]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/ChangeLog
Makefile.in (C_COMMON_OBJS): Depend on c-cilkplus.o.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
1 2013-11-15 Aldy Hernandez <aldyh@redhat.com>
2
3 * c-c++-common/cilk-plus/PS: New directory.
4 * g++.dg/cilk-plus/cilk-plus.exp: Run shared tests.
5 * g++.dg/dg.exp: Run Cilk Plus tests.
6 * gcc.dg/cilk-plus/cilk-plus.exp: Run shared tests.
7
8 2013-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
9
10 * gcc.dg/vmx/3b-15.c: Revise for little endian.
11
12 2013-11-15 Richard Biener <rguenther@suse.de>
13
14 PR tree-optimization/50262
15 * gcc.dg/tree-ssa/alias-28.c: New testcase.
16 * gcc.dg/strlenopt-1.c: Adjust.
17 * gcc.dg/strlenopt-1f.c: Likewise.
18
19 2013-11-15 Richard Biener <rguenther@suse.de>
20
21 * gcc.dg/torture/20131115-1.c: New testcase.
22
23 2013-11-15 Joseph Myers <joseph@codesourcery.com>
24
25 * gcc.dg/cpp/ucnid-9.c: New test.
26
27 2013-11-14 Eric Botcazou <ebotcazou@adacore.com>
28
29 * gnat.dg/stack_usage1b.adb: New test.
30 * gnat.dg/stack_usage1c.adb: Likewise.
31
32 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
33
34 * gnat.dg/specs/addr1.ads: Revert the last change.
35 * gnat.dg/specs/atomic1.ads: Likewise.
36
37 2013-11-14 Cong Hou <congh@google.com>
38
39 * gcc.dg/vect/vect-alias-check.c: Update.
40
41 2013-11-14 Paolo Carlini <paolo.carlini@oracle.com>
42
43 PR c++/57887
44 * g++.dg/cpp0x/nsdmi-template3.C: New.
45 * g++.dg/cpp0x/nsdmi-template4.C: Likewise.
46
47 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
48
49 * gcc.target/powerpc/ppc64-abi-1.c (stack_frame_t): Remove
50 compiler and linker field if _CALL_ELF == 2.
51 * gcc.target/powerpc/ppc64-abi-2.c (stack_frame_t): Likewise.
52 * gcc.target/powerpc/ppc64-abi-dfp-1.c (stack_frame_t): Likewise.
53 * gcc.dg/stack-usage-1.c (SIZE): Update value for _CALL_ELF == 2.
54
55 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
56
57 * gcc.target/powerpc/ppc64-abi-dfp-1.c (FUNC_START): New macro.
58 (WRAPPER): Use it.
59 * gcc.target/powerpc/no-r11-1.c: Skip on powerpc_elfv2.
60 * gcc.target/powerpc/no-r11-2.c: Skip on powerpc_elfv2.
61 * gcc.target/powerpc/no-r11-3.c: Skip on powerpc_elfv2.
62
63 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
64
65 * lib/target-supports.exp (check_effective_target_powerpc_elfv2):
66 New function.
67 * gcc.target/powerpc/pr57949-1.c: Disable for powerpc_elfv2.
68 * gcc.target/powerpc/pr57949-2.c: Likewise.
69
70 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
71
72 * g++.dg/eh/ppc64-sighandle-cr.C: New test.
73
74 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
75
76 * gcc.dg/torture/float128-cmp-invalid.c: Require fenv_exceptions.
77 * gcc.dg/torture/float128-div-underflow.c: Likewise.
78 * gcc.dg/torture/float128-extend-nan.c: Likewise.
79
80 2013-11-14 Richard Biener <rguenther@suse.de>
81
82 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Fix target selector.
83
84 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
85
86 * gnat.dg/specs/addr1.ads: XFAIL on x32.
87 * gnat.dg/specs/atomic1.ads: Likewise.
88
89 2013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
90
91 * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu="
92 to "cortex-a53".
93 * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu="
94 to "cortex-a53".
95
96 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
97
98 * gcc.dg/atomic/c11-atomic-exec-4.c: Define _XOPEN_SOURCE=600 on
99 *-*-solaris2.1[0-9]*.
100 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
101
102 2013-11-14 Joey Ye <joey.ye@arm.com>
103
104 * gcc.dg/tree-ssa/forwprop-28.c: Disable for cortex_m.
105 * gcc.dg/tree-ssa/vrp47.c: Likewise.
106 * gcc.dg/tree-ssa/vrp87.c: Likewise.
107 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Ingore for cortex_m.
108 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
109
110 2013-11-14 Adam Butcher <adam@jessamine.co.uk>
111
112 PR c++/58533
113 * g++.dg/cpp1y/pr58533.C: New testcase (fixed by r204714).
114
115 2013-11-14 Jakub Jelinek <jakub@redhat.com>
116
117 PR target/59101
118 * gcc.c-torture/execute/pr59101.c: New test.
119
120 2013-11-13 Jeff Law <law@redhat.com>
121
122 PR tree-optimization/59102
123 * gcc.c-torture/compile/pr59102.c: New test.
124
125 2013-11-13 Tom de Vries <tom@codesourcery.com>
126
127 * gcc.dg/tail-merge-store.c: New test.
128
129 2013-11-13 Andrew MacLeod <amacleod@redhat.com>
130
131 * testsuite/g++.dg/plugin/selfassign.c: Include gimple-iterator.h.
132 * testsuite/gcc.dg/plugin/selfassign.c: Likewise.
133
134 2013-11-13 Jeff Law <law@redhat.com>
135
136 * PR middle-end/59119
137 * gcc.c-torture/compile/pr59119.c: New test.
138
139 2013-11-13 Martin Jambor <mjambor@suse.cz>
140
141 * gcc.dg/ira-shrinkwrap-prep-1.c: Add lp64 to target requirements.
142 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
143 * gcc.dg/pr10474.c: Likewise.
144
145 2013-11-13 Cesar Philippidis <cesar@codesourcery.com>
146
147 * lib/target-supports.exp
148 (check_effective_target_vect_cmdline_neeed): Add AArch64 to the list
149 of targets that do not need command line argument to enable SIMD.
150
151 2013-11-13 Eric Botcazou <ebotcazou@adacore.com>
152
153 * gcc.dg/guality/param-4.c: New test.
154
155 2013-11-13 Joseph Myers <joseph@codesourcery.com>
156
157 * gcc.dg/c11-complex-1.c: New test.
158
159 2013-11-13 Joseph Myers <joseph@codesourcery.com>
160
161 * gcc.dg/atomic/stdatomic-vm.c, gcc.dg/auto-type-1.c,
162 gcc.dg/auto-type-2.c: New tests.
163
164 2013-11-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
165
166 * gcc.dg/cilk-plus/cilk-plus.exp: Added a check for LTO before running
167 LTO tests.
168
169 2013-11-12 Jeff Law <law@redhat.com>
170
171 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
172 * gcc.dg/tree-ssa/isolate-5.c: Verify the load survives through
173 the SSA optimizers.
174
175 2013-11-12 Michael Meissner <meissner@linux.vnet.ibm.com>
176
177 PR target/59054
178 * gcc.target/powerpc/pr59054.c: New test.
179
180 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
181
182 * g++.dg/cpp1y/lambda-generic.C: New test case.
183 * g++.dg/cpp1y/lambda-generic-cfun.C: New test case.
184 * g++.dg/cpp1y/lambda-generic-dep.C: New test case.
185 * g++.dg/cpp1y/lambda-generic-udt.C: New test case.
186 * g++.dg/cpp1y/lambda-generic-variadic.C: New test case.
187 * g++.dg/cpp1y/lambda-generic-x.C: New test case.
188 * g++.dg/cpp1y/lambda-generic-xcfun.C: New test case.
189 * g++.dg/cpp1y/lambda-generic-xudt.C: New test case.
190 * g++.dg/cpp1y/lambda-generic-mixed.C: New test case.
191
192 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
193
194 PR c++/58534
195 PR c++/58536
196 PR c++/58548
197 PR c++/58549
198 PR c++/58637
199 * g++.dg/cpp1y/pr58534.C: New testcase.
200 * g++.dg/cpp1y/pr58536.C: New testcase.
201 * g++.dg/cpp1y/pr58548.C: New testcase.
202 * g++.dg/cpp1y/pr58549.C: New testcase.
203 * g++.dg/cpp1y/pr58637.C: New testcase.
204
205 2013-11-12 Joseph Myers <joseph@codesourcery.com>
206
207 * gcc.dg/c90-thread-local-1.c, gcc.dg/c99-thread-local-1.c,
208 gcc.dg/c11-thread-local-1.c, gcc.dg/c11-thread-local-2.c: New
209 tests.
210 * gcc.dg/tls/diag-2.c, objc.dg/tls/diag-2.m: Update expected
211 diagnostics.
212
213 2013-11-12 Tristan Gingold <gingold@adacore.com>
214
215 * gnat.dg/aggr21.adb: New test.
216 * gnat.dg/aggr21_pkg.ad[sb]: New helper.
217
218 2013-11-12 Jeff Law <law@redhat.com>
219
220 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
221 * gcc.dg/tree-ssa/isolate-5.c: New test.
222
223 2013-11-12 Martin Jambor <mjambor@suse.cz>
224
225 PR rtl-optimization/10474
226 * gcc.dg/pr10474.c: New testcase.
227 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
228 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
229
230 2013-11-12 Paolo Carlini <paolo.carlini@oracle.com>
231
232 PR c++/57734
233 * g++.dg/cpp0x/alias-decl-enum-1.C: New.
234
235 2013-11-11 Martin Liska <marxin.liska@gmail.com>
236
237 * gcc.dg/time-profiler-1.c: New test.
238 * gcc.dg/time-profiler-2.c: Ditto.
239
240 2013-11-11 Marc Glisse <marc.glisse@inria.fr>
241 Jeff Law <law@redhat.com>
242
243 * gcc.dg/tree-ssa/alias-27.c: New testcase.
244
245 2013-11-11 Uros Bizjak <ubizjak@gmail.com>
246
247 PR target/58853
248 * gcc.target/i386/pr58853.c: New test.
249
250 2013-11-11 Joern Rennecke <joern.rennecke@embecosm.com>
251
252 * gcc.dg/tree-ssa/forwprop-28.c: Adjust for ARC
253 LOGICAL_OP_NON_SHORT_CIRCUIT definition.
254 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise.
255 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
256 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
257 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
258 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
259 * gcc.dg/tree-ssa/vrp47.c: Likewise.
260 * gcc.dg/tree-ssa/vrp87.c: Likewise.
261
262 2013-11-08 Joseph Myers <joseph@codesourcery.com>
263
264 * gcc.dg/atomic/stdatomic-compare-exchange-1.c,
265 gcc.dg/atomic/stdatomic-compare-exchange-2.c,
266 gcc.dg/atomic/stdatomic-compare-exchange-3.c,
267 gcc.dg/atomic/stdatomic-compare-exchange-4.c,
268 gcc.dg/atomic/stdatomic-exchange-1.c,
269 gcc.dg/atomic/stdatomic-exchange-2.c,
270 gcc.dg/atomic/stdatomic-exchange-3.c,
271 gcc.dg/atomic/stdatomic-exchange-4.c,
272 gcc.dg/atomic/stdatomic-fence.c, gcc.dg/atomic/stdatomic-flag.c,
273 gcc.dg/atomic/stdatomic-generic.c,
274 gcc.dg/atomic/stdatomic-kill-dep.c,
275 gcc.dg/atomic/stdatomic-load-1.c,
276 gcc.dg/atomic/stdatomic-load-2.c,
277 gcc.dg/atomic/stdatomic-load-3.c,
278 gcc.dg/atomic/stdatomic-load-4.c,
279 gcc.dg/atomic/stdatomic-lockfree.c,
280 gcc.dg/atomic/stdatomic-op-1.c, gcc.dg/atomic/stdatomic-op-2.c,
281 gcc.dg/atomic/stdatomic-op-3.c, gcc.dg/atomic/stdatomic-op-4.c,
282 gcc.dg/atomic/stdatomic-store-1.c,
283 gcc.dg/atomic/stdatomic-store-2.c,
284 gcc.dg/atomic/stdatomic-store-3.c,
285 gcc.dg/atomic/stdatomic-store-4.c, gcc.dg/c11-stdatomic-1.c: New
286 tests.
287
288 2013-11-08 Cong Hou <congh@google.com>
289
290 PR tree-optimization/58508
291 * gcc.dg/vect/pr58508.c: Update.
292
293 2013-11-08 Richard Biener <rguenther@suse.de>
294
295 PR tree-optimization/59047
296 * gcc.dg/torture/pr59047.c: New testcase.
297
298 2013-11-08 Richard Biener <rguenther@suse.de>
299
300 PR tree-optimization/59038
301 PR tree-optimization/58955
302 * gcc.dg/torture/pr59038.c: New testcase.
303
304 2013-11-07 Janus Weil <janus@gcc.gnu.org>
305
306 PR fortran/58471
307 * gfortran.dg/constructor_9.f90: New.
308
309 2013-11-07 Joseph Myers <joseph@codesourcery.com>
310
311 * gcc.dg/atomic-compare-exchange-1.c,
312 gcc.dg/atomic-compare-exchange-2.c,
313 gcc.dg/atomic-compare-exchange-3.c,
314 gcc.dg/atomic-compare-exchange-4.c,
315 gcc.dg/atomic-compare-exchange-5.c, gcc.dg/atomic-exchange-1.c,
316 gcc.dg/atomic-exchange-2.c, gcc.dg/atomic-exchange-3.c,
317 gcc.dg/atomic-exchange-4.c, gcc.dg/atomic-exchange-5.c,
318 gcc.dg/atomic-fence.c, gcc.dg/atomic-flag.c,
319 gcc.dg/atomic-generic.c, gcc.dg/atomic-invalid.c,
320 gcc.dg/atomic-load-1.c, gcc.dg/atomic-load-2.c,
321 gcc.dg/atomic-load-3.c, gcc.dg/atomic-load-4.c,
322 gcc.dg/atomic-load-5.c, gcc.dg/atomic-lockfree.c,
323 gcc.dg/atomic-noinline.c, gcc.dg/atomic-op-1.c,
324 gcc.dg/atomic-op-2.c, gcc.dg/atomic-op-3.c, gcc.dg/atomic-op-4.c,
325 gcc.dg/atomic-op-5.c, gcc.dg/atomic-param.c,
326 gcc.dg/atomic-store-1.c, gcc.dg/atomic-store-2.c,
327 gcc.dg/atomic-store-3.c, gcc.dg/atomic-store-4.c,
328 gcc.dg/atomic-store-5.c: Declare main as returning int.
329 * gcc.dg/atomic-exchange-1.c, gcc.dg/atomic-exchange-2.c,
330 gcc.dg/atomic-exchange-3.c, gcc.dg/atomic-exchange-4.c,
331 gcc.dg/atomic-exchange-5.c: Separate increments of count from
332 expression using value of count.
333
334 2013-11-07 Joseph Myers <joseph@codesourcery.com>
335
336 * lib/target-supports.exp
337 (check_effective_target_fenv_exceptions): New function.
338 * lib/atomic-dg.exp, gcc.dg/atomic/atomic.exp: New files.
339 * gcc.dg/atomic/c11-atomic-exec-1.c,
340 gcc.dg/atomic/c11-atomic-exec-2.c,
341 gcc.dg/atomic/c11-atomic-exec-3.c,
342 gcc.dg/atomic/c11-atomic-exec-4.c,
343 gcc.dg/atomic/c11-atomic-exec-5.c, gcc.dg/c11-atomic-1.c,
344 gcc.dg/c11-atomic-2.c, gcc.dg/c11-atomic-3.c,
345 gcc.dg/c90-atomic-1.c, gcc.dg/c99-atomic-1.c: New tests.
346
347 2013-11-07 Cong Hou <congh@google.com>
348
349 * gcc.dg/vect/vect-alias-check.c: New.
350
351 2013-11-07 Jakub Jelinek <jakub@redhat.com>
352
353 * gcc.dg/tree-ssa/loop-39.c: New test.
354
355 * gcc.dg/unroll_1.c: Add -fno-tree-vrp to dg-options.
356 * gcc.dg/unroll_2.c: Likewise.
357 * gcc.dg/unroll_3.c: Likewise.
358 * gcc.dg/unroll_4.c: Likewise.
359 * gcc.dg/vrp90.c: New test.
360
361 2013-11-07 Paolo Carlini <paolo.carlini@oracle.com>
362
363 PR c++/58176
364 * g++.dg/cpp0x/nullptr30.C: New.
365
366 2013-11-07 Yury Gribov <y.gribov@samsung.com>
367 Jakub Jelinek <jakub@redhat.com>
368
369 PR sanitizer/59029
370 * c-c++-common/asan/pr59029.c: New test.
371
372 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
373
374 PR target/59034
375 * gcc.target/i386/pr59034-1.c: New test.
376 * gcc.target/i386/pr59034-2.c: Likewise.
377
378 2013-11-07 Bin Cheng <bin.cheng@arm.com>
379
380 * gcc.dg/tree-ssa/loop-2.c: Refine check condition.
381 * gcc.dg/tree-ssa/ivopt_infer_2.c: Ditto.
382 * gcc.dg/tree-ssa/ivopt_mult_3.c: Ditto.
383
384 2013-11-06 DJ Delorie <dj@redhat.com>
385
386 * gcc.dg/mismatch-decl-1.c: New test.
387
388 2013-11-06 Joseph Myers <joseph@codesourcery.com>
389
390 * gcc.dg/torture/float128-cmp-invalid.c,
391 gcc.dg/torture/float128-div-underflow.c,
392 gcc.dg/torture/float128-extend-nan.c,
393 gcc.dg/torture/fp-int-convert-float128-timode-3.c: New tests.
394
395 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
396
397 * gcc.target/sh/pr51244-11.c: Remove target line.
398 * gcc.target/sh/sh4a-sincosf.c: Likewise.
399 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
400 * gcc.target/sh/pr51244-15.c: Likewise.
401 * gcc.target/sh/pr51244-19.c: Likewise.
402 * gcc.target/sh/cmpstr.c: Likewise.
403 * gcc.target/sh/pr33135-3.c: Likewise.
404 * gcc.target/sh/pr53512-2.c: Likewise.
405 * gcc.target/sh/pr54602-2.c: Likewise.
406 * gcc.target/sh/pr52483-1.c: Likewise.
407 * gcc.target/sh/pr21255-2-ml.c: Likewise.
408 * gcc.target/sh/pr54760-4.c: Likewise.
409 * gcc.target/sh/pr52483-5.c: Likewise.
410 * gcc.target/sh/pr54089-2.c: Likewise.
411 * gcc.target/sh/pr56547-2.c: Likewise.
412 * gcc.target/sh/pr54089-6.c: Likewise.
413 * gcc.target/sh/pr51244-20.c: Likewise.
414 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
415 * gcc.target/sh/sh4a-fsrra.c: Likewise.
416 * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
417 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
418 * gcc.target/sh/pr55303-2.c: Likewise.
419 * gcc.target/sh/sh2a-resbank.c: Likewise.
420 * gcc.target/sh/sp-switch.c: Likewise.
421 * gcc.target/sh/pr51244-3.c: Likewise.
422 * gcc.target/sh/pr50751-3.c: Likewise.
423 * gcc.target/sh/pr51244-7.c: Likewise.
424 * gcc.target/sh/struct-arg-dw2.c: Likewise.
425 * gcc.target/sh/pr50751-7.c: Likewise.
426 * gcc.target/sh/pr49468-di.c: Likewise.
427 * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
428 * gcc.target/sh/pr49880-3.c: Likewise.
429 * gcc.target/sh/pr51244-12.c: Likewise.
430 * gcc.target/sh/pr53988.c: Likewise.
431 * gcc.target/sh/pr6526.c: Likewise.
432 * gcc.target/sh/sh2a-bxor.c: Likewise.
433 * gcc.target/sh/pr51244-16.c: Likewise.
434 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
435 * gcc.target/sh/sh2a-bor.c: Likewise.
436 * gcc.target/sh/pr53511-1.c: Likewise.
437 * gcc.target/sh/pr21255-3.c: Likewise.
438 * gcc.target/sh/pr53512-3.c: Likewise.
439 * gcc.target/sh/pr33135-4.c: Likewise.
440 * gcc.target/sh/pr54602-3.c: Likewise.
441 * gcc.target/sh/pr54760-1.c: Likewise.
442 * gcc.target/sh/pr52483-2.c: Likewise.
443 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
444 * gcc.target/sh/pr54680.c: Likewise.
445 * gcc.target/sh/pr54386.c: Likewise.
446 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
447 * gcc.target/sh/pr54089-3.c: Likewise.
448 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
449 * gcc.target/sh/pr54089-7.c: Likewise.
450 * gcc.target/sh/strlen.c: Likewise.
451 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
452 * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
453 * gcc.target/sh/pr55303-3.c: Likewise.
454 * gcc.target/sh/pr51244-4.c: Likewise.
455 * gcc.target/sh/pr50751-4.c: Likewise.
456 * gcc.target/sh/pr39423-1.c: Likewise.
457 * gcc.target/sh/pr51244-8.c: Likewise.
458 * gcc.target/sh/pr55146.c: Likewise.
459 * gcc.target/sh/pr50751-8.c: Likewise.
460 * gcc.target/sh/sh2a-bset.c: Likewise.
461 * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
462 * gcc.target/sh/sh2a-movi20s.c: Likewise.
463 * gcc.target/sh/20080410-1.c: Likewise.
464 * gcc.target/sh/pr49880-4.c: Likewise.
465 * gcc.target/sh/pr51244-13.c: Likewise.
466 * gcc.target/sh/sh2a-movrt.c: Likewise.
467 * gcc.target/sh/pr51244-17.c: Likewise.
468 * gcc.target/sh/pr21255-2-mb.c: Likewise.
469 * gcc.target/sh/sh2a-bclr.c: Likewise.
470 * gcc.target/sh/pr33135-1.c: Likewise.
471 * gcc.target/sh/pr53512-4.c: Likewise.
472 * gcc.target/sh/pr54602-4.c: Likewise.
473 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
474 * gcc.target/sh/pr54760-2.c: Likewise.
475 * gcc.target/sh/pr52483-3.c: Likewise.
476 * gcc.target/sh/sh2a-bld.c: Likewise.
477 * gcc.target/sh/pr54089-4.c: Likewise.
478 * gcc.target/sh/pr54685.c: Likewise.
479 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
480 * gcc.target/sh/pr54089-8.c: Likewise.
481 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
482 * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
483 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
484 * gcc.target/sh/pr51244-1.c: Likewise.
485 * gcc.target/sh/pr50751-1.c: Likewise.
486 * gcc.target/sh/pr55160.c: Likewise.
487 * gcc.target/sh/pr51244-5.c: Likewise.
488 * gcc.target/sh/pr54236-1.c: Likewise.
489 * gcc.target/sh/pr50751-5.c: Likewise.
490 * gcc.target/sh/pr52933-1.c: Likewise.
491 * gcc.target/sh/pr39423-2.c: Likewise.
492 * gcc.target/sh/pr51244-9.c: Likewise.
493 * gcc.target/sh/pr49263.c: Likewise.
494 * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
495 * gcc.target/sh/pr49880-1.c: Likewise.
496 * gcc.target/sh/sh2a-band.c: Likewise.
497 * gcc.target/sh/pr51244-10.c: Likewise.
498 * gcc.target/sh/pr49880-5.c: Likewise.
499 * gcc.target/sh/prefetch.c: Likewise.
500 * gcc.target/sh/pr51244-14.c: Likewise.
501 * gcc.target/sh/rte-delay-slot.c: Likewise.
502 * gcc.target/sh/fpul-usage-1.c: Likewise.
503 * gcc.target/sh/pr51244-18.c: Likewise.
504 * gcc.target/sh/pr21255-1.c: Likewise.
505 * gcc.target/sh/pr33135-2.c: Likewise.
506 * gcc.target/sh/pr53512-1.c: Likewise.
507 * gcc.target/sh/pr54602-1.c: Likewise.
508 * gcc.target/sh/sh2a-rtsn.c: Likewise.
509 * gcc.target/sh/torture/pragma-isr.c: Likewise.
510 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
511 * gcc.target/sh/torture/pr58314.c: Likewise.
512 * gcc.target/sh/torture/pr34777.c: Likewise.
513 * gcc.target/sh/torture/pr58475.c: Likewise.
514 * gcc.target/sh/pr54760-3.c: Likewise.
515 * gcc.target/sh/sh4a-cosf.c: Likewise.
516 * gcc.target/sh/pr52483-4.c: Likewise.
517 * gcc.target/sh/mfmovd.c: Likewise.
518 * gcc.target/sh/pr54089-1.c: Likewise.
519 * gcc.target/sh/pr56547-1.c: Likewise.
520 * gcc.target/sh/pr54089-5.c: Likewise.
521 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
522 * gcc.target/sh/pr54089-9.c: Likewise.
523 * gcc.target/sh/sh2a-jsrn.c: Likewise.
524 * gcc.target/sh/pr49468-si.c: Likewise.
525 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
526 * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
527 * gcc.target/sh/pr55303-1.c: Likewise.
528 * gcc.target/sh/pr51244-2.c: Likewise.
529 * gcc.target/sh/pr50751-2.c: Likewise.
530 * gcc.target/sh/pr54236-2.c: Likewise.
531 * gcc.target/sh/pr51244-6.c: Likewise.
532 * gcc.target/sh/cmpstrn.c: Likewise.
533 * gcc.target/sh/pr50751-6.c: Likewise.
534 * gcc.target/sh/pr52933-2.c: Likewise.
535 * gcc.target/sh/pr53568-1.c: Likewise.
536 * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
537 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
538 * gcc.target/sh/sh4a-sinf.c: Likewise.
539 * gcc.target/sh/pr49880-2.c: Likewise.
540
541 2013-11-06 Tobias Burnus <burnus@net-b.de>
542
543 * g++.dg/warn/wdate-time.C: Update dg-error pattern.
544 * gcc.dg/wdate-time.c: Ditto.
545 * gfortran.dg/wdate-time.F90: Ditto.
546
547 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
548
549 PR target/30807
550 * gcc.target/sh/torture/pr30807.c: New.
551
552 2013-11-06 Paolo Carlini <paolo.carlini@oracle.com>
553
554 PR c++/11006
555 * g++.dg/other/java3.C: New.
556
557 2013-11-06 Uros Bizjak <ubizjak@gmail.com>
558
559 PR target/59021
560 * gcc.target/i386/pr59021.c: New test.
561
562 2013-11-06 James Lemke <jwlemke@codesourcery.com>
563
564 * lib/gcc-defs.exp (dg-additional-files-options): Extend regsub for
565 dg-additional-files to also match BOL.
566
567 2013-11-06 Joseph Myers <joseph@codesourcery.com>
568
569 * gcc.dg/torture/c99-contract-1.c: New test.
570
571 2013-11-06 Richard Biener <rguenther@suse.de>
572
573 PR tree-optimization/58653
574 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
575 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
576
577 2013-11-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
578
579 * c-c++-common/cilk-plus/CK/fib.c: Reduced the iteration from
580 40 to 30. Replaced iteration variable with a #define. Instead of
581 returning non-zero value for error, called __builtin_abort (). Fixed
582 a bug of calling fib_serial in serial case instead of fib.
583 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
584 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
585 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
586 * gcc.dg/cilk-plus/cilk-plus.exp: Removed duplicate/un-necessary
587 compiler flag testing.
588
589 2013-11-06 Christian Bruel <christian.bruel@st.com>
590
591 * gcc.target/sh/strlen.c: New test.
592
593 2013-11-06 Jakub Jelinek <jakub@redhat.com>
594
595 PR middle-end/58970
596 * gcc.c-torture/compile/pr58970.c: New test.
597
598 2013-11-05 Wei Mi <wmi@google.com>
599
600 PR regression/58985
601 * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
602
603 2013-11-05 Tobias Burnus <burnus@net-b.de>
604
605 * g++.dg/warn/wdate-time.C: New.
606 * gcc.dg/wdate-time.c: New.
607 * gfortran.dg/wdate-time.F90: New.
608
609 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
610
611 PR fortran/58989
612 * gfortran.dg/reshape_6.f90: New test.
613
614 2013-11-05 Jeff Law <law@redhat.com>
615
616 * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths.
617 * gcc.dg/tree-ssa/isolate-1.c: New test.
618 * gcc.dg/tree-ssa/isolate-2.c: New test.
619 * gcc.dg/tree-ssa/isolate-3.c: New test.
620 * gcc.dg/tree-ssa/isolate-4.c: New test.
621
622 2013-11-05 Jakub Jelinek <jakub@redhat.com>
623
624 PR rtl-optimization/58997
625 * gcc.c-torture/compile/pr58997.c: New test.
626
627 2013-11-05 Paolo Carlini <paolo.carlini@oracle.com>
628
629 PR c++/58724
630 * g++.dg/cpp0x/gen-attrs-56.C: New.
631
632 2013-11-05 Richard Biener <rguenther@suse.de>
633
634 PR ipa/58492
635 * gcc.dg/ipa/pr58492.c: New testcase.
636
637 2013-11-05 Richard Biener <rguenther@suse.de>
638
639 PR tree-optimization/58955
640 * gcc.dg/torture/pr58955-1.c: New testcase.
641 * gcc.dg/torture/pr58955-2.c: Likewise.
642
643 2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
644
645 PR middle-end/58981
646 * gcc.dg/pr58981.c: New test.
647
648 2013-11-05 Richard Biener <rguenther@suse.de>
649
650 PR middle-end/58941
651 * gcc.dg/torture/pr58941.c: New testcase.
652
653 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
654
655 PR tree-optimization/58958
656 * gcc.dg/tree-ssa/pr58958.c: New file.
657
658 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
659
660 * gcc.dg/tree-ssa/alias-26.c: New file.
661
662 2013-11-05 Jakub Jelinek <jakub@redhat.com>
663
664 PR tree-optimization/58984
665 * gcc.c-torture/execute/pr58984.c: New test.
666
667 2013-11-05 Andreas Schwab <schwab@suse.de>
668
669 * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support.
670
671 2013-11-05 Tobias Burnus <burnus@net-b.de>
672
673 * g++.dg/gomp/openmp-simd-1.C: New.
674 * g++.dg/gomp/openmp-simd-2.C: New.
675 * gcc.dg/gomp/openmp-simd-1.c: New.
676 * gcc.dg/gomp/openmp-simd-2.c: New.
677
678 2013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
679
680 * gcc.dg/superblock.c: Require scheduling support.
681
682 2013-11-04 Kostya Serebryany <kcc@google.com>
683
684 * g++.dg/asan/asan_test.cc: Update the test
685 to match the fresh asan run-time.
686 * c-c++-common/asan/stack-overflow-1.c: Ditto.
687
688 2013-11-04 Ian Lance Taylor <iant@google.com>
689
690 * g++.dg/ext/sync-4.C: New test.
691
692 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
693
694 PR fortran/58771
695 * gfortran.dg/derived_external_function_1.f90 : New test
696
697 2013-11-04 Jakub Jelinek <jakub@redhat.com>
698
699 PR tree-optimization/58978
700 * gcc.c-torture/compile/pr58978.c: New test.
701
702 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
703
704 PR fortran/57445
705 * gfortran.dg/optional_class_1.f90 : New test
706
707 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
708
709 PR rtl-optimization/58968
710 * gfortran.dg/pr58968.f: New
711
712 2013-11-04 Marek Polacek <polacek@redhat.com>
713
714 PR c++/58979
715 * g++.dg/diagnostic/pr58979.C: New test.
716
717 2013-11-04 Joseph Myers <joseph@codesourcery.com>
718
719 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
720 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
721 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
722 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
723 gcc.dg/iec-559-macros-9.c: New tests.
724
725 2013-11-04 Jakub Jelinek <jakub@redhat.com>
726
727 PR tree-optimization/58946
728 * gcc.c-torture/compile/pr58946.c: New test.
729
730 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
731
732 PR c++/52071
733 * g++.dg/parse/pr52071.C: New.
734
735 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
736
737 PR c++/38313
738 * g++.dg/lookup/name-clash10.C: New.
739
740 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
741
742 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
743 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
744 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
745 vbif.
746
747 2013-11-03 Marek Polacek <polacek@redhat.com>
748
749 * g++.dg/ubsan/cxx1y-vla.C: New test.
750 * c-c++-common/ubsan/vla-3.c: New test.
751 * c-c++-common/ubsan/vla-2.c: New test.
752 * c-c++-common/ubsan/vla-4.c: New test.
753 * c-c++-common/ubsan/vla-1.c: New test.
754
755 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
756
757 * gcc.dg/vmx/vec-set.c: New.
758
759 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
760
761 PR c++/29234
762 PR c++/56037
763 * g++.dg/parse/pr29234.C: New.
764 * g++.dg/parse/pr56037.C: Likewise.
765
766 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
767
768 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
769 passed it in as one of the options to all Cilk keywords test.
770
771 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
772
773 PR c++/58708
774 * g++.dg/cpp1y/pr58708.C: New.
775
776 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
777
778 PR c++/58834
779 * g++.dg/ext/pr58834.C: New file.
780
781 2013-11-01 Jakub Jelinek <jakub@redhat.com>
782
783 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
784 tests.
785 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
786 tests.
787
788 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
789
790 PR fortran/57893
791 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
792 type block.
793
794 2013-10-31 Jakub Jelinek <jakub@redhat.com>
795
796 * g++.dg/gomp/simd-1.C: New test.
797 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
798 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
799 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
800 * c-c++-common/gomp/simd6.c: New test.
801
802 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
803
804 Implement C++14 digit separators.
805 * g++.dg/cpp1y/digit-sep.C: New.
806 * g++.dg/cpp1y/digit-sep-neg.C: New.
807 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
808
809 2013-10-31 Jakub Jelinek <jakub@redhat.com>
810
811 * gcc.dg/vect/vect-align-3.c: New test.
812
813 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
814 we warn about it already during VRP1 pass.
815
816 2013-10-31 Martin Jambor <mjambor@suse.cz>
817
818 PR rtl-optimization/58934
819 Revert:
820 2013-10-30 Martin Jambor <mjambor@suse.cz>
821 PR rtl-optimization/10474
822 * gcc.dg/pr10474.c: New testcase.
823 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
824 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
825
826 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
827
828 PR c++/58932
829 Revert:
830 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
831
832 PR c++/58466
833 * g++.dg/cpp0x/variadic145.C: New.
834
835 * g++.dg/cpp0x/sfinae49.C: New.
836
837 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
838
839 PR c++/58581
840 * g++.dg/cpp0x/deleted1.C: New.
841
842 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
843
844 * gcc.target/arm/lp1243022.c: New test.
845
846 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
847
848 PR other/58545
849 * gcc.target/avr/pr58545.c: New test.
850
851 2013-10-30 Tobias Burnus <burnus@net-b.de>
852
853 Revert:
854 2013-10-30 Tobias Burnus <burnus@net-b.de>
855 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
856 path to the compile flags.
857
858 2013-10-30 Cong Hou <congh@google.com>
859
860 * gcc.target/i386/vect-abs-s8.c: New test.
861 * gcc.target/i386/vect-abs-s16.c: New test.
862 * gcc.target/i386/vect-abs-s32.c: New test.
863
864 2013-10-30 Tobias Burnus <burnus@net-b.de>
865
866 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
867 path to the compile flags.
868
869 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
870
871 PR rtl-optimization/58369
872 * g++.dg/torture/pr58369.C: New test.
873
874 2013-10-30 Tobias Burnus <burnus@net-b.de>
875
876 PR other/33426
877 * g++.dg/vect/pr33426-ivdep-2.cc: New.
878 * g++.dg/vect/pr33426-ivdep-3.cc: New.
879 * g++.dg/vect/pr33426-ivdep-4.cc: New.
880
881 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
882
883 PR target/58784
884 * gcc.target/arm/pr58784.c: New.
885
886 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
887
888 * gcc.dg/tree-ssa/alias-24.c: New file.
889
890 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
891
892 * gcc.target/i386/fma_double_3.c: Use pattern for
893 scan-assembler-times instead of just one insn name.
894 * gcc.target/i386/fma_double_5.c: Ditto.
895 * gcc.target/i386/fma_float_3.c: Ditto.
896 * gcc.target/i386/fma_float_5.c: Ditto.
897 * gcc.target/i386/l_fma_double_1.c: Ditto.
898 * gcc.target/i386/l_fma_double_2.c: Ditto.
899 * gcc.target/i386/l_fma_double_3.c: Ditto.
900 * gcc.target/i386/l_fma_double_4.c: Ditto.
901 * gcc.target/i386/l_fma_double_5.c: Ditto.
902 * gcc.target/i386/l_fma_double_6.c: Ditto.
903 * gcc.target/i386/l_fma_float_1.c: Ditto.
904 * gcc.target/i386/l_fma_float_2.c: Ditto.
905 * gcc.target/i386/l_fma_float_3.c: Ditto.
906 * gcc.target/i386/l_fma_float_4.c: Ditto.
907 * gcc.target/i386/l_fma_float_5.c: Ditto.
908 * gcc.target/i386/l_fma_float_6.c: Ditto.
909
910 2013-10-30 Christian Bruel <christian.bruel@st.com>
911
912 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
913 * gcc.target/sh/cmpstr.c: New test.
914 * gcc.target/sh/cmpstrn.c: New test.
915
916 2013-10-30 Martin Jambor <mjambor@suse.cz>
917
918 PR rtl-optimization/10474
919 * gcc.dg/pr10474.c: New testcase.
920 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
921 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
922
923 2013-10-29 Andrew Pinski <apinski@cavium.com>
924 Zhenqiang Chen <zhenqiang.chen@linaro.org>
925
926 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
927 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
928 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
929 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
930 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
931 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
932 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
933 conditional move to be used.
934 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
935
936 2013-10-29 Tobias Burnus <burnus@net-b.de>
937
938 PR fortran/44350
939 * gfortran.dg/blockdata_8.f90: New.
940
941 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
942
943 PR target/54236
944 * gcc.target/sh/pr54236-2: New.
945 * gcc.target/sh/pr54089-6: Add another rotl special case.
946
947 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
948
949 PR fortran/58793
950 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
951 to determine sizes of real kinds.
952
953 PR fortran/58858
954 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
955
956 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
957
958 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
959 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
960 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
961 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
962 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
963 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
964 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
965 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
966 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
967 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
968 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
969 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
970 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
971 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
972 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
973 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
974 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
975 test stored in c-c++-common. Also, added the Cilk runtime's library
976 to the ld_library_path.
977
978 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
979
980 PR c++/58888
981 * g++.dg/cpp0x/auto40.C: New.
982 * g++.dg/other/warning1.C: Adjust.
983
984 2013-10-29 Richard Biener <rguenther@suse.de>
985
986 * gcc.dg/torture/restrict-2.c: New testcase.
987 * gcc.dg/torture/restrict-3.c: Likewise.
988 * gcc.dg/torture/restrict-4.c: Likewise.
989 * gcc.dg/torture/restrict-5.c: Likewise.
990
991 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
992
993 PR tree-optimization/19831
994 * gcc.dg/tree-ssa/alias-25.c: New file.
995
996 2013-10-29 Richard Biener <rguenther@suse.de>
997
998 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
999 changes.
1000 * gcc.dg/vect/bb-slp-32.c: Likewise.
1001 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1002 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
1003 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
1004 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
1005 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
1006 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
1007 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1008 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1009 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1010 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1011 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
1012 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1013 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1014 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1015 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1016 * gfortran.dg/vect/vect.exp: Likewise.
1017
1018 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1019
1020 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
1021 * gcc.dg/vmx/eg-5.c: Likewise.
1022
1023 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
1024 Joern Rennecke <joern.rennecke@embecosm.com>
1025
1026 * gcc.target/arc/jump-around-jump.c: New test.
1027
1028 2013-10-27 Tom de Vries <tom@codesourcery.com>
1029
1030 * gcc.target/arm/require-pic-register-loc.c: New test.
1031
1032 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
1033
1034 PR target/58679
1035 * gcc.target/i386/pr58679-1.c: New test.
1036 * gcc.target/i386/pr58679-2.c: Ditto.
1037
1038 2013-10-27 Tobias Burnus <burnus@net-b.de>
1039
1040 PR other/33426
1041 * gcc.dg/vect/vect-ivdep-2.c: New.
1042
1043 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
1044
1045 PR target/52483
1046 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
1047 * gcc.target/sh/pr52483-2.c: Likewise.
1048 * gcc.target/sh/pr52483-3.c: Likewise.
1049 * gcc.target/sh/pr52483-4.c: Likewise.
1050
1051 2013-10-26 Jeff Law <law@redhat.com>
1052
1053 * g++.dg/torture/pr49309.C: Removed.
1054 * gcc.dg/dfp/pr35739.c: Removed.
1055
1056 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
1057
1058 PR rtl-optimization/58759
1059 * gcc.target/i386/pr58759.c: New.
1060
1061 2013-10-25 Tobias Burnus <burnus@net-b.de>
1062
1063 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
1064 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
1065 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
1066
1067 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
1068
1069 * gcc.dg/wmul-1.c: New test.
1070
1071 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
1072
1073 PR c++/58878
1074 * g++.dg/template/pr58878.C: New.
1075
1076 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
1077
1078 * gcc.dg/tree-ssa/alias-23.c: New file.
1079
1080 2013-10-25 Richard Biener <rguenther@suse.de>
1081
1082 PR tree-optimization/58626
1083 * gcc.dg/torture/pr58626.c: New testcase.
1084
1085 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
1086
1087 PR c++/54812
1088 * g++.dg/cpp0x/defaulted47.C: New.
1089
1090 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
1091
1092 * gcc.c-torture/execute/pr58831.c: New test.
1093
1094 2013-10-25 Nick Clifton <nickc@redhat.com>
1095
1096 * c-c++-common/pr57793.c: Add expected error messages for
1097 targets with small integers.
1098 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
1099 * gcc.dg/c99-stdint-2.c: Likewise.
1100 * gcc.dg/cdce1.c: Likewise.
1101 * gcc.dg/fold-overflow-1.c: Likewise.
1102 * gcc.dg/utf-cvt.c: Likewise.
1103 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
1104 arithmetic.
1105 * gcc.dg/ftrapv-2.c: Likewise.
1106 * gcc.dg/pr30286.c: Likewise.
1107 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
1108 * lib/target-supports.exp (check_effective_target_trapping): New
1109 proc. Returns true if the target supports trapping arithmetic.
1110
1111 2013-10-25 Tobias Burnus <burnus@net-b.de>
1112
1113 * g++.dg/parse/ivdep.C: New.
1114 * g++.dg/vect/pr33426-ivdep.cc: New.
1115
1116 2013-10-24 Richard Henderson <rth@redhat.com>
1117
1118 PR rtl/58542
1119 * gcc.dg/atomic-store-6.c: New.
1120
1121 2013-10-24 Ian Lance Taylor <iant@google.com>
1122
1123 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
1124
1125 2013-10-24 Cong Hou <congh@google.com>
1126
1127 * gcc.c-torture/execute/20030125-1.c: Update.
1128
1129 2013-10-24 Tobias Burnus <burnus@net-b.de>
1130
1131 PR fortran/44646
1132 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
1133
1134 2013-10-24 Dehao Chen <dehao@google.com>
1135
1136 * g++.dg/opt/devirt3.C: New test.
1137
1138 2013-08-24 Tobias Burnus <burnus@net-b.de>
1139
1140 PR other/33426
1141 * testsuite/gcc.dg/ivdep.c: New.
1142 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
1143
1144 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1145
1146 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
1147 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
1148
1149 2013-10-24 Nick Clifton <nickc@redhat.com>
1150
1151 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
1152
1153 2013-10-24 Marek Polacek <polacek@redhat.com>
1154
1155 PR c++/58705
1156 * g++.dg/parse/pr58705.C: New test.
1157
1158 2013-10-24 Marek Polacek <polacek@redhat.com>
1159
1160 * gcc.dg/c11-align-5.c: Add more testing.
1161
1162 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
1163
1164 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
1165
1166 2013-10-23 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR tree-optimization/58775
1169 PR tree-optimization/58791
1170 * gcc.dg/guality/pr58791-1.c: New test.
1171 * gcc.dg/guality/pr58791-2.c: New test.
1172 * gcc.dg/guality/pr58791-3.c: New test.
1173 * gcc.dg/guality/pr58791-4.c: New test.
1174 * gcc.dg/guality/pr58791-5.c: New test.
1175 * gcc.c-torture/compile/pr58775.c: New test.
1176 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
1177
1178 2013-10-23 Tom de Vries <tom@codesourcery.com>
1179
1180 PR tree-optimization/58805
1181 * gcc.dg/pr58805.c: New test.
1182
1183 2013-10-23 Jakub Jelinek <jakub@redhat.com>
1184
1185 * gcc.target/i386/vect-div-1.c: New test.
1186
1187 * gcc.dg/vect/pr58508.c: Remove dg-options.
1188
1189 2013-10-23 Richard Biener <rguenther@suse.de>
1190
1191 * gcc.dg/torture/pr58830.c: New testcase.
1192
1193 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
1194
1195 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
1196 * g++.dg/cpp1y/attr-deprecated.C: New.
1197 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
1198
1199 2013-10-23 Tobias Burnus <burnus@net-b.de>
1200
1201 PR fortran/58793
1202 * gfortran.dg/assumed_type_8.f90: New.
1203
1204 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
1205
1206 PR target/58779
1207 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
1208 and MINUSCCZEXT defines. Update scan-assembler dg directive.
1209 * gcc.dg/torture/pr58779.c: New test.
1210
1211 2013-10-22 Steve Ellcey <sellcey@mips.com>
1212
1213 * gcc.target/mips/nor.c: New.
1214
1215 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
1216
1217 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
1218 tests into...
1219 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
1220 restricted to big-endian targets.
1221
1222 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
1223
1224 PR fortran 57893
1225 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
1226
1227 2013-10-21 Tobias Burnus <burnus@net-b.de>
1228
1229 PR fortran/58803
1230 * gfortran.dg/proc_ptr_comp_38.f90: New.
1231
1232 2013-10-21 Marek Polacek <polacek@redhat.com>
1233
1234 PR middle-end/58809
1235 * gcc.dg/gomp/pr58809.c: New test.
1236
1237 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
1238
1239 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
1240 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
1241
1242 2013-10-21 Richard Biener <rguenther@suse.de>
1243
1244 PR tree-optimization/58794
1245 * c-c++-common/torture/pr58794-1.c: New testcase.
1246 * c-c++-common/torture/pr58794-2.c: Likewise.
1247
1248 2013-10-21 Richard Biener <rguenther@suse.de>
1249
1250 PR middle-end/58742
1251 * c-c++-common/fold-divmul-1.c: New testcase.
1252
1253 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1254
1255 * gcc.target/i386/memset-vector_loop-1.c: New test.
1256 * gcc.target/i386/memset-vector_loop-2.c: New test.
1257
1258 2013-10-21 Diego Novillo <dnovillo@google.com>
1259
1260 * g++.dg/plugin/selfassign.c: Include tree.h.
1261 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
1262 * gcc.dg/plugin/ggcplug.c: Likewise.
1263 * gcc.dg/plugin/one_time_plugin.c: Likewise.
1264 * gcc.dg/plugin/selfassign.c: Likewise.
1265 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1266
1267 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
1268
1269 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
1270 * gcc.target/mips/mips-ps-7.c: Likewise.
1271
1272 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
1273
1274 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
1275 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
1276 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
1277
1278 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
1279
1280 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
1281
1282 PR testsuite/58645
1283 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
1284
1285 2013-10-19 Mike Stump <mikestump@comcast.net>
1286
1287 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
1288
1289 * gcc.dg/lto/pr54625-1_0.c: Move from here...
1290 * g++.dg/lto/pr54625-1_0.c: ... to here.
1291 * gcc.dg/lto/pr54625-1_1.C: Likewise.
1292 * g++.dg/lto/pr54625-1_1.C: Likewise.
1293 * gcc.dg/lto/pr54625-2_0.c: Likewise.
1294 * g++.dg/lto/pr54625-2_0.c: Likewise.
1295 * gcc.dg/lto/pr54625-2_1.C: Likewise.
1296 * g++.dg/lto/pr54625-2_1.C: Likewise.
1297
1298 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
1299
1300 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
1301
1302 2013-10-18 Cong Hou <congh@google.com>
1303
1304 * gcc.dg/vect/pr58508.c: New test.
1305
1306 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
1307
1308 PR c++/58466
1309 * g++.dg/cpp0x/variadic145.C: New.
1310
1311 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
1312
1313 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
1314
1315 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
1316
1317 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
1318 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
1319 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
1320 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
1321
1322 2013-10-17 Charles Baylis <charles.baylis@linaro.org>
1323
1324 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
1325 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
1326 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
1327 effective target arm_thumb1_ok.
1328 * lib/target-supports.exp
1329 (check_effective_target_arm_fp16_ok_nocache): Don't force
1330 -mfloat-abi=soft when building for hardfloat target.
1331
1332 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
1333
1334 PR target/58673
1335 * gcc.target/powerpc/pr58673-1.c: New file to test whether
1336 -mquad-word + -mno-vsx-timode causes errors.
1337 * gcc.target/powerpc/pr58673-2.c: Likewise.
1338
1339 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
1340
1341 PR c++/58596
1342 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
1343
1344 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1345
1346 * gcc.target/aarch64/c-output-template.c: New testcase.
1347 * gcc.target/aarch64/c-output-template-2.c: Likewise.
1348 * gcc.target/aarch64/c-output-template-3.c: Likewise.
1349
1350 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
1351
1352 * gcc/testsuite/lib/target-supports.exp
1353 (check_effective_target_sync_long_long): AArch64 supports
1354 atomic operations on "long long".
1355 (check_effective_target_sync_long_long_runtime): AArch64 can
1356 execute atomic operations on "long long".
1357
1358 2013-10-17 Richard Biener <rguenther@suse.de>
1359
1360 PR tree-optimization/58143
1361 * gcc.dg/torture/pr58143-1.c: New testcase.
1362 * gcc.dg/torture/pr58143-2.c: Likewise.
1363 * gcc.dg/torture/pr58143-3.c: Likewise.
1364
1365 2013-10-17 Marek Polacek <polacek@redhat.com>
1366
1367 PR c/58267
1368 * gcc.dg/c1x-align-5.c: New test.
1369
1370 2013-10-16 Tobias Burnus <burnus@net-b.de>
1371
1372 PR fortran/58652
1373 * gfortran.dg/unlimited_polymorphic_12.f90: New.
1374
1375 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
1376
1377 * c-c++-common/cpp/openmp-define-1.c: Move
1378 dg-require-effective-target fopenmp after dg-do directive.
1379 * c-c++-common/cpp/openmp-define-2.c: Likewise.
1380 * gfortran.dg/openmp-define-1.f90: Likewise.
1381 * gfortran.dg/openmp-define-2.f90: Likewise.
1382 * gfortran.dg/openmp-define-3.f90: Likewise.
1383
1384 2013-10-16 Paulo Matos <pmatos@broadcom.com>
1385
1386 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
1387
1388 2013-10-15 Sriraman Tallam <tmsriram@google.com>
1389
1390 PR target/57756
1391 * gcc.target/i386/pr57756.c: New test.
1392 * gcc.target/i386/pr57756_2.c: New test.
1393
1394 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
1395
1396 * gcc.dg/torture/builtin-self.c: New file.
1397
1398 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
1399
1400 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
1401 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
1402 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
1403 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
1404 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
1405
1406 2013-10-15 Cong Hou <congh@google.com>
1407
1408 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
1409
1410 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
1411
1412 PR c++/58707
1413 * g++.dg/cpp0x/pr58707.C: New.
1414
1415 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1416
1417 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
1418 after other directives.
1419
1420 2013-10-15 Tobias Burnus <burnus@net-b.de>
1421
1422 PR fortran/58652
1423 * gfortran.dg/unlimited_polymorphic_11.f90: New.
1424
1425 2013-10-14 Ian Lance Taylor <iant@google.com>
1426
1427 * go.test/go-test.exp (go-find-packages): New proc.
1428 (go-gc-tests): Skip stress and safe tests. Skip *.dir
1429 subdirectories. Do simple +build line matching. Handle run with
1430 arguments. Handle errorcheckdir and rundircmpout. Use packages
1431 for rundir. Remove special handling for bug191 and dwarf.
1432
1433 2013-10-14 Tobias Burnus <burnus@net-b.de>
1434
1435 PR fortran/58658
1436 * gfortran.dg/unlimited_polymorphic_10.f90: New.
1437
1438 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1439
1440 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
1441 Use btsl.
1442
1443 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
1444
1445 * gnat.dg/specs/opt1.ads: New test.
1446
1447 2013-10-14 Richard Biener <rguenther@suse.de>
1448
1449 PR tree-optimization/58640
1450 * gcc.c-torture/execute/pr58640-2.c: New testcase.
1451
1452 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
1453
1454 * gnat.dg/uninit_array.ad[sn]: New test.
1455 * gnat.dg/uninit_array_pkg.ads: New helper.
1456
1457 2013-10-13 Richard Biener <rguenther@suse.de>
1458
1459 * gcc.c-torture/execute/pr58662.c: New test.
1460
1461 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
1462
1463 PR target/51244
1464 * gcc.dg/torture/p51244-21.c: New.
1465 * gcc.target/sh/pr51244-20.c: New.
1466 * gcc.target/sh/pr51244-20-sh2a.c: New.
1467
1468 2013-10-12 Arnaud Charlet <charlet@adacore.com>
1469
1470 * gnat.dg/specs/linker_section.ads: Update test.
1471
1472 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
1473
1474 PR target/58690
1475 * gcc.target/i386/pr58690.c: New test
1476
1477 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
1478
1479 * gcc.target/i386/builtin-ucmp.c: New test.
1480
1481 2013-10-11 Brooks Moses <bmoses@google.com>
1482
1483 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
1484
1485 2013-10-11 Jeff Law <law@redhat.com>
1486
1487 * gcc.c-torture/execute/pr58640.c: New test.
1488
1489 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
1490
1491 PR c++/58633
1492 * g++.dg/cpp0x/decltype57.C: New.
1493
1494 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
1495
1496 PR c++/31671
1497 * g++.dg/template/nontype26.C: New.
1498
1499 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
1500
1501 * c-c++-common/cpp/openmp-define-1.c: New file.
1502 * c-c++-common/cpp/openmp-define-2.c: Likewise.
1503 * c-c++-common/cpp/openmp-define-3.c: Likewise.
1504 * gfortran.dg/openmp-define-1.f90: Likewise.
1505 * gfortran.dg/openmp-define-2.f90: Likewise.
1506 * gfortran.dg/openmp-define-3.f90: Likewise.
1507
1508 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
1509 for test source files.
1510 * gcc.dg/gomp/gomp.exp: Likewise.
1511 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
1512 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
1513 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
1514 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
1515 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
1516
1517 2013-10-11 Jakub Jelinek <jakub@redhat.com>
1518
1519 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
1520 Remove error test that is now valid in OpenMP 4.0.
1521 * c-c++-common/gomp/atomic-16.c: New test.
1522 * c-c++-common/gomp/cancel-1.c: New test.
1523 * c-c++-common/gomp/depend-1.c: New test.
1524 * c-c++-common/gomp/depend-2.c: New test.
1525 * c-c++-common/gomp/map-1.c: New test.
1526 * c-c++-common/gomp/pr58472.c: New test.
1527 * c-c++-common/gomp/sections1.c: New test.
1528 * c-c++-common/gomp/simd1.c: New test.
1529 * c-c++-common/gomp/simd2.c: New test.
1530 * c-c++-common/gomp/simd3.c: New test.
1531 * c-c++-common/gomp/simd4.c: New test.
1532 * c-c++-common/gomp/simd5.c: New test.
1533 * c-c++-common/gomp/single1.c: New test.
1534 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
1535 parser.
1536 * g++.dg/gomp/block-3.C: Likewise.
1537 * g++.dg/gomp/clause-3.C: Adjust error messages.
1538 * g++.dg/gomp/declare-simd-1.C: New test.
1539 * g++.dg/gomp/declare-simd-2.C: New test.
1540 * g++.dg/gomp/depend-1.C: New test.
1541 * g++.dg/gomp/depend-2.C: New test.
1542 * g++.dg/gomp/target-1.C: New test.
1543 * g++.dg/gomp/target-2.C: New test.
1544 * g++.dg/gomp/taskgroup-1.C: New test.
1545 * g++.dg/gomp/teams-1.C: New test.
1546 * g++.dg/gomp/udr-1.C: New test.
1547 * g++.dg/gomp/udr-2.C: New test.
1548 * g++.dg/gomp/udr-3.C: New test.
1549 * g++.dg/gomp/udr-4.C: New test.
1550 * g++.dg/gomp/udr-5.C: New test.
1551 * g++.dg/gomp/udr-6.C: New test.
1552 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
1553 * gcc.dg/autopar/outer-2.c: Likewise.
1554 * gcc.dg/autopar/outer-3.c: Likewise.
1555 * gcc.dg/autopar/outer-4.c: Likewise.
1556 * gcc.dg/autopar/outer-5.c: Likewise.
1557 * gcc.dg/autopar/outer-6.c: Likewise.
1558 * gcc.dg/autopar/parallelization-1.c: Likewise.
1559 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
1560 parser.
1561 * gcc.dg/gomp/clause-1.c: Adjust error messages.
1562 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
1563 instead of GOMP_parallel_loop_runtime_start.
1564 * gcc.dg/gomp/declare-simd-1.c: New test.
1565 * gcc.dg/gomp/declare-simd-2.c: New test.
1566 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
1567 parser. Add further #pragma omp sections nesting tests.
1568 * gcc.dg/gomp/target-1.c: New test.
1569 * gcc.dg/gomp/target-2.c: New test.
1570 * gcc.dg/gomp/taskgroup-1.c: New test.
1571 * gcc.dg/gomp/teams-1.c: New test.
1572 * gcc.dg/gomp/udr-1.c: New test.
1573 * gcc.dg/gomp/udr-2.c: New test.
1574 * gcc.dg/gomp/udr-3.c: New test.
1575 * gcc.dg/gomp/udr-4.c: New test.
1576 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
1577
1578 2013-10-10 Jan Hubicka <jh@suse.cz>
1579
1580 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
1581 tuning change.
1582 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1583 * gcc.target/i386/pr49168-1.c: Likewise.
1584 * gcc.target/i386/pr49002-2.c: Likewise.
1585
1586 2013-10-10 Jakub Jelinek <jakub@redhat.com>
1587
1588 PR middle-end/58670
1589 * gcc.dg/torture/pr58670.c: New test.
1590
1591 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
1592
1593 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
1594
1595 2013-10-09 Marek Polacek <polacek@redhat.com>
1596
1597 PR c++/58635
1598 * g++.dg/tm/pr58635-1.C: New test.
1599 * g++.dg/tm/pr58635-2.C: New test.
1600
1601 2013-10-09 Jakub Jelinek <jakub@redhat.com>
1602
1603 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
1604
1605 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
1606
1607 PR tree-optimization/20318
1608 * c-c++-common/pr20318.c: New file.
1609 * gcc.dg/tree-ssa/pr20318.c: New file.
1610
1611 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
1612
1613 * gcc.c-torture/execute/pr58570.c: New test.
1614
1615 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1616
1617 * gcc.target/aarch64/vclz.c: New testcase.
1618
1619 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1620
1621 * gcc.target/aarch64/vadd_f64.c: New testcase.
1622 * gcc.target/aarch64/vsub_f64.c: New testcase.
1623
1624 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1625
1626 * gcc.target/aarch64/vdiv_f.c: New testcase.
1627
1628 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1629
1630 * gcc.target/aarch64/vneg_f.c: New testcase.
1631 * gcc.target/aarch64/vneg_s.c: New testcase.
1632
1633 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
1634
1635 PR c++/58568
1636 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
1637 * g++.old-deja/g++.mike/misc9.C: Adjust.
1638
1639 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
1640
1641 PR c++/58665
1642 Revert:
1643 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1644
1645 PR c++/58448
1646 * g++.dg/template/crash117.C: New.
1647
1648 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1649
1650 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
1651
1652 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
1653
1654 PR tree-optimization/58480
1655 * gcc.dg/tree-ssa/pr58480.c: New file.
1656
1657 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1658
1659 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
1660 * gcc.target/powerpc/fusion.c: Likewise.
1661
1662 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1663
1664 * gcc.target/s390/htm-nofloat-2.c: New testcase.
1665
1666 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1667
1668 * gcc.target/s390/htm-1.c: Add more tests to cover different
1669 operand types.
1670
1671 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
1672
1673 PR c++/58126
1674 * g++.dg/init/uninitialized1.C: New.
1675
1676 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
1677
1678 PR c++/56060
1679 * g++.dg/cpp0x/variadic144.C: New.
1680
1681 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1682
1683 PR c++/58560
1684 * g++.dg/cpp0x/auto39.C: New.
1685
1686 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1687
1688 PR c++/58503
1689 * g++.dg/cpp0x/range-for26.C: New.
1690 * g++.dg/cpp0x/range-for27.C: Likewise.
1691
1692 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1693
1694 PR c++/58448
1695 * g++.dg/template/crash117.C: New.
1696
1697 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
1698
1699 PR c++/19476
1700 * g++.dg/tree-ssa/pr19476-5.C: New file.
1701 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
1702
1703 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1704
1705 PR c++/58584
1706 * g++.dg/cpp0x/gen-attrs-55.C: New.
1707
1708 2013-10-03 Easwaran Raman <eraman@google.com>
1709
1710 PR c++/33911
1711 * g++.dg/ext/attribute47.C: New.
1712
1713 2013-10-03 Rong Xu <xur@google.com>
1714
1715 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
1716 probability.
1717 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
1718 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
1719
1720 2013-10-03 Marek Polacek <polacek@redhat.com>
1721
1722 PR c++/58510
1723 * g++.dg/cpp0x/pr58510.C: New test.
1724
1725 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
1726
1727 PR c++/19476
1728 * g++.dg/tree-ssa/pr19476-1.C: New file.
1729 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
1730 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
1731 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
1732
1733 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1734
1735 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
1736 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
1737 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
1738 VSX scalar operations or the traditional floating point form of
1739 the instruction.
1740 * gcc.target/powerpc/ppc-target-2.c: Likewise.
1741 * gcc.target/powerpc/recip-3.c: Likewise.
1742 * gcc.target/powerpc/recip-5.c: Likewise.
1743 * gcc.target/powerpc/pr72747.c: Likewise.
1744 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
1745
1746 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
1747
1748 PR target/58460
1749 * gcc.target/aarch64/pr58460.c: New file.
1750
1751 2013-10-02 Tobias Burnus <burnus@net-b.de>
1752
1753 PR fortran/58593
1754 * gfortran.dg/char_length_19.f90: New.
1755
1756 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1757
1758 PR c++/58535
1759 * g++.dg/parse/crash65.C: New.
1760 * g++.dg/cpp1y/pr58535.C: Likewise.
1761
1762 2013-10-02 Richard Biener <rguenther@suse.de>
1763
1764 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
1765 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1766 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
1767 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1768 * gfortran.dg/ldist-pr45199.f: Likewise.
1769
1770 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1771
1772 PR c++/58565
1773 * g++.dg/parse/crash64.C: New.
1774
1775 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
1776
1777 * gcc.dg/tree-ssa/slsr-40.c: New test.
1778
1779 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
1780
1781 PR c++/58563
1782 * g++.dg/cpp0x/pr58563.C: New.
1783
1784 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
1785
1786 * gcc.target/aarch64/vect_saddl_1.c: New.
1787
1788 2013-10-01 Jakub Jelinek <jakub@redhat.com>
1789
1790 PR target/58574
1791 * gcc.c-torture/execute/pr58574.c: New testcase.
1792
1793 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
1794
1795 PR Target/58578
1796 * gcc.target/arm/pr58578.c: New test.
1797
1798 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1799
1800 PR tree-optimization/58556
1801 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
1802 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
1803
1804 2013-10-01 Nick Clifton <nickc@redhat.com>
1805
1806 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
1807 for MSP430.
1808 * gcc.c-torture/compile/20010327-1.c: Only run the test for
1809 ptr32plus targets.
1810 * gcc.c-torture/compile/pr41181.c: Likewise.
1811 * gcc.c-torture/compile/calls.c: Likewise.
1812 * gcc.c-torture/compile/990617-1.c: Likewise.
1813 * gcc.c-torture/compile/pr55955.c: Only run the test for
1814 int32plus targets.
1815 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
1816
1817 2013-10-01 Richard Biener <rguenther@suse.de>
1818
1819 PR tree-optimization/58553
1820 * gcc.dg/torture/pr58553.c: New testcase.
1821
1822 2013-09-30 Jakub Jelinek <jakub@redhat.com>
1823
1824 PR middle-end/58564
1825 * gcc.c-torture/execute/pr58564.c: New test.
1826
1827 2013-09-30 Teresa Johnson <tejohnson@google.com>
1828
1829 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
1830 Update for additional dump message.
1831
1832 2013-09-30 Richard Biener <rguenther@suse.de>
1833
1834 PR tree-optimization/58554
1835 * gcc.dg/torture/pr58554.c: New testcase.
1836
1837 2013-09-30 Simon Cook <simon.cook@embecosm.com>
1838 Joern Rennecke <joern.rennecke@embecosm.com>
1839
1840 * gcc.target/arc/barrel-shifter-1.c: New test.
1841 * gcc.target/arc/barrel-shifter-2.c: Likewise.
1842 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
1843 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
1844 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
1845 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
1846 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
1847 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
1848 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
1849 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
1850 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
1851 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
1852 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
1853 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
1854 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
1855 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
1856 * gcc.target/arc/mtune-ARC600.c: Likewise.
1857 * gcc.target/arc/mtune-ARC601.c: Likewise.
1858 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
1859 * gcc.target/arc/mtune-ARC700.c: Likewise.
1860 * gcc.target/arc/mtune-ARC725D.c: Likewise.
1861 * gcc.target/arc/mtune-ARC750D.c: Likewise.
1862 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
1863 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
1864
1865 2013-09-30 Richard Biener <rguenther@suse.de>
1866
1867 PR middle-end/58532
1868 * g++.dg/torture/pr58552.C: New testcase.
1869
1870 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
1871
1872 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
1873 and -mupper-regs-df.
1874
1875 2013-09-27 Paulo Matos <pmatos@broadcom.com>
1876
1877 PR middle-end/58463
1878 * gcc.dg/pr58463.c: New test.
1879
1880 2013-09-27 Jakub Jelinek <jakub@redhat.com>
1881
1882 PR middle-end/58551
1883 * c-c++-common/gomp/pr58551.c: New test.
1884
1885 2013-09-27 Richard Biener <rguenther@suse.de>
1886
1887 PR tree-optimization/58459
1888 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
1889
1890 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
1891
1892 PR fortran/58113
1893 * gfortran.dg/round_4.f90: Check for rounding support.
1894
1895 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
1896
1897 * g++.dg/vect/pr58513.cc (op): Make static.
1898
1899 2013-09-26 Richard Biener <rguenther@suse.de>
1900
1901 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
1902
1903 2013-09-26 Richard Biener <rguenther@suse.de>
1904
1905 PR tree-optimization/58539
1906 * gcc.dg/torture/pr58539.c: New testcase.
1907
1908 2013-09-25 Jeff Law <law@redhat.com>
1909
1910 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
1911
1912 2013-09-25 Tobias Burnus <burnus@net-b.de>
1913
1914 PR fortran/58436
1915 * gfortran.dg/finalize_21.f90: New.
1916
1917 2013-09-25 Tobias Burnus <burnus@net-b.de>
1918
1919 PR fortran/57697
1920 PR fortran/58469
1921 * gfortran.dg/defined_assignment_8.f90: New.
1922 * gfortran.dg/defined_assignment_9.f90: New.
1923
1924 2013-09-25 Marek Polacek <polacek@redhat.com>
1925
1926 PR sanitizer/58413
1927 * c-c++-common/ubsan/shift-5.c: New test.
1928 * c-c++-common/ubsan/shift-6.c: New test.
1929 * c-c++-common/ubsan/div-by-zero-5.c: New test.
1930 * gcc.dg/ubsan/c-shift-1.c: New test.
1931
1932 2013-09-25 Marek Polacek <polacek@redhat.com>
1933
1934 PR c++/58516
1935 * g++.dg/tm/pr58516.C: New test.
1936
1937 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1938
1939 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
1940 New procedure.
1941 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
1942
1943 2013-09-24 Richard Biener <rguenther@suse.de>
1944
1945 PR middle-end/58513
1946 * g++.dg/vect/pr58513.cc: New testcase.
1947
1948 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
1949
1950 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
1951 output.
1952
1953 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
1954
1955 PR c++/58500
1956 * g++.dg/cpp1y/pr58500.C: New testcase.
1957
1958 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
1959
1960 * gnat.dg/opt28.ad[sb]: New test.
1961 * gnat.dg/opt28_pkg.ads: New helper.
1962
1963 2013-09-23 Richard Biener <rguenther@suse.de>
1964
1965 PR tree-optimization/58464
1966 * g++.dg/torture/pr58464.C: New testcase.
1967
1968 2013-09-23 Christian Bruel <christian.bruel@st.com>
1969
1970 PR target/58475
1971 * gcc.target/sh/torture/pr58475.c: New test.
1972
1973 2013-09-23 Janus Weil <janus@gcc.gnu.org>
1974
1975 PR fortran/58355
1976 * gfortran.dg/extends_15.f90: New.
1977
1978 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
1979
1980 PR c++/58481
1981 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
1982
1983 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1984
1985 PR target/56875
1986 * gcc.target/vax/vax.exp: New.
1987 * gcc.target/vax/pr56875.c: Ditto.
1988
1989 2013-09-20 Richard Biener <rguenther@suse.de>
1990
1991 PR middle-end/58484
1992 * gfortran.dg/pr58484.f: New testcase.
1993
1994 2013-09-20 Jeff Law <law@redhat.com>
1995
1996 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
1997
1998 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
1999
2000 PR middle-end/57748
2001 * gcc.dg/torture/pr57748-1.c: New test.
2002 * gcc.dg/torture/pr57748-2.c: New test.
2003
2004 2013-09-20 Marek Polacek <polacek@redhat.com>
2005
2006 PR sanitizer/58413
2007 * c-c++-common/ubsan/shift-4.c: New test.
2008
2009 2013-09-20 Richard Biener <rguenther@suse.de>
2010
2011 PR tree-optimization/58453
2012 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
2013
2014 2013-09-20 Janus Weil <janus@gcc.gnu.org>
2015
2016 PR fortran/58099
2017 * gfortran.dg/proc_ptr_43.f90: New.
2018
2019 2013-09-18 Tobias Burnus <burnus@net-b.de>
2020
2021 PR fortran/57697
2022 * gfortran.dg/defined_assignment_11.f90: New.
2023
2024 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
2025
2026 PR rtl-optimization/58438
2027 * g++.dg/pr58438.C: New test.
2028
2029 2013-09-18 Tobias Burnus <burnus@net-b.de>
2030
2031 PR fortran/43366
2032 * gfortran.dg/class_39.f03: Update dg-error.
2033 * gfortran.dg/class_5.f03: Ditto.
2034 * gfortran.dg/class_53.f90: Ditto.
2035 * gfortran.dg/realloc_on_assign_20.f90: New.
2036 * gfortran.dg/realloc_on_assign_21.f90: New.
2037 * gfortran.dg/realloc_on_assign_22.f90: New.
2038
2039 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
2040
2041 PR c++/58457
2042 * g++.dg/parse/using4.C: New.
2043
2044 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2045
2046 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
2047
2048 2013-09-18 Marek Polacek <polacek@redhat.com>
2049
2050 PR sanitize/58443
2051 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
2052 instead of the shift option.
2053 * c-c++-common/ubsan/pr58443-1.c: New test.
2054 * c-c++-common/ubsan/pr58443-3.c: New test.
2055 * c-c++-common/ubsan/pr58443-2.c: New test.
2056
2057 2013-09-18 Richard Biener <rguenther@suse.de>
2058
2059 PR tree-optimization/58417
2060 * gcc.dg/torture/pr58417.c: New testcase.
2061
2062 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
2063
2064 * gnat.dg/array_bounds_test2.adb: New test.
2065
2066 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2067
2068 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
2069 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
2070
2071 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
2072
2073 * gnat.dg/in_out_parameter4.adb: New test.
2074
2075 2013-09-18 Marek Polacek <polacek@redhat.com>
2076
2077 PR sanitizer/58411
2078 * c-c++-common/ubsan/attrib-1.c: New test.
2079
2080 2013-09-17 Cong Hou <congh@google.com>
2081
2082 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
2083 on two arrays with short and int types. This should not be recognized
2084 as a dot product pattern.
2085
2086 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
2087
2088 PR c++/58435
2089 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
2090 the cp_type_quals (r) too.
2091
2092 2013-09-17 Jan Hubicka <jh@suse.cz>
2093
2094 PR middle-end/58332
2095 * gcc.c-torture/compile/pr58332.c: New testcase.
2096
2097 2013-09-17 Jeff Law <law@redhat.com>
2098
2099 * gcc.c-torture/execute/pr58387.c: New test.
2100
2101 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2102
2103 PR tree-optimization/58088
2104 * gcc.c-torture/compile/pr58088.c: New test.
2105
2106 2013-09-17 Nick Clifton <nickc@redhat.com>
2107
2108 * lib/target-supports.exp (check_effective_target_trampolines):
2109 Add MSP430 to the list of targets that do not support trampolines.
2110 (check_profiling_available): Add MSP430 to the list of targets
2111 that do not support profiling.
2112 (check_effective_target_tls_runtime): Add MSP430 to the list of
2113 targets that do not support TLS.
2114
2115 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
2116
2117 * gnat.dg/opt27.adb: New test.
2118 * gnat.dg/opt27_pkg.ad[sb]: New helper.
2119
2120 2013-09-17 Andreas Schwab <schwab@suse.de>
2121
2122 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
2123
2124 2013-09-17 Richard Biener <rguenther@suse.de>
2125
2126 PR tree-optimization/58432
2127 * gcc.dg/pr58432.c: New testcase.
2128
2129 2013-09-17 Bin Cheng <bin.cheng@arm.com>
2130
2131 * gcc.dg/tree-ssa/slsr-39.c: New test.
2132
2133 2013-09-16 Xinliang David Li <davidxl@google.com>
2134
2135 * gcc.misc-tests/help.exp: Optimizer help change.
2136
2137 2013-09-16 Jeff Law <law@redhat.com>
2138
2139 * gcc.c-torture/execute/pr58419.c: New test.
2140 * gcc.c-torture/execute/pr58431.c: New test.
2141
2142 2013-09-16 Tobias Burnus <burnus@net-b.de>
2143
2144 PR fortran/58356
2145 * gfortran.dg/finalize_19.f90: New.
2146
2147 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
2148
2149 * gcc.target/i386/pr58418.c: New.
2150
2151 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
2152
2153 * gcc.target/aarch64/fmla-intrinsic.c: New.
2154 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
2155 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
2156 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
2157
2158 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
2159
2160 * gcc.target/aarch64/mul_intrinsic_1.c: New.
2161 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
2162
2163 2013-09-16 Richard Biener <rguenther@suse.de>
2164
2165 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
2166
2167 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
2168
2169 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
2170 interpreted as implicit templates) to be expected pedwarns instead.
2171
2172 2013-09-16 Tobias Burnus <burnus@net-b.de>
2173
2174 PR fortran/57697
2175 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
2176
2177 2013-09-15 Tobias Burnus <burnus@net-b.de>
2178
2179 PR fortran/57697
2180 * gfortran.dg/defined_assignment_10.f90: New.
2181
2182 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
2183
2184 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
2185 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
2186
2187 2013-09-13 Jacek Caban <jacek@codeweavers.com>
2188
2189 * g++.dg/abi/main.C: Added implicit C linkage tests
2190
2191 2013-09-13 Kai Tietz <ktietz@redhat.com>
2192
2193 * gcc.target/i386/pr57848.c: New file.
2194
2195 2013-09-13 Christian Bruel <christian.bruel@st.com>
2196
2197 PR target/58314
2198 * gcc.target/sh/torture/pr58314.c: New test.
2199
2200 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
2201
2202 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
2203
2204 2013-09-12 Martin Jambor <mjambor@suse.cz>
2205
2206 PR ipa/58389
2207 * g++.dg/pr58389.C: New test.
2208
2209 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
2210
2211 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
2212 * g++.dg/template/pseudodtor3.C: Likewise.
2213
2214 2013-09-12 Richard Biener <rguenther@suse.de>
2215
2216 PR tree-optimization/58404
2217 * g++.dg/tree-ssa/pr58404.C: New testcase.
2218
2219 2013-09-12 Martin Jambor <mjambor@suse.cz>
2220
2221 PR ipa/58371
2222 * g++.dg/ipa/pr58371.C: New test.
2223
2224 2013-09-12 Richard Biener <rguenther@suse.de>
2225
2226 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
2227 expected outcome and comment why that happens.
2228
2229 2013-09-11 Richard Biener <rguenther@suse.de>
2230
2231 PR middle-end/58377
2232 * g++.dg/uninit-pred-4.C: New testcase.
2233
2234 2013-09-11 Jakub Jelinek <jakub@redhat.com>
2235
2236 PR tree-optimization/58385
2237 * gcc.c-torture/execute/pr58385.c: New test.
2238
2239 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2240
2241 * gcc.target/arm/thumb-ifcvt-2.c: New test.
2242
2243 2013-09-10 Jeff Law <law@redhat.com>
2244
2245 * g++.dg/torture/pr58380.C: New test.
2246
2247 2013-09-10 Jan Hubicka <jh@suse.cz>
2248 Paolo Carlini <paolo.carlini@oracle.com>
2249
2250 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
2251
2252 2013-09-10 Jeff Law <law@redhat.com>
2253
2254 * gcc.c-torture/compile/pr58343.c: New test.
2255
2256 2013-09-10 Jakub Jelinek <jakub@redhat.com>
2257
2258 PR rtl-optimization/58365
2259 * gcc.c-torture/execute/pr58365.c: New test.
2260
2261 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2262
2263 * gcc.dg/torture/memcpy-1.c: New test.
2264
2265 2013-09-10 Alan Modra <amodra@gmail.com>
2266
2267 * gcc.target/powerpc/pr58330.c: New.
2268
2269 2013-09-10 Alan Modra <amodra@gmail.com>
2270
2271 * gcc.target/powerpc/medium_offset.c: New.
2272
2273 2013-09-09 Jakub Jelinek <jakub@redhat.com>
2274
2275 PR c++/58325
2276 * g++.dg/warn/Wunused-var-21.C: New test.
2277
2278 PR tree-optimization/58364
2279 * gcc.c-torture/execute/pr58364.c: New test.
2280
2281 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
2282
2283 PR c++/43452
2284 * g++.dg/warn/Wdelete-incomplete-1.C: New.
2285 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
2286 * g++.dg/init/delete1.C: Adjust.
2287
2288 2013-09-09 Ian Bolton <ian.bolton@arm.com>
2289
2290 * gcc.target/aarch64/movdi_1.c: New test.
2291
2292 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
2293
2294 PR c++/58362
2295 * g++.dg/warn/Wunused-parm-5.C: New.
2296
2297 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2298
2299 * gcc.target/aarch64/cmn-neg.c: New test.
2300
2301 2013-09-09 Richard Biener <rguenther@suse.de>
2302
2303 PR middle-end/58326
2304 * gcc.dg/torture/pr58326-1.c: New testcase.
2305 * gcc.dg/torture/pr58326-2.c: Likewise.
2306
2307 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2308
2309 PR target/57735
2310 * g++.dg/ext/pr57735.C: New test.
2311
2312 2013-09-09 Jan Hubicka <jh@suse.cz>
2313
2314 PR middle-end/58294
2315 * g++.dg/torture/PR58294.C: New testcase.
2316
2317 2013-09-08 Jeff Law <law@redhat.com>
2318
2319 * gcc.c-torture/compile/pr58340.c: New test.
2320
2321 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
2322
2323 * g++.dg/debug/ra1.C: New test.
2324
2325 2013-09-08 Jan Hubicka <jh@suse.cz>
2326
2327 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
2328 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
2329 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
2330 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
2331
2332 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
2333
2334 PR c++/54941
2335 * g++.dg/overload/new1.C: Adjust.
2336
2337 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
2338
2339 * c-c++-common/opaque-vector.c: New test.
2340
2341 2013-09-08 Tom de Vries <tom@codesourcery.com>
2342
2343 PR c++/58282
2344 * g++.dg/tm/noexcept-6.C: New test.
2345
2346 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2347
2348 * gcc.target/arc/cond-set-use.c: New test.
2349
2350 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
2351
2352 * gnat.dg/stack_usage2.adb: New test.
2353
2354 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
2355
2356 * gcc.target/aarch64/table-intrinsics.c
2357 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
2358 (qtb_tests8_< ,2,3,4>): Likewise.
2359 (qtblq_tests8_< ,2,3,4>): Likewise.
2360 (qtbxq_tests8_< ,2,3,4>): Likewise.
2361
2362 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
2363
2364 * gnat.dg/warn10.ad[sb]: New test.
2365 * gnat.dg/warn10_pkg.ads: New helper.
2366
2367 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2368
2369 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
2370 Don't expect NULL in foo.result set.
2371 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
2372 in ESCAPED set.
2373 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2374 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2375
2376 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2377
2378 * gcc.target/s390/nearestint-1.c: New testcase.
2379
2380 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2381 Vineet Gupta <Vineet.Gupta@synopsys.com>
2382
2383 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
2384 * testsuite/gcc.target/arc: New directory.
2385 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
2386 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
2387 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
2388 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
2389 * testsuite/gcc.dg/builtin-apply2.c
2390 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
2391
2392 2013-09-04 Jan Hubicka <jh@suse.cz>
2393
2394 PR middle-end/58201
2395 * g++.dg/torture/pr58201_0.C: New testcase.
2396 * g++.dg/torture/pr58201_1.C: New testcase.
2397 * g++.dg/torture/pr58201.h: New testcase.
2398
2399 2013-09-05 Jan Hubicka <jh@suse.cz>
2400
2401 * gcc.dg/autopar/pr49960.c: Disable partial inlining
2402
2403 2013-09-05 Richard Biener <rguenther@suse.de>
2404
2405 PR tree-optimization/58137
2406 * gcc.target/i386/pr58137.c: New testcase.
2407
2408 2013-09-05 Martin Jambor <mjambor@suse.cz>
2409
2410 * g++.dg/ipa/remref-1.C: New test.
2411 * g++.dg/ipa/remref-2.C: Likewise.
2412
2413 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
2414
2415 PR c++/24926
2416 * g++.dg/parse/access11.C: New.
2417
2418 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
2419
2420 * g++.dg/warn/weak1.C: Skip on AIX.
2421
2422 2013-09-04 Easwaran Raman <eraman@google.com>
2423
2424 PR middle-end/57370
2425 PR tree-optimization/58011
2426 * gfortran.dg/reassoc_12.f90: New testcase.
2427 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
2428
2429 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
2430
2431 * gcc.dg/attr-weakref-1.c: Skip on AIX.
2432 * gcc.dg/torture/pr53922.c: Skip on AIX.
2433 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
2434
2435 2013-09-04 Teresa Johnson <tejohnson@google.com>
2436
2437 * gcc.dg/unroll_1.c: Test dumping to stderr.
2438
2439 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
2440
2441 PR c++/58305
2442 * g++.dg/warn/deprecated-8.C: New.
2443
2444 2013-09-03 Jeff Law <law@redhat.com>
2445
2446 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
2447 dump output.
2448
2449 2013-09-03 Meador Inge <meadori@codesourcery.com>
2450
2451 Revert:
2452
2453 2013-08-30 Meador Inge <meadori@codesourcery.com>
2454
2455 * gcc.dg/Warray-bounds-11.c: New testcase.
2456
2457 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
2458
2459 * lib/target-supports.exp (check_weak_available): Return true for AIX.
2460
2461 2013-09-03 Jan Hubicka <jh@suse.cz>
2462
2463 * g++.dg/ipa/devirt-15.C: Fix testcase.
2464
2465 2013-09-03 Richard Biener <rguenther@suse.de>
2466
2467 PR middle-end/57656
2468 * gcc.dg/torture/pr57656.c: New testcase.
2469
2470 2013-09-03 Richard Biener <rguenther@suse.de>
2471
2472 PR middle-end/57287
2473 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
2474
2475 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2476
2477 PR fortran/PR56519
2478 * gfortran.dg/do_concurrent_3.f90: New test case.
2479
2480 2013-09-02 Jan Hubicka <jh@suse.cz>
2481
2482 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
2483
2484 2013-09-02 Martin Jambor <mjambor@suse.cz>
2485
2486 PR ipa/58106
2487 * gcc.dg/ipa/pr58106.c: New test.
2488
2489 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
2490
2491 * gcc.target/aarch64/scalar_intrinsics.c
2492 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
2493
2494 2013-09-02 Richard Biener <rguenther@suse.de>
2495
2496 PR middle-end/57511
2497 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
2498
2499 2013-09-02 Richard Biener <rguenther@suse.de>
2500
2501 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
2502 reference.
2503
2504 2013-09-02 Bin Cheng <bin.cheng@arm.com>
2505
2506 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
2507
2508 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
2509
2510 PR c++/21682, implement DR 565
2511 * g++.dg/template/using24.C: New.
2512 * g++.dg/template/using25.C: Likewise.
2513 * g++.dg/template/using26.C: Likewise.
2514
2515 2013-09-01 Jan Hubicka <jh@suse.cz>
2516
2517 * g++.dg/ipa/devirt-15.C: New testcase.
2518
2519 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
2520
2521 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
2522
2523 2013-08-31 Jan Hubicka <jh@suse.cz>
2524
2525 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
2526 * g++.dg/tree-ssa/pr45453.C: Likewise.
2527
2528 2013-08-31 Jan Hubicka <jh@suse.cz>
2529
2530 * gcc.dg/fork-instrumentation.c: New testcase.
2531
2532 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
2533
2534 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
2535
2536 2013-08-30 Meador Inge <meadori@codesourcery.com>
2537
2538 * gcc.dg/Warray-bounds-11.c: New testcase.
2539
2540 2013-08-30 Marek Polacek <polacek@redhat.com>
2541
2542 * g++.dg/ubsan/div-by-zero-1.C: New test.
2543 * c-c++-common/ubsan/save-expr-1.c: New test.
2544 * c-c++-common/ubsan/save-expr-2.c: New test.
2545 * c-c++-common/ubsan/save-expr-3.c: New test.
2546 * c-c++-common/ubsan/save-expr-4.c: New test.
2547 * c-c++-common/ubsan/typedef-1.c: New test.
2548 * c-c++-common/ubsan/const-char-1.c: New test.
2549 * c-c++-common/ubsan/const-expr.c: New test.
2550 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
2551 * c-c++-common/ubsan/shift-1.c: Likewise.
2552 * c-c++-common/ubsan/shift-2.c: Likewise.
2553 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
2554 * lib/ubsan-dg.exp: New file.
2555 * g++.dg/dg.exp: Add ubsan tests.
2556 * g++.dg/ubsan/ubsan.exp: New file.
2557 * gcc.dg/ubsan/ubsan.exp: New file.
2558 * g++.dg/ubsan/cxx11-shift-1.C: New test.
2559 * g++.dg/ubsan/cxx11-shift-2.C: New test.
2560 * c-c++-common/ubsan/div-by-zero-3.c: New test.
2561 * c-c++-common/ubsan/div-by-zero-1.c: New test.
2562 * c-c++-common/ubsan/div-by-zero-4.c: New test.
2563 * c-c++-common/ubsan/shift-3.c: New test.
2564 * c-c++-common/ubsan/unreachable-1.c: New test.
2565 * c-c++-common/ubsan/shift-1.c: New test.
2566 * c-c++-common/ubsan/shift-2.c: New test.
2567 * c-c++-common/ubsan/div-by-zero-2.c: New test.
2568 * gcc.dg/ubsan/c99-shift-2.c: New test.
2569 * gcc.dg/ubsan/c99-shift-1.c: New test.
2570
2571 2013-08-29 Jan Hubicka <jh@suse.cz>
2572
2573 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
2574 to match template and comment.
2575
2576 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
2577
2578 PR c++/51424
2579 * g++.dg/cpp0x/dc8.C: New.
2580 * g++.dg/template/meminit1.C: Adjust.
2581
2582 2013-08-30 Teresa Johnson <tejohnson@google.com>
2583
2584 * gcc.dg/inline-dump.c: Delete inadvertant commit.
2585
2586 2013-08-30 Jakub Jelinek <jakub@redhat.com>
2587
2588 PR tree-optimization/58277
2589 * gcc.c-torture/execute/pr58277-1.c: New test.
2590 * gcc.c-torture/execute/pr58277-2.c: New test.
2591
2592 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
2593
2594 * gcc.dg/guality/param-1.c: New test.
2595 * gcc.dg/guality/param-2.c: Likewise.
2596
2597 2013-08-30 Richard Biener <rguenther@suse.de>
2598
2599 PR tree-optimization/58228
2600 * gcc.dg/torture/pr58228.c: New testcase.
2601
2602 2013-08-30 Richard Biener <rguenther@suse.de>
2603
2604 PR tree-optimization/58223
2605 * gcc.dg/torture/pr58223.c: New testcase.
2606 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
2607
2608 2013-08-30 Richard Biener <rguenther@suse.de>
2609
2610 PR tree-optimization/58010
2611 * gcc.dg/pr58010.c: New testcase.
2612
2613 2013-08-29 Xinliang DavidLi <davidxl@google.com>
2614
2615 * gcc.dg/unroll_3.c: Message change.
2616 * gcc.dg/unroll_4.c: Likewise.
2617 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
2618 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
2619 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
2620 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
2621 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
2622 * gcc.dg/tree-ssa/loop-23.c: Likewise.
2623 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2624 * gcc.dg/unroll_1.c: Likewise.
2625 * gcc.dg/vect/bb-slp-31.c: Likewise.
2626 * gcc.dg/vect/bb-slp-14.c: Likewise.
2627 * gcc.dg/vect/bb-slp-8.c: Likewise.
2628 * gcc.dg/vect/bb-slp-23.c: Likewise.
2629 * gcc.dg/vect/bb-slp-15.c: Likewise.
2630 * gcc.dg/vect/bb-slp-9.c: Likewise.
2631 * gcc.dg/vect/bb-slp-24.c: Likewise.
2632 * gcc.dg/vect/bb-slp-16.c: Likewise.
2633 * gcc.dg/vect/bb-slp-25.c: Likewise.
2634 * gcc.dg/vect/bb-slp-17.c: Likewise.
2635 * gcc.dg/vect/bb-slp-26.c: Likewise.
2636 * gcc.dg/vect/bb-slp-18.c: Likewise.
2637 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
2638 * gcc.dg/vect/bb-slp-27.c: Likewise.
2639 * gcc.dg/vect/bb-slp-19.c: Likewise.
2640 * gcc.dg/vect/bb-slp-28.c: Likewise.
2641 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
2642 * gcc.dg/vect/bb-slp-29.c: Likewise.
2643 * gcc.dg/vect/bb-slp-8a.c: Likewise.
2644 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
2645 * gcc.dg/vect/bb-slp-1.c: Likewise.
2646 * gcc.dg/vect/bb-slp-8b.c: Likewise.
2647 * gcc.dg/vect/bb-slp-2.c: Likewise.
2648 * gcc.dg/vect/bb-slp-3.c: Likewise.
2649 * gcc.dg/vect/bb-slp-10.c: Likewise.
2650 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
2651 * gcc.dg/vect/bb-slp-4.c: Likewise.
2652 * gcc.dg/vect/bb-slp-11.c: Likewise.
2653 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
2654 * gcc.dg/vect/bb-slp-5.c: Likewise.
2655 * gcc.dg/vect/bb-slp-20.c: Likewise.
2656 * gcc.dg/vect/bb-slp-6.c: Likewise.
2657 * gcc.dg/vect/bb-slp-21.c: Likewise.
2658 * gcc.dg/vect/bb-slp-30.c: Likewise.
2659 * gcc.dg/vect/bb-slp-13.c: Likewise.
2660 * gcc.dg/vect/bb-slp-7.c: Likewise.
2661 * gcc.dg/vect/bb-slp-22.c: Likewise.
2662 * gcc.dg/unroll_2.c: Likewise.
2663 * g++.dg/vect/slp-pr50413.cc: Likewise.
2664 * g++.dg/vect/slp-pr56812.cc: Likewise.
2665 * g++.dg/vect/slp-pr50819.cc: Likewise.
2666
2667 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
2668
2669 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
2670
2671 2013-08-29 Teresa Johnson <tejohnson@google.com>
2672
2673 * gcc.dg/pr40209.c: Use -fopt-info.
2674 * gcc.dg/pr26570.c: Ditto.
2675 * gcc.dg/pr32773.c: Ditto.
2676 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
2677
2678 2013-08-29 Richard Biener <rguenther@suse.de>
2679
2680 PR tree-optimization/58246
2681 * gcc.dg/torture/pr58246.c: New testcase.
2682
2683 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2684
2685 PR fortran/52243
2686 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
2687 obsolete by patch.
2688 * gfortran.dg/realloc_on_assign_19.f90: New test.
2689
2690 2013-08-29 Richard Biener <rguenther@suse.de>
2691
2692 PR middle-end/57287
2693 * gcc.dg/pr57287-2.c: New testcase.
2694
2695 2013-08-29 Richard Biener <rguenther@suse.de>
2696
2697 PR tree-optimization/57685
2698 * gcc.dg/torture/pr57685.c: New testcase.
2699
2700 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
2701
2702 PR c++/58255
2703 * g++.dg/cpp0x/dc7.C: New.
2704
2705 2013-08-28 Jakub Jelinek <jakub@redhat.com>
2706
2707 PR middle-end/58257
2708 * c-c++-common/gomp/pr58257.c: New test.
2709
2710 2013-08-28 Richard Biener <rguenther@suse.de>
2711
2712 PR tree-optimization/56933
2713 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
2714
2715 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
2716
2717 * gcc.target/aarch64/scalar_shift_1.c: New.
2718
2719 2013-08-27 Richard Biener <rguenther@suse.de>
2720
2721 PR tree-optimization/57521
2722 * gcc.dg/torture/pr57521.c: New testcase.
2723
2724 2013-08-27 Jakub Jelinek <jakub@redhat.com>
2725
2726 PR rtl-optimization/57860
2727 PR rtl-optimization/57861
2728 PR rtl-optimization/57875
2729 PR rtl-optimization/57876
2730 PR rtl-optimization/57877
2731 * gcc.c-torture/execute/pr57860.c: New test.
2732 * gcc.c-torture/execute/pr57861.c: New test.
2733 * gcc.c-torture/execute/pr57875.c: New test.
2734 * gcc.c-torture/execute/pr57876.c: New test.
2735 * gcc.c-torture/execute/pr57877.c: New test.
2736
2737 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
2738
2739 PR fortran/58146
2740 * gfortran.dg/bounds_check_18.f90: New test.
2741
2742 2013-08-23 Jan Hubicka <jh@suse.cz>
2743
2744 * g++.dg/ipa/devirt-14.C: Fix typo.
2745
2746 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
2747
2748 PR fortran/57798
2749 * gfortran.dg/inline_sum_5.f90: New.
2750
2751 2013-08-23 Janus Weil <janus@gcc.gnu.org>
2752
2753 PR fortran/57843
2754 * gfortran.dg/typebound_assignment_7.f90: New.
2755
2756 2013-08-23 Jan Hubicka <jh@suse.cz>
2757
2758 * g++.dg/ipa/devirt-13.C: New testcase.
2759 * g++.dg/ipa/devirt-14.C: New testcase.
2760
2761 2013-08-23 Jakub Jelinek <jakub@redhat.com>
2762
2763 PR target/58218
2764 * gcc.target/i386/pr58218.c: New test.
2765
2766 PR tree-optimization/58209
2767 * gcc.c-torture/execute/pr58209.c: New test.
2768
2769 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2770
2771 * gcc.target/powerpc/pr57744.c: Declare abort.
2772
2773 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
2774
2775 PR c++/56380
2776 * g++.dg/template/error54.C: New.
2777
2778 2013-08-22 Janus Weil <janus@gcc.gnu.org>
2779
2780 PR fortran/58185
2781 * gfortran.dg/select_type_34.f90: New.
2782
2783 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2784
2785 PR c++/56130
2786 * g++.dg/warn/deprecated-7.C: New.
2787
2788 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2789
2790 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
2791
2792 2013-08-21 Jeff Law <law@redhat.com>
2793
2794 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
2795
2796 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2797
2798 PR c++/56134
2799 * g++.dg/ext/attr-alias-3.C: New.
2800
2801 2013-08-20 Janus Weil <janus@gcc.gnu.org>
2802
2803 PR fortran/53655
2804 * gfortran.dg/intent_out_8.f90: New.
2805
2806 2013-08-20 Teresa Johnson <tejohnson@google.com>
2807
2808 PR rtl-optimizations/57451
2809 * g++.dg/tree-prof/pr57451.C: New test.
2810
2811 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
2812
2813 PR c++/58190
2814 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
2815
2816 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2817
2818 PR c/57490
2819 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
2820
2821 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
2822
2823 * gcc.target/powerpc/dfp-dd-2.c: New test.
2824 * gcc.target/powerpc/dfp-td-2.c: Likewise.
2825 * gcc.target/powerpc/dfp-td-3.c: Likewise.
2826
2827 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
2828
2829 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
2830 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
2831 Check for SLL too.
2832
2833 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
2834
2835 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
2836
2837 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
2838 "Threaded".
2839
2840 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
2841 correct test response.
2842
2843 PR testsuite/52641
2844 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
2845 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
2846 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
2847 (v4si): Use it.
2848 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
2849 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
2850
2851 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
2852
2853 2013-08-18 Jan Hubicka <jh@suse.cz>
2854
2855 * g++.dg/ipa/type-inheritance-1.C: New testcase.
2856
2857 2013-08-19 Janus Weil <janus@gcc.gnu.org>
2858
2859 PR fortran/46271
2860 * gfortran.dg/gomp/proc_ptr_1.f90: New.
2861
2862 2013-08-18 Jakub Jelinek <jakub@redhat.com>
2863
2864 PR tree-optimization/58006
2865 * g++.dg/opt/pr58006.C: New test.
2866
2867 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
2868
2869 * gnat.dg/specs/linker_alias.ads: New test.
2870
2871 2013-08-16 Jakub Jelinek <jakub@redhat.com>
2872
2873 PR tree-optimization/58164
2874 * gcc.c-torture/compile/pr58164.c: New test.
2875
2876 PR tree-optimization/58165
2877 * g++.dg/opt/pr58165.C: New test.
2878
2879 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
2880
2881 PR c++/51912
2882 * g++.dg/cpp0x/enum28.C: New.
2883 * g++.dg/cpp0x/enum15.C: Adjust.
2884
2885 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2886
2887 PR target/57949
2888 * gcc.target/powerpc/pr57949-1.c: New.
2889 * gcc.target/powerpc/pr57949-2.c: New.
2890
2891 2013-08-14 Jakub Jelinek <jakub@redhat.com>
2892
2893 PR tree-optimization/58145
2894 * gcc.dg/pr58145-1.c: New test.
2895 * gcc.dg/pr58145-2.c: New test.
2896
2897 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
2898
2899 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
2900 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2901 * gcc.dg/debug/dwarf2/static1.c: Likewise.
2902 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2903 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
2904 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2905 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
2906 * gcc.dg/debug/dwarf2/var1.c: Likewise.
2907 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
2908 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
2909 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2910 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
2911 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
2912 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2913 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2914 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
2915 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
2916 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
2917 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
2918 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2919 * gcc.dg/debug/dwarf2/var2.c: Likewise.
2920 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
2921 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
2922 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2923 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
2924 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
2925 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
2926 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
2927 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2928 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
2929 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
2930 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
2931 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2932 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
2933 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2934 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
2935 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
2936 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
2937 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2938 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
2939 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2940
2941 PR testsuite/52641
2942 * gcc.c-torture/execute/pr56799.x: New file.
2943
2944 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
2945
2946 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
2947
2948 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
2949 * gcc.dg/pr44214-3.c (v2df): Likewise.
2950
2951 * gcc.dg/pr46647.c: xfail for avr-*-*.
2952
2953 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
2954 memcpy by one.
2955 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
2956 Expect l to be optimized away.
2957 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
2958
2959 PR testsuite/52641
2960 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
2961 to tests that assume int/double are larger than short/float.
2962
2963 PR testsuite/52641
2964 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
2965 target { ! int16 }.
2966 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
2967 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
2968 target { int16 }. Restrict existing tests to target { int32 }
2969 where appropriate.
2970 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
2971 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
2972 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
2973 * lib/target-supports.exp (check_effective_target_int32): New proc.
2974
2975 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
2976 exclude from scan test.
2977
2978 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
2979 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
2980 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
2981 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
2982 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
2983 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
2984 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
2985 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
2986 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
2987 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
2988 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
2989 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
2990 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
2991 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
2992 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2993 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2994 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2995 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
2996 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
2997
2998 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
2999
3000 * gcc.target/arm/pr19599.c: Skip for -mthumb.
3001
3002 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
3003 to be the first test directive.
3004 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3005 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3006 * gcc.target/arm/atomic-op-char.c: Likewise.
3007 * gcc.target/arm/atomic-op-consume.c: Likewise.
3008 * gcc.target/arm/atomic-op-int.c: Likewise.
3009 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3010 * gcc.target/arm/atomic-op-release.c: Likewise.
3011 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3012 * gcc.target/arm/atomic-op-short.c: Likewise.
3013
3014 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
3015
3016 PR rtl-optimization/57662
3017 * gcc.dg/pr57662.c: New test.
3018
3019 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3020
3021 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
3022 alternative to -1.
3023 * gcc.target/mips/nans-legacy.c: Likewise.
3024
3025 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3026
3027 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
3028 escapes.
3029 * gcc.target/mips/fabs-legacy.c: Likewise.
3030 * gcc.target/mips/fabsf-2008.c: Likewise.
3031 * gcc.target/mips/fabsf-legacy.c: Likewise.
3032 * gcc.target/mips/fneg-2008.c: Likewise.
3033 * gcc.target/mips/fneg-legacy.c: Likewise.
3034 * gcc.target/mips/fnegf-2008.c: Likewise.
3035 * gcc.target/mips/fnegf-legacy.c: Likewise.
3036 * gcc.target/mips/nan-2008.c: Likewise.
3037 * gcc.target/mips/nan-legacy.c: Likewise.
3038 * gcc.target/mips/nanf-2008.c: Likewise.
3039 * gcc.target/mips/nanf-legacy.c: Likewise.
3040 * gcc.target/mips/nans-2008.c: Likewise.
3041 * gcc.target/mips/nans-legacy.c: Likewise.
3042 * gcc.target/mips/nansf-2008.c: Likewise.
3043 * gcc.target/mips/nansf-legacy.c: Likewise.
3044
3045 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
3046
3047 * gnat.dg/valued_proc.adb: New test.
3048 * gnat.dg/valued_proc_pkg.ads: New helper.
3049
3050 2013-08-13 Jakub Jelinek <jakub@redhat.com>
3051
3052 PR tree-optimization/57661
3053 * g++.dg/opt/pr57661.C: New test.
3054
3055 PR sanitizer/56417
3056 * gcc.dg/asan/pr56417.c: New test.
3057
3058 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
3059
3060 * gnat.dg/loop_optimization16.adb: New test.
3061 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
3062
3063 2013-08-13 Marek Polacek <polacek@redhat.com>
3064
3065 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
3066
3067 2013-08-13 David Malcolm <dmalcolm@redhat.com>
3068
3069 Example of converting global state to per-pass state.
3070
3071 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
3072 global state "static int counter" to...
3073 (one_pass::counter): ...this instance data.
3074
3075 2013-08-13 David Malcolm <dmalcolm@redhat.com>
3076
3077 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
3078 to member function...
3079 (one_pass::gate): ...this.
3080 (one_pass_exec): Convert to member function...
3081 (one_pass::impl_execute): ...this.
3082
3083 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
3084
3085 PR c++/57416
3086 * g++.dg/cpp0x/pr57416.C: New.
3087
3088 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
3089
3090 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
3091 changes.
3092 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
3093 * g++.dg/cpp0x/defaulted2.C: Likewise.
3094 * g++.dg/cpp0x/defaulted31.C: Likewise.
3095 * g++.dg/cpp0x/error6.C: Likewise.
3096 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
3097 * g++.dg/cpp0x/override2.C: Likewise.
3098 * g++.dg/cpp0x/parse1.C: Likewise.
3099 * g++.dg/cpp0x/scoped_enum.C: Likewise.
3100 * g++.dg/cpp0x/temp_default4.C: Likewise.
3101 * g++.dg/ext/attrib32.C: Likewise.
3102 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
3103 * g++.dg/ext/mv13.C: Likewise.
3104 * g++.dg/ext/mv7.C: Likewise.
3105 * g++.dg/ext/mv9.C: Likewise.
3106 * g++.dg/ext/pr57362.C: Likewise.
3107 * g++.dg/ext/typeof10.C: Likewise.
3108 * g++.dg/lookup/anon6.C: Likewise.
3109 * g++.dg/lookup/crash6.C: Likewise.
3110 * g++.dg/lookup/name-clash5.C: Likewise.
3111 * g++.dg/lookup/name-clash6.C: Likewise.
3112 * g++.dg/other/anon4.C: Likewise.
3113 * g++.dg/other/error15.C: Likewise.
3114 * g++.dg/other/error8.C: Likewise.
3115 * g++.dg/other/redecl2.C: Likewise.
3116 * g++.dg/parse/crash16.C: Likewise.
3117 * g++.dg/parse/crash21.C: Likewise.
3118 * g++.dg/parse/crash38.C: Likewise.
3119 * g++.dg/parse/redef2.C: Likewise.
3120 * g++.dg/parse/struct-as-enum1.C: Likewise.
3121 * g++.dg/template/crash39.C: Likewise.
3122 * g++.dg/template/redecl3.C: Likewise.
3123 * g++.dg/tls/diag-3.C: Likewise.
3124 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
3125 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
3126 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3127 * g++.old-deja/g++.brendan/crash16.C: Likewise.
3128 * g++.old-deja/g++.brendan/crash18.C: Likewise.
3129 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
3130 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
3131 * g++.old-deja/g++.brendan/static3.C: Likewise.
3132 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
3133 * g++.old-deja/g++.jason/binding.C: Likewise.
3134 * g++.old-deja/g++.jason/crash4.C: Likewise.
3135 * g++.old-deja/g++.jason/crash7.C: Likewise.
3136 * g++.old-deja/g++.jason/lineno.C: Likewise.
3137 * g++.old-deja/g++.jason/scoping7.C: Likewise.
3138 * g++.old-deja/g++.mike/misc3.C: Likewise.
3139 * g++.old-deja/g++.mike/net44.C: Likewise.
3140 * g++.old-deja/g++.mike/ns3.C: Likewise.
3141 * g++.old-deja/g++.ns/alias4.C: Likewise.
3142 * g++.old-deja/g++.ns/ns11.C: Likewise.
3143 * g++.old-deja/g++.other/crash23.C: Likewise.
3144 * g++.old-deja/g++.other/decl8.C: Likewise.
3145 * g++.old-deja/g++.other/linkage3.C: Likewise.
3146 * g++.old-deja/g++.other/typeck1.C: Likewise.
3147 * g++.old-deja/g++.other/typedef5.C: Likewise.
3148 * g++.old-deja/g++.pt/explicit34.C: Likewise.
3149 * g++.old-deja/g++.pt/friend36.C: Likewise.
3150 * obj-c++.dg/method-8.mm: Likewise.
3151 * obj-c++.dg/tls/diag-3.mm: Likewise.
3152
3153 2013-08-12 Perez Read <netfirewall@gmail.com>
3154
3155 PR target/58132
3156 * gcc.target/i386/movabs-1.c: New test.
3157
3158 2013-08-12 Marek Polacek <polacek@redhat.com>
3159
3160 PR tree-optimization/57980
3161 * gcc.dg/pr57980.c: New test.
3162
3163 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3164
3165 PR fortran/56666
3166 * gfortran.dg/do_check_10.f90: New test.
3167 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
3168 * gfortran.dg/array_constructor_18.f90: Likewise.
3169 * gfortran.dg/array_constructor_22.f90: Likewise.
3170 * gfortran.dg/coarray_15.f90: Likewise.
3171 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
3172 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
3173 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
3174
3175 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
3176
3177 PR c++/53349
3178 * g++.dg/cpp0x/constexpr-ice8.C: New.
3179
3180 2013-08-09 Xinliang David Li <davidxl@google.com>
3181
3182 * gcc.target/i386/memcpy-strategy-1.c: New test.
3183 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
3184 * gcc.target/i386/memset-strategy-1.c: Ditto.
3185 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
3186
3187 2013-08-09 Jan Hubicka <jh@suse.cz>
3188
3189 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
3190 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
3191
3192 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
3193
3194 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
3195
3196 2013-08-09 Janus Weil <janus@gcc.gnu.org>
3197
3198 PR fortran/58058
3199 * gfortran.dg/transfer_intrinsic_6.f90: New.
3200
3201 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
3202
3203 Revert:
3204 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
3205
3206 PR c++/46206
3207 * g++.dg/lookup/typedef2.C: New.
3208
3209 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
3210
3211 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
3212 output of vdup intrinsics.
3213
3214 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3215
3216 * gcc.target/arm/lp1189445.c: New testcase.
3217
3218 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
3219
3220 PR rtl-optimization/58079
3221 * gcc.dg/torture/pr58079.c: New test.
3222
3223 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
3224
3225 * gnat.dg/warn9.adb: New test.
3226
3227 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
3228
3229 PR c++/46206
3230 * g++.dg/lookup/typedef2.C: New.
3231
3232 2013-08-07 David Malcolm <dmalcolm@redhat.com>
3233
3234 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
3235 to optstr when building plugins on darwin.
3236
3237 2013-08-06 Martin Jambor <mjambor@suse.cz>
3238
3239 PR tree-optimization/57539
3240 * gcc.dg/ipa/pr57539.c: New test.
3241
3242 2013-08-06 Martin Jambor <mjambor@suse.cz>
3243 Bernd Edlinger <bernd.edlinger@hotmail.de>
3244
3245 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
3246 (a): Fix constructor.
3247
3248 2013-08-06 Martin Jambor <mjambor@suse.cz>
3249
3250 PR fortran/57987
3251 * gfortran.dg/pr57987.f90: New test.
3252
3253 2013-08-06 Martin Jambor <mjambor@suse.cz>
3254
3255 PR middle-end/58041
3256 * gcc.dg/torture/pr58041.c: New test.
3257 * gcc.target/arm/pr58041.c: Likewise.
3258
3259 2013-08-06 Janus Weil <janus@gcc.gnu.org>
3260
3261 PR fortran/57306
3262 * gfortran.dg/pointer_init_8.f90: New.
3263
3264 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
3265
3266 PR c++/58080
3267 * g++.dg/cpp0x/pr58080.C: New.
3268
3269 2013-08-05 David Malcolm <dmalcolm@redhat.com>
3270
3271 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
3272 to optstr when building plugins.
3273
3274 2013-08-05 David Malcolm <dmalcolm@redhat.com>
3275
3276 Patch autogenerated by refactor_passes.py from
3277 https://github.com/davidmalcolm/gcc-refactoring-scripts
3278 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
3279
3280 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
3281 struct to a subclass of gimple_opt_pass along with...
3282 (pass_data_one_pass): ...new pass_data instance and...
3283 (make_one_pass): ...new function.
3284 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
3285 global struct to a subclass of gimple_opt_pass along with...
3286 (pass_data_warn_self_assign): ...new pass_data instance and...
3287 (make_pass_warn_self_assign): ...new function.
3288 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
3289 a global struct to a subclass of gimple_opt_pass along with...
3290 (pass_data_dumb_plugin_example): ...new pass_data instance and...
3291 (make_pass_dumb_plugin_example): ...new function.
3292 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
3293 global struct to a subclass of gimple_opt_pass along with...
3294 (pass_data_warn_self_assign): ...new pass_data instance and...
3295 (make_pass_warn_self_assign): ...new function.
3296
3297 2013-08-05 David Malcolm <dmalcolm@redhat.com>
3298
3299 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
3300 is created and added to the pass_manager to reflect
3301 autogenerated changes.
3302 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
3303 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
3304 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
3305
3306 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
3307
3308 PR c++/58072
3309 * g++.dg/cpp0x/pr58072.C: New.
3310
3311 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
3312
3313 * gcc.dg/torture/pr57993-2.cpp: New.
3314
3315 2013-08-02 Jan Hubicka <jh@suse.cz>
3316
3317 * gcc.dg/ipa/ipa-1.c: Update.
3318 * gcc.dg/ipa/ipa-2.c: Update.
3319 * gcc.dg/ipa/ipa-3.c: Update.
3320 * gcc.dg/ipa/ipa-4.c: Update.
3321 * gcc.dg/ipa/ipa-5.c: Update.
3322 * gcc.dg/ipa/ipa-7.c: Update.
3323 * gcc.dg/ipa/ipa-8.c: Update.
3324 * gcc.dg/ipa/ipcp-1.c: Update.
3325 * gcc.dg/ipa/ipcp-2.c: Update.
3326
3327 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
3328
3329 PR rtl-optimization/58048
3330 * gcc.target/i386/pr58048.c: New.
3331
3332 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3333
3334 * gcc.target/arm/neon-for-64bits-2.c: Delete.
3335
3336 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
3337 Peter Bergner <bergner@vnet.ibm.com>
3338
3339 PR c++/54537
3340 * g++.dg/overload/using3.C: New.
3341 * g++.dg/overload/using2.C: Adjust.
3342 * g++.dg/lookup/using9.C: Likewise.
3343
3344 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3345
3346 * gcc.target/arm/pr46972-2.c: New test.
3347
3348 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
3349
3350 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
3351
3352 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3353
3354 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
3355
3356 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
3357
3358 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
3359 rather than addressing!=absolute when deciding how to handle MIPS16
3360 when the test forces an ABI.
3361
3362 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
3363
3364 PR c++/57673
3365 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
3366
3367 2013-07-30 Steve Ellcey <sellcey@mips.com>
3368
3369 * gcc.target/mips/code-readable-1.c: Increase switch size.
3370 * gcc.target/mips/code-readable-2.c: Ditto.
3371 * gcc.target/mips/code-readable-3.c: Ditto.
3372 * gcc.target/mips/code-readable-4.c: Ditto.
3373
3374 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
3375
3376 PR c++/57947
3377 * g++.dg/parse/crash63.C: New.
3378
3379 2013-07-30 Tobias Burnus <burnus@net-b.de>
3380
3381 PR fortran/57530
3382 * gfortran.dg/pointer_assign_8.f90: New.
3383 * gfortran.dg/pointer_assign_9.f90: New.
3384 * gfortran.dg/pointer_assign_10.f90: New.
3385 * gfortran.dg/pointer_assign_11.f90: New.
3386
3387 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3388
3389 * gcc.target/arm/pr57637.c: New testcase.
3390
3391 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
3392
3393 PR tree-optimization/57993
3394 * gcc.dg/torture/pr57993.c: New test.
3395
3396 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
3397
3398 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
3399
3400 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
3401
3402 PR c++/57948
3403 * g++.dg/conversion/ambig2.C: New.
3404
3405 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
3406
3407 * gcc.target/mips/fabs-2008.c: New test case.
3408 * gcc.target/mips/fabs-legacy.c: New test case.
3409 * gcc.target/mips/fabsf-2008.c: New test case.
3410 * gcc.target/mips/fabsf-legacy.c: New test case.
3411 * gcc.target/mips/fneg-2008.c: New test case.
3412 * gcc.target/mips/fneg-legacy.c: New test case.
3413 * gcc.target/mips/fneg-2008.c: New test case.
3414 * gcc.target/mips/fneg-legacy.c: New test case.
3415 * gcc.target/mips/nan-2008.c: New test case.
3416 * gcc.target/mips/nan-legacy.c: New test case.
3417 * gcc.target/mips/nanf-2008.c: New test case.
3418 * gcc.target/mips/nanf-legacy.c: New test case.
3419 * gcc.target/mips/nans-2008.c: New test case.
3420 * gcc.target/mips/nans-legacy.c: New test case.
3421 * gcc.target/mips/nansf-2008.c: New test case.
3422 * gcc.target/mips/nansf-legacy.c: New test case.
3423 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
3424
3425 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
3426 Maxim Kuvyrkov <maxim@kugelworks.com>
3427
3428 * lib/target-supports.exp (check_effective_target_non_bionic): New
3429 effective-target test.
3430 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
3431 * g++.dg/tls/thread_local4g.C: Ditto.
3432
3433 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3434
3435 PR fortran/58009
3436 * gfortran.dg/vector_subsript_7.f90: New test.
3437
3438 2013-07-27 Tobias Burnus <burnus@net-b.de>
3439
3440 PR fortran/57991
3441 * gfortran.dg/warn_alias.f90: New.
3442
3443 2013-07-27 Janus Weil <janus@gcc.gnu.org>
3444
3445 PR fortran/57285
3446 * gfortran.dg/class_array_19.f90: New.
3447
3448 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
3449
3450 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
3451 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
3452 * gcc.dg/vect/pr57741-3.c: Likewise.
3453 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
3454
3455 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
3456
3457 Skip tests that make assumptions about struct layout that don't hold
3458 on epiphany:
3459 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
3460 * g++.dg/cpp0x/iop.C: Likewise.
3461 * g++.dg/cpp0x/named_refs.C: Likewise.
3462 * g++.dg/cpp0x/rv1p.C: Likewise.
3463 * g++.dg/cpp0x/rv2p.C: Likewise.
3464 * g++.dg/cpp0x/rv3p.C: Likewise.
3465 * g++.dg/cpp0x/rv4p.C: Likewise.
3466 * g++.dg/cpp0x/rv5p.C: Likewise.
3467 * g++.dg/cpp0x/rv6p.C: Likewise.
3468 * g++.dg/cpp0x/rv7p.C: Likewise.
3469 * g++.dg/cpp0x/rv8p.C: Likewise.
3470 * g++.dg/ext/strncpy-chk1.C: Likewise.
3471 * gcc.dg/builtin-object-size-10.c: Likewise.
3472 * gcc.dg/builtin-object-size-11.c: Likewise.
3473 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3474 * gcc.dg/pr25805.c: Likewise.
3475 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
3476 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
3477 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
3478 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
3479 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
3480 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
3481 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
3482 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
3483 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
3484 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
3485 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
3486 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
3487 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
3488 * gcc.c-torture/execute/zerolen-2.x: Likewise.
3489 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
3490
3491 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
3492 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3493
3494 * gcc.dg/torture/pr37868.c: Disable for epiphany.
3495 * gcc.dg/sibcall-6.c: Enable for epiphany.
3496
3497 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3498
3499 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
3500
3501 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
3502
3503 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
3504 memcpy not initializers.
3505
3506 * gcc.dg/guality/guality.exp: Skip on AIX.
3507
3508 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
3509
3510 PR c++/57101
3511 * g++.dg/cpp0x/pr57101.C: New.
3512
3513 2013-07-26 Ian Bolton <ian.bolton@arm.com>
3514
3515 * gcc.target/aarch64/neg_1.c: New test.
3516
3517 2013-07-25 Janus Weil <janus@gcc.gnu.org>
3518
3519 PR fortran/57966
3520 * gfortran.dg/typebound_call_25.f90: New.
3521
3522 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
3523
3524 PR c++/57981
3525 * g++.dg/cpp0x/pr57981.C: New.
3526
3527 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
3528
3529 PR c++/57880
3530 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
3531
3532 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
3533
3534 PR rtl-optimization/57960
3535 * gcc.target/s390/pr57960.c: New.
3536
3537 2013-07-25 Janus Weil <janus@gcc.gnu.org>
3538
3539 PR fortran/57639
3540 * gfortran.dg/unlimited_polymorphic_9.f90: New.
3541
3542 2013-07-25 Terry Guo <terry.guo@arm.com>
3543
3544 * gcc.target/arm/thumb1-Os-mult.c: New test case.
3545
3546 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
3547
3548 PR c++/57942
3549 * g++.dg/inherit/pr57942.C: New.
3550
3551 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3552
3553 * gcc.target/powerpc/bool2.h: New file, test the code generation
3554 of logical operations for power5, altivec, power7, and power8 systems.
3555 * gcc.target/powerpc/bool2-p5.c: Likewise.
3556 * gcc.target/powerpc/bool2-av.c: Likewise.
3557 * gcc.target/powerpc/bool2-p7.c: Likewise.
3558 * gcc.target/powerpc/bool2-p8.c: Likewise.
3559 * gcc.target/powerpc/bool3.h: Likewise.
3560 * gcc.target/powerpc/bool3-av.c: Likewise.
3561 * gcc.target/powerpc/bool2-p7.c: Likewise.
3562 * gcc.target/powerpc/bool2-p8.c: Likewise.
3563
3564 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3565
3566 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
3567
3568 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3569
3570 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
3571
3572 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3573
3574 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
3575 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
3576 type from long to long long.
3577 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
3578 to have effective-target keywords of lp64 and ilp32.
3579 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
3580 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
3581 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
3582 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
3583 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
3584 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
3585 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
3586 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
3587 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
3588
3589 2013-07-23 Tom Tromey <tromey@redhat.com>
3590 Joseph Myers <joseph@codesourcery.com>
3591
3592 * gcc.dg/c11-generic-1.c: New file.
3593 * gcc.dg/c11-generic-2.c: New file.
3594
3595 2013-07-22 Tobias Burnus <burnus@net-b.de>
3596
3597 PR fortran/57906
3598 PR fortran/52052
3599 * coarray/lib_realloc_1.f90: Permit optimization.
3600 * gfortran.dg/coarray_31.f90: New.
3601
3602 2013-07-22 Tobias Burnus <burnus@net-b.de>
3603
3604 PR fortran/57762
3605 * gfortran.dg/class_array_7.f03: Fix memory leak.
3606
3607 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
3608
3609 PR c++/52816
3610 * g++.dg/cpp0x/decltype56.C: New.
3611
3612 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3613
3614 * gcc.dg/pr53265.c: Correct line number in dg-message.
3615
3616 2013-07-22 Diego Novillo <dnovillo@google.com>
3617
3618 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
3619
3620 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
3621
3622 PR testsuite/52641
3623 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
3624 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
3625
3626 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
3627
3628 PR testsuite/52641
3629 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
3630 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
3631 * gcc.dg/torture/pr53366-1.c: Same.
3632 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
3633 * gcc.dg/torture/pr56488.c: Same.
3634 * gcc.dg/torture/pr57584.c: Same.
3635 * gcc.dg/tree-ssa/pr57385.c: Same.
3636 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3637
3638 2013-07-21 OndÅ\99ej Bílka <neleai@seznam.cz>
3639
3640 * c-c++-common/pr41779.c: Fix typos.
3641 * gcc.c-torture/compile/20031125-2.c: Likewise.
3642 * gcc.c-torture/compile/20040621-1.c: Likewise.
3643 * gcc.c-torture/execute/20020418-1.c: Likewise.
3644 * gcc.dg/20020108-1.c: Likewise.
3645 * gcc.dg/atomic-generic-aux.c: Likewise.
3646 * gcc.dg/builtin-complex-err-2.c: Likewise.
3647 * gcc.dg/decl-1.c: Likewise.
3648 * gcc.dg/di-sync-multithread.c: Likewise.
3649 * gcc.dg/format/c90-printf-1.c: Likewise.
3650 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
3651 * gcc.dg/long-long-compare-1.c: Likewise.
3652 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
3653 * gcc.dg/pr17055-1.c: Likewise.
3654 * gcc.dg/pr27095.c: Likewise.
3655 * gcc.dg/torture/fp-int-convert.h: Likewise.
3656 * gcc.dg/tree-prof/inliner-1.c: Likewise.
3657 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
3658 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
3659 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
3660 * gcc.dg/tree-ssa/loop-19.c: Likewise.
3661 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3662 * gcc.dg/tree-ssa/pr21001.c: Likewise.
3663 * gcc.dg/tree-ssa/pr42585.c: Likewise.
3664 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
3665 * gcc.dg/vect/vect-cond-5.c: Likewise.
3666 * gcc.dg/weak/typeof-2.c: Likewise.
3667 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
3668 * gcc.target/arm/naked-1.c: Likewise.
3669 * gcc.target/i386/pr9771-1.c: Likewise.
3670 * gcc.target/sparc/sparc-constant-1.c: Likewise.
3671 * gcc.target/sparc/struct-ret-check.c: Likewise.
3672 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
3673 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
3674 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
3675 Likewise.
3676
3677 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3678
3679 PR fortran/56937
3680 * gfortran.dg/dependency_42.f90: New test.
3681 * gfortran.dg/dependency_43.f90: New test.
3682
3683 2013-07-21 Tobias Burnus <burnus@net-b.de>
3684
3685 PR fortran/35862
3686 * gfortran.dg/round_4.f90: New.
3687
3688 2013-07-21 Tobias Burnus <burnus@net-b.de>
3689
3690 PR fortran/57894
3691 * gfortran.dg/min_max_conformance_2.f90: New.
3692
3693 2013-07-20 Jakub Jelinek <jakub@redhat.com>
3694
3695 PR preprocessor/57620
3696 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
3697 (main): Don't test {s,u,U,L}12.
3698 * c-c++-common/raw-string-13.c: New test.
3699 * c-c++-common/raw-string-14.c: New test.
3700 * c-c++-common/raw-string-15.c: New test.
3701 * c-c++-common/raw-string-16.c: New test.
3702
3703 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
3704
3705 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
3706
3707 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
3708
3709 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3710
3711 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
3712 target { ! keeps_null_pointer_checks }.
3713 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
3714 target { ! keeps_null_pointer_checks }.
3715
3716 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
3717 * gcc.dg/torture/pr56488.c: Likewise.
3718
3719 2013-07-19 Ian Bolton <ian.bolton@arm.com>
3720
3721 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
3722 new testcase.
3723
3724 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
3725
3726 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
3727 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
3728 * gfortran.dg/guality/guality.exp: Skip on AIX.
3729
3730 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
3731
3732 * g++.dg/debug/pr56819.C: Skip on AIX.
3733 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
3734 * g++.dg/guality/guality.exp: Skip on AIX.
3735
3736 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
3737
3738 * gcc.misc-tests/gcov-14.c: Skip on AIX.
3739
3740 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
3741
3742 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3743
3744 PR target/57516
3745 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
3746 Adjust to corrected rounding.
3747
3748 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3749
3750 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
3751 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
3752 check_effective_target_cilkplus.
3753 * g++.dg/cilk-plus/cilk-plus.exp: Same.
3754
3755 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
3756
3757 * gcc.target/powerpc/pr57744.c: Fix typo.
3758
3759 2013-07-18 Sriraman Tallam <tmsriram@google.com>
3760
3761 PR middle-end/57698
3762 * gcc.c-torture/compile/pr57698.c: New test.
3763 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
3764 * gcc.c-torture/compile/pr44043.c: Ditto.
3765
3766 2013-07-18 Wei Mi <wmi@google.com>
3767
3768 PR rtl-optimization/57878
3769 * g++.dg/pr57878.C: New test.
3770
3771 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3772
3773 * gcc.dg/pr42611.c: Move dg-error to correct line.
3774
3775 2013-07-17 Tobias Burnus <burnus@net-b.de>
3776
3777 PR fortran/57895
3778 * gfortran.dg/dollar_sym_3.f: New.
3779 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
3780
3781 2013-07-16 Iain Sandoe <iain@codesourcery.com>
3782
3783 PR target/55654
3784 PR target/55656
3785 PR target/55657
3786 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
3787 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
3788 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
3789 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
3790 * objc.dg/image-info.m: Likewise.
3791 * objc.dg/symtab-1.m: Likewise.
3792 * objc.dg/torture/strings/const-str-10.m: Likewise.
3793 * objc.dg/torture/strings/const-str-11.m: Likewise.
3794 * objc.dg/torture/strings/const-str-9.m: Likewise.
3795 * objc.dg/zero-link-1.m: Likewise.
3796 * objc.dg/zero-link-2.m: Likewise.
3797 * objc.dg/no-extra-load.m: Avoid Foundation.h.
3798 * objc.dg/objc-foreach-4.m: Likewise.
3799 * objc.dg/objc-foreach-5.m: Likewise.
3800 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
3801 (for Darwin).
3802 * obj-c++.dg/strings/const-str-12.mm: Likewise.
3803 * obj-c++.dg/syntax-error-1.mm: Likewise.
3804 * objc.dg/method-6.m: Likewise.
3805 * objc.dg/pr23214.m: Likewise.
3806 * objc.dg/proto-lossage-7.m: Likewise.
3807 * objc.dg/strings/const-str-12b.m: Likewise.
3808 * objc.dg/zero-link-3.m: Likewise.
3809 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
3810 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
3811 adjust headers, interfaces and encoded types to reflect current system
3812 versions. Add FIXME and outputs from current system compiler for
3813 reference.
3814
3815 2013-07-15 Cong Hou <congh@google.com>
3816
3817 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
3818 counted.
3819 * gcc.target/i386/l_fma_float_3.c: Likewise.
3820 * gcc.target/i386/l_fma_double_1.c: Likewise.
3821 * gcc.target/i386/l_fma_double_3.c: Likewise.
3822
3823 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
3824
3825 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
3826 function to test if HTM is available.
3827 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
3828 * gcc.target/powerpc/htm-builtin-1.c: New test.
3829
3830 2013-07-15 Tobias Burnus <burnus@net-b.de>
3831
3832 * gfortran.dg/coarray_lib_realloc_1.f90: New.
3833 * gfortran.dg/coarray/lib_realloc_1.f90: New.
3834 * gfortran.dg/coarray_6.f90: Add dg-error.
3835
3836 2013-07-15 Tobias Burnus <burnus@net-b.de>
3837
3838 PR fortran/37336
3839 * gfortran.dg/finalize_18.f90: New.
3840
3841 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3842
3843 PR fortran/52669
3844 * fortran.dg/module_variable_1.f90: New test.
3845 * fortran.dg/module_variable_2.f90: New test.
3846
3847 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
3848
3849 * g++.dg/ext/vector19.C: Adapt.
3850 * g++.dg/ext/vector23.C: New testcase.
3851
3852 2013-07-12 Michael Matz <matz@suse.de>
3853
3854 PR middle-end/55771
3855 * c-c++-common/pr55771.c: New test.
3856
3857 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
3858
3859 * gcc.target/aarch64/vect-movi.c: New.
3860
3861 2013-07-11 Sriraman Tallam <tmsriram@google.com>
3862
3863 PR target/57362
3864 * g++.dg/ext/pr57362.C: New.
3865
3866 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
3867
3868 PR target/57631
3869 * gcc.target/avr/torture/pr57631.c: New test.
3870
3871 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3872
3873 PR c++/57827
3874 * g++.dg/cpp0x/constexpr-ice7.C: New.
3875
3876 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
3877
3878 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
3879 for EABI targets.
3880 * gcc.c-torture/execute/nest-align-1.x: New.
3881
3882 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3883
3884 PR c++/57874
3885 * g++.dg/cpp0x/sfinae48.C: New.
3886
3887 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3888
3889 PR preprocessor/57824
3890 * c-c++-common/raw-string-17.c: New test.
3891 * c-c++-common/gomp/pr57824.c: New test.
3892
3893 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3894
3895 PR c++/57869
3896 * g++.dg/cpp0x/reinterpret_cast1.C: New.
3897 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
3898 * g++.dg/conversion/dr195.C: Update.
3899 * g++.dg/expr/cast2.C: Likewise.
3900
3901 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3902
3903 * c-c++-common/raw-string-18.c: New test.
3904 * c-c++-common/raw-string-19.c: New test.
3905
3906 PR preprocessor/57757
3907 * g++.dg/cpp/paste1.C: New test.
3908 * g++.dg/cpp/paste2.C: New test.
3909
3910 2013-07-10 Graham Stott <grahams@btinternet.com>
3911
3912 * gcc.target/mips/mulsize-1.c: New.
3913 * gcc.target/mips/mulsize-2.c: New.
3914 * gcc.target/mips/mulsize-3.c: New.
3915 * gcc.target/mips/mulsize-4.c: New.
3916
3917 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3918
3919 PR c++/53094
3920 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
3921 * g++.dg/ext/vector24.C: New testcase.
3922
3923 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3924
3925 PR c++/53000
3926 * g++.dg/cpp0x/decltype17.C: Adjust.
3927
3928 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
3929
3930 PR c++/51786
3931 * g++.dg/cpp0x/pr51786.C: New.
3932
3933 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
3934
3935 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
3936
3937 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
3938
3939 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
3940
3941 * gcc.target/powerpc/sd-vsx.c: Require dfp.
3942 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3943
3944 2013-07-08 Tobias Burnus <burnus@net-b.de>
3945
3946 PR fortran/57834
3947 * gfortran.dg/c_f_pointer_tests_8.f90: New.
3948
3949 2013-07-08 Tobias Burnus <burnus@net-b.de>
3950
3951 PR fortran/50554
3952 * gfortran.dg/do_check_9.f90: New.
3953
3954 2013-07-08 Tobias Burnus <burnus@net-b.de>
3955
3956 PR fortran/57785
3957 * gfortran.dg/dot_product_2.f90: New.
3958
3959 2013-07-08 Tobias Burnus <burnus@net-b.de>
3960
3961 PR fortran/57469
3962 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
3963
3964 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
3965
3966 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
3967 * gfortran.dg/finalize_10.f90: Fix dg-final.
3968
3969 2013-07-08 Jakub Jelinek <jakub@redhat.com>
3970
3971 PR target/57819
3972 * gcc.target/i386/pr57819.c: New test.
3973
3974 PR rtl-optimization/57829
3975 * gcc.c-torture/execute/pr57829.c: New test.
3976
3977 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
3978
3979 * gcc.target/i386/memcpy-vector_loop-1.c: New.
3980 * gcc.target/i386/memcpy-vector_loop-2.c: New.
3981
3982 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
3983
3984 PR target/57807
3985 * gcc.target/i386/pr57807.c: New test.
3986
3987 2013-07-06 Jakub Jelinek <jakub@redhat.com>
3988
3989 PR target/29776
3990 * gcc.dg/tree-ssa/vrp89.c: New test.
3991
3992 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
3993
3994 PR c++/28262
3995 * g++.dg/parse/defarg16.C: New.
3996
3997 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
3998
3999 PR rtl-optimization/55342
4000 * gcc.target/i386/pr55342.c: New.
4001
4002 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
4003
4004 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
4005
4006 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
4007
4008 PR c++/14263
4009 * g++.dg/inherit/virtual10.C: New.
4010
4011 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
4012
4013 PR c/57821
4014 * gcc.dg/large-size-array-6.c: New test.
4015
4016 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4017
4018 PR c++/38634
4019 * g++.dg/template/crash116.C: New.
4020
4021 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
4022
4023 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
4024 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
4025
4026 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4027
4028 PR c++/54998
4029 * g++.dg/cpp0x/nsdmi-list3.C: New.
4030
4031 2013-07-03 Jakub Jelinek <jakub@redhat.com>
4032
4033 PR target/57777
4034 * gcc.target/i386/pr57777.c: New test.
4035
4036 PR c++/57771
4037 * g++.dg/template/arg9.C: New test.
4038
4039 2013-07-02 Sriraman Tallam <tmsriram@google.com>
4040
4041 * gcc.target/i386/avx-inline.c: New test.
4042
4043 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
4044
4045 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
4046 * gcc.target/mips/call-2.c: Likewise.
4047 * gcc.target/mips/call-3.c: Likewise.
4048 * gcc.target/mips/lazy-binding-1.c: Likewise.
4049
4050 2013-07-02 Jakub Jelinek <jakub@redhat.com>
4051
4052 PR tree-optimization/57741
4053 * gcc.dg/vect/pr57741-1.c: New test.
4054 * gcc.dg/vect/pr57741-2.c: New test.
4055 * gcc.dg/vect/pr57741-3.c: New test.
4056
4057 2013-07-02 Ian Bolton <ian.bolton@arm.com>
4058
4059 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
4060 on big endian.
4061 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
4062 * lib/target-supports.exp: Define aarch64_little_endian.
4063
4064 2013-07-02 Ian Bolton <ian.bolton@arm.com>
4065
4066 * gcc.target/aarch64/abs_1.c: New test.
4067
4068 2013-07-02 Ian Bolton <ian.bolton@arm.com>
4069
4070 * gcc.target/aarch64/bfxil_1.c: New test.
4071 * gcc.target/aarch64/bfxil_2.c: Likewise.
4072
4073 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
4074
4075 PR c/57766
4076 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
4077 array sizes from 100 to 20.
4078
4079 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
4080
4081 PR fortran/54788
4082 * gfortran.dg/pointer_remapping_8.f90: New.
4083
4084 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
4085
4086 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
4087 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
4088 * g++.dg/cpp1y/udlit-userdef-string.C: New.
4089 * g++.dg/cpp1y/complex_literals.h: New.
4090
4091 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
4092
4093 PR c++/57645
4094 * g++.dg/cpp0x/noexcept21.C: New.
4095
4096 2013-06-28 Jakub Jelinek <jakub@redhat.com>
4097
4098 PR target/57736
4099 * gcc.target/i386/pr57736.c: New test.
4100
4101 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4102
4103 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
4104 c specific.
4105 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
4106 strings to match the fixed error messages.
4107 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4108 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
4109 message check.
4110
4111 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
4112
4113 PR target/57744
4114 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
4115 stqcx. get even registers.
4116
4117 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
4118
4119 PR c++/57509
4120 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
4121
4122 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
4123
4124 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
4125 Fix scan patterns.
4126 * gcc.target/i386/bmi-1.c: Ditto.
4127 * gcc.target/i386/bmi-bextr-4.c: New.
4128 * gcc.target/i386/bmi-bextr-5.c: Ditto.
4129
4130 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
4131
4132 PR c++/57682
4133 * g++.dg/cpp0x/initlist73.C: New.
4134
4135 2013-06-27 Meador Inge <meadori@codesourcery.com>
4136
4137 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
4138 * g++.dg/simulate-thread/atomics-2.C: Likewise.
4139 * g++.dg/simulate-thread/atomics-1.C: Likewise.
4140
4141 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
4142
4143 PR c++/57509
4144 * g++.dg/ext/pr57509.C: New file.
4145
4146 2013-06-27 Jakub Jelinek <jakub@redhat.com>
4147
4148 PR target/57623
4149 * gcc.target/i386/bmi-bextr-3.c: New test.
4150
4151 PR target/57623
4152 * gcc.target/i386/bmi2-bzhi-1.c: New test.
4153
4154 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
4155
4156 PR c++/57172
4157 * g++.dg/cpp0x/pr57172.C: New testcase.
4158
4159 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4160
4161 * gcc.target/s390/htm-1.c: New file.
4162 * gcc.target/s390/htm-nofloat-1.c: New file.
4163 * gcc.target/s390/htm-xl-intrin-1.c: New file.
4164
4165 2013-06-26 Tobias Burnus <burnus@net-b.de>
4166
4167 PR fortran/29800
4168 * gfortran.dg/bounds_check_17.f90: New.
4169
4170 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
4171
4172 PR c++/57640
4173 * g++.dg/cpp1y/pr57640.C: New.
4174
4175 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
4176
4177 PR c/57692
4178 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
4179 overflow due to size of arrays.
4180
4181 2013-06-25 Jakub Jelinek <jakub@redhat.com>
4182
4183 PR tree-optimization/57705
4184 * gcc.dg/vect/pr57705.c: New test.
4185 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
4186
4187 2013-06-25 Martin Jambor <mjambor@suse.cz>
4188
4189 PR middle-end/57670
4190 * g++.dg/ipa/pr57670.C: New test.
4191
4192 2013-06-25 Richard Biener <rguenther@suse.de>
4193
4194 PR middle-end/56977
4195 * gcc.dg/pr56977.c: New testcase.
4196
4197 2013-06-24 Martin Jambor <mjambor@suse.cz>
4198
4199 PR tree-optimization/57358
4200 * gcc.dg/ipa/pr57358.c: New test.
4201
4202 2013-06-24 Richard Biener <rguenther@suse.de>
4203
4204 PR testsuite/57686
4205 * gcc.dg/torture/pr57584.c: Remove target specific bits.
4206
4207 2013-06-24 Richard Biener <rguenther@suse.de>
4208
4209 PR tree-optimization/57488
4210 * gcc.dg/torture/pr57488.c: New testcase.
4211
4212 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4213 Dominique d'Humieres <dominiq@lps.ens.fr>
4214
4215 PR fortran/52413
4216 * gfortran.dg/fraction.f90: New.
4217
4218 2013-06-24 Alan Modra <amodra@gmail.com>
4219
4220 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
4221 Add scan-assembler-not "lvx".
4222 * gcc.target/powerpc/le-altivec-consts.c: New.
4223
4224 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
4225
4226 * g++.dg/cpp0x/sfinae47.C: New.
4227
4228 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
4229
4230 PR target/52483
4231 * gcc.target/sh/pr52483-1.c: New.
4232 * gcc.target/sh/pr52483-2.c: New.
4233 * gcc.target/sh/pr52483-3.c: New.
4234 * gcc.target/sh/pr52483-4.c: New.
4235 * gcc.target/sh/pr52483-5.c: New.
4236
4237 2013-06-23 Sriraman Tallam <tmsriram@google.com>
4238
4239 * gcc.target/i386/intrinsics_1.c: New test.
4240 * gcc.target/i386/intrinsics_2.c: Ditto.
4241 * gcc.target/i386/intrinsics_3.c: Ditto.
4242 * gcc.target/i386/intrinsics_4.c: Ditto.
4243 * gcc.target/i386/intrinsics_5.c: Ditto.
4244 * gcc.target/i386/intrinsics_6.c: Ditto.
4245 * gcc.target/i386/avx-1.c: Provide macros for builtins
4246 needing immediate arguments in f16cintrin.h and rtmintrin.h.
4247
4248 2013-06-21 Tobias Burnus <burnus@net-b.de>
4249
4250 PR fortran/37336
4251 * gfortran.dg/finalize_17.f90: New.
4252
4253 2013-06-21 Tobias Burnus <burnus@net-b.de>
4254
4255 * gfortran.dg/realloc_on_assign_18.f90: New.
4256
4257 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
4258
4259 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
4260 Also changed the returns from error as distinct values so that
4261 debugging can get easier.
4262 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
4263 errors specific to C, if necessary. Also added new error
4264 hooks for C++.
4265 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4266 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4267 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4268 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4269 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
4270 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
4271 the same changes as parser_errors3.c, spaces were added between colons
4272 to not confuse C++ compiler with 2 colons as scope.
4273 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
4274 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
4275 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
4276 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
4277 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
4278 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
4279 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
4280 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
4281 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
4282 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
4283 * g++.dg/cilk-plus/cilk-plus.exp: New script.
4284 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
4285 in the list.
4286
4287 2013-06-21 Joseph Myers <joseph@codesourcery.com>
4288
4289 PR other/53317
4290 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
4291
4292 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
4293
4294 PR target/57655
4295 * gcc.target/i386/pr57655.c: New test.
4296
4297 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
4298
4299 * ada/acats/tests/gcc: Delete.
4300 * gnat.dg/style: Likewise.
4301
4302 2013-06-20 Jeff Law <law@redhat.com>
4303
4304 PR tree-optimization/57660
4305 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
4306 based on their branch cost.
4307
4308 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
4309
4310 2013-06-20 Tobias Burnus <burnus@net-b.de>
4311
4312 PR fortran/57633
4313 * gfortran.dg/list_read_11.f90: New.
4314
4315 2013-06-20 Richard Biener <rguenther@suse.de>
4316
4317 PR tree-optimization/57584
4318 * gcc.dg/torture/pr57584.c: New testcase.
4319
4320 2013-06-19 Sharad Singhai <singhai@google.com>
4321
4322 * g++.dg/gcov/gcov-8.C: New testcase.
4323 * lib/gcov.exp: Handle intermediate format.
4324
4325 2013-06-19 Wei Mi <wmi@google.com>
4326
4327 PR rtl-optimization/57518
4328 * testsuite/gcc.dg/pr57518.c: New test.
4329
4330 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
4331
4332 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
4333
4334 2013-06-19 Jan Hubicka <jh@suse.cz>
4335
4336 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
4337
4338 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
4339
4340 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
4341 hard-coded values of array sizes with a #define.
4342 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4343 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4344 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4345 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
4346 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
4347
4348 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
4349
4350 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
4351 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
4352
4353 2013-06-19 Jeff Law <law@redhat.com>
4354
4355 * gcc.dg/tree-ssa/forwprop-28.c: New test.
4356
4357 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4358
4359 PR c++/57638
4360 * g++.dg/template/error53.C: New.
4361
4362 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
4363
4364 PR target/55033
4365 * gcc.target/powerpc/pr55033.c: Fix options.
4366
4367 2013-06-18 Sriraman Tallam <tmsriram@google.com>
4368
4369 * gcc.target/i386/inline_error.c: New test.
4370 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
4371 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
4372
4373 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
4374
4375 PR c++/53211
4376 * g++.dg/cpp0x/decltype55.C: New.
4377
4378 2013-06-18 Marek Polacek <polacek@redhat.com>
4379
4380 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
4381
4382 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
4383
4384 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
4385
4386 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
4387
4388 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
4389 Also changed the returns from error as distinct values so that it is
4390 easier to debug.
4391
4392 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
4393
4394 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4395
4396 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
4397
4398 PR c++/16128
4399 * g++.dg/template/error52.C: New.
4400 * g++.dg/lookup/friend15.C: Update.
4401 * g++.dg/parse/error11.C: Likewise.
4402 * g++.dg/parse/error14.C: Likewise.
4403 * g++.dg/parse/parser-pr28152-2.C: Likewise.
4404 * g++.dg/parse/template25.C: Likewise.
4405 * g++.old-deja/g++.jason/cond.C: Likewise.
4406 * g++.old-deja/g++.mike/for2.C: Likewise.
4407 * g++.old-deja/g++.robertl/eb125.C: Likewise.
4408 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
4409
4410 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4411
4412 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
4413 ensure alignment.
4414
4415 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
4416
4417 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
4418 accidentally placing minus sign for length instead of stride.
4419
4420 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
4421
4422 PR rtl-optimization/57425
4423 PR rtl-optimization/57569
4424 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
4425 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
4426
4427 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
4428
4429 PR fortran/49074
4430 PR fortran/56136
4431 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
4432 packing.
4433 * gfortran.dg/typebound_assignment_6.f03: New.
4434
4435 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
4436
4437 * gcc.target/h8300/h8300.exp: New.
4438 * gcc.dg/pragma-isr.c: Move to ...
4439 * gcc.target/sh/torture/pragma-isr.c: ... here ...
4440 * gcc.target/h8300/pragma-isr.c: ... and here.
4441 * gcc.dg/pragma-isr2.c: Move to ...
4442 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
4443 * gcc.target/h8300/pragma-isr2.c: ... and here.
4444 * gcc.dg/pragma-isr-trapa.c: Move to ...
4445 * gcc.target/sh/pragma-isr-trapa.c: ... here.
4446 * gcc.dg/pragma-isr-trapa2.c: Move to ...
4447 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
4448 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
4449 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
4450 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
4451 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
4452 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
4453 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
4454 * gcc.dg/attr-isr-trap_exit.c: Move to ...
4455 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
4456 * gcc.dg/attr-isr-trapa.c: Move to ...
4457 * gcc.target/sh/attr-isr-trapa.c: ... here.
4458
4459 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4460
4461 PR c++/51413
4462 * g++.dg/ext/builtin-offsetof1.C: New.
4463
4464 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
4465
4466 * gcc.target/aarch64/vect_smlal_1.c: New file.
4467
4468 2013-06-14 Tobias Burnus <burnus@net-b.de>
4469
4470 PR fortran/57508
4471 * gfortran.dg/defined_assignment_7.f90: New.
4472
4473 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4474
4475 PR c++/57599
4476 * g++.dg/rtti/dyncast6.C: New.
4477 * g++.dg/cpp0x/dyncast1.C: Likewise.
4478
4479 2013-06-14 Alan Modra <amodra@gmail.com>
4480
4481 PR middle-end/57134
4482 * gcc.dg/pr57134.c: New.
4483
4484 2013-06-14 Tobias Burnus <burnus@net-b.de>
4485
4486 PR fortran/57596
4487 * gfortran.dg/deferred_type_param_9.f90: New.
4488
4489 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
4490
4491 * gcc.dg/fold-minus-1.c: New testcase.
4492
4493 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
4494
4495 PR fortran/49074
4496 * gfortran.dg/typebound_assignment_5.f03: New.
4497
4498 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
4499
4500 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
4501
4502 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4503 Pat Haugen <pthaugen@us.ibm.com>
4504 Peter Bergner <bergner@vnet.ibm.com>
4505
4506 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
4507 load/store instructions on power7, power8.
4508 * gcc.target/powerpc/atomic-p8.c: Likewise.
4509
4510 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
4511
4512 PR c/57577
4513 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
4514
4515 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
4516
4517 PR c++/38958
4518 * g++.dg/warn/Wunused-var-20.C: New.
4519
4520 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
4521
4522 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
4523 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
4524 Run with -fno-common.
4525
4526 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
4527
4528 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
4529 and exit function calls with return 1 and return 0, respectively.
4530
4531 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
4532
4533 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
4534 New tests.
4535
4536 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
4537
4538 PR tree-optimization/57361
4539 * gcc.dg/tree-ssa/pr57361.c: New file.
4540
4541 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4542
4543 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
4544 to ensure alignment.
4545 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
4546
4547 2013-06-12 Tobias Burnus <burnus@net-b.de>
4548
4549 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
4550
4551 2013-06-12 Tobias Burnus <burnus@net-b.de>
4552 Dominique d'Humieres <dominiq@lps.ens.fr>
4553
4554 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
4555
4556 2013-06-12 Jakub Jelinek <jakub@redhat.com>
4557
4558 PR target/56564
4559 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
4560 * gcc.target/i386/pr56564-3.c: Likewise.
4561
4562 2013-06-11 Tobias Burnus <burnus@net-b.de>
4563
4564 PR fortran/57535
4565 * gfortran.dg/class_array_18.f90: New.
4566
4567 2013-06-11 Jan Hubicka <jh@suse.cz>
4568
4569 PR c++/57551
4570 * g++.dg/ext/visibility/anon6.C: Update testcase.
4571
4572 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
4573
4574 PR c/57563
4575 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
4576 in how we check __sec_reduce_mutating function's result.
4577
4578 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
4579 Pat Haugen <pthaugen@us.ibm.com>
4580 Peter Bergner <bergner@vnet.ibm.com>
4581
4582 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
4583 direct move instructions.
4584 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
4585 * gcc.target/powerpc/direct-move.h: Likewise.
4586 * gcc.target/powerpc/direct-move-float1.c: Likewise.
4587 * gcc.target/powerpc/direct-move-float2.c: Likewise.
4588 * gcc.target/powerpc/direct-move-double1.c: Likewise.
4589 * gcc.target/powerpc/direct-move-double2.c: Likewise.
4590 * gcc.target/powerpc/direct-move-long1.c: Likewise.
4591 * gcc.target/powerpc/direct-move-long2.c: Likewise.
4592
4593 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
4594
4595 PR c++/52440
4596 * g++.dg/cpp0x/pr52440.C: New.
4597
4598 2013-06-10 Jakub Jelinek <jakub@redhat.com>
4599
4600 PR target/56564
4601 * gcc.target/i386/pr56564-1.c: New test.
4602 * gcc.target/i386/pr56564-2.c: New test.
4603 * gcc.target/i386/pr56564-3.c: New test.
4604 * gcc.target/i386/pr56564-4.c: New test.
4605 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
4606 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
4607 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
4608 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
4609 * gcc.target/i386/vect-sizes-1.c: Likewise.
4610 * gcc.target/i386/memcpy-1.c: Likewise.
4611 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
4612 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
4613
4614 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
4615
4616 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
4617 systems to cover all GNU systems.
4618 * g++.dg/abi/guard2.C: Likewise.
4619 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
4620 * g++.dg/eh/sighandle.C: Likewise.
4621 * g++.dg/ext/cleanup-10.C: Likewise.
4622 * g++.dg/ext/cleanup-11.C: Likewise.
4623 * g++.dg/ext/cleanup-8.C: Likewise.
4624 * g++.dg/ext/cleanup-9.C: Likewise.
4625 * g++.dg/opt/const5.C: Likewise.
4626 * g++.dg/opt/life1.C: Likewise.
4627 * g++.dg/other/pr39496.C: Likewise.
4628 * g++.old-deja/g++.abi/aggregates.C: Likewise.
4629 * g++.old-deja/g++.abi/align.C: Likewise.
4630 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4631 * g++.old-deja/g++.law/weak.C: Likewise.
4632 * g++.old-deja/g++.pt/asm1.C: Likewise.
4633 * gcc.c-torture/execute/20030125-1.x: Likewise.
4634 * gcc.c-torture/execute/990127-2.x: Likewise.
4635 * gcc.dg/20041106-1.c: Likewise.
4636 * gcc.dg/20050503-1.c: Likewise.
4637 * gcc.dg/builtin-object-size-5.c: Likewise.
4638 * gcc.dg/cleanup-10.c: Likewise.
4639 * gcc.dg/cleanup-11.c: Likewise.
4640 * gcc.dg/cleanup-8.c: Likewise.
4641 * gcc.dg/cleanup-9.c: Likewise.
4642 * gcc.dg/complex-5.c: Likewise.
4643 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
4644 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
4645 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
4646 * gcc.dg/dfp/pr35739.c: Likewise.
4647 * gcc.dg/fdata-sections-1.c: Likewise.
4648 * gcc.dg/lto/20090206-1_0.c: Likewise.
4649 * gcc.dg/lto/20090206-2_0.c: Likewise.
4650 * gcc.dg/pr30360.c: Likewise.
4651 * gcc.dg/pr37303.c: Likewise.
4652 * gcc.dg/pr39323-1.c: Likewise.
4653 * gcc.dg/pr39323-2.c: Likewise.
4654 * gcc.dg/pr39323-3.c: Likewise.
4655 * gcc.dg/pr45416.c: Likewise.
4656 * gcc.dg/setjmp-2.c: Likewise.
4657 * gcc.dg/split-1.c: Likewise.
4658 * gcc.dg/split-3.c: Likewise.
4659 * gcc.dg/split-4.c: Likewise.
4660 * gcc.dg/strlenopt-12g.c: Likewise.
4661 * gcc.dg/strlenopt-14g.c: Likewise.
4662 * gcc.dg/strlenopt-14gf.c: Likewise.
4663 * gcc.dg/strlenopt-16g.c: Likewise.
4664 * gcc.dg/strlenopt-17g.c: Likewise.
4665 * gcc.dg/strlenopt-18g.c: Likewise.
4666 * gcc.dg/strlenopt-1f.c: Likewise.
4667 * gcc.dg/strlenopt-22g.c: Likewise.
4668 * gcc.dg/strlenopt-2f.c: Likewise.
4669 * gcc.dg/strlenopt-4g.c: Likewise.
4670 * gcc.dg/strlenopt-4gf.c: Likewise.
4671 * gcc.dg/struct-ret-3.c: Likewise.
4672 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
4673 * gcc.misc-tests/linkage.exp: Likewise.
4674 * gcc.target/i386/20000724-1.c: Likewise.
4675 * gcc.target/i386/align-main-3.c: Likewise.
4676 * gcc.target/i386/cleanup-1.c: Likewise.
4677 * gcc.target/i386/inline-mcpy.c: Likewise.
4678 * gcc.target/i386/pr32268.c: Likewise.
4679 * gcc.target/i386/pr36613.c: Likewise.
4680 * gcc.target/i386/pr39013-1.c: Likewise.
4681 * gcc.target/i386/pr39013-2.c: Likewise.
4682 * gcc.target/i386/pr39496.c: Likewise.
4683 * gcc.target/i386/pr40906-3.c: Likewise.
4684 * gcc.target/i386/pr46084.c: Likewise.
4685 * lib/target-supports.exp (check_effective_target_pie): Likewise.
4686
4687 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
4688
4689 PR target/6526
4690 * gcc.target/sh/pr6526.c: New.
4691
4692 2013-06-09 Jakub Jelinek <jakub@redhat.com>
4693
4694 PR target/57568
4695 * gcc.c-torture/execute/pr57568.c: New test.
4696
4697 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4698
4699 PR c++/37404
4700 * g++.dg/other/vararg-4.C: New.
4701
4702 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
4703
4704 PR rtl-optimization/57559
4705 * gcc.target/s390/pr57559.c : New test.
4706
4707 2013-06-08 Tobias Burnus <burnus@net-b.de>
4708
4709 PR fortran/37336
4710 * gfortran.dg/finalize_10.f90: New.
4711 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
4712 * gfortran.dg/finalize_15.f90: New.
4713
4714 2013-06-08 Tobias Burnus <burnus@net-b.de>
4715
4716 PR fortran/57553
4717 * gfortran.dg/storage_size_4.f90: New.
4718
4719 2013-06-07 Sriraman Tallam <tmsriram@google.com>
4720
4721 PR c++/57548
4722 * testsuite/g++.dg/ext/pr57548.C: New test.
4723
4724 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
4725
4726 PR middle-end/57541
4727 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
4728
4729 2013-06-07 Jan Hubicka <jh@suse.cz>
4730
4731 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
4732
4733 2013-06-07 Tobias Burnus <burnus@net-b.de>
4734
4735 PR fortran/57549
4736 * gfortran.dg/array_constructor_48.f90: New.
4737 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
4738 * gfortran.dg/array_constructor_type_15.f03: Ditto.
4739
4740 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4741
4742 PR target/56315
4743 * gcc.target/arm/xordi3-opt.c: New test.
4744
4745 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4746
4747 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
4748 Revert to dg-options.
4749
4750 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
4751
4752 PR target/55033
4753 * gcc.target/powerpc/pr55033.c: New.
4754
4755 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
4756
4757 PR c++/53658
4758 * g++.dg/cpp0x/alias-decl-36.C: New.
4759
4760 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
4761 Pat Haugen <pthaugen@us.ibm.com>
4762 Peter Bergner <bergner@vnet.ibm.com>
4763
4764 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
4765 power8 builtin functions.
4766 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
4767 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
4768 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
4769 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
4770 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
4771 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
4772 * gcc.target/powerpc/p8vector-vectorize-1.c: New
4773 tests to test power8 auto-vectorization.
4774 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
4775 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
4776 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
4777 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
4778
4779 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
4780 powerpc_p8vector_ok instead of powerpc_vsx_ok.
4781
4782 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
4783
4784 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
4785 support.
4786 (check_effective_target_powerpc_p8vector_ok): Likewise.
4787 (is-effective-target): Likewise.
4788 (check_vect_support_and_set_flags): Likewise.
4789
4790 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
4791
4792 PR c++/43652
4793 * g++.dg/parse/error53.C: New.
4794
4795 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
4796
4797 PR rtl-optimization/57459
4798 * gcc.target/i386/pr57459.c: New test.
4799
4800 2013-06-06 Teresa Johnson <tejohnson@google.com>
4801
4802 PR c++/53743
4803 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
4804 into -freorder-blocks-and-partition test.
4805 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
4806 * gcc.dg/tree-prof/20041218-1.c: Ditto.
4807 * gcc.dg/tree-prof/pr52027.c: Use -O2.
4808 * gcc.dg/tree-prof/pr50907.c: Ditto.
4809 * gcc.dg/tree-prof/pr45354.c: Ditto.
4810 * g++.dg/tree-prof/partition2.C: Ditto.
4811 * g++.dg/tree-prof/partition3.C: Ditto.
4812
4813 2013-06-06 Tobias Burnus <burnus@net-b.de>
4814
4815 PR fortran/57542
4816 * gfortran.dg/finalize_16.f90: New.
4817
4818 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
4819
4820 * gcc.dg/vect/no-section-anchors-vect-68.c:
4821 Add dg-skip-if aarch64_tiny.
4822
4823 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
4824
4825 PR C/57457
4826 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
4827 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
4828
4829 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4830
4831 PR c++/51908
4832 * g++.dg/cpp0x/decltype54.C: New.
4833
4834 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
4835
4836 * gcc.dg/fshort-wchar.c: Add extra dg-options for
4837 arm*-*-*eabi* targets.
4838 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
4839 arm*-*-* targets.
4840 * gcc.dg/tree-ssa/pr43491.c: Likewise.
4841
4842 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
4843 Tobias Burnus <burnus@net-b.de>
4844
4845 * gfortran.dg/string_length_2.f90: Fix dg-do run.
4846 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
4847 * gfortran.dg/io_real_boz_4.f90: Ditto.
4848 * gfortran.dg/io_real_boz_5.f90: Ditto.
4849
4850 2013-06-05 Andreas Schwab <schwab@suse.de>
4851
4852 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
4853
4854 2013-06-04 Jan Hubicka <jh@suse.cz>
4855
4856 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
4857
4858 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
4859
4860 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
4861 parameters with void.
4862 (main2): Removed argc parameter.
4863 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
4864 (main): Replaced argc, argv parameters with void.
4865 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
4866 (main2): Removed argc parameter.
4867 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
4868 argv parameters with void. Added __asm volatile to avoid optimization
4869 on argc, if necessary.
4870 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
4871 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
4872 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
4873 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
4874 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
4875 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
4876 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
4877 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
4878 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
4879 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4880 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4881 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4882 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4883 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
4884 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
4885 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
4886 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
4887 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
4888 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
4889 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
4890 parameters with void.
4891 (main2): Removed argc parameter.
4892 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
4893 (main): Replaced argc, argv parameters with void.
4894 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
4895 argv parameters with void. Also renamed this function as main, and
4896 delete the existing main.
4897 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
4898 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
4899 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
4900
4901 2013-06-04 Ian Bolton <ian.bolton@arm.com>
4902
4903 * gcc.target/aarch64/movi_1.c: New test.
4904
4905 2013-06-04 Tobias Burnus <burnus@net-b.de>
4906
4907 PR fortran/37336
4908 * gfortran.dg/finalize_12.f90: New.
4909 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
4910 end of scope finalization.
4911 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
4912 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
4913 * gfortran.dg/auto_dealloc_2.f90: Ditto.
4914 * gfortran.dg/class_19.f03: Ditto.
4915 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
4916 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
4917 * gfortran.dg/extends_14.f03: Ditto.
4918 * gfortran.dg/move_alloc_4.f90: Ditto.
4919 * gfortran.dg/typebound_proc_27.f03: Ditto.
4920
4921 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
4922
4923 * gfortran.dg/bounds_check_7.f90: Remove "! {".
4924 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
4925 * gfortran.dg/default_initialization_5.f90: Update dg-do.
4926 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
4927 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
4928 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
4929 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
4930 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
4931 * gfortran.dg/io_real_boz_4.f90: Ditto.
4932 * gfortran.dg/io_real_boz_5.f90: Ditto.
4933 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
4934 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
4935 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
4936 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
4937 * gfortran.dg/transpose_2.f90: Fix dg-output.
4938
4939 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
4940
4941 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
4942 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
4943 dg-option and an header comment.
4944
4945 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
4946
4947 PR c++/57419
4948 * g++.dg/cpp0x/sfinae46.C: New.
4949 * g++.dg/cpp0x/defaulted13.C: Adjust.
4950 * g++.dg/cpp0x/defaulted2.C: Likewise.
4951 * g++.dg/cpp0x/defaulted26.C: Likewise.
4952 * g++.dg/cpp0x/defaulted3.C: Likewise.
4953 * g++.dg/cpp0x/error1.C: Likewise.
4954 * g++.dg/cpp0x/implicit1.C: Likewise.
4955 * g++.dg/cpp0x/implicit11.C: Likewise.
4956 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
4957 * g++.dg/cpp0x/initlist47.C: Likewise.
4958 * g++.dg/cpp0x/initlist9.C: Likewise.
4959 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
4960 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
4961 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
4962 * g++.dg/cpp0x/union4.C: Likewise.
4963 * g++.dg/template/crash108.C: Likewise.
4964 * g++.dg/template/crash41.C: Likewise.
4965 * g++.old-deja/g++.jason/local.C: Likewise.
4966 * g++.old-deja/g++.law/visibility3.C: Likewise.
4967
4968 2013-06-03 Teresa Johnson <tejohnson@google.com>
4969
4970 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
4971 * gcc.dg/vect/bb-slp-14.c: Ditto.
4972 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
4973 * gcc.dg/vect/bb-slp-23.c: Ditto.
4974 * gcc.dg/vect/bb-slp-15.c: Ditto.
4975 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
4976 * gcc.dg/vect/bb-slp-24.c: Ditto.
4977 * gcc.dg/vect/bb-slp-16.c: Ditto.
4978 * gcc.dg/vect/bb-slp-25.c: Ditto.
4979 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
4980 * gcc.dg/vect/bb-slp-17.c: Ditto.
4981 * gcc.dg/vect/bb-slp-1.c: Ditto.
4982 * gcc.dg/vect/bb-slp-26.c: Ditto.
4983 * gcc.dg/vect/bb-slp-18.c: Ditto.
4984 * gcc.dg/vect/bb-slp-2.c: Ditto.
4985 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
4986 * gcc.dg/vect/bb-slp-27.c: Ditto.
4987 * gcc.dg/vect/bb-slp-19.c: Ditto.
4988 * gcc.dg/vect/bb-slp-3.c: Ditto.
4989 * gcc.dg/vect/bb-slp-28.c: Ditto.
4990 * gcc.dg/vect/bb-slp-4.c: Ditto.
4991 * gcc.dg/vect/bb-slp-29.c: Ditto.
4992 * gcc.dg/vect/bb-slp-5.c: Ditto.
4993 * gcc.dg/vect/bb-slp-6.c: Ditto.
4994 * gcc.dg/vect/bb-slp-8a.c: Ditto.
4995 * gcc.dg/vect/bb-slp-7.c: Ditto.
4996 * gcc.dg/vect/bb-slp-8b.c: Ditto.
4997 * gcc.dg/vect/bb-slp-8.c: Ditto.
4998 * gcc.dg/vect/bb-slp-9.c: Ditto.
4999 * gcc.dg/vect/bb-slp-10.c: Ditto.
5000 * gcc.dg/vect/bb-slp-11.c: Ditto.
5001 * gcc.dg/vect/bb-slp-20.c: Ditto.
5002 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
5003 * gcc.dg/vect/bb-slp-21.c: Ditto.
5004 * gcc.dg/vect/bb-slp-30.c: Ditto.
5005 * gcc.dg/vect/bb-slp-13.c: Ditto.
5006 * gcc.dg/vect/bb-slp-22.c: Ditto.
5007 * g++.dg/vect/slp-pr50413.cc: Ditto.
5008 * g++.dg/vect/slp-pr56812.cc: Ditto.
5009 * g++.dg/vect/slp-pr50819.cc: Ditto.
5010
5011 2013-06-01 Tobias Burnus <burnus@net-b.de>
5012
5013 PR fortran/57456
5014 * gfortran.dg/class_array_17.f90: New.
5015
5016 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5017
5018 * ada/acats/floatstore.lst: New.
5019 * ada/acats/run_all.sh: Process it.
5020
5021 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5022
5023 * gcc.target/powerpc/e500-ord-1.c: New test.
5024 * gcc.target/powerpc/e500-ord-2.c: Likewise.
5025 * gcc.target/powerpc/e500-unord-1.c: Likewise.
5026 * gcc.target/powerpc/e500-unord-2.c: Likewise.
5027
5028 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5029
5030 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
5031
5032 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5033
5034 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
5035
5036 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5037
5038 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
5039
5040 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
5041
5042 PR c/57452
5043 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
5044 test-case.
5045
5046 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5047
5048 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
5049
5050 2013-05-31 Marek Polacek <polacek@redhat.com>
5051
5052 PR tree-optimization/57478
5053 PR tree-optimization/57453
5054 * gcc.dg/torture/pr57478.c: New test.
5055
5056 2013-05-31 Tobias Burnus <burnus@net-b.de>
5057
5058 PR fortran/57456
5059 * gfortran.dg/class_array_17.f90: New.
5060
5061 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5062
5063 PR target/56315
5064 * gcc.target/arm/iordi3-opt.c: New test.
5065
5066 2013-05-31 Janus Weil <janus@gcc.gnu.org>
5067
5068 PR fortran/54190
5069 PR fortran/57217
5070 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
5071 * gfortran.dg/interface_26.f90: Ditto.
5072 * gfortran.dg/proc_ptr_11.f90: Ditto.
5073 * gfortran.dg/proc_ptr_15.f90: Ditto.
5074 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
5075 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
5076 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
5077 * gfortran.dg/typebound_override_1.f90: Ditto.
5078 * gfortran.dg/typebound_override_4.f90: Ditto.
5079 * gfortran.dg/typebound_proc_6.f03: Ditto.
5080 * gfortran.dg/assumed_type_7.f90: New test.
5081 * gfortran.dg/typebound_override_5.f90: New test.
5082 * gfortran.dg/typebound_override_6.f90: New test.
5083 * gfortran.dg/typebound_override_7.f90: New test.
5084
5085 2013-05-30 Tobias Burnus <burnus@net-b.de>
5086
5087 PR middle-end/57073
5088 * gfortran.dg/power_6.f90: New.
5089
5090 2013-05-30 Ian Bolton <ian.bolton@arm.com>
5091
5092 * gcc.target/aarch64/insv_1.c: New test.
5093
5094 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
5095
5096 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
5097 dg-skip-if "No stabs".
5098
5099 2013-05-30 Janus Weil <janus@gcc.gnu.org>
5100
5101 PR fortran/54189
5102 * gfortran.dg/assumed_size_1.f90: New.
5103
5104 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
5105
5106 * gcc.dg/shrink-wrap-alloca.c: New added.
5107 * gcc.dg/shrink-wrap-pretend.c: New added.
5108 * gcc.dg/shrink-wrap-sibcall.c: New added.
5109
5110 2013-05-30 Tobias Burnus <burnus@net-b.de>
5111
5112 PR fortran/57458
5113 * gfortran.dg/assumed_rank_13.f90: New.
5114
5115 2013-05-29 Easwaran Raman <eraman@google.com>
5116
5117 PR tree-optimization/57442
5118 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
5119
5120 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5121
5122 PR tree-optimization/57441
5123 * gcc.c-torture/compile/pr57441.c: New.
5124
5125 2013-05-29 Dehao Chen <dehao@google.com>
5126
5127 PR testsuite/57413
5128 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
5129
5130 2013-05-29 Tobias Burnus <burnus@net-b.de>
5131
5132 PR fortran/37336
5133 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
5134 * gfortran.dg/class_19.f03: Ditto.
5135
5136 2013-05-29 Richard Biener <rguenther@suse.de>
5137
5138 * gcc.dg/vect/bb-slp-32.c: New testcase.
5139
5140 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
5141
5142 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
5143 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
5144 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
5145 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
5146 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
5147 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
5148 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
5149 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
5150 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
5151 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
5152 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
5153 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
5154 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
5155 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
5156 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
5157 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
5158 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
5159 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
5160 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
5161 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
5162 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
5163 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
5164 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
5165 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
5166 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
5167 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
5168 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
5169 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
5170 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
5171 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
5172 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
5173 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
5174 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
5175 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
5176 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
5177 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
5178 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
5179 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
5180 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
5181
5182 2013-05-29 Tobias Burnus <burnus@net-b.de>
5183
5184 PR fortran/37336
5185 * gfortran.dg/finalize_11.f90: New.
5186 * gfortran.dg/finalize_4.f03: Remove dg-error.
5187 * gfortran.dg/finalize_5.f03: Ditto.
5188 * gfortran.dg/finalize_6.f03: Ditto.
5189 * gfortran.dg/finalize_7.f03: Ditto.
5190
5191 2013-05-28 Tobias Burnus <burnus@net-b.de>
5192
5193 * gfortran.dg/class_array_16.f90: New.
5194
5195 2013-05-28 Tobias Burnus <burnus@net-b.de>
5196
5197 PR fortran/57435
5198 * testsuite/gfortran.dg/use_29.f90: New.
5199
5200 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5201
5202 * gnat.dg/fp_exception.adb: New test.
5203
5204 2013-05-28 Richard Biener <rguenther@suse.de>
5205
5206 PR tree-optimization/56787
5207 * gcc.dg/vect/pr56787.c: New testcase.
5208
5209 2013-05-28 Janus Weil <janus@gcc.gnu.org>
5210 Tobias Burnus <burnus@net-b.de>
5211
5212 PR fortran/57217
5213 * gfortran.dg/typebound_override_4.f90: New.
5214
5215 2013-05-28 Richard Biener <rguenther@suse.de>
5216
5217 PR tree-optimization/57411
5218 * g++.dg/opt/pr57411.C: New testcase.
5219
5220 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5221
5222 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
5223 * gcc.dg/builtin-bswap-9.c: Likewise.
5224
5225 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5226
5227 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
5228
5229 2013-05-27 Richard Biener <rguenther@suse.de>
5230
5231 PR middle-end/57412
5232 * gcc.dg/gomp/pr57412.c: New testcase.
5233
5234 2013-05-27 Bud Davis <jmdavis@link.com>
5235
5236 PR fortran/50405
5237 * gfortran.dg/stfunc_8.f90: New.
5238
5239 2013-05-27 Richard Biener <rguenther@suse.de>
5240
5241 PR tree-optimization/57343
5242 * gcc.dg/torture/pr57343.c: New testcase.
5243
5244 2013-05-27 Richard Biener <rguenther@suse.de>
5245
5246 PR tree-optimization/57417
5247 * gcc.dg/torture/pr57417.c: New testcase.
5248
5249 2013-05-27 Richard Biener <rguenther@suse.de>
5250
5251 PR tree-optimization/57396
5252 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
5253
5254 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5255
5256 * gnat.dg/specs/last_bit.ads: New test.
5257
5258 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5259
5260 * gnat.dg/specs/machine_attribute.ads: New test.
5261
5262 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5263
5264 * gnat.dg/incomplete3.ad[sb]: New test.
5265
5266 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
5267
5268 PR target/53916
5269 * gcc.target/mips/div-13.c: New test.
5270
5271 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
5272
5273 PR target/55777
5274 * gcc.target/mips/mips16-attributes-5.c,
5275 * gcc.target/mips/mips16-attributes-6.c: New tests.
5276
5277 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
5278
5279 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
5280 * gcc.dg/builtin-bswap-8.c: Likewise.
5281
5282 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5283
5284 PR c++/52216
5285 * g++.dg/cpp0x/new1.C: New.
5286
5287 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5288
5289 PR c++/25666
5290 * g++.dg/parse/dtor16.C: New.
5291 * g++.dg/parse/dtor6.C: Adjust.
5292
5293 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5294
5295 PR c++/19618
5296 * g++.dg/expr/bitfield12.C: New.
5297
5298 2013-05-24 Jeff Law <law@redhat.com>
5299
5300 PR tree-optimization/57124
5301 * gcc.c-torture/execute/pr57124.c: New test.
5302 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
5303
5304 2013-05-24 Martin Jambor <mjambor@suse.cz>
5305
5306 PR tree-optimization/57294
5307 * gcc.dg/ipa/pr57294.c: New test.
5308
5309 2013-05-24 Dehao Chen <dehao@google.com>
5310
5311 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
5312
5313 2013-05-24 Ian Bolton <ian.bolton@arm.com>
5314
5315 * gcc.target/aarch64/scalar_intrinsics.c
5316 (force_simd): Use a valid instruction.
5317 (test_vdupd_lane_s64): Pass a valid lane argument.
5318 (test_vdupd_lane_u64): Likewise.
5319
5320 2013-05-24 Richard Biener <rguenther@suse.de>
5321
5322 PR tree-optimization/57287
5323 * gcc.dg/pr57287.c: New testcase.
5324
5325 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5326
5327 PR c++/26572
5328 * g++.dg/template/error51.C: New.
5329
5330 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5331
5332 PR c++/25503
5333 * g++.dg/template/bitfield2.C: New.
5334
5335 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5336
5337 * gnat.dg/specs/noinline1.ads: New test.
5338 * gnat.dg/noinline2.ad[sb]: Likewise.
5339 * gnat.dg/specs/noinline3.ads: Likewise.
5340 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
5341
5342 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
5343
5344 PR tree-ssa/57385
5345 * gcc.dg/tree-ssa/pr57385.c: New test.
5346
5347 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5348
5349 * gnat.dg/derived_type4.adb: New test.
5350
5351 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5352
5353 * gcc.dg/builtin-bswap-6.c: New test.
5354 * gcc.dg/builtin-bswap-7.c: Likewise.
5355 * gcc.dg/builtin-bswap-8.c: Likewise.
5356 * gcc.dg/builtin-bswap-9.c: Likewise.
5357
5358 2013-05-23 Christian Bruel <christian.bruel@st.com>
5359
5360 PR debug/57351
5361 * gcc.dg/debug/pr57351.c: New test
5362
5363 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
5364
5365 * gcc.target/aarch64/vect-clz.c: New file.
5366
5367 2013-05-23 Martin Jambor <mjambor@suse.cz>
5368
5369 PR middle-end/57347
5370 * gcc.dg/ipa/pr57347.c: New test.
5371
5372 2013-05-23 Richard Biener <rguenther@suse.de>
5373
5374 PR tree-optimization/57380
5375 * g++.dg/tree-ssa/pr57380.C: New testcase.
5376
5377 2013-05-23 Richard Biener <rguenther@suse.de>
5378
5379 PR middle-end/57381
5380 * gcc.dg/torture/pr57381.c: New testcase.
5381
5382 2013-05-23 Jakub Jelinek <jakub@redhat.com>
5383
5384 PR middle-end/57344
5385 * gcc.c-torture/execute/pr57344-1.c: New test.
5386 * gcc.c-torture/execute/pr57344-2.c: New test.
5387 * gcc.c-torture/execute/pr57344-3.c: New test.
5388 * gcc.c-torture/execute/pr57344-4.c: New test.
5389
5390 2013-05-23 Richard Biener <rguenther@suse.de>
5391
5392 PR rtl-optimization/57341
5393 * gcc.dg/torture/pr57341.c: New testcase.
5394
5395 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
5396
5397 PR c++/57352
5398 * g++.dg/parse/crash62.C: New.
5399
5400 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
5401 Pat Haugen <pthaugen@us.ibm.com>
5402 Peter Bergner <bergner@vnet.ibm.com>
5403
5404 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
5405 crypto builtins.
5406
5407 2013-05-22 Tobias Burnus <burnus@net-b.de>
5408
5409 PR fortran/57364
5410 * gfortran.dg/defined_assignment_6.f90: New.
5411
5412 2013-05-22 Tobias Burnus <burnus@net-b.de>
5413
5414 PR fortran/57338
5415 * gfortran.dg/assumed_type_6.f90: New.
5416
5417 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
5418
5419 PR c++/57211
5420 * g++.dg/cpp0x/Wunused-parm.C: New.
5421
5422 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
5423
5424 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
5425 * g++.dg/warn/Wdouble-promotion.C: Likewise.
5426
5427 2013-05-21 Easwaran Raman <eraman@google.com>
5428
5429 PR tree-optimization/57322
5430 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
5431
5432 2013-05-21 Graham Stott <graham.stott@btinternet.com>
5433
5434 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
5435 .set (no)?micromips
5436
5437 2013-05-21 Tobias Burnus <burnus@net-b.de>
5438
5439 PR fortran/57035
5440 * gfortran.dg/assumed_type_5.f90: New.
5441 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
5442 * gfortran.dg/assumed_rank_2.f90: Ditto.
5443 * gfortran.dg/assumed_type_3.f90: Update dg-error.
5444 * gfortran.dg/no_arg_check_3.f90: Ditto.
5445
5446 2013-05-21 Jakub Jelinek <jakub@redhat.com>
5447
5448 PR tree-optimization/57331
5449 * gcc.c-torture/compile/pr57331.c: New test.
5450
5451 2013-05-21 Richard Biener <rguenther@suse.de>
5452
5453 PR tree-optimization/57330
5454 * gcc.dg/torture/pr57330.c: New testcase.
5455
5456 2013-05-21 Richard Biener <rguenther@suse.de>
5457
5458 PR tree-optimization/57303
5459 * gcc.dg/torture/pr57303.c: New testcase.
5460
5461 2013-05-21 Jakub Jelinek <jakub@redhat.com>
5462
5463 PR tree-optimization/57321
5464 * gcc.c-torture/execute/pr57321.c: New test.
5465
5466 2013-05-20 Tobias Burnus <burnus@net-b.de>
5467
5468 PR fortran/48858
5469 PR fortran/55465
5470 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
5471 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
5472 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
5473 * gfortran.dg/binding_label_tests_3.f03: Ditto.
5474 * gfortran.dg/binding_label_tests_4.f03: Ditto.
5475 * gfortran.dg/binding_label_tests_5.f03: Ditto.
5476 * gfortran.dg/binding_label_tests_6.f03: Ditto.
5477 * gfortran.dg/binding_label_tests_7.f03: Ditto.
5478 * gfortran.dg/binding_label_tests_8.f03: Ditto.
5479 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
5480 * gfortran.dg/binding_label_tests_24.f90: New.
5481 * gfortran.dg/binding_label_tests_25.f90: New.
5482
5483 2013-05-20 Tobias Burnus <burnus@net-b.de>
5484
5485 PR fortran/48858
5486 * gfortran.dg/binding_label_tests_17.f90: New.
5487 * gfortran.dg/binding_label_tests_18.f90: New.
5488 * gfortran.dg/binding_label_tests_19.f90: New.
5489 * gfortran.dg/binding_label_tests_20.f90: New.
5490 * gfortran.dg/binding_label_tests_21.f90: New.
5491 * gfortran.dg/binding_label_tests_22.f90: New.
5492 * gfortran.dg/binding_label_tests_23.f90: New.
5493
5494 2013-05-20 Tobias Burnus <burnus@net-b.de>
5495
5496 PR fortran/48858
5497 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
5498 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
5499 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
5500 * gfortran.dg/common_18.f90: New.
5501 * gfortran.dg/common_19.f90: New.
5502 * gfortran.dg/common_20.f90: New.
5503 * gfortran.dg/common_21.f90: New.
5504
5505 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5506
5507 PR c++/12288
5508 * g++.dg/parse/error52.C: New.
5509 * g++.dg/parse/error3.C: Adjust.
5510 * g++.dg/parse/error36.C: Likewise.
5511
5512 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
5513
5514 PR target/56547
5515 * gcc.target/sh/pr56547-1.c: New.
5516 * gcc.target/sh/pr56547-2.c: New.
5517
5518 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5519
5520 PR c++/23608
5521 * g++.dg/warn/Wsign-compare-6.C: New.
5522 * g++.dg/warn/Wdouble-promotion.C: Adjust.
5523
5524 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5525
5526 PR c++/57327
5527 * g++.dg/template/error50.C: New.
5528
5529 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5530
5531 PR c++/10207
5532 * g++.dg/ext/complit13.C: New.
5533
5534 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
5535
5536 PR c++/57175
5537 * g++.dg/pr57175.C: New testcase.
5538
5539 2013-05-17 Easwaran Raman <eraman@google.com>
5540
5541 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
5542
5543 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
5544
5545 PR testsuite/57313
5546 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
5547
5548 2013-05-17 Jakub Jelinek <jakub@redhat.com>
5549
5550 PR rtl-optimization/57281
5551 PR rtl-optimization/57300
5552 * gcc.dg/pr57300.c: New test.
5553 * gcc.c-torture/execute/pr57281.c: New test.
5554
5555 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
5556
5557 PR c++/18126
5558 * g++.dg/ext/sizeof-complit.C: New.
5559
5560 2013-05-17 Marek Polacek <polacek@redhat.com>
5561
5562 * gcc.dg/strlenopt-25.c: New test.
5563 * gcc.dg/strlenopt-26.c: Likewise.
5564
5565 2013-05-17 Jakub Jelinek <jakub@redhat.com>
5566
5567 * gcc.target/i386/rotate-4.c: Compile only with -mavx
5568 instead of -mavx2, require only avx instead of avx2.
5569 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
5570 of avx2-check.h and turn into an avx runtime test instead of
5571 avx2 runtime test.
5572
5573 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
5574
5575 * g++.dg/ext/vector22.C: Uncomment working test.
5576
5577 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
5578
5579 PR c++/17410
5580 * g++.dg/template/pr17410.C: New.
5581
5582 2013-05-16 Jakub Jelinek <jakub@redhat.com>
5583
5584 * gcc.target/i386/rotate-3.c: New test.
5585 * gcc.target/i386/rotate-3a.c: New test.
5586 * gcc.target/i386/rotate-4.c: New test.
5587 * gcc.target/i386/rotate-4a.c: New test.
5588 * gcc.target/i386/rotate-5.c: New test.
5589 * gcc.target/i386/rotate-5a.c: New test.
5590
5591 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5592
5593 * gcc.dg/visibility-21.c: Require section_anchors.
5594
5595 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
5596
5597 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
5598 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
5599 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5600
5601 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
5602
5603 * gcc.dg/visibility-21.c: New.
5604
5605 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
5606
5607 PR middle-end/57286
5608 * gcc.dg/pr57286.c: New testcase.
5609 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
5610 * g++.dg/ext/vector22.C: Comment out transformations not
5611 performed anymore.
5612
5613 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
5614
5615 PR target/57260
5616 * gcc.target/mips/call-1.c: Restrict to o32.
5617 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
5618
5619 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5620
5621 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
5622 dg-messages.
5623 * g++.dg/warn/Wshadow-1.C: Likewise.
5624 * g++.dg/warn/Wshadow-6.C: Likewise.
5625 * g++.dg/warn/Wshadow-7.C: Likewise.
5626
5627 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5628
5629 PR c++/31952
5630 * g++.dg/parse/pr31952-1.C: New.
5631 * g++.dg/parse/pr31952-2.C: Likewise.
5632 * g++.dg/parse/pr31952-3.C: Likewise.
5633
5634 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
5635 * g++.old-deja/g++.jason/cond.C: Likewise.
5636 * g++.dg/cpp0x/range-for5.C: Likewise.
5637
5638 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5639
5640 PR target/19599
5641 * gcc.target/arm/pr40887.c: Adjust testcase.
5642 * gcc.target/arm/pr19599.c: New test.
5643
5644 2013-05-15 Richard Biener <rguenther@suse.de>
5645
5646 PR tree-optimization/57275
5647 * gcc.target/i386/pr57275.c: New testcase.
5648
5649 2013-05-15 Jan Hubicka <jh@suse.cz>
5650
5651 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
5652 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
5653 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
5654
5655 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5656
5657 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
5658 scheduling.
5659
5660 2013-05-14 Jakub Jelinek <jakub@redhat.com>
5661
5662 PR c++/57274
5663 * c-c++-common/Wsequence-point-1.c: New test.
5664
5665 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
5666
5667 * g++.dg/ext/vector22.C: New testcase.
5668 * gcc.dg/binop-xor3.c: Remove xfail.
5669
5670 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
5671
5672 * gcc.target/aarch64/vect-fcm.x: Add cases testing
5673 FLOAT cmp FLOAT ? INT : INT.
5674 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
5675 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5676 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5677 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5678 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5679 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5680
5681 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
5682
5683 PR c++/53903
5684 * g++.dg/cpp0x/defaulted43.C: New.
5685
5686 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5687
5688 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
5689 (alloca): Remove declaration.
5690 (foo9): Replace alloca by __builtin_alloca.
5691
5692 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
5693
5694 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
5695 Expect "size of array is too large" error.
5696
5697 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5698
5699 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
5700
5701 2013-05-14 Richard Biener <rguenther@suse.de>
5702
5703 PR middle-end/57235
5704 * g++.dg/torture/pr57235.C: New testcase.
5705
5706 2013-05-14 Jakub Jelinek <jakub@redhat.com>
5707
5708 PR middle-end/57251
5709 * gcc.dg/torture/pr57251.c: New test.
5710
5711 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
5712
5713 PR target/57264
5714 * gcc.target/i386/pr57264.c: New test.
5715
5716 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5717
5718 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
5719
5720 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
5721
5722 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
5723
5724 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5725
5726 PR tree-optimization/45216
5727 PR tree-optimization/57157
5728 * c-c++-common/rotate-1.c: Add 32 tests with +.
5729 * c-c++-common/rotate-1a.c: Adjust.
5730 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
5731 * c-c++-common/rotate-2b.c: New test.
5732 * c-c++-common/rotate-3.c: Add 32 tests with +.
5733 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
5734 * c-c++-common/rotate-4b.c: New test.
5735 * c-c++-common/rotate-5.c: New test.
5736
5737 2013-05-13 Martin Jambor <mjambor@suse.cz>
5738
5739 PR middle-end/42371
5740 * gcc.dg/ipa/remref-0.c: New test.
5741 * gcc.dg/ipa/remref-1a.c: Likewise.
5742 * gcc.dg/ipa/remref-1b.c: Likewise.
5743 * gcc.dg/ipa/remref-2a.c: Likewise.
5744 * gcc.dg/ipa/remref-2b.c: Likewise.
5745
5746 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
5747
5748 * gcc.dg/vector-shift-2.c: New testcase.
5749
5750 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5751
5752 PR tree-optimization/57230
5753 * gcc.dg/strlenopt-24.c: New test.
5754
5755 PR tree-optimization/57230
5756 * gcc.dg/strlenopt-23.c: New test.
5757
5758 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
5759
5760 PR target/57108
5761 * gcc.target/sh/pr57108.c: Move this test case to ...
5762 * gcc.c-torture/compile/pr57108.c: ... here.
5763
5764 2013-05-10 Richard Biener <rguenther@suse.de>
5765
5766 PR tree-optimization/57214
5767 * gcc.dg/torture/pr57214.c: New testcase.
5768
5769 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
5770
5771 * gcc.dg/vector-shift.c: New testcase.
5772
5773 2013-05-10 Jakub Jelinek <jakub@redhat.com>
5774
5775 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
5776
5777 PR tree-optimization/45216
5778 PR tree-optimization/57157
5779 * c-c++-common/rotate-1.c: New test.
5780 * c-c++-common/rotate-1a.c: New test.
5781 * c-c++-common/rotate-2.c: New test.
5782 * c-c++-common/rotate-2a.c: New test.
5783 * c-c++-common/rotate-3.c: New test.
5784 * c-c++-common/rotate-3a.c: New test.
5785 * c-c++-common/rotate-4.c: New test.
5786 * c-c++-common/rotate-4a.c: New test.
5787
5788 2013-05-10 Richard Biener <rguenther@suse.de>
5789
5790 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
5791 * gcc.target/i386/l_fma_double_1.c: Adjust.
5792 * gcc.target/i386/l_fma_double_2.c: Likewise.
5793 * gcc.target/i386/l_fma_double_3.c: Likewise.
5794 * gcc.target/i386/l_fma_double_4.c: Likewise.
5795 * gcc.target/i386/l_fma_double_5.c: Likewise.
5796 * gcc.target/i386/l_fma_double_6.c: Likewise.
5797 * gcc.target/i386/l_fma_float_1.c: Likewise.
5798 * gcc.target/i386/l_fma_float_2.c: Likewise.
5799 * gcc.target/i386/l_fma_float_3.c: Likewise.
5800 * gcc.target/i386/l_fma_float_4.c: Likewise.
5801 * gcc.target/i386/l_fma_float_5.c: Likewise.
5802 * gcc.target/i386/l_fma_float_6.c: Likewise.
5803
5804 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
5805
5806 PR c++/51226
5807 * g++.dg/cpp0x/pr51226.C: New.
5808
5809 2013-04-16 Han Shen <shenhan@google.com>
5810
5811 Test cases for '-fstack-protector-strong'.
5812 * gcc.dg/fstack-protector-strong.c: New.
5813 * g++.dg/fstack-protector-strong.C: New.
5814
5815 2013-05-07 Ian Bolton <ian.bolton@arm.com>
5816
5817 * gcc.target/aarch64/ands_1.c: New test.
5818 * gcc.target/aarch64/ands_2.c: Likewise
5819
5820 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
5821
5822 * lib/target-supports.exp (check_effective_target_hw): New
5823 function.
5824 * c-c++-common/asan/clone-test-1.c: Call
5825 check_effective_target_hw.
5826 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
5827 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
5828 possible decorations.
5829 * c-c++-common/asan/null-deref-1.c: Likewise.
5830 * c-c++-common/asan/stack-overflow-1.c: Likewise.
5831 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
5832 * c-c++-common/asan/use-after-free-1.c: Likewise.
5833 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
5834 * g++.dg/asan/large-func-test-1.C: Likewise.
5835
5836 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
5837
5838 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5839
5840 2013-05-07 Richard Biener <rguenther@suse.de>
5841
5842 PR middle-end/57190
5843 * g++.dg/torture/pr57190.C: New testcase.
5844
5845 2013-05-07 Jakub Jelinek <jakub@redhat.com>
5846
5847 PR tree-optimization/57149
5848 * gcc.dg/pr57149.c: New test.
5849
5850 PR debug/57184
5851 * gcc.dg/pr57184.c: New test.
5852
5853 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
5854
5855 * gnat.dg/specs/array3.ads: New test.
5856
5857 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
5858
5859 * c-c++-common/vector-scalar-2.c: New testcase.
5860
5861 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
5862
5863 * gcc.target/i386/asm-dialect-2.c: New testcase.
5864
5865 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
5866
5867 PR c++/57183
5868 * g++.dg/cpp0x/auto38.C: New.
5869
5870 2013-05-06 Richard Biener <rguenther@suse.de>
5871
5872 PR tree-optimization/57185
5873 * gcc.dg/autopar/pr57185.c: New testcase.
5874
5875 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
5876
5877 PR target/57106
5878 * gcc.target/i386/pr57106.c: New test.
5879
5880 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5881
5882 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
5883 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5884 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5885 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5886 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5887 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5888 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5889
5890 2013-05-06 Teresa Johnson <tejohnson@google.com>
5891
5892 PR bootstrap/57154
5893 * gcc.dg/pr57154.c: New test.
5894
5895 2013-05-06 Richard Biener <rguenther@suse.de>
5896
5897 PR middle-end/57147
5898 * gcc.dg/torture/pr57147-1.c: New testcase.
5899 * gcc.dg/torture/pr57147-2.c: Likewise.
5900 * gcc.dg/torture/pr57147-3.c: Likewise.
5901
5902 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5903
5904 PR target/55303
5905 * gcc.target/sh/pr55303-1.c: New.
5906 * gcc.target/sh/pr55303-2.c: New.
5907 * gcc.target/sh/pr55303-3.c: New.
5908
5909 2013-05-05 Tobias Burnus <burnus@net-b.de>
5910
5911 * gfortran.dg/allocate_with_source_3.f90: New.
5912
5913 2013-05-05 Tobias Burnus <burnus@net-b.de>
5914
5915 PR fortran/57141
5916 * gfortran.dg/null_8.f90: New.
5917
5918 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5919
5920 PR c++/53745
5921 * g++.dg/cpp0x/enum27.C: New.
5922 * g++.dg/cpp0x/enum_base.C: Adjust.
5923
5924 2013-05-04 Jakub Jelinek <jakub@redhat.com>
5925
5926 PR tree-optimization/56205
5927 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
5928
5929 2013-05-04 Tobias Burnus <burnus@net-b.de>
5930
5931 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
5932 * gfortran.dg/bind_c_usage_27.f90: New.
5933 * gfortran.dg/bind_c_usage_28.f90: New.
5934
5935 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5936
5937 PR c++/51927
5938 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
5939
5940 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
5941
5942 PR target/57150
5943 * gcc.target/powerpc/pr57150.c: New file.
5944
5945 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5946
5947 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
5948 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5949 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5950 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5951 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5952 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5953 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5954
5955 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
5956
5957 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
5958 scan-assembler-times.
5959
5960 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5961
5962 * gcc.dg/tree-ssa/slsr-32.c: New.
5963 * gcc.dg/tree-ssa/slsr-33.c: New.
5964 * gcc.dg/tree-ssa/slsr-34.c: New.
5965 * gcc.dg/tree-ssa/slsr-35.c: New.
5966 * gcc.dg/tree-ssa/slsr-36.c: New.
5967 * gcc.dg/tree-ssa/slsr-37.c: New.
5968 * gcc.dg/tree-ssa/slsr-38.c: New.
5969
5970 2013-05-03 Ian Bolton <ian.bolton@arm.com>
5971
5972 * gcc.target/aarch64/tst_1.c: New test.
5973 * gcc.target/aarch64/tst_2.c: Likewise
5974
5975 2013-05-02 Jeff Law <law@redhat.com>
5976
5977 PR tree-optimization/57144
5978 * gcc.c-torture/execute/pr57144.c: New test.
5979
5980 2013-05-03 Jakub Jelinek <jakub@redhat.com>
5981
5982 PR rtl-optimization/57130
5983 * gcc.c-torture/execute/pr57130.c: New test.
5984
5985 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
5986
5987 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
5988
5989 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
5990
5991 * gcc.target/aarch64/fabd.c: New file.
5992
5993 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5994
5995 PR c++/54318
5996 * g++.dg/cpp0x/pr54318.C: New.
5997
5998 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5999
6000 PR c++/14283
6001 * g++.dg/parse/error51.C: New.
6002 * g++.dg/parse/error15.C: Adjust column numbers.
6003
6004 2013-05-02 Tobias Burnus <burnus@net-b.de>
6005
6006 PR fortran/57142
6007 * gfortran.dg/size_kind_2.f90: New.
6008 * gfortran.dg/size_kind_3.f90: New.
6009
6010 2013-05-02 Richard Biener <rguenther@suse.de>
6011
6012 PR middle-end/57140
6013 * g++.dg/torture/pr57140.C: New testcase.
6014
6015 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
6016
6017 PR target/56732
6018 * gcc.target/arm/pr56732-1.c: New test.
6019
6020 2013-05-02 Martin Jambor <mjambor@suse.cz>
6021
6022 PR middle-end/56988
6023 * gcc.dg/ipa/pr56988.c: New test.
6024
6025 2013-05-02 Ian Bolton <ian.bolton@arm.com>
6026
6027 * gcc.target/aarch64/bics_1.c: New test.
6028 * gcc.target/aarch64/bics_2.c: Likewise.
6029
6030 2013-05-02 Jakub Jelinek <jakub@redhat.com>
6031
6032 PR rtl-optimization/57131
6033 * gcc.c-torture/execute/pr57131.c: New test.
6034
6035 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
6036
6037 PR c++/57132
6038 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
6039
6040 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
6041
6042 PR target/57091
6043 * gcc.target/i386/pr57091.c: New test.
6044
6045 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6046
6047 * gcc.target/aarch64/vect-vaddv.c: New.
6048
6049 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6050
6051 * gcc.target/aarch64/vect-vmaxv.c: New.
6052 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
6053
6054 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6055
6056 * gcc.target/aarch64/scalar-vca.c: New.
6057 * gcc.target/aarch64/vect-vca.c: Likewise.
6058
6059 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6060
6061 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
6062 (test_vceqd_s64): Force arguments to SIMD registers.
6063 (test_vceqzd_s64): Likewise.
6064 (test_vcged_s64): Likewise.
6065 (test_vcled_s64): Likewise.
6066 (test_vcgezd_s64): Likewise.
6067 (test_vcged_u64): Likewise.
6068 (test_vcgtd_s64): Likewise.
6069 (test_vcltd_s64): Likewise.
6070 (test_vcgtzd_s64): Likewise.
6071 (test_vcgtd_u64): Likewise.
6072 (test_vclezd_s64): Likewise.
6073 (test_vcltzd_s64): Likewise.
6074 (test_vtst_s64): Likewise.
6075 (test_vtst_u64): Likewise.
6076
6077 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
6078
6079 PR c++/57092
6080 * g++.dg/cpp0x/decltype53.C: New.
6081
6082 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
6083
6084 PR fortran/57071
6085 * gfortran.dg/power_5.f90: New test.
6086
6087 2013-04-30 Richard Biener <rguenther@suse.de>
6088
6089 PR middle-end/57122
6090 * gcc.dg/torture/pr57122.c: New testcase.
6091
6092 2013-04-30 Richard Biener <rguenther@suse.de>
6093
6094 PR middle-end/57107
6095 * g++.dg/torture/pr57107.C: New testcase.
6096
6097 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
6098
6099 PR rtl-optimization/57105
6100 * gcc.dg/pr57105.c: New test.
6101
6102 2013-04-30 Jakub Jelinek <jakub@redhat.com>
6103
6104 PR tree-optimization/57104
6105 * gcc.dg/pr57104.c: New test.
6106
6107 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
6108
6109 PR target/44578
6110 * gcc.target/i386/pr44578.c: New test.
6111
6112 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
6113
6114 PR target/57097
6115 * gcc.target/i386/pr57097.c: New test.
6116
6117 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
6118
6119 PR target/57098
6120 * gcc.target/i386/pr57098.c: New test.
6121
6122 2013-04-29 Kai Tietz <ktietz@redhat.com>
6123
6124 * gcc.c-torture/execute/pr55875.c: New test.
6125
6126 2013-04-29 Richard Biener <rguenther@suse.de>
6127
6128 PR middle-end/57075
6129 * gcc.dg/torture/pr57075.c: New testcase.
6130
6131 2013-04-29 Richard Biener <rguenther@suse.de>
6132
6133 PR middle-end/57103
6134 * gcc.dg/autopar/pr57103.c: New testcase.
6135
6136 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6137
6138 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
6139
6140 2013-04-29 Tom de Vries <tom@codesourcery.com>
6141
6142 * gcc.dg/pr50763.c: Update test.
6143
6144 2013-04-26 Jeff Law <law@redhat.com>
6145
6146 * gcc.dg/tree-ssa/vrp88.c: New test.
6147
6148 2013-04-29 Christian Bruel <christian.bruel@st.com>
6149
6150 PR target/57108
6151 * gcc.target/sh/pr57108.c: New test.
6152
6153 2013-04-29 Richard Biener <rguenther@suse.de>
6154
6155 PR middle-end/57089
6156 * gfortran.dg/gomp/pr57089.f90: New testcase.
6157
6158 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6159
6160 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
6161
6162 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6163
6164 * gcc.target/aarch64/vect-vcvt.c: New.
6165
6166 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6167
6168 * gcc.target/aarch64/vect-vrnd.c: New.
6169
6170 2013-04-29 Richard Biener <rguenther@suse.de>
6171
6172 PR tree-optimization/57081
6173 * gcc.dg/torture/pr57081.c: New testcase.
6174
6175 2013-04-29 Jakub Jelinek <jakub@redhat.com>
6176
6177 PR tree-optimization/57083
6178 * gcc.dg/torture/pr57083.c: New test.
6179
6180 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
6181
6182 PR c++/56450
6183 * g++.dg/cpp0x/decltype52.C: New.
6184
6185 2013-04-28 Jakub Jelinek <jakub@redhat.com>
6186
6187 N3472 binary constants
6188 * g++.dg/cpp/limits.C: Adjust warning wording.
6189 * g++.dg/system-binary-constants-1.C: Likewise.
6190 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
6191
6192 2013-04-28 Tobias Burnus <burnus@net-b.de>
6193
6194 PR fortran/57093
6195 * gfortran.dg/coarray_30.f90: New.
6196
6197 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6198
6199 PR fortran/57071
6200 * frontend-passes (optimize_power): New function.
6201 (optimize_op): Use it.
6202
6203 2013-04-27 Jakub Jelinek <jakub@redhat.com>
6204
6205 PR target/56866
6206 * gcc.c-torture/execute/pr56866.c: New test.
6207 * gcc.target/i386/pr56866.c: New test.
6208
6209 2013-04-26 Jakub Jelinek <jakub@redhat.com>
6210
6211 PR go/57045
6212 * gcc.dg/setjmp-5.c: New test.
6213
6214 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
6215
6216 PR c++/55708
6217 * g++.dg/cpp0x/constexpr-55708.C: New.
6218
6219 2013-04-26 Richard Biener <rguenther@suse.de>
6220
6221 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
6222 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
6223 * gcc.dg/pr53265.c: Remove XFAILs.
6224 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
6225 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
6226
6227 2013-04-26 Jakub Jelinek <jakub@redhat.com>
6228
6229 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
6230 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
6231 -fdiagnostics-color=never option similarly to
6232 -fno-diagnostics-show-caret option.
6233
6234 2013-04-25 Jakub Jelinek <jakub@redhat.com>
6235
6236 PR rtl-optimization/57003
6237 * gcc.target/i386/pr57003.c: New test.
6238
6239 2013-04-25 Marek Polacek <polacek@redhat.com>
6240
6241 PR tree-optimization/57066
6242 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
6243
6244 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
6245 Tejas Belagod <tejas.belagod@arm.com>
6246
6247 * gcc.target/aarch64/vaddv-intrinsic.c: New.
6248 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
6249 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
6250
6251 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6252
6253 * gcc.target/aarch64/cmp.c: New.
6254
6255 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6256
6257 * gcc.target/aarch64/ngc.c: New.
6258
6259 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6260
6261 * lib/target-supports.exp
6262 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
6263 (check_effective_target_arm_neon_fp16_ok): Likewise.
6264 (add_options_for_arm_neon_fp16): Likewise.
6265 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
6266 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
6267
6268 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
6269
6270 PR rtl-optimizations/57046
6271 * gcc.target/i386/pr57046.c: New test.
6272
6273 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6274
6275 * g++.dg/cpp1y/cplusplus.C: New.
6276
6277 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6278
6279 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
6280
6281 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6282
6283 * c-c++-common/Wpointer-arith-1.c: New.
6284
6285 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6286
6287 * g++.dg/cpp1y/cxx1y_macro.C: New.
6288
6289 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6290
6291 PR c++/56970
6292 * g++.dg/cpp0x/sfinae45.C: New.
6293
6294 2013-04-24 Richard Biener <rguenther@suse.de>
6295
6296 PR testsuite/57050
6297 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
6298
6299 2013-04-23 Richard Biener <rguenther@suse.de>
6300
6301 PR middle-end/57036
6302 * gcc.dg/torture/pr57036-1.c: New testcase.
6303 * gcc.dg/torture/pr57036-2.c: Likewise.
6304
6305 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
6306
6307 * gcc.target/aarch64/scalar-mov.c: New testcase.
6308
6309 2013-04-23 Richard Biener <rguenther@suse.de>
6310
6311 PR tree-optimization/57026
6312 * gcc.dg/torture/pr57026.c: New testcase.
6313
6314 2013-04-22 Janus Weil <janus@gcc.gnu.org>
6315
6316 PR fortran/53685
6317 PR fortran/57022
6318 * gfortran.dg/transfer_check_4.f90: New.
6319
6320 2013-04-22 Marek Polacek <polacek@redhat.com>
6321
6322 PR sanitizer/56990
6323 * gcc.dg/pr56990.c: New test.
6324
6325 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
6326
6327 PR target/57018
6328 * gcc.target/i386/pr57018.c: New test.
6329
6330 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
6331
6332 * gcc.target/aarch64/vrecps.c: New.
6333 * gcc.target/aarch64/vrecpx.c: Likewise.
6334
6335 2013-04-22 Christian Bruel <christian.bruel@st.com>
6336
6337 PR target/56995
6338 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
6339
6340 2013-04-21 Jeff Law <law@redhat.com>
6341
6342 * gcc.dg/tree-ssa/forwprop-26.c: New test.
6343
6344 2013-04-20 Tobias Burnus <burnus@net-b.de>
6345
6346 PR fortran/56907
6347 * gfortran.dg/c_loc_test_22.f90: New.
6348
6349 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
6350
6351 PR rtl-optimization/56847
6352 * gcc.dg/pr56847.c: New test.
6353
6354 2013-04-19 Richard Biener <rguenther@suse.de>
6355
6356 PR tree-optimization/56982
6357 * gcc.c-torture/execute/pr56982.c: New testcase.
6358
6359 2013-04-19 Martin Jambor <mjambor@suse.cz>
6360
6361 PR tree-optimization/56718
6362 * g++.dg/ipa/imm-devirt-1.C: New test.
6363 * g++.dg/ipa/imm-devirt-2.C: Likewise.
6364
6365 2013-04-19 Richard Biener <rguenther@suse.de>
6366
6367 PR tree-optimization/57000
6368 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
6369
6370 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
6371 Mikael Morin <mikael@gcc.gnu.org>
6372
6373 PR fortran/56872
6374 * gfortran.dg/array_constructor_45.f90: New test.
6375 * gfortran.dg/array_constructor_46.f90: New test.
6376 * gfortran.dg/array_constructor_47.f90: New test.
6377 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
6378
6379 2013-04-18 Jakub Jelinek <jakub@redhat.com>
6380
6381 PR rtl-optimization/56999
6382 * g++.dg/opt/pr56999.C: New test.
6383
6384 2013-04-18 Cary Coutant <ccoutant@google.com>
6385
6386 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
6387 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
6388
6389 2013-04-18 Cary Coutant <ccoutant@google.com>
6390
6391 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
6392 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
6393 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
6394 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
6395 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
6396 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
6397 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
6398 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
6399 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
6400 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
6401 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
6402
6403 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
6404
6405 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
6406
6407 2013-04-18 Jakub Jelinek <jakub@redhat.com>
6408
6409 PR tree-optimization/56984
6410 * gcc.c-torture/compile/pr56984.c: New test.
6411
6412 PR rtl-optimization/56992
6413 * gcc.dg/pr56992.c: New test.
6414
6415 2013-04-17 Janus Weil <janus@gcc.gnu.org>
6416
6417 PR fortran/56814
6418 * gfortran.dg/proc_ptr_42.f90: New.
6419
6420 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
6421
6422 * gnat.dg/discr41.ad[sb]: New test.
6423 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
6424 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
6425 * gcc.dg/vect/slp-24.c: Likewise.
6426 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
6427 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
6428 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
6429 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
6430 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
6431 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
6432 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
6433 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
6434 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
6435 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
6436 * gcc.dg/vect/vect-strided-mult.c: Likewise.
6437 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
6438 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
6439 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
6440 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
6441 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
6442 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
6443 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
6444 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
6445 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
6446 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
6447 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
6448 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
6449 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
6450 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
6451 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
6452
6453 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
6454
6455 PR fortran/40958
6456 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
6457 * gfortran.dg/module_md5_1.f90: Remove.
6458
6459 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6460
6461 * gcc.target/aarch64/adds3.c: New.
6462 * gcc.target/aarch64/subs3.c: New.
6463
6464 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6465
6466 * gcc.target/aarch64/adds1.c: New.
6467 * gcc.target/aarch64/adds2.c: New.
6468 * gcc.target/aarch64/subs1.c: New.
6469 * gcc.target/aarch64/subs2.c: New.
6470
6471 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
6472
6473 Implement n3599 - Literal operator templates for strings.
6474 * g++.dg/cpp1y/udlit-char-template.C: New test.
6475 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
6476
6477 2013-04-16 Tobias Burnus <burnus@net-b.de>
6478
6479 PR fortran/39505
6480 * gfortran.dg/no_arg_check_1.f90: New.
6481 * gfortran.dg/no_arg_check_2.f90: New.
6482 * gfortran.dg/no_arg_check_3.f90: New.
6483
6484 2013-04-16 Janus Weil <janus@gcc.gnu.org>
6485
6486 PR fortran/56968
6487 * gfortran.dg/proc_ptr_41.f90: New.
6488
6489 2013-04-16 Richard Biener <rguenther@suse.de>
6490
6491 PR tree-optimization/56756
6492 * gcc.dg/torture/pr56756.c: New testcase.
6493
6494 2013-04-16 Tobias Burnus <burnus@net-b.de>
6495
6496 PR fortran/56969
6497 * gfortran.dg/c_assoc_5.f90: New.
6498
6499 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
6500
6501 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
6502 * gcc.c-torture/execute/pr33992.x: Remove.
6503 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
6504 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
6505 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
6506
6507 2013-04-15 Jakub Jelinek <jakub@redhat.com>
6508
6509 PR tree-optimization/56962
6510 * gcc.c-torture/execute/pr56962.c: New test.
6511
6512 2013-04-15 Richard Biener <rguenther@suse.de>
6513
6514 PR tree-optimization/56933
6515 * gcc.dg/vect/pr56933.c: New testcase.
6516
6517 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6518
6519 * gcc.target/arm/anddi3-opt.c: New test.
6520 * gcc.target/arm/anddi3-opt2.c: Likewise.
6521
6522 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
6523
6524 * gcc.dg/pr56890-1.c: New test.
6525 * gcc.dg/pr56890-2.c: Likewise.
6526
6527 2013-04-15 Joey Ye <joey.ye@arm.com>
6528
6529 * gcc.target/arm/thumb1-far-jump-1.c: New test.
6530 * gcc.target/arm/thumb1-far-jump-2.c: New test.
6531
6532 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
6533
6534 PR fortran/56816
6535 * gfortran.dg/select_type_33.f03: New test.
6536
6537 2013-04-13 Janus Weil <janus@gcc.gnu.org>
6538
6539 PR fortran/55959
6540 * gfortran.dg/typebound_proc_29.f03: New.
6541
6542 2013-04-12 Janus Weil <janus@gcc.gnu.org>
6543
6544 PR fortran/56266
6545 * gfortran.dg/typebound_proc_28.f03: New.
6546
6547 2013-04-12 Jeff Law <law@redhat.com>
6548
6549 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
6550 either.
6551
6552 2013-04-12 Tobias Burnus <burnus@net-b.de>
6553
6554 PR fortran/56929
6555 * gfortran.dg/coarray/alloc_comp_2.f90: New.
6556
6557 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
6558
6559 PR target/56903
6560 * gcc.target/i386/pr56903.c: New test.
6561
6562 2013-04-12 Janus Weil <janus@gcc.gnu.org>
6563
6564 PR fortran/56261
6565 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
6566 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
6567 * gfortran.dg/block_11.f90: Fix invalid test case.
6568 * gfortran.dg/function_types_3.f90: Add new error message.
6569 * gfortran.dg/global_references_1.f90: Ditto.
6570 * gfortran.dg/import2.f90: Remove unneeded parts.
6571 * gfortran.dg/import6.f90: Fix invalid test case.
6572 * gfortran.dg/proc_decl_2.f90: Ditto.
6573 * gfortran.dg/proc_decl_9.f90: Ditto.
6574 * gfortran.dg/proc_decl_18.f90: Ditto.
6575 * gfortran.dg/proc_ptr_40.f90: New.
6576 * gfortran.dg/whole_file_7.f90: Modified error wording.
6577 * gfortran.dg/whole_file_16.f90: Ditto.
6578 * gfortran.dg/whole_file_17.f90: Add -pedantic.
6579 * gfortran.dg/whole_file_18.f90: Modified error wording.
6580 * gfortran.dg/whole_file_20.f03: Ditto.
6581 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
6582 invalid test case.
6583
6584 2013-04-12 Richard Biener <rguenther@suse.de>
6585
6586 Revert
6587 2013-04-10 Richard Biener <rguenther@suse.de>
6588
6589 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
6590
6591 2013-04-12 Tobias Burnus <burnus@net-b.de>
6592
6593 PR fortran/56845
6594 * gfortran.dg/class_allocate_15.f90: New.
6595
6596 Revert:
6597 2013-04-12 Tobias Burnus <burnus@net-b.de>
6598
6599 * gfortran.dg/coarray_lib_alloc_2.f90: Update
6600 scan-tree-dump-times.
6601
6602 2013-04-12 Jakub Jelinek <jakub@redhat.com>
6603
6604 PR tree-optimization/56918
6605 PR tree-optimization/56920
6606 * gcc.dg/vect/pr56918.c: New test.
6607 * gcc.dg/vect/pr56920.c: New test.
6608
6609 2013-04-12 Tobias Burnus <burnus@net-b.de>
6610
6611 PR fortran/56845
6612 * gfortran.dg/class_allocate_14.f90: New.
6613 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
6614 * gfortran.dg/coarray_lib_alloc_3.f90: New.
6615
6616 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
6617
6618 * gcc.dg/fold-cstvecshift.c: New testcase.
6619
6620 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6621
6622 * gcc.target/aarch64/negs.c: New.
6623
6624 2013-04-11 Jakub Jelinek <jakub@redhat.com>
6625
6626 PR c++/56895
6627 * g++.dg/template/arrow4.C: New test.
6628
6629 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
6630
6631 * gnat.dg/array23.adb: New test.
6632 * gnat.dg/array23_pkg[123].ads: New helpers.
6633
6634 2013-04-11 Jeff Law <law@redhat.com>
6635
6636 PR tree-optimization/56900
6637 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
6638
6639 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
6640
6641 PR c++/56913
6642 * g++.dg/cpp0x/sfinae44.C: New.
6643
6644 2013-04-11 Arnaud Charlet <charlet@adacore.com>
6645
6646 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
6647 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
6648
6649 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
6650
6651 PR c++/54216
6652 * g++.dg/cpp0x/enum26.C: New.
6653 * g++.old-deja/g++.pt/mangle1.C: Adjust.
6654
6655 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6656
6657 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
6658 inverse operands.
6659 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
6660 loop is vectorized.
6661 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6662 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
6663 loop is vectorized and that the correct instruction is generated.
6664 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6665 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6666 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6667
6668 2013-04-11 Jakub Jelinek <jakub@redhat.com>
6669
6670 PR tree-optimization/56899
6671 * gcc.c-torture/execute/pr56899.c: New test.
6672
6673 2013-04-10 David S. Miller <davem@davemloft.net>
6674
6675 * gcc.target/sparc/setcc-4.c: New test.
6676 * gcc.target/sparc/setcc-5.c: New test.
6677
6678 2013-04-10 Richard Biener <rguenther@suse.de>
6679
6680 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
6681
6682 2013-04-10 Richard Biener <rguenther@suse.de>
6683
6684 * gcc.dg/vect/slp-39.c: New testcase.
6685
6686 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
6687
6688 PR tree-optimization/55524
6689 * gcc.target/epiphany/fnma-1.c: New test.
6690
6691 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
6692
6693 * gcc.dg/tree-ssa/inline-11.c: New test
6694
6695 2013-04-10 Jakub Jelinek <jakub@redhat.com>
6696
6697 PR c++/56895
6698 * g++.dg/template/arrow3.C: New test.
6699
6700 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6701
6702 * gcc.target/arm/minmax_minus.c: New test.
6703
6704 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6705
6706 PR middle-end/56883
6707 * c-c++-common/gomp/pr56883.c: New test.
6708
6709 2013-04-09 Jeff Law <law@redhat.com>
6710
6711 * gcc.dg/tree-ssa/vrp87.c: New test.
6712
6713 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6714
6715 PR tree-optimization/56854
6716 * g++.dg/torture/pr56854.C: New test.
6717
6718 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6719
6720 PR fortran/56782
6721 * gfortran.dg/array_constructor_44.f90: New test.
6722
6723 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
6724
6725 PR c++/56871
6726 * g++.dg/cpp0x/constexpr-specialization.C: New.
6727
6728 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6729
6730 * gcc.c-torture/execute/pr56837.c: New test.
6731
6732 PR c++/34949
6733 PR c++/50243
6734 * g++.dg/opt/vt3.C: New test.
6735 * g++.dg/opt/vt4.C: New test.
6736
6737 2013-04-08 Jeff Law <law@redhat.com>
6738
6739 * gcc.dg/tree-ssa/forwprop-25.c: New test.
6740
6741 2013-04-08 Richard Biener <rguenther@suse.de>
6742
6743 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
6744
6745 2013-04-08 Richard Biener <rguenther@suse.de>
6746
6747 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
6748
6749 2013-04-08 Richard Biener <rguenther@suse.de>
6750
6751 * g++.dg/vect/slp-pr56812.cc: Adjust.
6752
6753 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6754
6755 * gcc.dg/pr56837.c: New test.
6756 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
6757 "generated memset minus one".
6758
6759 2013-04-07 Tobias Burnus <burnus@net-b.de>
6760
6761 PR fortran/56849
6762 * gfortran.dg/reshape_5.f90: New.
6763
6764 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6765
6766 PR target/56843
6767 * gcc.target/powerpc/recip-1.c: Modify expected output.
6768 * gcc.target/powerpc/recip-3.c: Likewise.
6769 * gcc.target/powerpc/recip-4.c: Likewise.
6770 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
6771
6772 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6773
6774 * gcc.target/arm/peep-ldrd-1.c: New test.
6775 * gcc.target/arm/peep-strd-1.c: Likewise.
6776
6777 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6778
6779 * gcc.target/arm/negdi-1.c: New test.
6780 * gcc.target/arm/negdi-2.c: Likewise.
6781 * gcc.target/arm/negdi-3.c: Likewise.
6782 * gcc.target/arm/negdi-4.c: Likewise.
6783
6784 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6785
6786 * lib/target-supports.exp (add_options_for_arm_v8_neon):
6787 Add -march=armv8-a when we use v8 NEON.
6788 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
6789 (check_effective_target_vect_call_ceilf): Likewise.
6790 (check_effective_target_vect_call_floorf): Likewise.
6791 (check_effective_target_vect_call_roundf): Likewise.
6792 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
6793 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
6794 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
6795 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
6796 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
6797
6798 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
6799
6800 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
6801 * gcc.target/powerpc/sd-pwr6.c: Same.
6802 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
6803 * g++.dg/debug/pr56294.C: XFAIL on AIX.
6804
6805 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
6806
6807 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
6808
6809 2013-04-04 Janus Weil <janus@gcc.gnu.org>
6810
6811 PR fortran/40881
6812 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
6813 * gfortran.dg/altreturn_4.f90: Ditto.
6814 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
6815 * gfortran.dg/altreturn_5.f90: Ditto.
6816 * gfortran.dg/altreturn_6.f90: Ditto.
6817 * gfortran.dg/altreturn_7.f90: Ditto.
6818
6819 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6820
6821 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
6822 New procedure.
6823 (check_effective_target_arm_v8_neon_ok_nocache):
6824 Likewise.
6825 (check_effective_target_arm_v8_neon_ok): Change to use
6826 check_effective_target_arm_v8_neon_ok_nocache.
6827 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
6828 NEON flags.
6829 (check_effective_target_vect_call_btruncf):
6830 Enable for arm and ARMv8 NEON.
6831 (check_effective_target_vect_call_ceilf): Likewise.
6832 (check_effective_target_vect_call_floorf): Likewise.
6833 (check_effective_target_vect_call_roundf): Likewise.
6834 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
6835 target.
6836
6837 2013-04-04 Marek Polacek <polacek@redhat.com>
6838
6839 PR tree-optimization/48186
6840 * gcc.dg/pr48186.c: New test.
6841
6842 2013-04-04 Richard Biener <rguenther@suse.de>
6843
6844 PR tree-optimization/56826
6845 * gcc.dg/vect/pr56826.c: New testcase.
6846 * gcc.dg/vect/O3-pr36098.c: Adjust.
6847
6848 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
6849
6850 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
6851 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6852 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6853 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6854 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6855 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6856 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6857 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6858 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6859 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6860
6861 2013-04-04 Richard Biener <rguenther@suse.de>
6862
6863 PR tree-optimization/56213
6864 * gcc.dg/vect/vect-123.c: New testcase.
6865
6866 2013-04-04 Tobias Burnus <burnus@net-b.de>
6867
6868 PR fortran/56810
6869 * gfortran.dg/read_repeat_2.f90: New.
6870
6871 2013-04-04 Richard Biener <rguenther@suse.de>
6872
6873 PR tree-optimization/56837
6874 * g++.dg/torture/pr56837.C: New testcase.
6875
6876 2013-04-04 Tobias Burnus <burnus@net-b.de>
6877
6878 PR fortran/50269
6879 * gfortran.dg/c_loc_test_21.f90: New.
6880 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
6881 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
6882 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
6883 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
6884 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
6885
6886 2013-04-03 Jeff Law <law@redhat.com>
6887
6888 PR tree-optimization/56799
6889 * gcc.c-torture/execute/pr56799.c: New test.
6890
6891 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
6892
6893 PR c++/56815
6894 * g++.dg/warn/Wpointer-arith-1.C: New.
6895 * g++.dg/gomp/for-19.C: Adjust.
6896
6897 2013-04-03 Marek Polacek <polacek@redhat.com>
6898
6899 PR sanitizer/55702
6900 * gcc.dg/pr55702.c: New test.
6901
6902 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6903
6904 PR target/56809
6905 * gcc.dg/pr56809.c: New testcase.
6906
6907 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6908
6909 PR debug/56819
6910 * g++.dg/debug/pr56819.C: New test.
6911
6912 2013-04-03 Richard Biener <rguenther@suse.de>
6913
6914 PR tree-optimization/56817
6915 * g++.dg/torture/pr56817.C: New testcase.
6916
6917 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6918
6919 * gcc.dg/vect/bb-slp-31.c: New file.
6920
6921 2013-04-03 Jason Merrill <jason@redhat.com>
6922
6923 PR c++/34949
6924 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6925
6926 2013-04-03 Richard Biener <rguenther@suse.de>
6927
6928 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
6929
6930 2013-04-03 Richard Biener <rguenther@suse.de>
6931
6932 PR tree-optimization/55964
6933 * gcc.dg/torture/pr55964-2.c: New testcase.
6934
6935 2013-04-03 Richard Biener <rguenther@suse.de>
6936
6937 PR tree-optimization/56501
6938 * gcc.dg/torture/pr56501.c: New testcase.
6939
6940 2013-04-03 Richard Biener <rguenther@suse.de>
6941
6942 PR tree-optimization/56407
6943 * gcc.dg/torture/pr56407.c: New testcase.
6944
6945 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6946
6947 PR tree-optimization/56790
6948 * g++.dg/ext/pr56790-1.C: New testcase.
6949
6950 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6951
6952 * gcc.target/i386/merge-1.c: New testcase.
6953 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
6954
6955 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6956
6957 PR c/19449
6958 * gcc.c-torture/execute/pr19449.c: New test.
6959
6960 2013-04-03 Richard Biener <rguenther@suse.de>
6961
6962 PR tree-optimization/56812
6963 * g++.dg/vect/slp-pr56812.cc: New testcase.
6964
6965 2013-04-03 Janus Weil <janus@gcc.gnu.org>
6966
6967 PR fortran/56284
6968 PR fortran/40881
6969 * gfortran.dg/altreturn_8.f90: New.
6970 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
6971 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
6972 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
6973
6974 2013-04-02 Jakub Jelinek <jakub@redhat.com>
6975
6976 PR rtl-optimization/56745
6977 * gcc.c-torture/compile/pr56745.c: New test.
6978
6979 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
6980
6981 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
6982
6983 2013-04-02 Richard Biener <rguenther@suse.de>
6984
6985 PR tree-optimization/56778
6986 * gcc.dg/torture/pr56778.c: New testcase.
6987
6988 2013-04-02 Richard Biener <rguenther@suse.de>
6989
6990 PR middle-end/56768
6991 * g++.dg/torture/pr56768.C: New testcase.
6992
6993 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
6994
6995 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
6996
6997 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6998
6999 PR fortran/56660
7000 * gfortran.dg/namelist_82.f90: New test.
7001
7002 2013-04-01 Janus Weil <janus@gcc.gnu.org>
7003
7004 PR fortran/56500
7005 * gfortran.dg/implicit_class_1.f90: New.
7006
7007 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7008
7009 PR fortran/56786
7010 * gfortran.dg/namelist_81.f90: New test.
7011
7012 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
7013
7014 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
7015 for constant and equal string lengths.
7016 * gfortran.dg/character_comparison_5.f90: Likewise.
7017 * gfortran.dg/character_comparison_9.f90: New test.
7018
7019 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
7020
7021 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
7022 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
7023
7024 2013-03-29 Tobias Burnus <burnus@net-b.de>
7025
7026 PR fortran/35203
7027 * gfortran.dg/optional_absent_3.f90: New.
7028
7029 2013-03-29 Tobias Burnus <burnus@net-b.de>
7030
7031 PR fortran/56737
7032 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
7033
7034 2013-03-29 Tobias Burnus <burnus@net-b.de>
7035
7036 PR fortran/56735
7037 * gfortran.dg/namelist_80.f90: New.
7038
7039 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7040
7041 PR fortran/45159
7042 * gfortran.dg/string_length_2.f90: New test.
7043 * gfortran.dg/dependency_41.f90: New test.
7044
7045 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7046
7047 PR fortran/55806
7048 * gfortran.dg/array_constructor_43.f90: New test.
7049 * gfortran.dg/random_seed_3.f90: New test.
7050
7051 2013-03-28 Ian Bolton <ian.bolton@arm.com>
7052
7053 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
7054 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
7055 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
7056 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
7057 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
7058 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
7059 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
7060 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
7061 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
7062 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
7063
7064 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
7065
7066 PR c++/56725
7067 * g++.dg/conversion/op4.C: Adjust.
7068 * g++.dg/cpp0x/rv1n.C: Likewise.
7069 * g++.dg/cpp0x/rv2n.C: Likewise.
7070 * g++.dg/cpp0x/template_deduction.C: Likewise.
7071 * g++.dg/expr/cond8.C: Likewise.
7072 * g++.dg/other/error4.C: Likewise.
7073 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7074 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
7075 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
7076 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
7077 * g++.old-deja/g++.jason/conversion2.C: Likewise.
7078 * g++.old-deja/g++.law/cvt20.C: Likewise.
7079 * g++.old-deja/g++.law/cvt8.C: Likewise.
7080 * g++.old-deja/g++.law/init8.C: Likewise.
7081 * g++.old-deja/g++.mike/net12.C: Likewise.
7082 * g++.old-deja/g++.mike/net8.C: Likewise.
7083 * g++.old-deja/g++.mike/p2793.C: Likewise.
7084 * g++.old-deja/g++.mike/p3836.C: Likewise.
7085 * g++.old-deja/g++.mike/p418.C: Likewise.
7086 * g++.old-deja/g++.mike/p701.C: Likewise.
7087 * g++.old-deja/g++.mike/p807.C: Likewise.
7088
7089 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
7090
7091 PR middle-end/56694
7092 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
7093 targets.
7094
7095 2013-03-28 Marek Polacek <polacek@redhat.com>
7096
7097 PR tree-optimization/56695
7098 * gcc.dg/vect/pr56695.c: New test.
7099
7100 2013-03-28 Richard Biener <rguenther@suse.de>
7101
7102 PR tree-optimization/37021
7103 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
7104 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
7105
7106 2013-03-27 Tobias Burnus <burnus@net-b.de>
7107
7108 PR fortran/56650
7109 PR fortran/36437
7110 * gfortran.dg/sizeof_2.f90: New.
7111 * gfortran.dg/sizeof_3.f90: New.
7112 * gfortran.dg/sizeof_proc.f90: Update dg-error.
7113
7114 2013-03-27 Richard Biener <rguenther@suse.de>
7115
7116 PR tree-optimization/37021
7117 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
7118
7119 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
7120
7121 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
7122 * g++.dg/ipa/ivinline-2.C: Likewise.
7123 * g++.dg/ipa/ivinline-3.C: Likewise.
7124 * g++.dg/ipa/ivinline-4.C: Likewise.
7125 * g++.dg/ipa/ivinline-5.C: Likewise.
7126 * g++.dg/ipa/ivinline-7.C: Likewise.
7127 * g++.dg/ipa/ivinline-8.C: Likewise.
7128 * g++.dg/ipa/ivinline-9.C: Likewise.
7129 * g++.dg/cpp0x/noexcept03.C: Likewise.
7130 * gcc.dg/const-1.c: Likewise.
7131 * gcc.dg/ipa/pure-const-1.c: Likewise.
7132 * gcc.dg/noreturn-8.c: Likewise.
7133 * gcc.target/i386/mmx-1.c: Likewise.
7134 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
7135 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
7136 * gcc.c-torture/execute/pr33992.x: New file.
7137
7138 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
7139
7140 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
7141
7142 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
7143
7144 PR c++/55951
7145 * g++.dg/ext/desig5.C: New.
7146
7147 2013-03-26 Tobias Burnus <burnus@net-b.de>
7148
7149 PR fortran/56649
7150 * gfortran.dg/merge_init_expr_2.f90: New.
7151 * gfortran.dg/merge_char_1.f90: Modify test to
7152 stay a run-time test.
7153 * gfortran.dg/merge_char_3.f90: Ditto.
7154
7155 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
7156
7157 * g++.dg/cpp0x/constexpr-friend-2.C: New.
7158 * g++.dg/cpp0x/constexpr-main.C: Likewise.
7159
7160 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
7161
7162 PR c++/56722
7163 * g++.dg/cpp0x/range-for23.C: New.
7164
7165 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
7166
7167 PR libfortran/52512
7168 * gfortran.dg/namelist_79.f90: New.
7169
7170 2013-03-25 Martin Jambor <mjambor@suse.cz>
7171
7172 * gcc.dg/ipa/ipcp-agg-9.c: New test.
7173
7174 2013-03-25 Tobias Burnus <burnus@net-b.de>
7175
7176 PR fortran/38536
7177 PR fortran/38813
7178 PR fortran/38894
7179 PR fortran/39288
7180 PR fortran/40963
7181 PR fortran/45824
7182 PR fortran/47023
7183 PR fortran/47034
7184 PR fortran/49023
7185 PR fortran/50269
7186 PR fortran/50612
7187 PR fortran/52426
7188 PR fortran/54263
7189 PR fortran/55343
7190 PR fortran/55444
7191 PR fortran/55574
7192 PR fortran/56079
7193 PR fortran/56378
7194 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
7195 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
7196 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
7197 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
7198 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
7199 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
7200 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
7201 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
7202 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
7203 * gfortran.dg/c_loc_tests_16.f90: Ditto.
7204 * gfortran.dg/c_loc_tests_4.f03: Ditto.
7205 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
7206 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
7207 * gfortran.dg/c_loc_tests_8.f03: Ditto.
7208 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
7209 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
7210 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
7211 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
7212 * gfortran.dg/pr32601_1.f03: Ditto.
7213 * gfortran.dg/storage_size_2.f08: Remove dg-error.
7214 * gfortran.dg/blockdata_7.f90: New.
7215 * gfortran.dg/c_assoc_4.f90: New.
7216 * gfortran.dg/c_f_pointer_tests_6.f90: New.
7217 * gfortran.dg/c_f_pointer_tests_7.f90: New.
7218 * gfortran.dg/c_funloc_tests_8.f90: New.
7219 * gfortran.dg/c_loc_test_17.f90: New.
7220 * gfortran.dg/c_loc_test_18.f90: New.
7221 * gfortran.dg/c_loc_test_19.f90: New.
7222 * gfortran.dg/c_loc_test_20.f90: New.
7223 * gfortran.dg/c_sizeof_5.f90: New.
7224 * gfortran.dg/iso_c_binding_rename_3.f90: New.
7225 * gfortran.dg/transfer_resolve_2.f90: New.
7226 * gfortran.dg/transfer_resolve_3.f90: New.
7227 * gfortran.dg/transfer_resolve_4.f90: New.
7228 * gfortran.dg/pr32601.f03: Update dg-error.
7229 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
7230 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
7231
7232 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7233
7234 * gcc.target/arm/vseleqdf.c: New test.
7235 * gcc.target/arm/vseleqsf.c: Likewise.
7236 * gcc.target/arm/vselgedf.c: Likewise.
7237 * gcc.target/arm/vselgesf.c: Likewise.
7238 * gcc.target/arm/vselgtdf.c: Likewise.
7239 * gcc.target/arm/vselgtsf.c: Likewise.
7240 * gcc.target/arm/vselledf.c: Likewise.
7241 * gcc.target/arm/vsellesf.c: Likewise.
7242 * gcc.target/arm/vselltdf.c: Likewise.
7243 * gcc.target/arm/vselltsf.c: Likewise.
7244 * gcc.target/arm/vselnedf.c: Likewise.
7245 * gcc.target/arm/vselnesf.c: Likewise.
7246 * gcc.target/arm/vselvcdf.c: Likewise.
7247 * gcc.target/arm/vselvcsf.c: Likewise.
7248 * gcc.target/arm/vselvsdf.c: Likewise.
7249 * gcc.target/arm/vselvssf.c: Likewise.
7250
7251 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7252
7253 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
7254 body from here...
7255 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
7256 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
7257 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
7258 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
7259 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
7260 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
7261 * gcc.target/aarch64/atomic-op-char.x: ... to here.
7262 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
7263 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
7264 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
7265 * gcc.target/aarch64/atomic-op-int.x: ... to here.
7266 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
7267 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
7268 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
7269 * gcc.target/aarch64/atomic-op-release.x: ... to here.
7270 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
7271 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
7272 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
7273 * gcc.target/aarch64/atomic-op-short.x: ... to here.
7274 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
7275 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
7276 * gcc.target/arm/atomic-op-acquire.c: Likewise.
7277 * gcc.target/arm/atomic-op-char.c: Likewise.
7278 * gcc.target/arm/atomic-op-consume.c: Likewise.
7279 * gcc.target/arm/atomic-op-int.c: Likewise.
7280 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
7281 * gcc.target/arm/atomic-op-release.c: Likewise.
7282 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
7283 * gcc.target/arm/atomic-op-short.c: Likewise.
7284
7285 2013-03-25 Richard Biener <rguenther@suse.de>
7286
7287 PR middle-end/56694
7288 * g++.dg/torture/pr56694.C: New testcase.
7289
7290 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7291
7292 PR target/56720
7293 * gcc.target/arm/neon-vcond-gt.c: New test.
7294 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
7295 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
7296
7297 2013-03-25 Richard Biener <rguenther@suse.de>
7298
7299 PR tree-optimization/56689
7300 * gcc.dg/torture/pr56689.c: New testcase.
7301
7302 2013-03-25 Kai Tietz <ktietz@redhat.com>
7303
7304 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
7305
7306 2013-03-24 Tobias Burnus <burnus@net-b.de>
7307
7308 PR fortran/56696
7309 * gfortran.dg/eof_5.f90: New.
7310
7311 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
7312
7313 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
7314 alphabetically.
7315
7316 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
7317
7318 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
7319
7320 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
7321
7322 PR testsuite/55994
7323 * gcc.c-torture/execute/builtins/builtins.exp: Add
7324 -Wl,--allow-multiple-definition for RTEMS targets.
7325
7326 2013-03-22 Ian Bolton <ian.bolton@arm.com>
7327
7328 * gcc.target/aarch64/movk.c: New test.
7329
7330 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
7331
7332 * g++.dg/ext/vector21.C: New testcase.
7333
7334 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
7335
7336 * gcc.target/arm/neon-for-64bits-1.c: New tests.
7337 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
7338
7339 2013-03-21 Richard Biener <rguenther@suse.de>
7340
7341 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
7342 * gcc.dg/vect/vect-outer-3a.c: Likewise.
7343
7344 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7345
7346 * gcc.target/aarch64/vect.c: Test and result vector added
7347 for sabd and saba instructions.
7348 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
7349 instructions in assembly.
7350 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
7351 * gcc.target/aarch64/vect-fp.c: Test and result vector added
7352 for fabd instruction.
7353 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
7354 instruction in assembly.
7355 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
7356
7357 2013-03-20 Jeff Law <law@redhat.com>
7358
7359 * g++.dg/tree-ssa/ssa-dom.C: New test.
7360
7361 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
7362
7363 * gcc.target/powerpc/mmfpgpr.c: New test.
7364 * gcc.target/powerpc/sd-vsx.c: Likewise.
7365 * gcc.target/powerpc/sd-pwr6.c: Likewise.
7366 * gcc.target/powerpc/vsx-float0.c: Likewise.
7367
7368 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
7369
7370 PR tree-optimization/56355
7371 * gcc.dg/pr56355-1.c: New file.
7372
7373 2013-03-20 Catherine Moore <clm@codesourcery.com>
7374 Richard Sandiford <rdsandiford@googlemail.com>
7375
7376 * gcc.target/mips/mips.exp: Add microMIPS support.
7377 * gcc.target/mips/umips-movep-2.c: New test.
7378 * gcc.target/mips/umips-lwp-2.c: New test.
7379 * gcc.target/mips/umips-swp-5.c: New test.
7380 * gcc.target/mips/umips-constraints-1.c: New test.
7381 * gcc.target/mips/umips-lwp-3.c: New test.
7382 * gcc.target/mips/umips-swp-6.c: New test.
7383 * gcc.target/mips/umips-constraints-2.c: New test.
7384 * gcc.target/mips/umips-save-restore-1.c: New test.
7385 * gcc.target/mips/umips-lwp-4.c: New test.
7386 * gcc.target/mips/umips-swp-7.c: New test.
7387 * gcc.target/mips/umips-save-restore-2.c: New test.
7388 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7389 * gcc.target/mips/umips-lwp-5.c: New test.
7390 * gcc.target/mips/umips-save-restore-3.c: New test.
7391 * gcc.target/mips/umips-lwp-6.c: New test.
7392 * gcc.target/mips/umips-swp-1.c: New test.
7393 * gcc.target/mips/umips-lwp-7.c: New test.
7394 * gcc.target/mips/umips-swp-2.c: New test.
7395 * gcc.target/mips/umips-lwp-8.c: New test.
7396 * gcc.target/mips/umips-swp-3.c: New test.
7397 * gcc.target/mips/umips-movep-1.c: New test.
7398 * gcc.target/mips/umips-lwp-1.c: New test.
7399 * gcc.target/mips/umips-swp-4.c: New test.
7400
7401 2013-03-20 Richard Biener <rguenther@suse.de>
7402
7403 PR tree-optimization/56661
7404 * gcc.dg/torture/pr56661.c: New testcase.
7405
7406 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7407
7408 PR rtl-optimization/56605
7409 * gcc.target/powerpc/pr56605.c: New.
7410
7411 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7412
7413 PR fortran/54932
7414 * gfortran.dg/do_1.f90: Don't xfail.
7415
7416 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
7417
7418 PR libfortran/51825
7419 * gfortran.dg/namelist_77.f90: New.
7420 * gfortran.dg/namelist_78.f90: New.
7421
7422 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
7423
7424 PR libfortran/48618
7425 * gfortran.dg/open_negative_unit_1.f90: New.
7426
7427 2013-03-19 Ian Bolton <ian.bolton@arm.com>
7428
7429 * gcc.target/aarch64/sbc.c: New test.
7430
7431 2013-03-19 Ian Bolton <ian.bolton@arm.com>
7432
7433 * gcc.target/aarch64/ror.c: New test.
7434
7435 2013-03-19 Ian Bolton <ian.bolton@arm.com>
7436
7437 * gcc.target/aarch64/extr.c: New test.
7438
7439 2013-03-19 Richard Biener <rguenther@suse.de>
7440
7441 PR tree-optimization/56273
7442 * gcc.dg/tree-ssa/vrp47.c: Adjust.
7443 * c-c++-common/uninit-17.c: Likewise.
7444
7445 2013-03-18 Jakub Jelinek <jakub@redhat.com>
7446
7447 PR tree-optimization/56635
7448 * g++.dg/torture/pr56635.C: New test.
7449
7450 2013-03-18 Richard Biener <rguenther@suse.de>
7451
7452 PR tree-optimization/3713
7453 * g++.dg/ipa/devirt-12.C: New testcase.
7454
7455 2013-03-18 Jakub Jelinek <jakub@redhat.com>
7456
7457 PR c/56566
7458 * c-c++-common/pr56566.c: New test.
7459
7460 2013-03-17 Jason Merrill <jason@redhat.com>
7461
7462 * g++.dg/template/abstract-dr337.C: XFAIL.
7463
7464 2013-03-16 Jakub Jelinek <jakub@redhat.com>
7465
7466 PR c++/56607
7467 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
7468 * c-c++-common/pr56607.c: New test.
7469
7470 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
7471
7472 PR c++/56582
7473 * g++.dg/cpp0x/constexpr-array5.C: New.
7474
7475 2013-03-15 Tobias Burnus <burnus@net-b.de>
7476
7477 PR fortran/56615
7478 * gfortran.dg/transfer_intrinsic_5.f90: New.
7479
7480 2013-03-15 Kai Tietz <ktietz@redhat.com>
7481
7482 * gcc.target/i386/movti.c: Don't test for x64 mingw.
7483 * gcc.target/i386/pr20020-1.c: Likewise.
7484 * gcc.target/i386/pr20020-2.c: Likewise.
7485 * gcc.target/i386/pr20020-3.c: Likewise.
7486 * gcc.target/i386/pr53425-1.c: Likewise.
7487 * gcc.target/i386/pr53425-2.c: Likewise.
7488 * gcc.target/i386/pr55093.c: Likewise.
7489 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
7490
7491 2013-03-15 Jakub Jelinek <jakub@redhat.com>
7492
7493 PR debug/56307
7494 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
7495 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
7496
7497 2013-03-14 Jakub Jelinek <jakub@redhat.com>
7498
7499 PR tree-optimization/53265
7500 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
7501 undefined behavior.
7502 * gcc.dg/graphite/id-6.c (test): Likewise.
7503 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
7504 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
7505
7506 PR tree-optimization/53265
7507 * gcc.dg/pr53265.c: New test.
7508 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
7509 to dg-options.
7510 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
7511 arrays.
7512 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
7513 n, use it as high bound instead of 4.
7514
7515 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
7516
7517 PR target/49880
7518 * gcc.target/sh/pr49880-1.c: New.
7519 * gcc.target/sh/pr49880-2.c: New.
7520 * gcc.target/sh/pr49880-3.c: New.
7521 * gcc.target/sh/pr49880-4.c: New.
7522 * gcc.target/sh/pr49880-5.c: New.
7523
7524 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
7525
7526 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
7527
7528 2013-03-13 Richard Biener <rguenther@suse.de>
7529
7530 PR tree-optimization/56608
7531 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
7532
7533 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
7534
7535 PR c++/56611
7536 * g++.dg/cpp0x/alias-decl-32.C: New.
7537
7538 2013-03-11 Jan Hubicka <jh@suse.cz>
7539
7540 PR middle-end/56571
7541 * gcc.c-torture/compile/pr56571.c: New testcase.
7542
7543 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7544
7545 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
7546 * gcc.dg/tree-ssa/pr55579.c: Likewise.
7547
7548 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
7549
7550 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
7551 * gcc.dg/inline_4.c: Likewise.
7552 * gcc.dg/unroll_2.c: Likewise.
7553 * gcc.dg/unroll_3.c: Likewise.
7554 * gcc.dg/unroll_4.c: Likewise.
7555
7556 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7557
7558 PR testsuite/54119
7559 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
7560
7561 PR debug/56307
7562 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
7563
7564 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
7565
7566 PR target/40797
7567 * gcc.c-torture/compile/pr40797.c: New.
7568
7569 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7570
7571 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
7572
7573 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
7574
7575 PR fortran/56575
7576 * gfortran.dg/class_56.f90: New test.
7577
7578 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
7579
7580 PR middle-end/56524
7581 * gcc.target/mips/pr56524.c: New test.
7582
7583 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
7584
7585 PR c++/56565
7586 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
7587
7588 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
7589
7590 PR c++/51412
7591 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
7592
7593 2013-03-08 Marek Polacek <polacek@redhat.com>
7594
7595 PR tree-optimization/56478
7596 * gcc.dg/torture/pr56478.c: New test.
7597
7598 2013-03-08 Kai Tietz <ktietz@redhat.com>
7599
7600 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
7601 targets linker option --allow-multiple-definition.
7602
7603 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
7604 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
7605 * gcc.dg/pr52549.c: Add LLP64 case.
7606 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
7607 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
7608 * gcc.dg/torture/pr51071-2.c: Likewise.
7609 * gcc.dg/tree-ssa/vrp72.c: Likewise.
7610 * gcc.dg/tree-ssa/vrp73.c: Likewise.
7611 * gcc.dg/tree-ssa/vrp75.c: Likewise.
7612 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
7613 * gcc.dg/weak/weak-1.c: Likewise.
7614 * gcc.dg/weak/weak-2.c: Likewise.
7615 * gcc.dg/weak/weak-3.c: Likewise.
7616 * gcc.dg/weak/weak-4.c: Likewise.
7617 * gcc.dg/weak/weak-5.c: Likewise.
7618 * gcc.dg/weak/weak-15.c: Likewise.
7619 * gcc.dg/weak/weak-16.c: Likewise.
7620
7621 * c-c++-common/pr54486.c: Skip test for mingw-targets.
7622
7623 2013-03-07 Jakub Jelinek <jakub@redhat.com>
7624
7625 PR tree-optimization/56559
7626 * gcc.dg/tree-ssa/reassoc-26.c: New test.
7627
7628 2013-03-07 Andreas Schwab <schwab@suse.de>
7629
7630 * gcc.dg/pr31490.c: Fix last change.
7631
7632 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
7633
7634 PR c++/56534
7635 * g++.dg/template/crash115.C: New.
7636
7637 2013-03-06 Jakub Jelinek <jakub@redhat.com>
7638
7639 PR tree-optimization/56539
7640 * gcc.c-torture/compile/pr56539.c: New test.
7641
7642 2013-03-06 Kai Tietz <ktietz@redhat.com>
7643
7644 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
7645 targets.
7646 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
7647 * gcc.dg/lto/20091013-1_2.c: Likewise.
7648 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
7649
7650 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
7651
7652 * gnat.dg/specs/aggr6.ads: New test.
7653
7654 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
7655
7656 * gnat.dg/loop_optimization15.ad[sb]: New test.
7657
7658 2013-03-06 Jakub Jelinek <jakub@redhat.com>
7659
7660 PR middle-end/56548
7661 * gcc.dg/pr56548.c: New test.
7662
7663 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7664
7665 PR debug/53363
7666 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
7667
7668 2013-03-06 Jakub Jelinek <jakub@redhat.com>
7669
7670 PR c++/56543
7671 * g++.dg/template/typename20.C: New test.
7672
7673 2013-03-05 Jakub Jelinek <jakub@redhat.com>
7674
7675 PR debug/56510
7676 * gcc.dg/pr56510.c: New test.
7677
7678 PR rtl-optimization/56484
7679 * gcc.c-torture/compile/pr56484.c: New test.
7680
7681 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
7682
7683 PR c++/56530
7684 * g++.dg/warn/Wsign-conversion-2.C: New.
7685
7686 2013-03-05 Richard Biener <rguenther@suse.de>
7687
7688 PR tree-optimization/56270
7689 * gcc.dg/vect/slp-38.c: New testcase.
7690
7691 2013-03-05 Jakub Jelinek <jakub@redhat.com>
7692
7693 PR rtl-optimization/56494
7694 * gcc.dg/pr56494.c: New test.
7695
7696 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
7697
7698 * gcc.dg/pr56424.c: New test.
7699
7700 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
7701
7702 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
7703 * gcc.dg/pr56228.c <avr>: Skip.
7704
7705 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
7706
7707 PR testsuite/52641
7708 PR tree-optimization/52631
7709 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
7710
7711 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
7712
7713 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
7714 * gcc.dg/vect/vect-83_64.c: Same.
7715
7716 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7717
7718 PR fortran/56477
7719 * gfortran.dg/pointer_check_13.f90: New test.
7720
7721 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7722
7723 PR fortran/54730
7724 * gfortran.dg/array_constructor_42.f90: New test.
7725
7726 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
7727
7728 PR c++/52688
7729 * g++.dg/template/static33.C: New.
7730 * g++.dg/template/static34.C: Likewise.
7731
7732 PR c++/10291
7733 * g++.dg/template/static35.C: New.
7734
7735 2013-03-01 Steve Ellcey <sellcey@mips.com>
7736
7737 * gcc.dg/pr56396.c: Require pic support.
7738
7739 2013-03-01 Richard Biener <rguenther@suse.de>
7740
7741 PR tree-optimization/55481
7742 * gcc.dg/torture/pr56488.c: New testcase.
7743
7744 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
7745 Jakub Jelinek <jakub@redhat.com>
7746
7747 PR sanitizer/56454
7748 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
7749 no_sanitize_address attribute rather than no_address_safety_analysis.
7750 * g++.dg/asan/sanitizer_test_utils.h
7751 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
7752 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
7753 in addition to no_address_safety_analysis.
7754
7755 2013-02-28 Jason Merrill <jason@redhat.com>
7756
7757 PR c++/56481
7758 * g++.dg/cpp0x/constexpr-and.C: New.
7759
7760 2013-02-28 Martin Jambor <mjambor@suse.cz>
7761
7762 PR tree-optimization/56294
7763 * g++.dg/debug/pr56294.C: New test.
7764
7765 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
7766
7767 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
7768
7769 2013-02-27 Marek Polacek <polacek@redhat.com>
7770
7771 PR rtl-optimization/56466
7772 * gcc.dg/pr56466.c: New test.
7773
7774 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7775
7776 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
7777 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
7778 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
7779
7780 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
7781
7782 PR middle-end/45472
7783 * gcc.dg/pr45472.c: New test.
7784
7785 2013-02-26 Marek Polacek <polacek@redhat.com>
7786
7787 PR tree-optimization/56426
7788 * gcc.dg/pr56436.c: New test.
7789
7790 2013-02-26 Jakub Jelinek <jakub@redhat.com>
7791
7792 PR tree-optimization/56448
7793 * gcc.c-torture/compile/pr56448.c: New test.
7794
7795 PR tree-optimization/56443
7796 * gcc.dg/torture/pr56443.c: New test.
7797
7798 2013-02-25 Richard Biener <rguenther@suse.de>
7799
7800 PR tree-optimization/56175
7801 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
7802
7803 2013-02-24 Jakub Jelinek <jakub@redhat.com>
7804
7805 PR c++/56403
7806 * g++.dg/torture/pr56403.C: New test.
7807
7808 2013-02-25 Catherine Moore <clm@codesourcery.com>
7809
7810 Revert:
7811 2013-02-24 Catherine Moore <clm@codesourcery.com>
7812 Richard Sandiford <rdsandiford@googlemail.com>
7813
7814 * gcc.target/mips/mips.exp: Add microMIPS support.
7815 * gcc.target/mips/umips-movep-2.c: New test.
7816 * gcc.target/mips/umips-lwp-2.c: New test.
7817 * gcc.target/mips/umips-swp-5.c: New test.
7818 * gcc.target/mips/umips-constraints-1.c: New test.
7819 * gcc.target/mips/umips-lwp-3.c: New test.
7820 * gcc.target/mips/umips-swp-6.c: New test.
7821 * gcc.target/mips/umips-constraints-2.c: New test.
7822 * gcc.target/mips/umips-save-restore-1.c: New test.
7823 * gcc.target/mips/umips-lwp-4.c: New test.
7824 * gcc.target/mips/umips-swp-7.c: New test.
7825 * gcc.target/mips/umips-save-restore-2.c: New test.
7826 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7827 * gcc.target/mips/umips-lwp-5.c: New test.
7828 * gcc.target/mips/umips-save-restore-3.c: New test.
7829 * gcc.target/mips/umips-lwp-6.c: New test.
7830 * gcc.target/mips/umips-swp-1.c: New test.
7831 * gcc.target/mips/umips-lwp-7.c: New test.
7832 * gcc.target/mips/umips-swp-2.c: New test.
7833 * gcc.target/mips/umips-lwp-8.c: New test.
7834 * gcc.target/mips/umips-swp-3.c: New test.
7835 * gcc.target/mips/umips-movep-1.c: New test.
7836 * gcc.target/mips/umips-lwp-1.c: New test.
7837 * gcc.target/mips/umips-swp-4.c: New test.
7838
7839 2013-02-24 Catherine Moore <clm@codesourcery.com>
7840 Richard Sandiford <rdsandiford@googlemail.com>
7841
7842 * gcc.target/mips/mips.exp: Add microMIPS support.
7843 * gcc.target/mips/umips-movep-2.c: New test.
7844 * gcc.target/mips/umips-lwp-2.c: New test.
7845 * gcc.target/mips/umips-swp-5.c: New test.
7846 * gcc.target/mips/umips-constraints-1.c: New test.
7847 * gcc.target/mips/umips-lwp-3.c: New test.
7848 * gcc.target/mips/umips-swp-6.c: New test.
7849 * gcc.target/mips/umips-constraints-2.c: New test.
7850 * gcc.target/mips/umips-save-restore-1.c: New test.
7851 * gcc.target/mips/umips-lwp-4.c: New test.
7852 * gcc.target/mips/umips-swp-7.c: New test.
7853 * gcc.target/mips/umips-save-restore-2.c: New test.
7854 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7855 * gcc.target/mips/umips-lwp-5.c: New test.
7856 * gcc.target/mips/umips-save-restore-3.c: New test.
7857 * gcc.target/mips/umips-lwp-6.c: New test.
7858 * gcc.target/mips/umips-swp-1.c: New test.
7859 * gcc.target/mips/umips-lwp-7.c: New test.
7860 * gcc.target/mips/umips-swp-2.c: New test.
7861 * gcc.target/mips/umips-lwp-8.c: New test.
7862 * gcc.target/mips/umips-swp-3.c: New test.
7863 * gcc.target/mips/umips-movep-1.c: New test.
7864 * gcc.target/mips/umips-lwp-1.c: New test.
7865 * gcc.target/mips/umips-swp-4.c: New test.
7866
7867 2013-02-22 Jakub Jelinek <jakub@redhat.com>
7868
7869 PR sanitizer/56393
7870 * lib/asan-dg.exp (asan_link_flags): Add
7871 -B${gccpath}/libsanitizer/asan/ to flags.
7872
7873 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7874
7875 PR middle-end/56420
7876 * gcc.dg/torture/pr56420.c: New test.
7877
7878 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
7879
7880 PR middle-end/56108
7881 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
7882
7883 2013-02-21 Martin Jambor <mjambor@suse.cz>
7884
7885 PR tree-optimization/56310
7886 * g++.dg/ipa/pr56310.C: New test.
7887
7888 2013-02-21 Janus Weil <janus@gcc.gnu.org>
7889
7890 PR fortran/56385
7891 * gfortran.dg/proc_ptr_comp_37.f90: New.
7892
7893 2013-02-21 Richard Biener <rguenther@suse.de>
7894
7895 PR tree-optimization/56415
7896 Revert
7897 2013-02-11 Richard Biener <rguenther@suse.de>
7898
7899 PR tree-optimization/56273
7900 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7901 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7902 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7903 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7904 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7905 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7906
7907 2013-02-21 Marek Polacek <polacek@redhat.com>
7908
7909 PR tree-optimization/56398
7910 * g++.dg/torture/pr56398.C: New test.
7911
7912 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7913
7914 PR inline-asm/56405
7915 * gcc.c-torture/compile/pr56405.c: New test.
7916
7917 2013-02-20 Jan Hubicka <jh@suse.cz>
7918
7919 PR tree-optimization/56265
7920 * g++.dg/ipa/devirt-11.C: New testcase.
7921
7922 2013-02-20 Richard Biener <rguenther@suse.de>
7923
7924 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
7925
7926 2013-02-20 Richard Biener <rguenther@suse.de>
7927 Jakub Jelinek <jakub@redhat.com>
7928
7929 PR tree-optimization/56396
7930 * gcc.dg/pr56396.c: New testcase.
7931
7932 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
7933
7934 PR c++/56373
7935 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
7936
7937 2013-02-19 Richard Biener <rguenther@suse.de>
7938
7939 PR tree-optimization/56384
7940 * gcc.dg/torture/pr56384.c: New testcase.
7941
7942 2013-02-19 Jakub Jelinek <jakub@redhat.com>
7943
7944 PR tree-optimization/56350
7945 * gcc.dg/pr56350.c: New test.
7946
7947 PR tree-optimization/56381
7948 * g++.dg/opt/pr56381.C: New test.
7949
7950 2013-02-18 Jakub Jelinek <jakub@redhat.com>
7951
7952 PR pch/54117
7953 * lib/dg-pch.exp (pch-init, pch-finish,
7954 check_effective_target_pch_supported_debug): New procs.
7955 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
7956 Likewise if $pch_unsupported_debug and $flags include -g.
7957 Skip FAILs about missing *.gch file if $pch_unsupported_debug
7958 and dg-require-effective-target pch_unsupported_debug.
7959 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
7960 * objc.dg/pch/pch.exp: Likewise.
7961 * gcc.dg/pch/pch.exp: Likewise.
7962 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
7963 pch_unsupported_debug.
7964 * gcc.dg/pch/valid-1.hs: Likewise.
7965 * gcc.dg/pch/valid-1b.c: Likewise.
7966 * gcc.dg/pch/valid-1b.hs: Likewise.
7967
7968 2013-02-18 Richard Biener <rguenther@suse.de>
7969
7970 PR tree-optimization/56366
7971 * gcc.dg/torture/pr56366.c: New testcase.
7972
7973 2013-02-18 Richard Biener <rguenther@suse.de>
7974
7975 PR middle-end/56349
7976 * gcc.dg/torture/pr56349.c: New testcase.
7977
7978 2013-02-18 Richard Biener <rguenther@suse.de>
7979
7980 PR tree-optimization/56321
7981 * gcc.dg/torture/pr56321.c: New testcase.
7982
7983 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7984
7985 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
7986
7987 2013-02-16 Jakub Jelinek <jakub@redhat.com>
7988 Dodji Seketeli <dodji@redhat.com>
7989
7990 PR asan/56330
7991 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
7992 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
7993 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
7994 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
7995 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
7996 * c-c++-common/asan/pr56330.c: Likewise.
7997 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
7998 Ensure the size argument of __builtin_memcpy is a constant.
7999
8000 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
8001 Paolo Carlini <paolo.carlini@oracle.com>
8002
8003 PR c++/51242
8004 * g++.dg/cpp0x/enum23.C: New.
8005
8006 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
8007
8008 PR target/54685
8009 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
8010
8011 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
8012
8013 PR rtl-optimization/56348
8014 * gcc.target/i386/pr56348.c: New test.
8015
8016 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
8017
8018 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
8019 * gcc.target/arm/interrupt-2.c: Likewise.
8020
8021 2013-02-15 Tobias Burnus <burnus@net-b.de>
8022
8023 PR fortran/56318
8024 * gfortran.dg/matmul_9.f90: New.
8025
8026 2013-02-15 Tobias Burnus <burnus@net-b.de>
8027
8028 PR fortran/53818
8029 * gfortran.dg/init_flag_11.f90: New.
8030
8031 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8032
8033 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
8034
8035 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8036
8037 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
8038 characters.
8039
8040 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
8041 Tobias Burnus <burnus@net-b.de>
8042
8043 PR testsuite/56138
8044 * gfortran.dg/allocatable_function_7.f90: New.
8045
8046 2013-02-14 Jakub Jelinek <jakub@redhat.com>
8047
8048 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
8049 * asan_globals_test-wrapper.cc: New file.
8050 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
8051 instead of asan_globals_test.cc as dg-additional-sources.
8052 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
8053 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
8054 "sanitizer_test_utils.h" instead of
8055 "sanitizer_common/tests/sanitizer_test_utils.h".
8056 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
8057 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
8058 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
8059 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
8060 * g++.dg/asan/asan_test.cc: Synced from upstream.
8061 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
8062
8063 2013-02-14 Dodji Seketeli <dodji@redhat.com>
8064
8065 Fix an asan crash
8066 * c-c++-common/asan/memcmp-2.c: New test.
8067
8068 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
8069
8070 PR c++/55582
8071 * g++.dg/cpp0x/udlit-string-literal.h: New.
8072 * g++.dg/cpp0x/udlit-string-literal.C: New.
8073
8074 2013-02-13 Sriraman Tallam <tmsriram@google.com>
8075
8076 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
8077
8078 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
8079
8080 PR target/56184
8081 * gcc.target/arm/pr56184.C: New test.
8082
8083 2013-02-13 Jakub Jelinek <jakub@redhat.com>
8084
8085 PR c++/56302
8086 * g++.dg/torture/pr56302.C: New test.
8087 * g++.dg/cpp0x/constexpr-56302.C: New test.
8088 * c-c++-common/pr56302.c: New test.
8089
8090 2013-02-13 Tobias Burnus <burnus@net-b.de>
8091 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8092
8093 PR fortran/56204
8094 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
8095 * gfortran.dg/quad_3.f90: Ditto.
8096
8097 2013-02-13 Kostya Serebryany <kcc@google.com>
8098
8099 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
8100 to match the fresh asan run-time.
8101 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
8102
8103 2013-02-12 Dodji Seketeli <dodji@redhat.com>
8104
8105 Avoid instrumenting duplicated memory access in the same basic block
8106 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
8107 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
8108 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
8109 * c-c++-common/asan/inc.c: Likewise.
8110
8111 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
8112
8113 PR inline-asm/56148
8114 * gcc.target/i386/pr56148.c: New test.
8115
8116 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
8117 Tobias Burnus <burnus@net-b.de>
8118
8119 PR testsuite/56082
8120 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
8121 to kind=2.
8122
8123 2013-02-12 Richard Biener <rguenther@suse.de>
8124
8125 PR lto/56297
8126 * gcc.dg/lto/pr56297_0.c: New testcase.
8127 * gcc.dg/lto/pr56297_0.c: Likewise.
8128
8129 2013-02-12 Janus Weil <janus@gcc.gnu.org>
8130
8131 PR fortran/46952
8132 * gfortran.dg/typebound_deferred_1.f90: New.
8133
8134 2013-02-12 Jakub Jelinek <jakub@redhat.com>
8135
8136 PR rtl-optimization/56151
8137 * gcc.target/i386/pr56151.c: New test.
8138
8139 2013-02-11 Sriraman Tallam <tmsriram@google.com>
8140
8141 * g++.dg/ext/mv12.C: New test.
8142 * g++.dg/ext/mv12.h: New file.
8143 * g++.dg/ext/mv12-aux.C: New file.
8144 * g++.dg/ext/mv13.C: New test.
8145
8146 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
8147
8148 * lib/target-supports.exp
8149 (check_effective_target_powerpc_eabi_ok): New.
8150 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
8151 powerpc_eabi_ok.
8152 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
8153 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
8154 only.
8155 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
8156 * gcc.target/powerpc/pr51623.c: Likewise.
8157 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
8158 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
8159
8160 2013-02-11 Alexander Potapenko <glider@google.com>
8161 Jack Howarth <howarth@bromo.med.uc.edu>
8162 Jakub Jelinek <jakub@redhat.com>
8163
8164 PR sanitizer/55617
8165 * g++.dg/asan/pr55617.C: Run on all targets.
8166
8167 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
8168
8169 PR rtl-optimization/56275
8170 * gcc.dg/pr56275.c: New test.
8171
8172 2013-02-11 Richard Biener <rguenther@suse.de>
8173
8174 PR tree-optimization/56273
8175 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
8176
8177 2013-02-11 Richard Biener <rguenther@suse.de>
8178
8179 PR tree-optimization/56264
8180 * gcc.dg/torture/pr56264.c: New testcase.
8181
8182 2013-02-11 Richard Biener <rguenther@suse.de>
8183
8184 PR tree-optimization/56273
8185 * g++.dg/warn/Warray-bounds-6.C: New testcase.
8186 * gcc.dg/tree-ssa/pr21559.c: Adjust.
8187 * gcc.dg/tree-ssa/vrp17.c: Likewise.
8188 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8189 * gcc.dg/tree-ssa/vrp23.c: Likewise.
8190 * gcc.dg/tree-ssa/vrp24.c: Likewise.
8191
8192 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
8193
8194 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
8195 for *-*-linux-gnu targets.
8196 * g++.dg/asan/interception-test-1.c: Ditto.
8197 * g++.dg/asan/interception-failure-test-1.C: Ditto.
8198 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
8199
8200 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
8201
8202 PR fortran/55362
8203 * gfortran.dg/intrinsic_size_4.f90 : New test.
8204
8205 2013-02-09 Jakub Jelinek <jakub@redhat.com>
8206
8207 PR target/56256
8208 * gcc.target/powerpc/pr56256.c: New test.
8209
8210 2013-02-08 Ian Lance Taylor <iant@google.com>
8211
8212 * lib/go.exp: Load timeout.exp.
8213
8214 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
8215
8216 PR rtl-optimization/56246
8217 * gcc.target/i386/pr56246.c: New test.
8218
8219 2013-02-08 Jeff Law <law@redhat.com>
8220
8221 PR debug/53948
8222 * gcc.dg/debug/dwarf2/pr53948.c: New test.
8223
8224 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
8225
8226 PR target/56043
8227 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
8228 powerpc*-*-linux*.
8229
8230 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
8231
8232 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
8233
8234 2013-02-08 Jakub Jelinek <jakub@redhat.com>
8235
8236 PR rtl-optimization/56195
8237 * gcc.dg/torture/pr56195.c: New test.
8238
8239 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
8240
8241 PR fortran/54107
8242 * gfortran.dg/recursive_interface_2.f90: New test.
8243
8244 2013-02-08 Jakub Jelinek <jakub@redhat.com>
8245
8246 PR tree-optimization/56250
8247 * gcc.c-torture/execute/pr56250.c: New test.
8248
8249 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
8250
8251 PR tree-optimization/56064
8252 * gcc.dg/fixed-point/view-convert-2.c: New test.
8253
8254 2013-02-08 Michael Matz <matz@suse.de>
8255
8256 PR tree-optimization/52448
8257 * gcc.dg/pr52448.c: New test.
8258
8259 2013-02-08 Richard Biener <rguenther@suse.de>
8260
8261 PR middle-end/56181
8262 * gcc.dg/torture/pr56181.c: New testcase.
8263
8264 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
8265
8266 PR target/54222
8267 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
8268 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
8269
8270 2013-02-07 Jakub Jelinek <jakub@redhat.com>
8271
8272 PR c++/56241
8273 * g++.dg/parse/crash61.C: New test.
8274
8275 PR c++/56239
8276 * g++.dg/parse/pr56239.C: New test.
8277
8278 PR c++/56237
8279 * g++.dg/abi/mangle61.C: New test.
8280
8281 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
8282
8283 PR rtl-optimization/56225
8284 * gcc.target/i386/pr56225.c: New test.
8285
8286 2013-02-07 Jakub Jelinek <jakub@redhat.com>
8287
8288 PR debug/56154
8289 * gcc.dg/guality/pr56154-1.c: New test.
8290 * gcc.dg/guality/pr56154-2.c: New test.
8291 * gcc.dg/guality/pr56154-3.c: New test.
8292 * gcc.dg/guality/pr56154-4.c: New test.
8293 * gcc.dg/guality/pr56154-aux.c: New file.
8294
8295 PR tree-optimization/55789
8296 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
8297 cleanup-tree-dump.
8298 * gcc.dg/tree-ssa/inline-3.c: Add
8299 --param max-early-inliner-iterations=2 option.
8300
8301 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8302
8303 PR debug/53363
8304 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
8305 Add -fno-dwarf2-cfi-asm to dg-options.
8306 Adapt match count.
8307
8308 2013-02-07 Jakub Jelinek <jakub@redhat.com>
8309
8310 PR target/56228
8311 * gcc.dg/pr56228.c: New test.
8312
8313 2013-02-07 Alan Modra <amodra@gmail.com>
8314
8315 PR target/54009
8316 * gcc.target/powerpc/pr54009.c: New test.
8317 PR target/54131
8318 * gfortran.dg/pr54131.f: New test.
8319
8320 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
8321
8322 PR fortran/55789
8323 * gfortran.dg/array_constructor_41.f90: New test.
8324
8325 2013-02-06 Janus Weil <janus@gcc.gnu.org>
8326
8327 PR fortran/55978
8328 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
8329
8330 2013-02-06 Jakub Jelinek <jakub@redhat.com>
8331
8332 PR middle-end/56217
8333 * g++.dg/gomp/pr56217.C: New test.
8334
8335 2013-02-05 Jakub Jelinek <jakub@redhat.com>
8336
8337 PR tree-optimization/56205
8338 * gcc.dg/tree-ssa/stdarg-6.c: New test.
8339 * gcc.c-torture/execute/pr56205.c: New test.
8340
8341 2013-02-05 Richard Biener <rguenther@suse.de>
8342
8343 PR tree-optimization/53342
8344 PR tree-optimization/53185
8345 * gcc.dg/vect/pr53185-2.c: New testcase.
8346
8347 2013-02-05 Jan Hubicka <jh@suse.cz>
8348
8349 PR tree-optimization/55789
8350 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
8351 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
8352 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
8353 * g++.dg/ipa/inline-1.C: New testcase.
8354 * g++.dg/ipa/inline-2.C: New testcase.
8355 * g++.dg/ipa/inline-3.C: New testcase.
8356
8357 2013-02-05 Jan Hubicka <jh@suse.cz>
8358
8359 PR tree-optimization/55789
8360 * g++.dg/torture/pr55789.C: New testcase.
8361
8362 2013-02-05 Jakub Jelinek <jakub@redhat.com>
8363
8364 PR middle-end/56167
8365 * gcc.dg/pr56167.c: New test.
8366
8367 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
8368
8369 PR target/55146
8370 * gcc.target/sh/pr55146.c: New.
8371
8372 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
8373
8374 PR tree-optimization/54386
8375 * gcc.target/sh/pr54386.c: New.
8376
8377 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
8378
8379 PR fortran/56008
8380 * gfortran.dg/realloc_on _assign_16.f90 : New test.
8381
8382 PR fortran/47517
8383 * gfortran.dg/realloc_on _assign_17.f90 : New test.
8384
8385 2013-02-04 Alexander Potapenko <glider@google.com>
8386 Jack Howarth <howarth@bromo.med.uc.edu>
8387 Jakub Jelinek <jakub@redhat.com>
8388
8389 PR sanitizer/55617
8390 * g++.dg/asan/pr55617.C: New test.
8391
8392 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
8393
8394 PR fortran/54195
8395 * gfortran.dg/typebound_operator_19.f90: New test.
8396 * gfortran.dg/typebound_assignment_4.f90: New test.
8397
8398 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
8399
8400 PR fortran/54107
8401 * gfortran.dg/recursive_interface_1.f90: New test.
8402
8403 2013-02-04 Richard Guenther <rguenther@suse.de>
8404
8405 PR lto/56168
8406 * gcc.dg/lto/pr56168_0.c: New testcase.
8407 * gcc.dg/lto/pr56168_1.c: Likewise.
8408
8409 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
8410
8411 PR fortran/50627
8412 PR fortran/56054
8413 * gfortran.dg/block_12.f90: New test.
8414 * gfortran.dg/module_error_1.f90: New test.
8415
8416 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
8417
8418 * lib/target-supports.exp (check_effective_target_vect_float)
8419 (check_effective_target_vect_no_align): Add mips-sde-elf.
8420
8421 2013-02-01 Jakub Jelinek <jakub@redhat.com>
8422
8423 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
8424
8425 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
8426
8427 * gcc.dg/pr56023.c: XFAIL on AIX.
8428 * gcc.dg/vect/pr49352.c: Same.
8429
8430 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
8431
8432 * gnat.dg/opt26.adb: New test.
8433
8434 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8435
8436 Revert.
8437 2013-01-27 Amol Pise <amolpise15@gmail.com>
8438
8439 * gcc.target/arm/neon-vfnms-1.c: New test.
8440 * gcc.target/arm/neon-vfnma-1.c: New test.
8441
8442 2013-01-31 Richard Biener <rguenther@suse.de>
8443
8444 PR tree-optimization/56157
8445 * gcc.dg/torture/pr56157.c: New testcase.
8446
8447 2013-01-30 Richard Biener <rguenther@suse.de>
8448
8449 PR tree-optimization/56150
8450 * gcc.dg/torture/pr56150.c: New testcase.
8451
8452 2013-01-30 Jakub Jelinek <jakub@redhat.com>
8453
8454 PR sanitizer/55374
8455 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
8456 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
8457 printed in backtrace.
8458 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
8459 to avoid errors about mismatched allocation vs. deallocation.
8460
8461 PR c++/55742
8462 * g++.dg/mv1.C: Moved to...
8463 * g++.dg/ext/mv1.C: ... here. Adjust test.
8464 * g++.dg/mv2.C: Moved to...
8465 * g++.dg/ext/mv2.C: ... here. Adjust test.
8466 * g++.dg/mv3.C: Moved to...
8467 * g++.dg/ext/mv3.C: ... here.
8468 * g++.dg/mv4.C: Moved to...
8469 * g++.dg/ext/mv4.C: ... here.
8470 * g++.dg/mv5.C: Moved to...
8471 * g++.dg/ext/mv5.C: ... here. Adjust test.
8472 * g++.dg/mv6.C: Moved to...
8473 * g++.dg/ext/mv6.C: ... here. Adjust test.
8474 * g++.dg/ext/mv7.C: New test.
8475 * g++.dg/ext/mv8.C: New test.
8476 * g++.dg/ext/mv9.C: New test.
8477 * g++.dg/ext/mv10.C: New test.
8478 * g++.dg/ext/mv11.C: New test.
8479
8480 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
8481
8482 PR rtl-optimization/56144
8483 * gcc.dg/pr56144.c: New.
8484
8485 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
8486
8487 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
8488 message.
8489 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
8490 * g++.dg/cpp0x/constexpr-55573.C: Same
8491
8492 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
8493
8494 PR tree-optimization/56064
8495 * gcc.dg/fixed-point/view-convert.c: New test.
8496
8497 2013-01-30 Andreas Schwab <schwab@suse.de>
8498
8499 * lib/target-supports-dg.exp (dg-process-target): Use expr to
8500 evaluate the end index in string range.
8501
8502 2013-01-30 Tobias Burnus <burnus@net-b.de>
8503
8504 PR fortran/56138
8505 * gfortran.dg/allocatable_function_6.f90: New.
8506
8507 2013-01-29 Janus Weil <janus@gcc.gnu.org>
8508 Mikael Morin <mikael@gcc.gnu.org>
8509
8510 PR fortran/54107
8511 * gfortran.dg/proc_ptr_comp_36.f90: New.
8512
8513 2013-01-29 Richard Biener <rguenther@suse.de>
8514
8515 PR tree-optimization/55270
8516 * gcc.dg/torture/pr55270.c: New testcase.
8517
8518 2013-01-28 Jakub Jelinek <jakub@redhat.com>
8519
8520 PR rtl-optimization/56117
8521 * gcc.dg/pr56117.c: New test.
8522
8523 2013-01-28 Richard Biener <rguenther@suse.de>
8524
8525 PR tree-optimization/56034
8526 * gcc.dg/torture/pr56034.c: New testcase.
8527
8528 2013-01-28 Jakub Jelinek <jakub@redhat.com>
8529
8530 PR tree-optimization/56125
8531 * gcc.dg/pr56125.c: New test.
8532
8533 2013-01-28 Tobias Burnus <burnus@net-b.de>
8534 Mikael Morin <mikael@gcc.gnu.org>
8535
8536 PR fortran/53537
8537 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
8538 * gfortran.dg/import8.f90: Likewise.
8539 * gfortran.dg/interface_derived_type_1.f90: Likewise.
8540 * gfortran.dg/import10.f90: New test.
8541 * gfortran.dg/import11.f90: Likewise
8542
8543 2013-01-28 Jakub Jelinek <jakub@redhat.com>
8544
8545 PR testsuite/56053
8546 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
8547 string.h. Provide memset, malloc and free prototypes, adjust line
8548 numbers in dg-output.
8549 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
8550 Provide memset prototype and adjust line numbers in dg-output.
8551 * c-c++-common/asan/global-overflow-1.c: Likewise.
8552
8553 PR tree-optimization/56094
8554 * gcc.dg/pr56094.c: New test.
8555
8556 2013-01-27 Amol Pise <amolpise15@gmail.com>
8557
8558 * gcc.target/arm/neon-vfnms-1.c: New test.
8559 * gcc.target/arm/neon-vfnma-1.c: New test.
8560
8561 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
8562
8563 PR target/56114
8564 * gcc.target/i386/pr56114.c: New test.
8565
8566 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
8567
8568 PR fortran/55984
8569 * gfortran.dg/associate_14.f90: New test.
8570
8571 PR fortran/56047
8572 * gfortran.dg/associate_13.f90: New test.
8573
8574 2013-01-25 Jakub Jelinek <jakub@redhat.com>
8575
8576 PR tree-optimization/56098
8577 * gcc.dg/pr56098-1.c: New test.
8578 * gcc.dg/pr56098-2.c: New test.
8579
8580 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
8581
8582 PR target/54222
8583 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
8584
8585 2013-01-22 Marek Polacek <polacek@redhat.com>
8586
8587 PR tree-optimization/56035
8588 * gcc.dg/pr56035.c: New test.
8589
8590 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8591
8592 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
8593 for MIPS.
8594
8595 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8596
8597 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
8598
8599 2013-01-24 Jakub Jelinek <jakub@redhat.com>
8600
8601 PR c/56078
8602 * gcc.dg/pr56078.c: New test.
8603 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
8604
8605 2013-01-24 Martin Jambor <mjambor@suse.cz>
8606
8607 PR tree-optimization/55927
8608 * g++.dg/ipa/devirt-10.C: Disable early inlining.
8609
8610 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
8611
8612 * gcc.target/i386/movsd.c: New test.
8613
8614 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
8615
8616 PR inline-asm/55934
8617 * gcc.target/i386/pr55934.c: New test.
8618
8619 2013-01-23 Janus Weil <janus@gcc.gnu.org>
8620
8621 PR fortran/56081
8622 * gfortran.dg/select_8.f90: New.
8623
8624 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
8625
8626 * gcc.target/microblaze/microblaze.exp: Remove
8627 target_config_cflags check.
8628
8629 2013-01-23 Jakub Jelinek <jakub@redhat.com>
8630
8631 PR fortran/56052
8632 * gfortran.dg/gomp/pr56052.f90: New test.
8633
8634 PR target/49069
8635 * gcc.dg/pr49069.c: New test.
8636
8637 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8638
8639 PR c++/55944
8640 * g++.dg/cpp0x/constexpr-static10.C: New.
8641
8642 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
8643
8644 PR target/56028
8645 * gcc.target/i386/pr56028.c: New test.
8646
8647 2013-01-22 Jakub Jelinek <jakub@redhat.com>
8648
8649 PR target/55686
8650 * gcc.target/i386/pr55686.c: New test.
8651
8652 2013-01-22 Dodji Seketeli <dodji@redhat.com>
8653
8654 PR c++/53609
8655 * g++.dg/cpp0x/variadic139.C: New test.
8656 * g++.dg/cpp0x/variadic140.C: Likewise.
8657 * g++.dg/cpp0x/variadic141.C: Likewise.
8658
8659 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
8660
8661 * gnat.dg/warn8.adb: New test.
8662
8663 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
8664
8665 PR fortran/55919
8666 * gfortran.dg/include_8.f90: New test.
8667
8668 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
8669
8670 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
8671 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
8672
8673 2013-01-21 Jakub Jelinek <jakub@redhat.com>
8674
8675 PR tree-optimization/56051
8676 * gcc.c-torture/execute/pr56051.c: New test.
8677
8678 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
8679
8680 PR rtl-optimization/56023
8681 * gcc.dg/pr56023.c: New test.
8682
8683 2013-01-21 Martin Jambor <mjambor@suse.cz>
8684
8685 PR middle-end/56022
8686 * gcc.target/i386/pr56022.c: New test.
8687
8688 2013-01-21 Jason Merrill <jason@redhat.com>
8689
8690 * lib/target-supports.exp (check_effective_target_alias): New.
8691
8692 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
8693
8694 PR debug/53235
8695 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
8696
8697 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
8698
8699 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
8700
8701 2013-01-19 Jeff Law <law@redhat.com>
8702
8703 PR tree-optimization/52631
8704 * tree-ssa/pr52631.c: New test.
8705 * tree-ssa/ssa-fre-9: Update expected output.
8706
8707 2013-01-19 Anthony Green <green@moxielogic.com>
8708
8709 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
8710 for moxie.
8711
8712 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8713
8714 PR tree-optimization/56029
8715 * g++.dg/torture/pr56029.C: New test.
8716
8717 2013-01-18 Sharad Singhai <singhai@google.com>
8718
8719 PR tree-optimization/55995
8720 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
8721
8722 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
8723
8724 PR target/55433
8725 * gcc.target/i386/pr55433.c: New.
8726
8727 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8728
8729 PR middle-end/56015
8730 * gfortran.dg/pr56015.f90: New test.
8731
8732 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
8733
8734 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
8735
8736 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
8737
8738 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
8739 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8740 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8741 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8742 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8743
8744 2013-01-17 Jeff Law <law@redhat.com>
8745
8746 * gcc.dg/pr52573.c: Move to...
8747 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
8748
8749 PR rtl-optimization/52573
8750 * gcc.dg/pr52573.c: New test.
8751
8752 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
8753
8754 PR sanitizer/55679
8755 * g++.dg/asan/interception-test-1.C: Skip on darwin.
8756 * lib/target-supports.exp (check_effective_target_swapcontext): Use
8757 check_no_compiler_messages to test support in ucontext.h.
8758 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
8759 compliant RLIMIT_AS.
8760
8761 2013-01-17 Marek Polacek <polacek@redhat.com>
8762
8763 PR rtl-optimization/55833
8764 * gcc.dg/pr55833.c: New test.
8765
8766 2013-01-17 Jan Hubicka <jh@suse.cz>
8767
8768 PR tree-optimization/55273
8769 * gcc.c-torture/compile/pr55273.c: New testcase.
8770
8771 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
8772
8773 PR target/55981
8774 * gcc.target/pr55981.c: New test.
8775
8776 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
8777
8778 * gcc.target/arm/pr40887.c: Require at least armv5.
8779 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
8780 * gcc.target/arm/pr51915.c: Likewise.
8781 * gcc.target/arm/pr52006.c: Likewise.
8782 * gcc.target/arm/pr53187.c: Likewise.
8783
8784 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
8785 * gcc.target/arm/ftest-support-arm.h: Delete.
8786 * gcc.target/arm/ftest-support-thumb.h: Delete.
8787 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
8788 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
8789 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
8790 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
8791 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
8792 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
8793 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
8794 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
8795 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
8796 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
8797 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
8798 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
8799 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
8800 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
8801 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
8802 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
8803 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
8804 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
8805 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
8806 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
8807 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
8808 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
8809 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
8810 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
8811
8812 2013-01-17 Martin Jambor <mjambor@suse.cz>
8813
8814 PR tree-optimizations/55264
8815 * g++.dg/ipa/pr55264.C: New test.
8816
8817 2013-01-16 Janus Weil <janus@gcc.gnu.org>
8818
8819 PR fortran/55983
8820 * gfortran.dg/class_55.f90: New.
8821
8822 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
8823
8824 PR testsuite/55994
8825 * gcc.c-torture/execute/builtins/builtins.exp: Add
8826 -Wl,--allow-multiple-definition for eabi and elf targets.
8827
8828 PR testsuite/54622
8829 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
8830 check_effective_target_vect_perm_short,
8831 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
8832 check_effective_target_vect64): Return 0 for big-endian ARM.
8833 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
8834
8835 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
8836 prototypes.
8837
8838 2013-01-16 Richard Biener <rguenther@suse.de>
8839
8840 PR tree-optimization/55964
8841 * gcc.dg/torture/pr55964.c: New testcase.
8842
8843 2013-01-16 Richard Biener <rguenther@suse.de>
8844
8845 PR tree-optimization/54767
8846 PR tree-optimization/53465
8847 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
8848
8849 2013-01-16 Christian Bruel <christian.bruel@st.com>
8850
8851 PR target/55301
8852 * gcc.target/sh/sh-switch.c: New testcase.
8853
8854 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8855
8856 * gcc.dg/webizer.c: Increase the array size.
8857
8858 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8859
8860 PR target/55940
8861 * gcc.dg/pr55940.c: New test.
8862
8863 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
8864 Harald Anlauf <anlauf@gmx.de>
8865
8866 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
8867 * gfortran.dg/bounds_check_5.f90: Likewise.
8868 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
8869 * gfortran.dg/continuation_9.f90: Likewise.
8870 * gfortran.dg/move_alloc_13.f90: Likewise.
8871 * gfortran.dg/structure_constructor_11.f90: Likewise.
8872 * gfortran.dg/tab_continuation.f: Likewise.
8873 * gfortran.dg/warning-directive-2.F90: Likewise.
8874 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
8875
8876 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8877
8878 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
8879 * gcc.target/arm/fma-sp.c: Likewise.
8880
8881 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
8882
8883 PR rtl-optimization/55153
8884 * gcc.dg/pr55153.c: New.
8885
8886 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8887
8888 PR tree-optimization/55920
8889 * gcc.c-torture/compile/pr55920.c: New test.
8890
8891 2013-01-15 Richard Biener <rguenther@suse.de>
8892
8893 PR middle-end/55882
8894 * gcc.dg/torture/pr55882.c: New testcase.
8895
8896 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8897
8898 PR tree-optimization/55955
8899 * gcc.c-torture/compile/pr55955.c: New test.
8900
8901 2013-01-15 Dodji Seketeli <dodji@redhat.com>
8902
8903 PR c++/55663
8904 * g++.dg/cpp0x/alias-decl-31.C: New test.
8905
8906 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
8907
8908 PR fortran/54286
8909 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
8910 case where interface is null.
8911
8912 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8913
8914 PR fortran/55806
8915 * gfortran.dg/array_constructor_40.f90: New test.
8916
8917 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
8918
8919 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
8920
8921 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
8922
8923 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
8924 * gcc.target/aarch64/vect-ld1r-compile.c: New.
8925 * gcc.target/aarch64/vect-ld1r-fp.c: New.
8926 * gcc.target/aarch64/vect-ld1r.c: New.
8927 * gcc.target/aarch64/vect-ld1r.x: New.
8928
8929 2013-01-14 Andi Kleen <ak@linux.intel.com>
8930
8931 PR target/55948
8932 * gcc.target/i386/hle-clear-rel.c: New file
8933 * gcc.target/i386/hle-store-rel.c: New file.
8934
8935 2013-01-14 Harald Anlauf <anlauf@gmx.de>
8936
8937 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
8938 * gfortran.dg/bounds_check_4.f90: Likewise.
8939 * gfortran.dg/inquire_10.f90: Likewise.
8940 * gfortran.dg/minloc_3.f90: Likewise.
8941 * gfortran.dg/minlocval_3.f90: Likewise.
8942 * gfortran.dg/module_double_reuse.f90: Likewise.
8943 * gfortran.dg/mvbits_1.f90: Likewise.
8944 * gfortran.dg/oldstyle_1.f90: Likewise.
8945 * gfortran.dg/pr20163-2.f: Likewise.
8946 * gfortran.dg/save_1.f90: Likewise.
8947 * gfortran.dg/scan_1.f90: Likewise.
8948 * gfortran.dg/select_char_1.f90: Likewise.
8949 * gfortran.dg/shape_4.f90: Likewise.
8950 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
8951 * gfortran.dg/function_optimize_10.f90: Likewise.
8952 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
8953 * gfortran.dg/used_types_17.f90: Likewise.
8954 * gfortran.dg/used_types_18.f90: Likewise.
8955
8956 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
8957
8958 PR fortran/54286
8959 * gfortran.dg/proc_ptr_result_8.f90 : New test.
8960
8961 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8962
8963 * gcc.dg/unroll_5.c: Add nomips16 attributes.
8964
8965 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8966
8967 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
8968
8969 2013-01-12 Janus Weil <janus@gcc.gnu.org>
8970
8971 PR fortran/55072
8972 * gfortran.dg/assumed_type_2.f90: Fix test case.
8973 * gfortran.dg/internal_pack_13.f90: New test.
8974 * gfortran.dg/internal_pack_14.f90: New test.
8975
8976 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8977
8978 PR fortran/55868
8979 * gfortran.dg/unlimited_polymorphic_8.f90: Update
8980 scan-tree-dump-times for foo.0.x._vptr to deal with change from
8981 $tar to STAR.
8982
8983 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
8984
8985 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
8986
8987 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8988
8989 PR target/55719
8990 * gcc.target/s390/pr55719.c: New testcase.
8991
8992 2013-01-11 Richard Guenther <rguenther@suse.de>
8993
8994 PR tree-optimization/44061
8995 * gcc.dg/pr44061.c: New testcase.
8996
8997 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
8998
8999 Update copyright years.
9000
9001 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
9002 Jakub Jelinek <jakub@redhat.com>
9003
9004 PR target/55565
9005 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9006
9007 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
9008
9009 PR rtl-optimization/55672
9010 * gcc.target/i386/pr55672.c: New.
9011
9012 2013-01-10 Jeff Law <law@redhat.com>
9013
9014 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
9015 pass/fail message unique.
9016
9017
9018 2013-01-10 Jason Merrill <jason@redhat.com>
9019
9020 * ada/.gitignore: New.
9021
9022 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9023
9024 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
9025 Add tls options.
9026 * g++.dg/tls/thread_local2.C: Likewise.
9027 * g++.dg/tls/thread_local2g.C: Likewise.
9028 * g++.dg/tls/thread_local6.C: Likewise.
9029 * g++.dg/tls/thread_local-order1.C: Add tls options.
9030 * g++.dg/tls/thread_local-order2.C: Likewise.
9031 * g++.dg/tls/thread_local3.C: Likewise.
9032 * g++.dg/tls/thread_local3g.C: Likewise.
9033 * g++.dg/tls/thread_local4.C: Likewise.
9034 * g++.dg/tls/thread_local4g.C: Likewise.
9035 * g++.dg/tls/thread_local5.C: Likewise.
9036 * g++.dg/tls/thread_local5g.C: Likewise.
9037 * g++.dg/tls/thread_local6g.C: Likewise.
9038
9039 2013-01-10 Kostya Serebryany <kcc@google.com>
9040
9041 * g++.dg/asan/asan_test.cc: Sync from upstream.
9042
9043 2013-01-10 Jakub Jelinek <jakub@redhat.com>
9044
9045 PR tree-optimization/55921
9046 * gcc.c-torture/compile/pr55921.c: New test.
9047
9048 2013-01-09 Jan Hubicka <jh@suse.cz>
9049
9050 PR tree-optimization/55569
9051 * gcc.c-torture/compile/pr55569.c: New testcase.
9052
9053 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
9054
9055 PR fortran/47203
9056 * gfortran.dg/use_28.f90: New test.
9057
9058 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
9059
9060 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
9061 number matching more robust.
9062
9063 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
9064
9065 PR rtl-optimization/55829
9066 * gcc.target/i386/pr55829.c: New.
9067
9068 2013-01-09 Tobias Burnus <burnus@net-b.de>
9069
9070 PR fortran/55758
9071 * gfortran.dg/bind_c_bool_1.f90: New.
9072 * gfortran.dg/do_5.f90: Add dg-warning.
9073
9074 2013-01-09 Jan Hubicka <jh@suse.cz>
9075
9076 PR tree-optimization/55875
9077 * gcc.c-torture/execute/pr55875.c: New testcase.
9078 * g++.dg/torture/pr55875.C: New testcase.
9079
9080 2013-01-09 Jakub Jelinek <jakub@redhat.com>
9081
9082 PR c/48418
9083 * c-c++-common/pr48418.c: New test.
9084
9085 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
9086
9087 PR c++/55801
9088 * g++.dg/tls/thread_local-ice.C: New.
9089
9090 2013-01-09 Andreas Schwab <schwab@suse.de>
9091
9092 * gcc.dg/guality/pr54693.c: Null-terminate arr.
9093
9094 2013-01-09 Jakub Jelinek <jakub@redhat.com>
9095
9096 PR tree-optimization/48189
9097 * gcc.dg/pr48189.c: New test.
9098
9099 2013-01-04 Jan Hubicka <jh@suse.cz>
9100
9101 PR tree-optimization/55823
9102 * g++.dg/ipa/devirt-10.C: New testcase.
9103
9104 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
9105 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
9106
9107 PR rtl-optimization/55845
9108 * gcc.target/i386/pr55845.c: New test.
9109
9110 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
9111
9112 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
9113 instructions generated instead of number of occurances.
9114
9115 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
9116
9117 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
9118 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
9119 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
9120 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
9121 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
9122 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
9123 * gcc.target/aarch64/vect-fcm.x: Likewise.
9124 * lib/target-supports.exp
9125 (check_effective_target_vect_cond): Enable for AArch64.
9126
9127 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
9128
9129 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
9130 endian-safe float pool loading.
9131 (test_square_root_v4sf): Likewise.
9132 (test_square_root_v2df): Likewise.
9133 * lib/target-supports.exp
9134 (check_effective_target_vect_call_sqrtf): Add AArch64.
9135
9136 2013-01-08 Martin Jambor <mjambor@suse.cz>
9137
9138 PR debug/55579
9139 * gcc.dg/tree-ssa/pr55579.c: New test.
9140
9141 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9142
9143 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
9144 asm comments.
9145
9146 2013-01-08 Jakub Jelinek <jakub@redhat.com>
9147
9148 PR middle-end/55890
9149 * gcc.dg/torture/pr55890-3.c: New test.
9150
9151 PR middle-end/55851
9152 * gcc.c-torture/compile/pr55851.c: New test.
9153
9154 PR sanitizer/55844
9155 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
9156 dg-options.
9157
9158 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
9159
9160 PR fortran/55618
9161 * gfortran.dg/elemental_scalar_args_2.f90: New test.
9162
9163 2013-01-07 Tobias Burnus <burnus@net-b.de>
9164
9165 PR fortran/55763
9166 * gfortran.dg/pointer_init_2.f90: Update dg-error.
9167 * gfortran.dg/pointer_init_7.f90: New.
9168
9169 2013-01-07 Richard Biener <rguenther@suse.de>
9170
9171 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
9172
9173 2013-01-07 Richard Biener <rguenther@suse.de>
9174
9175 PR middle-end/55890
9176 * gcc.dg/torture/pr55890-1.c: New testcase.
9177 * gcc.dg/torture/pr55890-2.c: Likewise.
9178
9179 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
9180
9181 * gcc.target/aarch64/fmovd.c: New.
9182 * gcc.target/aarch64/fmovf.c: Likewise.
9183 * gcc.target/aarch64/fmovd-zero.c: Likewise.
9184 * gcc.target/aarch64/fmovf-zero.c: Likewise.
9185 * gcc.target/aarch64/vect-fmovd.c: Likewise.
9186 * gcc.target/aarch64/vect-fmovf.c: Likewise.
9187 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
9188 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
9189
9190 2013-01-07 Richard Biener <rguenther@suse.de>
9191
9192 PR tree-optimization/55888
9193 PR tree-optimization/55862
9194 * gcc.dg/torture/pr55888.c: New testcase.
9195
9196 2013-01-07 Tobias Burnus <burnus@net-b.de>
9197
9198 PR fortran/55852
9199 * gfortran.dg/intrinsic_size_3.f90: New.
9200
9201 2013-01-07 Tobias Burnus <burnus@net-b.de>
9202
9203 PR fortran/55763
9204 * gfortran.dg/select_type_32.f90: New.
9205
9206 2013-01-04 Dodji Seketeli <dodji@redhat.com>
9207
9208 PR c++/52343
9209 * g++.dg/cpp0x/alias-decl-29.C: New test.
9210
9211 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
9212
9213 PR fortran/53876
9214 PR fortran/54990
9215 PR fortran/54992
9216 * gfortran.dg/class_array_15.f03: New test.
9217
9218 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
9219
9220 PR fortran/42769
9221 PR fortran/45836
9222 PR fortran/45900
9223 * gfortran.dg/use_23.f90: New test.
9224 * gfortran.dg/use_24.f90: New test.
9225 * gfortran.dg/use_25.f90: New test.
9226 * gfortran.dg/use_26.f90: New test.
9227 * gfortran.dg/use_27.f90: New test.
9228
9229 2013-01-06 Olivier Hainque <hainque@adacore.com>
9230
9231 * gnat.dg/specs/clause_on_volatile.ads: New test.
9232
9233 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
9234
9235 * gnat.dg/alignment10.adb: New test.
9236
9237 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
9238 Mikael Morin <mikael@gcc.gnu.org>
9239
9240 PR fortran/55827
9241 * gfortran.dg/use_22.f90: New test.
9242
9243 2013-01-04 Andrew Pinski <apinski@cavium.com>
9244
9245 * gcc.target/aarch64/cmp-1.c: New testcase.
9246
9247 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
9248
9249 PR fortran/55172
9250 * gfortran.dg/select_type_31.f03: New test.
9251
9252 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9253
9254 PR c++/54526 (again)
9255 * g++.dg/cpp0x/parse2.C: Extend.
9256 * g++.old-deja/g++.other/crash28.C: Adjust.
9257
9258 2013-01-04 Richard Biener <rguenther@suse.de>
9259
9260 PR tree-optimization/55862
9261 * gcc.dg/torture/pr55862.c: New testcase.
9262
9263 2013-01-04 Martin Jambor <mjambor@suse.cz>
9264
9265 PR tree-optimization/55755
9266 * gcc.dg/torture/pr55755.c: New test.
9267 * gcc.dg/tree-ssa/sra-13.c: Likewise.
9268 * gcc.dg/tree-ssa/pr45144.c: Update.
9269
9270 2013-01-04 Richard Biener <rguenther@suse.de>
9271
9272 PR middle-end/55863
9273 * gcc.dg/fold-reassoc-2.c: New testcase.
9274
9275 2013-01-04 Tobias Burnus <burnus@net-b.de>
9276
9277 PR fortran/55763
9278 * gfortran.dg/null_7.f90: New.
9279
9280 2013-01-04 Tobias Burnus <burnus@net-b.de>
9281
9282 PR fortran/55854
9283 PR fortran/55763
9284 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
9285 * gfortran.dg/unlimited_polymorphic_7.f90: New.
9286 * gfortran.dg/unlimited_polymorphic_8.f90: New.
9287
9288 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
9289
9290 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
9291
9292 2013-01-03 Janus Weil <janus@gcc.gnu.org>
9293
9294 PR fortran/55855
9295 * gfortran.dg/assignment_1.f90: Modified.
9296 * gfortran.dg/assignment_4.f90: New.
9297
9298 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
9299
9300 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
9301
9302 2013-01-03 Richard Biener <rguenther@suse.de>
9303
9304 PR tree-optimization/55857
9305 * gcc.dg/vect/pr55857-1.c: New testcase.
9306 * gcc.dg/vect/pr55857-2.c: Likewise.
9307
9308 2013-01-03 Jakub Jelinek <jakub@redhat.com>
9309
9310 PR rtl-optimization/55838
9311 * gcc.dg/pr55838.c: New test.
9312
9313 PR tree-optimization/55832
9314 * gcc.c-torture/compile/pr55832.c: New test.
9315
9316 2013-01-02 Teresa Johnson <tejohnson@google.com>
9317
9318 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
9319 * gcc.dg/tree-ssa/loop-23.c: Ditto.
9320 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
9321 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
9322 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
9323 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
9324 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
9325 * gcc.dg/unroll_1.c: Ditto.
9326 * gcc.dg/unroll_2.c: Ditto.
9327 * gcc.dg/unroll_3.c: Ditto.
9328 * gcc.dg/unroll_4.c: Ditto.
9329
9330 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9331
9332 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
9333
9334 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9335
9336 PR fortran/55818
9337 * gfortran.dg/eof_4.f90: New test.
9338
9339 2013-01-02 Jakub Jelinek <jakub@redhat.com>
9340
9341 * lib/c-compat.exp (compat-use-alt-compiler): Remove
9342 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
9343 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
9344 (compat_setup_dfp): Initialize compat_alt_caret and
9345 compat_save_TEST_ALWAYS_FLAGS.
9346
9347 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
9348
9349 * gcc.dg/torture/tls/tls-reload-1.c: New test.
9350
9351 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
9352
9353 * gcc.dg/torture/fp-int-convert-2.c: New test.
9354
9355 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9356
9357 * gfortran.dg/newunit_3.f90: Add dg-do run.
9358 * gfortran.dg/inquire_15.f90: Add dg-do run.
9359
9360 2013-01-01 Jakub Jelinek <jakub@redhat.com>
9361
9362 PR tree-optimization/55831
9363 * gcc.dg/pr55831.c: New test.
9364 \f
9365 Copyright (C) 2013 Free Software Foundation, Inc.
9366
9367 Copying and distribution of this file, with or without modification,
9368 are permitted in any medium without royalty provided the copyright
9369 notice and this notice are preserved.