]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Factor unrelated declarations out of tree.h.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
b9a55b13
MP
12013-11-19 Marek Polacek <polacek@redhat.com>
2
3 * c-c++-common/ubsan/null-1.c: New test.
4 * c-c++-common/ubsan/null-2.c: New test.
5 * c-c++-common/ubsan/null-3.c: New test.
6 * c-c++-common/ubsan/null-4.c: New test.
7 * c-c++-common/ubsan/null-5.c: New test.
8 * c-c++-common/ubsan/null-6.c: New test.
9 * c-c++-common/ubsan/null-7.c: New test.
10 * c-c++-common/ubsan/null-8.c: New test.
11 * c-c++-common/ubsan/null-9.c: New test.
12 * c-c++-common/ubsan/null-10.c: New test.
13 * c-c++-common/ubsan/null-11.c: New test.
14 * gcc.dg/ubsan/c99-shift-2.c: Adjust dg-output.
15 * c-c++-common/ubsan/shift-1.c: Likewise.
16 * c-c++-common/ubsan/div-by-zero-3.c: Likewise.
17
a186c902
UB
182013-11-19 Uros Bizjak <ubizjak@gmail.com>
19
20 * gcc.dg/c11-complex-1.c: Use dg-add-options ieee.
21
68377e53
JH
222013-11-19 Jan Hubicka <jh@suse.cz>
23
24 * ipa/devirt9.C: Verify that the optimization happens already before.
25 whole-program.
26
7906dbe4
RB
272013-11-19 Richard Biener <rguenther@suse.de>
28
29 PR tree-optimization/57517
30 * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
31 * gcc.dg/torture/pr57517.c: Likewise.
32
82bb7d4e
JH
332013-11-19 Jan Hubicka <jh@suse.cz>
34
35 * gcc.target/i386/memcpy-3.c: New testcase.
36
0874db6e
JH
372013-11-18 Jan Hubicka <jh@suse.cz>
38 Uros Bizjak <ubizjak@gmail.com>
39
40 PR middle-end/59175
41 * gcc.target/i386/memcpy-2.c: Fix template;
42 add +1 so the testcase passes at 32bit.
43
30d04609
DH
442013-11-18 Dominique d'Humieres <dominiq@lps.ens.fr>
45
46 * c-c++-common/cilk-plus/PS/reduction-3.c: Use stdlib.h.
47 Remove spurious FIXME.
48
ddf05af2
KT
492013-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
50
51 * c-c++-common/cilk-plus/PS/body.c: Add fopenmp effective target check.
52
58822455
PC
532013-11-18 Paolo Carlini <paolo.carlini@oracle.com>
54
55 PR c++/53473
56 * g++.dg/cpp0x/constexpr-noexcept7.C: New.
57
1eadb567
RB
582013-11-18 Richard Biener <rguenther@suse.de>
59
60 PR tree-optimization/59125
61 PR tree-optimization/54570
62 * gcc.dg/builtin-object-size-8.c: Un-xfail.
63 * gcc.dg/builtin-object-size-14.c: New testcase.
64 * gcc.dg/strlenopt-14gf.c: Adjust.
65 * gcc.dg/strlenopt-1f.c: Likewise.
66 * gcc.dg/strlenopt-4gf.c: Likewise.
67
96540b24
EB
682013-11-18 Eric Botcazou <ebotcazou@adacore.com>
69
70 * gnat.dg/volatile11.adb: New test.
71 * gnat.dg/volatile11_pkg.ad[sb]: New helper.
72
2621c860
YG
732013-11-18 Yury Gribov <y.gribov@samsung.com>
74
75 PR sanitizer/59106
76 * c-c++-common/asan/pr59106.c: New test.
77
3918b108
JH
782013-11-17 Jan Hubicka <jh@suse.cz>
79
80 * gcc.target/i386/memcpy-2.c: New testcase.
81
2048a057
UB
822013-11-17 Uros Bizjak <ubizjak@gmail.com>
83
84 PR target/59153
85 * gcc.target/i386/pr59153.c: New test.
86
cce9196f
PC
872013-11-17 Paolo Carlini <paolo.carlini@oracle.com>
88
89 PR c++/59123
90 * g++.dg/cpp0x/constexpr-redeclaration1.C: New.
91 * g++.dg/cpp0x/constexpr-decl.C: Adjust.
92
5edc02ac
PC
932013-11-16 Paolo Carlini <paolo.carlini@oracle.com>
94
95 PR c++/29143
96 * g++.dg/overload/addr2.C: New.
97 * g++.old-deja/g++.other/overload11.C: Adjust.
98
b7ce44d1
MS
992013-11-15 Mike Stump <mikestump@comcast.net>
100
101 * lib/gcc.exp (gcc_target_compile): Add support for random runtime
102 * lib/g++.exp (g++_target_compile): Likewise.
b7ce44d1
MS
103 * gcc.dg/cilk-plus/cilk-plus.exp: Improve support for runtime
104 libraries. Remove debugging.
105 * g++.dg/cilk-plus/cilk-plus.exp: Add support to find runtime
106 libraries. Remove -O0, redundant with default.
107
d3f4ff8b
JM
1082013-11-15 Joseph Myers <joseph@codesourcery.com>
109
110 * c-c++-common/cpp/ucnid-2011-1.c: New test.
111
3d053a5f
PC
1122013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
113
114 PR c++/58188
115 * g++.dg/cpp0x/nsdmi-template8.C: New.
116
1172013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
118
119 PR c++/58725
120 * g++.dg/cpp0x/nsdmi-template7.C: New.
121
1222013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
123
124 PR c++/58829
125 * g++.dg/cpp0x/nsdmi-template6.C: New.
126
6019d86d
PC
1272013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
128
129 PR c++/58599
130 * g++.dg/cpp0x/nsdmi-template5.C: New.
131
c02065fc
AH
1322013-11-15 Aldy Hernandez <aldyh@redhat.com>
133
134 * c-c++-common/cilk-plus/PS: New directory.
135 * g++.dg/cilk-plus/cilk-plus.exp: Run shared tests.
136 * g++.dg/dg.exp: Run Cilk Plus tests.
137 * gcc.dg/cilk-plus/cilk-plus.exp: Run shared tests.
138
e19eea71
BS
1392013-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
140
141 * gcc.dg/vmx/3b-15.c: Revise for little endian.
142
11924f8b
RB
1432013-11-15 Richard Biener <rguenther@suse.de>
144
145 PR tree-optimization/50262
146 * gcc.dg/tree-ssa/alias-28.c: New testcase.
147 * gcc.dg/strlenopt-1.c: Adjust.
148 * gcc.dg/strlenopt-1f.c: Likewise.
149
e179190c
RB
1502013-11-15 Richard Biener <rguenther@suse.de>
151
152 * gcc.dg/torture/20131115-1.c: New testcase.
153
54848ff8
JM
1542013-11-15 Joseph Myers <joseph@codesourcery.com>
155
156 * gcc.dg/cpp/ucnid-9.c: New test.
157
ee2e8462
EB
1582013-11-14 Eric Botcazou <ebotcazou@adacore.com>
159
160 * gnat.dg/stack_usage1b.adb: New test.
161 * gnat.dg/stack_usage1c.adb: Likewise.
162
ed1fc0bc
L
1632013-11-14 H.J. Lu <hongjiu.lu@intel.com>
164
165 * gnat.dg/specs/addr1.ads: Revert the last change.
166 * gnat.dg/specs/atomic1.ads: Likewise.
167
93bdc3ed
CH
1682013-11-14 Cong Hou <congh@google.com>
169
170 * gcc.dg/vect/vect-alias-check.c: Update.
171
4699e99a
PC
1722013-11-14 Paolo Carlini <paolo.carlini@oracle.com>
173
174 PR c++/57887
175 * g++.dg/cpp0x/nsdmi-template3.C: New.
176 * g++.dg/cpp0x/nsdmi-template4.C: Likewise.
177
d8a2d370
DN
1782013-11-14 Diego Novillo <dnovillo@google.com>
179
180 * gcc.dg/plugin/selfassign.c: Include stringpool.h.
181 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
182
b54214fe
UW
1832013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
184
185 * gcc.target/powerpc/ppc64-abi-1.c (stack_frame_t): Remove
186 compiler and linker field if _CALL_ELF == 2.
187 * gcc.target/powerpc/ppc64-abi-2.c (stack_frame_t): Likewise.
188 * gcc.target/powerpc/ppc64-abi-dfp-1.c (stack_frame_t): Likewise.
189 * gcc.dg/stack-usage-1.c (SIZE): Update value for _CALL_ELF == 2.
190
1912013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
192
193 * gcc.target/powerpc/ppc64-abi-dfp-1.c (FUNC_START): New macro.
194 (WRAPPER): Use it.
195 * gcc.target/powerpc/no-r11-1.c: Skip on powerpc_elfv2.
196 * gcc.target/powerpc/no-r11-2.c: Skip on powerpc_elfv2.
197 * gcc.target/powerpc/no-r11-3.c: Skip on powerpc_elfv2.
198
1992013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
200
201 * lib/target-supports.exp (check_effective_target_powerpc_elfv2):
202 New function.
203 * gcc.target/powerpc/pr57949-1.c: Disable for powerpc_elfv2.
204 * gcc.target/powerpc/pr57949-2.c: Likewise.
205
dc2faee1
UW
2062013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
207
208 * g++.dg/eh/ppc64-sighandle-cr.C: New test.
209
d39ebff1
RO
2102013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
211
212 * gcc.dg/torture/float128-cmp-invalid.c: Require fenv_exceptions.
213 * gcc.dg/torture/float128-div-underflow.c: Likewise.
214 * gcc.dg/torture/float128-extend-nan.c: Likewise.
215
a4e84cb9
RB
2162013-11-14 Richard Biener <rguenther@suse.de>
217
218 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Fix target selector.
2048a057 219
e4603a75
L
2202013-11-14 H.J. Lu <hongjiu.lu@intel.com>
221
222 * gnat.dg/specs/addr1.ads: XFAIL on x32.
223 * gnat.dg/specs/atomic1.ads: Likewise.
224
99d85f91
JG
2252013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
226
227 * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu="
228 to "cortex-a53".
229 * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu="
230 to "cortex-a53".
231
575897cc
RO
2322013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
233
234 * gcc.dg/atomic/c11-atomic-exec-4.c: Define _XOPEN_SOURCE=600 on
235 *-*-solaris2.1[0-9]*.
236 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
237
571880a0
JY
2382013-11-14 Joey Ye <joey.ye@arm.com>
239
240 * gcc.dg/tree-ssa/forwprop-28.c: Disable for cortex_m.
241 * gcc.dg/tree-ssa/vrp47.c: Likewise.
242 * gcc.dg/tree-ssa/vrp87.c: Likewise.
243 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Ingore for cortex_m.
244 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
245
d43d39ab
AB
2462013-11-14 Adam Butcher <adam@jessamine.co.uk>
247
248 PR c++/58533
249 * g++.dg/cpp1y/pr58533.C: New testcase (fixed by r204714).
250
a39ed7e9
JJ
2512013-11-14 Jakub Jelinek <jakub@redhat.com>
252
253 PR target/59101
254 * gcc.c-torture/execute/pr59101.c: New test.
255
46dfed65
JL
2562013-11-13 Jeff Law <law@redhat.com>
257
258 PR tree-optimization/59102
259 * gcc.c-torture/compile/pr59102.c: New test.
2048a057 260
46dfed65 2612013-11-13 Tom de Vries <tom@codesourcery.com>
b4e48861
TV
262
263 * gcc.dg/tail-merge-store.c: New test.
264
5be5c238
AM
2652013-11-13 Andrew MacLeod <amacleod@redhat.com>
266
267 * testsuite/g++.dg/plugin/selfassign.c: Include gimple-iterator.h.
268 * testsuite/gcc.dg/plugin/selfassign.c: Likewise.
269
46dfed65 2702013-11-13 Jeff Law <law@redhat.com>
56d338c9
JL
271
272 * PR middle-end/59119
273 * gcc.c-torture/compile/pr59119.c: New test.
274
5c1e70a6
MJ
2752013-11-13 Martin Jambor <mjambor@suse.cz>
276
277 * gcc.dg/ira-shrinkwrap-prep-1.c: Add lp64 to target requirements.
278 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
279 * gcc.dg/pr10474.c: Likewise.
280
0cbe536e
CP
2812013-11-13 Cesar Philippidis <cesar@codesourcery.com>
282
283 * lib/target-supports.exp
284 (check_effective_target_vect_cmdline_neeed): Add AArch64 to the list
285 of targets that do not need command line argument to enable SIMD.
286
cfb9edba
EB
2872013-11-13 Eric Botcazou <ebotcazou@adacore.com>
288
289 * gcc.dg/guality/param-4.c: New test.
290
34eebd2a
JM
2912013-11-13 Joseph Myers <joseph@codesourcery.com>
292
293 * gcc.dg/c11-complex-1.c: New test.
294
38b7bc7f
JM
2952013-11-13 Joseph Myers <joseph@codesourcery.com>
296
297 * gcc.dg/atomic/stdatomic-vm.c, gcc.dg/auto-type-1.c,
298 gcc.dg/auto-type-2.c: New tests.
299
9dbdea6b
BI
3002013-11-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
301
302 * gcc.dg/cilk-plus/cilk-plus.exp: Added a check for LTO before running
303 LTO tests.
304
115d1851
JL
3052013-11-12 Jeff Law <law@redhat.com>
306
307 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
308 * gcc.dg/tree-ssa/isolate-5.c: Verify the load survives through
309 the SSA optimizers.
310
7f6ada80
MM
3112013-11-12 Michael Meissner <meissner@linux.vnet.ibm.com>
312
313 PR target/59054
314 * gcc.target/powerpc/pr59054.c: New test.
315
c9a584aa
AB
3162013-11-12 Adam Butcher <adam@jessamine.co.uk>
317
318 * g++.dg/cpp1y/lambda-generic.C: New test case.
319 * g++.dg/cpp1y/lambda-generic-cfun.C: New test case.
320 * g++.dg/cpp1y/lambda-generic-dep.C: New test case.
321 * g++.dg/cpp1y/lambda-generic-udt.C: New test case.
322 * g++.dg/cpp1y/lambda-generic-variadic.C: New test case.
323 * g++.dg/cpp1y/lambda-generic-x.C: New test case.
324 * g++.dg/cpp1y/lambda-generic-xcfun.C: New test case.
325 * g++.dg/cpp1y/lambda-generic-xudt.C: New test case.
326 * g++.dg/cpp1y/lambda-generic-mixed.C: New test case.
327
0dca5025
AB
3282013-11-12 Adam Butcher <adam@jessamine.co.uk>
329
330 PR c++/58534
331 PR c++/58536
332 PR c++/58548
333 PR c++/58549
334 PR c++/58637
335 * g++.dg/cpp1y/pr58534.C: New testcase.
336 * g++.dg/cpp1y/pr58536.C: New testcase.
337 * g++.dg/cpp1y/pr58548.C: New testcase.
338 * g++.dg/cpp1y/pr58549.C: New testcase.
339 * g++.dg/cpp1y/pr58637.C: New testcase.
340
582d9b50
JM
3412013-11-12 Joseph Myers <joseph@codesourcery.com>
342
343 * gcc.dg/c90-thread-local-1.c, gcc.dg/c99-thread-local-1.c,
2048a057 344 gcc.dg/c11-thread-local-1.c, gcc.dg/c11-thread-local-2.c: New tests.
582d9b50
JM
345 * gcc.dg/tls/diag-2.c, objc.dg/tls/diag-2.m: Update expected
346 diagnostics.
347
e9dc0547
TG
3482013-11-12 Tristan Gingold <gingold@adacore.com>
349
350 * gnat.dg/aggr21.adb: New test.
351 * gnat.dg/aggr21_pkg.ad[sb]: New helper.
352
6ab7a3d7
JL
3532013-11-12 Jeff Law <law@redhat.com>
354
355 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
356 * gcc.dg/tree-ssa/isolate-5.c: New test.
357
732dad8f
MJ
3582013-11-12 Martin Jambor <mjambor@suse.cz>
359
360 PR rtl-optimization/10474
361 * gcc.dg/pr10474.c: New testcase.
362 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
363 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
364
e4c04ff0
PC
3652013-11-12 Paolo Carlini <paolo.carlini@oracle.com>
366
367 PR c++/57734
368 * g++.dg/cpp0x/alias-decl-enum-1.C: New.
369
2048a057 3702013-11-11 Martin Liska <marxin.liska@gmail.com>
86ce5d2f
ML
371
372 * gcc.dg/time-profiler-1.c: New test.
373 * gcc.dg/time-profiler-2.c: Ditto.
374
35aacd4c
MG
3752013-11-11 Marc Glisse <marc.glisse@inria.fr>
376 Jeff Law <law@redhat.com>
377
378 * gcc.dg/tree-ssa/alias-27.c: New testcase.
379
5783ad0e
UB
3802013-11-11 Uros Bizjak <ubizjak@gmail.com>
381
382 PR target/58853
383 * gcc.target/i386/pr58853.c: New test.
384
c733374a
JR
3852013-11-11 Joern Rennecke <joern.rennecke@embecosm.com>
386
387 * gcc.dg/tree-ssa/forwprop-28.c: Adjust for ARC
388 LOGICAL_OP_NON_SHORT_CIRCUIT definition.
389 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise.
390 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
391 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
392 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
393 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
394 * gcc.dg/tree-ssa/vrp47.c: Likewise.
395 * gcc.dg/tree-ssa/vrp87.c: Likewise.
396
39b2468c
JM
3972013-11-08 Joseph Myers <joseph@codesourcery.com>
398
399 * gcc.dg/atomic/stdatomic-compare-exchange-1.c,
400 gcc.dg/atomic/stdatomic-compare-exchange-2.c,
401 gcc.dg/atomic/stdatomic-compare-exchange-3.c,
402 gcc.dg/atomic/stdatomic-compare-exchange-4.c,
403 gcc.dg/atomic/stdatomic-exchange-1.c,
404 gcc.dg/atomic/stdatomic-exchange-2.c,
405 gcc.dg/atomic/stdatomic-exchange-3.c,
406 gcc.dg/atomic/stdatomic-exchange-4.c,
407 gcc.dg/atomic/stdatomic-fence.c, gcc.dg/atomic/stdatomic-flag.c,
408 gcc.dg/atomic/stdatomic-generic.c,
409 gcc.dg/atomic/stdatomic-kill-dep.c,
410 gcc.dg/atomic/stdatomic-load-1.c,
411 gcc.dg/atomic/stdatomic-load-2.c,
412 gcc.dg/atomic/stdatomic-load-3.c,
413 gcc.dg/atomic/stdatomic-load-4.c,
414 gcc.dg/atomic/stdatomic-lockfree.c,
415 gcc.dg/atomic/stdatomic-op-1.c, gcc.dg/atomic/stdatomic-op-2.c,
416 gcc.dg/atomic/stdatomic-op-3.c, gcc.dg/atomic/stdatomic-op-4.c,
417 gcc.dg/atomic/stdatomic-store-1.c,
418 gcc.dg/atomic/stdatomic-store-2.c,
419 gcc.dg/atomic/stdatomic-store-3.c,
420 gcc.dg/atomic/stdatomic-store-4.c, gcc.dg/c11-stdatomic-1.c: New
421 tests.
422
3361dd3a
CH
4232013-11-08 Cong Hou <congh@google.com>
424
425 PR tree-optimization/58508
426 * gcc.dg/vect/pr58508.c: Update.
427
cb3d1e3e
RB
4282013-11-08 Richard Biener <rguenther@suse.de>
429
430 PR tree-optimization/59047
431 * gcc.dg/torture/pr59047.c: New testcase.
432
4332013-11-08 Richard Biener <rguenther@suse.de>
434
435 PR tree-optimization/59038
436 PR tree-optimization/58955
437 * gcc.dg/torture/pr59038.c: New testcase.
438
50c7654b
JW
4392013-11-07 Janus Weil <janus@gcc.gnu.org>
440
441 PR fortran/58471
442 * gfortran.dg/constructor_9.f90: New.
443
722516b8
JM
4442013-11-07 Joseph Myers <joseph@codesourcery.com>
445
446 * gcc.dg/atomic-compare-exchange-1.c,
447 gcc.dg/atomic-compare-exchange-2.c,
448 gcc.dg/atomic-compare-exchange-3.c,
449 gcc.dg/atomic-compare-exchange-4.c,
450 gcc.dg/atomic-compare-exchange-5.c, gcc.dg/atomic-exchange-1.c,
451 gcc.dg/atomic-exchange-2.c, gcc.dg/atomic-exchange-3.c,
452 gcc.dg/atomic-exchange-4.c, gcc.dg/atomic-exchange-5.c,
453 gcc.dg/atomic-fence.c, gcc.dg/atomic-flag.c,
454 gcc.dg/atomic-generic.c, gcc.dg/atomic-invalid.c,
455 gcc.dg/atomic-load-1.c, gcc.dg/atomic-load-2.c,
456 gcc.dg/atomic-load-3.c, gcc.dg/atomic-load-4.c,
457 gcc.dg/atomic-load-5.c, gcc.dg/atomic-lockfree.c,
458 gcc.dg/atomic-noinline.c, gcc.dg/atomic-op-1.c,
459 gcc.dg/atomic-op-2.c, gcc.dg/atomic-op-3.c, gcc.dg/atomic-op-4.c,
460 gcc.dg/atomic-op-5.c, gcc.dg/atomic-param.c,
461 gcc.dg/atomic-store-1.c, gcc.dg/atomic-store-2.c,
462 gcc.dg/atomic-store-3.c, gcc.dg/atomic-store-4.c,
463 gcc.dg/atomic-store-5.c: Declare main as returning int.
464 * gcc.dg/atomic-exchange-1.c, gcc.dg/atomic-exchange-2.c,
465 gcc.dg/atomic-exchange-3.c, gcc.dg/atomic-exchange-4.c,
466 gcc.dg/atomic-exchange-5.c: Separate increments of count from
467 expression using value of count.
468
267bac10
JM
4692013-11-07 Joseph Myers <joseph@codesourcery.com>
470
471 * lib/target-supports.exp
472 (check_effective_target_fenv_exceptions): New function.
473 * lib/atomic-dg.exp, gcc.dg/atomic/atomic.exp: New files.
474 * gcc.dg/atomic/c11-atomic-exec-1.c,
475 gcc.dg/atomic/c11-atomic-exec-2.c,
476 gcc.dg/atomic/c11-atomic-exec-3.c,
477 gcc.dg/atomic/c11-atomic-exec-4.c,
478 gcc.dg/atomic/c11-atomic-exec-5.c, gcc.dg/c11-atomic-1.c,
479 gcc.dg/c11-atomic-2.c, gcc.dg/c11-atomic-3.c,
480 gcc.dg/c90-atomic-1.c, gcc.dg/c99-atomic-1.c: New tests.
481
a05a89fa
CH
4822013-11-07 Cong Hou <congh@google.com>
483
484 * gcc.dg/vect/vect-alias-check.c: New.
485
d23c0a32
JJ
4862013-11-07 Jakub Jelinek <jakub@redhat.com>
487
7190fdc1
JJ
488 * gcc.dg/tree-ssa/loop-39.c: New test.
489
2048a057
UB
490 * gcc.dg/unroll_1.c: Add -fno-tree-vrp to dg-options.
491 * gcc.dg/unroll_2.c: Likewise.
492 * gcc.dg/unroll_3.c: Likewise.
493 * gcc.dg/unroll_4.c: Likewise.
d23c0a32
JJ
494 * gcc.dg/vrp90.c: New test.
495
fe79fc06
PC
4962013-11-07 Paolo Carlini <paolo.carlini@oracle.com>
497
498 PR c++/58176
499 * g++.dg/cpp0x/nullptr30.C: New.
500
77e83307
YG
5012013-11-07 Yury Gribov <y.gribov@samsung.com>
502 Jakub Jelinek <jakub@redhat.com>
503
504 PR sanitizer/59029
505 * c-c++-common/asan/pr59029.c: New test.
506
d9befd12
L
5072013-11-07 H.J. Lu <hongjiu.lu@intel.com>
508
509 PR target/59034
510 * gcc.target/i386/pr59034-1.c: New test.
511 * gcc.target/i386/pr59034-2.c: Likewise.
512
be8c1c8c
BC
5132013-11-07 Bin Cheng <bin.cheng@arm.com>
514
515 * gcc.dg/tree-ssa/loop-2.c: Refine check condition.
516 * gcc.dg/tree-ssa/ivopt_infer_2.c: Ditto.
517 * gcc.dg/tree-ssa/ivopt_mult_3.c: Ditto.
518
0c249d4b
DD
5192013-11-06 DJ Delorie <dj@redhat.com>
520
521 * gcc.dg/mismatch-decl-1.c: New test.
522
9954c743
JM
5232013-11-06 Joseph Myers <joseph@codesourcery.com>
524
525 * gcc.dg/torture/float128-cmp-invalid.c,
526 gcc.dg/torture/float128-div-underflow.c,
527 gcc.dg/torture/float128-extend-nan.c,
528 gcc.dg/torture/fp-int-convert-float128-timode-3.c: New tests.
529
3c40bae1
OE
5302013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
531
532 * gcc.target/sh/pr51244-11.c: Remove target line.
533 * gcc.target/sh/sh4a-sincosf.c: Likewise.
534 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
535 * gcc.target/sh/pr51244-15.c: Likewise.
536 * gcc.target/sh/pr51244-19.c: Likewise.
537 * gcc.target/sh/cmpstr.c: Likewise.
538 * gcc.target/sh/pr33135-3.c: Likewise.
539 * gcc.target/sh/pr53512-2.c: Likewise.
540 * gcc.target/sh/pr54602-2.c: Likewise.
541 * gcc.target/sh/pr52483-1.c: Likewise.
542 * gcc.target/sh/pr21255-2-ml.c: Likewise.
543 * gcc.target/sh/pr54760-4.c: Likewise.
544 * gcc.target/sh/pr52483-5.c: Likewise.
545 * gcc.target/sh/pr54089-2.c: Likewise.
546 * gcc.target/sh/pr56547-2.c: Likewise.
547 * gcc.target/sh/pr54089-6.c: Likewise.
548 * gcc.target/sh/pr51244-20.c: Likewise.
549 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
550 * gcc.target/sh/sh4a-fsrra.c: Likewise.
551 * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
552 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
553 * gcc.target/sh/pr55303-2.c: Likewise.
554 * gcc.target/sh/sh2a-resbank.c: Likewise.
555 * gcc.target/sh/sp-switch.c: Likewise.
556 * gcc.target/sh/pr51244-3.c: Likewise.
557 * gcc.target/sh/pr50751-3.c: Likewise.
558 * gcc.target/sh/pr51244-7.c: Likewise.
559 * gcc.target/sh/struct-arg-dw2.c: Likewise.
560 * gcc.target/sh/pr50751-7.c: Likewise.
561 * gcc.target/sh/pr49468-di.c: Likewise.
562 * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
563 * gcc.target/sh/pr49880-3.c: Likewise.
564 * gcc.target/sh/pr51244-12.c: Likewise.
565 * gcc.target/sh/pr53988.c: Likewise.
566 * gcc.target/sh/pr6526.c: Likewise.
567 * gcc.target/sh/sh2a-bxor.c: Likewise.
568 * gcc.target/sh/pr51244-16.c: Likewise.
569 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
570 * gcc.target/sh/sh2a-bor.c: Likewise.
571 * gcc.target/sh/pr53511-1.c: Likewise.
572 * gcc.target/sh/pr21255-3.c: Likewise.
573 * gcc.target/sh/pr53512-3.c: Likewise.
574 * gcc.target/sh/pr33135-4.c: Likewise.
575 * gcc.target/sh/pr54602-3.c: Likewise.
576 * gcc.target/sh/pr54760-1.c: Likewise.
577 * gcc.target/sh/pr52483-2.c: Likewise.
578 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
579 * gcc.target/sh/pr54680.c: Likewise.
580 * gcc.target/sh/pr54386.c: Likewise.
581 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
582 * gcc.target/sh/pr54089-3.c: Likewise.
583 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
584 * gcc.target/sh/pr54089-7.c: Likewise.
585 * gcc.target/sh/strlen.c: Likewise.
586 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
587 * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
588 * gcc.target/sh/pr55303-3.c: Likewise.
589 * gcc.target/sh/pr51244-4.c: Likewise.
590 * gcc.target/sh/pr50751-4.c: Likewise.
591 * gcc.target/sh/pr39423-1.c: Likewise.
592 * gcc.target/sh/pr51244-8.c: Likewise.
593 * gcc.target/sh/pr55146.c: Likewise.
594 * gcc.target/sh/pr50751-8.c: Likewise.
595 * gcc.target/sh/sh2a-bset.c: Likewise.
596 * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
597 * gcc.target/sh/sh2a-movi20s.c: Likewise.
598 * gcc.target/sh/20080410-1.c: Likewise.
599 * gcc.target/sh/pr49880-4.c: Likewise.
600 * gcc.target/sh/pr51244-13.c: Likewise.
601 * gcc.target/sh/sh2a-movrt.c: Likewise.
602 * gcc.target/sh/pr51244-17.c: Likewise.
603 * gcc.target/sh/pr21255-2-mb.c: Likewise.
604 * gcc.target/sh/sh2a-bclr.c: Likewise.
605 * gcc.target/sh/pr33135-1.c: Likewise.
606 * gcc.target/sh/pr53512-4.c: Likewise.
607 * gcc.target/sh/pr54602-4.c: Likewise.
608 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
609 * gcc.target/sh/pr54760-2.c: Likewise.
610 * gcc.target/sh/pr52483-3.c: Likewise.
611 * gcc.target/sh/sh2a-bld.c: Likewise.
612 * gcc.target/sh/pr54089-4.c: Likewise.
613 * gcc.target/sh/pr54685.c: Likewise.
614 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
615 * gcc.target/sh/pr54089-8.c: Likewise.
616 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
617 * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
618 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
619 * gcc.target/sh/pr51244-1.c: Likewise.
620 * gcc.target/sh/pr50751-1.c: Likewise.
621 * gcc.target/sh/pr55160.c: Likewise.
622 * gcc.target/sh/pr51244-5.c: Likewise.
623 * gcc.target/sh/pr54236-1.c: Likewise.
624 * gcc.target/sh/pr50751-5.c: Likewise.
625 * gcc.target/sh/pr52933-1.c: Likewise.
626 * gcc.target/sh/pr39423-2.c: Likewise.
627 * gcc.target/sh/pr51244-9.c: Likewise.
628 * gcc.target/sh/pr49263.c: Likewise.
629 * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
630 * gcc.target/sh/pr49880-1.c: Likewise.
631 * gcc.target/sh/sh2a-band.c: Likewise.
632 * gcc.target/sh/pr51244-10.c: Likewise.
633 * gcc.target/sh/pr49880-5.c: Likewise.
634 * gcc.target/sh/prefetch.c: Likewise.
635 * gcc.target/sh/pr51244-14.c: Likewise.
636 * gcc.target/sh/rte-delay-slot.c: Likewise.
637 * gcc.target/sh/fpul-usage-1.c: Likewise.
638 * gcc.target/sh/pr51244-18.c: Likewise.
639 * gcc.target/sh/pr21255-1.c: Likewise.
640 * gcc.target/sh/pr33135-2.c: Likewise.
641 * gcc.target/sh/pr53512-1.c: Likewise.
642 * gcc.target/sh/pr54602-1.c: Likewise.
643 * gcc.target/sh/sh2a-rtsn.c: Likewise.
644 * gcc.target/sh/torture/pragma-isr.c: Likewise.
645 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
646 * gcc.target/sh/torture/pr58314.c: Likewise.
647 * gcc.target/sh/torture/pr34777.c: Likewise.
648 * gcc.target/sh/torture/pr58475.c: Likewise.
649 * gcc.target/sh/pr54760-3.c: Likewise.
650 * gcc.target/sh/sh4a-cosf.c: Likewise.
651 * gcc.target/sh/pr52483-4.c: Likewise.
652 * gcc.target/sh/mfmovd.c: Likewise.
653 * gcc.target/sh/pr54089-1.c: Likewise.
654 * gcc.target/sh/pr56547-1.c: Likewise.
655 * gcc.target/sh/pr54089-5.c: Likewise.
656 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
657 * gcc.target/sh/pr54089-9.c: Likewise.
658 * gcc.target/sh/sh2a-jsrn.c: Likewise.
659 * gcc.target/sh/pr49468-si.c: Likewise.
660 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
661 * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
662 * gcc.target/sh/pr55303-1.c: Likewise.
663 * gcc.target/sh/pr51244-2.c: Likewise.
664 * gcc.target/sh/pr50751-2.c: Likewise.
665 * gcc.target/sh/pr54236-2.c: Likewise.
666 * gcc.target/sh/pr51244-6.c: Likewise.
667 * gcc.target/sh/cmpstrn.c: Likewise.
668 * gcc.target/sh/pr50751-6.c: Likewise.
669 * gcc.target/sh/pr52933-2.c: Likewise.
670 * gcc.target/sh/pr53568-1.c: Likewise.
671 * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
672 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
673 * gcc.target/sh/sh4a-sinf.c: Likewise.
674 * gcc.target/sh/pr49880-2.c: Likewise.
675
5157b91e
TB
6762013-11-06 Tobias Burnus <burnus@net-b.de>
677
678 * g++.dg/warn/wdate-time.C: Update dg-error pattern.
679 * gcc.dg/wdate-time.c: Ditto.
680 * gfortran.dg/wdate-time.F90: Ditto.
681
73afb55d
OE
6822013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
683
684 PR target/30807
685 * gcc.target/sh/torture/pr30807.c: New.
686
71b71b96
PC
6872013-11-06 Paolo Carlini <paolo.carlini@oracle.com>
688
689 PR c++/11006
690 * g++.dg/other/java3.C: New.
691
992147ee
UB
6922013-11-06 Uros Bizjak <ubizjak@gmail.com>
693
694 PR target/59021
695 * gcc.target/i386/pr59021.c: New test.
696
b6e168f3
JL
6972013-11-06 James Lemke <jwlemke@codesourcery.com>
698
699 * lib/gcc-defs.exp (dg-additional-files-options): Extend regsub for
700 dg-additional-files to also match BOL.
701
6dbe0958
JM
7022013-11-06 Joseph Myers <joseph@codesourcery.com>
703
704 * gcc.dg/torture/c99-contract-1.c: New test.
705
9f2b860b
RB
7062013-11-06 Richard Biener <rguenther@suse.de>
707
708 PR tree-optimization/58653
709 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
710 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
711
28d31e40
BI
7122013-11-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
713
714 * c-c++-common/cilk-plus/CK/fib.c: Reduced the iteration from
715 40 to 30. Replaced iteration variable with a #define. Instead of
716 returning non-zero value for error, called __builtin_abort (). Fixed
717 a bug of calling fib_serial in serial case instead of fib.
718 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
719 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
720 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
721 * gcc.dg/cilk-plus/cilk-plus.exp: Removed duplicate/un-necessary
722 compiler flag testing.
723
3a1a7897
CB
7242013-11-06 Christian Bruel <christian.bruel@st.com>
725
726 * gcc.target/sh/strlen.c: New test.
727
fda1ba0a
JJ
7282013-11-06 Jakub Jelinek <jakub@redhat.com>
729
730 PR middle-end/58970
731 * gcc.c-torture/compile/pr58970.c: New test.
732
82f63633
WM
7332013-11-05 Wei Mi <wmi@google.com>
734
735 PR regression/58985
736 * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
737
e8ff5196
TB
7382013-11-05 Tobias Burnus <burnus@net-b.de>
739
740 * g++.dg/warn/wdate-time.C: New.
741 * gcc.dg/wdate-time.c: New.
742 * gfortran.dg/wdate-time.F90: New.
743
df1c8791
SK
7442013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
745
746 PR fortran/58989
747 * gfortran.dg/reshape_6.f90: New test.
748
6ab7a3d7 7492013-11-05 Jeff Law <law@redhat.com>
8fdc414d
JL
750
751 * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths.
752 * gcc.dg/tree-ssa/isolate-1.c: New test.
753 * gcc.dg/tree-ssa/isolate-2.c: New test.
754 * gcc.dg/tree-ssa/isolate-3.c: New test.
755 * gcc.dg/tree-ssa/isolate-4.c: New test.
756
50fae5a6
JJ
7572013-11-05 Jakub Jelinek <jakub@redhat.com>
758
759 PR rtl-optimization/58997
760 * gcc.c-torture/compile/pr58997.c: New test.
761
33b5d6da
PC
7622013-11-05 Paolo Carlini <paolo.carlini@oracle.com>
763
764 PR c++/58724
765 * g++.dg/cpp0x/gen-attrs-56.C: New.
766
9c39fca1
RB
7672013-11-05 Richard Biener <rguenther@suse.de>
768
769 PR ipa/58492
770 * gcc.dg/ipa/pr58492.c: New testcase.
771
d8f4f4db
RB
7722013-11-05 Richard Biener <rguenther@suse.de>
773
774 PR tree-optimization/58955
775 * gcc.dg/torture/pr58955-1.c: New testcase.
776 * gcc.dg/torture/pr58955-2.c: Likewise.
777
5689294c
L
7782013-11-05 H.J. Lu <hongjiu.lu@intel.com>
779
780 PR middle-end/58981
781 * gcc.dg/pr58981.c: New test.
782
4f94d87c
RB
7832013-11-05 Richard Biener <rguenther@suse.de>
784
785 PR middle-end/58941
786 * gcc.dg/torture/pr58941.c: New testcase.
787
4de9c53f
MG
7882013-11-05 Marc Glisse <marc.glisse@inria.fr>
789
790 PR tree-optimization/58958
791 * gcc.dg/tree-ssa/pr58958.c: New file.
792
75081240
MG
7932013-11-05 Marc Glisse <marc.glisse@inria.fr>
794
795 * gcc.dg/tree-ssa/alias-26.c: New file.
796
3ff2ca23
JJ
7972013-11-05 Jakub Jelinek <jakub@redhat.com>
798
799 PR tree-optimization/58984
800 * gcc.c-torture/execute/pr58984.c: New test.
801
f93a6a65
AS
8022013-11-05 Andreas Schwab <schwab@suse.de>
803
804 * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support.
805
6d7f7e0a
TB
8062013-11-05 Tobias Burnus <burnus@net-b.de>
807
808 * g++.dg/gomp/openmp-simd-1.C: New.
809 * g++.dg/gomp/openmp-simd-2.C: New.
810 * gcc.dg/gomp/openmp-simd-1.c: New.
811 * gcc.dg/gomp/openmp-simd-2.c: New.
812
94fee6d5
SKS
8132013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
814
815 * gcc.dg/superblock.c: Require scheduling support.
816
ef1b3fda
KS
8172013-11-04 Kostya Serebryany <kcc@google.com>
818
819 * g++.dg/asan/asan_test.cc: Update the test
820 to match the fresh asan run-time.
821 * c-c++-common/asan/stack-overflow-1.c: Ditto.
822
2a5145b0
ILT
8232013-11-04 Ian Lance Taylor <iant@google.com>
824
825 * g++.dg/ext/sync-4.C: New test.
826
8019105d
PT
8272013-11-04 Paul Thomas <pault@gcc.gnu.org>
828
829 PR fortran/58771
830 * gfortran.dg/derived_external_function_1.f90 : New test
831
7e8c8abc
JJ
8322013-11-04 Jakub Jelinek <jakub@redhat.com>
833
834 PR tree-optimization/58978
835 * gcc.c-torture/compile/pr58978.c: New test.
836
4ca469cf
PT
8372013-11-04 Paul Thomas <pault@gcc.gnu.org>
838
839 PR fortran/57445
840 * gfortran.dg/optional_class_1.f90 : New test
841
efaf512c
VM
8422013-11-04 Vladimir Makarov <vmakarov@redhat.com>
843
844 PR rtl-optimization/58968
845 * gfortran.dg/pr58968.f: New
846
55a7f02f
MP
8472013-11-04 Marek Polacek <polacek@redhat.com>
848
849 PR c++/58979
850 * g++.dg/diagnostic/pr58979.C: New test.
851
9193fb05
JM
8522013-11-04 Joseph Myers <joseph@codesourcery.com>
853
854 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
855 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
856 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
857 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
858 gcc.dg/iec-559-macros-9.c: New tests.
859
96f9e25a
JJ
8602013-11-04 Jakub Jelinek <jakub@redhat.com>
861
862 PR tree-optimization/58946
863 * gcc.c-torture/compile/pr58946.c: New test.
864
846276fa
PC
8652013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
866
867 PR c++/52071
868 * g++.dg/parse/pr52071.C: New.
869
ba0f36b0
PC
8702013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
871
872 PR c++/38313
873 * g++.dg/lookup/name-clash10.C: New.
874
8df18349
KV
8752013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
876
877 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
878 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
879 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
880 vbif.
881
b906f4ca
MP
8822013-11-03 Marek Polacek <polacek@redhat.com>
883
884 * g++.dg/ubsan/cxx1y-vla.C: New test.
885 * c-c++-common/ubsan/vla-3.c: New test.
886 * c-c++-common/ubsan/vla-2.c: New test.
887 * c-c++-common/ubsan/vla-4.c: New test.
888 * c-c++-common/ubsan/vla-1.c: New test.
889
93895581
BS
8902013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
891
892 * gcc.dg/vmx/vec-set.c: New.
893
2afe0382
PC
8942013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
895
896 PR c++/29234
897 PR c++/56037
898 * g++.dg/parse/pr29234.C: New.
899 * g++.dg/parse/pr56037.C: Likewise.
900
ef86cd2b
BI
9012013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
902
903 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
904 passed it in as one of the options to all Cilk keywords test.
905
48cff4fa
ESR
9062013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
907
908 PR c++/58708
909 * g++.dg/cpp1y/pr58708.C: New.
910
a7920263
MG
9112013-11-01 Marc Glisse <marc.glisse@inria.fr>
912
913 PR c++/58834
914 * g++.dg/ext/pr58834.C: New file.
915
ee1d5a02
JJ
9162013-11-01 Jakub Jelinek <jakub@redhat.com>
917
918 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
919 tests.
920 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
921 tests.
922
94232300
PT
9232013-11-01 Paul Thomas <pault@gcc.gnu.org>
924
925 PR fortran/57893
926 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
927 type block.
928
5a9785fb
JJ
9292013-10-31 Jakub Jelinek <jakub@redhat.com>
930
931 * g++.dg/gomp/simd-1.C: New test.
932 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
933 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
934 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
935 * c-c++-common/gomp/simd6.c: New test.
936
7057e645
ESR
9372013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
938
e5ccdfcd 939 Implement C++14 digit separators.
7057e645
ESR
940 * g++.dg/cpp1y/digit-sep.C: New.
941 * g++.dg/cpp1y/digit-sep-neg.C: New.
942 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
943
c853f62a
JJ
9442013-10-31 Jakub Jelinek <jakub@redhat.com>
945
b63cb153
JJ
946 * gcc.dg/vect/vect-align-3.c: New test.
947
c853f62a
JJ
948 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
949 we warn about it already during VRP1 pass.
950
b319f79c
MJ
9512013-10-31 Martin Jambor <mjambor@suse.cz>
952
953 PR rtl-optimization/58934
954 Revert:
955 2013-10-30 Martin Jambor <mjambor@suse.cz>
956 PR rtl-optimization/10474
957 * gcc.dg/pr10474.c: New testcase.
958 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
959 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
960
7dccc537
PC
9612013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
962
963 PR c++/58932
964 Revert:
965 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
966
967 PR c++/58466
968 * g++.dg/cpp0x/variadic145.C: New.
969
970 * g++.dg/cpp0x/sfinae49.C: New.
971
39344c99
PC
9722013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
973
974 PR c++/58581
975 * g++.dg/cpp0x/deleted1.C: New.
976
ce5d49a8
ZC
9772013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
978
979 * gcc.target/arm/lp1243022.c: New test.
980
e27a6430
JR
9812013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
982
983 PR other/58545
984 * gcc.target/avr/pr58545.c: New test.
985
adffea1e
TB
9862013-10-30 Tobias Burnus <burnus@net-b.de>
987
988 Revert:
989 2013-10-30 Tobias Burnus <burnus@net-b.de>
990 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
991 path to the compile flags.
992
8f24613d
CH
9932013-10-30 Cong Hou <congh@google.com>
994
995 * gcc.target/i386/vect-abs-s8.c: New test.
996 * gcc.target/i386/vect-abs-s16.c: New test.
997 * gcc.target/i386/vect-abs-s32.c: New test.
998
fc7f44e4
TB
9992013-10-30 Tobias Burnus <burnus@net-b.de>
1000
1001 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
1002 path to the compile flags.
1003
46088939
JL
10042013-10-30 Mikael Pettersson <mikpe@it.uu.se>
1005
e5ccdfcd 1006 PR rtl-optimization/58369
46088939
JL
1007 * g++.dg/torture/pr58369.C: New test.
1008
c5028d80
TB
10092013-10-30 Tobias Burnus <burnus@net-b.de>
1010
1011 PR other/33426
1012 * g++.dg/vect/pr33426-ivdep-2.cc: New.
1013 * g++.dg/vect/pr33426-ivdep-3.cc: New.
1014 * g++.dg/vect/pr33426-ivdep-4.cc: New.
1015
a26891f4
VM
10162013-10-30 Vladimir Makarov <vmakarov@redhat.com>
1017
1018 PR target/58784
1019 * gcc.target/arm/pr58784.c: New.
1020
6ecb8b21
MG
10212013-10-30 Marc Glisse <marc.glisse@inria.fr>
1022
1023 * gcc.dg/tree-ssa/alias-24.c: New file.
1024
3b6d1699
VM
10252013-10-30 Vladimir Makarov <vmakarov@redhat.com>
1026
1027 * gcc.target/i386/fma_double_3.c: Use pattern for
1028 scan-assembler-times instead of just one insn name.
1029 * gcc.target/i386/fma_double_5.c: Ditto.
1030 * gcc.target/i386/fma_float_3.c: Ditto.
1031 * gcc.target/i386/fma_float_5.c: Ditto.
1032 * gcc.target/i386/l_fma_double_1.c: Ditto.
1033 * gcc.target/i386/l_fma_double_2.c: Ditto.
1034 * gcc.target/i386/l_fma_double_3.c: Ditto.
1035 * gcc.target/i386/l_fma_double_4.c: Ditto.
1036 * gcc.target/i386/l_fma_double_5.c: Ditto.
1037 * gcc.target/i386/l_fma_double_6.c: Ditto.
1038 * gcc.target/i386/l_fma_float_1.c: Ditto.
1039 * gcc.target/i386/l_fma_float_2.c: Ditto.
1040 * gcc.target/i386/l_fma_float_3.c: Ditto.
1041 * gcc.target/i386/l_fma_float_4.c: Ditto.
1042 * gcc.target/i386/l_fma_float_5.c: Ditto.
1043 * gcc.target/i386/l_fma_float_6.c: Ditto.
1044
ca494b8d
CB
10452013-10-30 Christian Bruel <christian.bruel@st.com>
1046
1047 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
1048 * gcc.target/sh/cmpstr.c: New test.
1049 * gcc.target/sh/cmpstrn.c: New test.
1050
eb1474c1
MJ
10512013-10-30 Martin Jambor <mjambor@suse.cz>
1052
1053 PR rtl-optimization/10474
1054 * gcc.dg/pr10474.c: New testcase.
1055 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1056 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1057
5d2a9da9 10582013-10-29 Andrew Pinski <apinski@cavium.com>
e5ccdfcd 1059 Zhenqiang Chen <zhenqiang.chen@linaro.org>
5d2a9da9
AP
1060
1061 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
1062 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
1063 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
1064 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
1065 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
1066 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
1067 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
1068 conditional move to be used.
1069 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
1070
9efc0826
TB
10712013-10-29 Tobias Burnus <burnus@net-b.de>
1072
1073 PR fortran/44350
1074 * gfortran.dg/blockdata_8.f90: New.
1075
be0ec0a5
TB
10762013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
1077
1078 PR target/54236
1079 * gcc.target/sh/pr54236-2: New.
1080 * gcc.target/sh/pr54089-6: Add another rotl special case.
1081
25812571
PT
10822013-10-29 Paul Thomas <pault@gcc.gnu.org>
1083
94b89bc0 1084 PR fortran/58793
be0ec0a5 1085 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
25812571
PT
1086 to determine sizes of real kinds.
1087
94b89bc0 1088 PR fortran/58858
be0ec0a5 1089 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
25812571 1090
939b37da
BI
10912013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
1092
1093 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
1094 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
1095 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1096 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
1097 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1098 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1099 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1100 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1101 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
1102 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1103 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
1104 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
1105 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
1106 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1107 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1108 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1109 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
1110 test stored in c-c++-common. Also, added the Cilk runtime's library
1111 to the ld_library_path.
1112
5f546e16
PC
11132013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
1114
1115 PR c++/58888
1116 * g++.dg/cpp0x/auto40.C: New.
1117 * g++.dg/other/warning1.C: Adjust.
1118
72a6cdde
RB
11192013-10-29 Richard Biener <rguenther@suse.de>
1120
1121 * gcc.dg/torture/restrict-2.c: New testcase.
1122 * gcc.dg/torture/restrict-3.c: Likewise.
1123 * gcc.dg/torture/restrict-4.c: Likewise.
1124 * gcc.dg/torture/restrict-5.c: Likewise.
1125
4879f42a
MG
11262013-10-29 Marc Glisse <marc.glisse@inria.fr>
1127
1128 PR tree-optimization/19831
1129 * gcc.dg/tree-ssa/alias-25.c: New file.
1130
f80b28a0
RB
11312013-10-29 Richard Biener <rguenther@suse.de>
1132
1133 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
1134 changes.
1135 * gcc.dg/vect/bb-slp-32.c: Likewise.
1136 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1137 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
1138 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
1139 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
1140 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
1141 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
1142 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1143 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1144 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1145 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1146 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
1147 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1148 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1149 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1150 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1151 * gfortran.dg/vect/vect.exp: Likewise.
1152
52898b94
BS
11532013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1154
1155 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
1156 * gcc.dg/vmx/eg-5.c: Likewise.
1157
a186c902
UB
11582013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
1159 Joern Rennecke <joern.rennecke@embecosm.com>
1ea1e1b5
JR
1160
1161 * gcc.target/arc/jump-around-jump.c: New test.
1162
e40191f1
TV
11632013-10-27 Tom de Vries <tom@codesourcery.com>
1164
1165 * gcc.target/arm/require-pic-register-loc.c: New test.
1166
1d9b1f94
UB
11672013-10-27 Uros Bizjak <ubizjak@gmail.com>
1168
1169 PR target/58679
1170 * gcc.target/i386/pr58679-1.c: New test.
1171 * gcc.target/i386/pr58679-2.c: Ditto.
1172
d4af74d4
TB
11732013-10-27 Tobias Burnus <burnus@net-b.de>
1174
1175 PR other/33426
1176 * gcc.dg/vect/vect-ivdep-2.c: New.
1177
35d1b083
OE
11782013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
1179
1180 PR target/52483
1181 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
1182 * gcc.target/sh/pr52483-2.c: Likewise.
1183 * gcc.target/sh/pr52483-3.c: Likewise.
1184 * gcc.target/sh/pr52483-4.c: Likewise.
1185
98906124
JL
11862013-10-26 Jeff Law <law@redhat.com>
1187
1188 * g++.dg/torture/pr49309.C: Removed.
1189 * gcc.dg/dfp/pr35739.c: Removed.
1190
f6937e32
VM
11912013-10-25 Vladimir Makarov <vmakarov@redhat.com>
1192
1193 PR rtl-optimization/58759
1194 * gcc.target/i386/pr58759.c: New.
1195
f5d368b6
TB
11962013-10-25 Tobias Burnus <burnus@net-b.de>
1197
1198 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
1199 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
1200 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
1201
42917d01
YZ
12022013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
1203
1204 * gcc.dg/wmul-1.c: New test.
1205
b02ef56d
PC
12062013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
1207
1208 PR c++/58878
1209 * g++.dg/template/pr58878.C: New.
1210
bb362135
MG
12112013-10-25 Marc Glisse <marc.glisse@inria.fr>
1212
1213 * gcc.dg/tree-ssa/alias-23.c: New file.
1214
447f3223
RB
12152013-10-25 Richard Biener <rguenther@suse.de>
1216
1217 PR tree-optimization/58626
1218 * gcc.dg/torture/pr58626.c: New testcase.
1219
5970573c
PC
12202013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
1221
1222 PR c++/54812
1223 * g++.dg/cpp0x/defaulted47.C: New.
1224
356610cb
EB
12252013-10-25 Eric Botcazou <ebotcazou@adacore.com>
1226
1227 * gcc.c-torture/execute/pr58831.c: New test.
1228
12292013-10-25 Nick Clifton <nickc@redhat.com>
2e30c7fb
NC
1230
1231 * c-c++-common/pr57793.c: Add expected error messages for
1232 targets with small integers.
1233 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
1234 * gcc.dg/c99-stdint-2.c: Likewise.
1235 * gcc.dg/cdce1.c: Likewise.
1236 * gcc.dg/fold-overflow-1.c: Likewise.
1237 * gcc.dg/utf-cvt.c: Likewise.
1238 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
1239 arithmetic.
1240 * gcc.dg/ftrapv-2.c: Likewise.
1241 * gcc.dg/pr30286.c: Likewise.
1d9b1f94 1242 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
2e30c7fb
NC
1243 * lib/target-supports.exp (check_effective_target_trapping): New
1244 proc. Returns true if the target supports trapping arithmetic.
1245
43ae206c
TB
12462013-10-25 Tobias Burnus <burnus@net-b.de>
1247
1248 * g++.dg/parse/ivdep.C: New.
1249 * g++.dg/vect/pr33426-ivdep.cc: New.
1250
464046a6
RH
12512013-10-24 Richard Henderson <rth@redhat.com>
1252
1253 PR rtl/58542
1254 * gcc.dg/atomic-store-6.c: New.
1255
ccc23115
ILT
12562013-10-24 Ian Lance Taylor <iant@google.com>
1257
1d9b1f94 1258 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
ccc23115 1259
247dbcf4
CH
12602013-10-24 Cong Hou <congh@google.com>
1261
1262 * gcc.c-torture/execute/20030125-1.c: Update.
1263
d73749df 12642013-10-24 Tobias Burnus <burnus@net-b.de>
2ca4e2c2
TB
1265
1266 PR fortran/44646
1267 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
1268
a2ad7995
DC
12692013-10-24 Dehao Chen <dehao@google.com>
1270
1271 * g++.dg/opt/devirt3.C: New test.
1272
8170608b
TB
12732013-08-24 Tobias Burnus <burnus@net-b.de>
1274
1275 PR other/33426
1276 * testsuite/gcc.dg/ivdep.c: New.
1277 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
1278
a079f50a
KT
12792013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1280
1281 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
1282 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
1283
ac63f305
NC
12842013-10-24 Nick Clifton <nickc@redhat.com>
1285
1286 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
1287
320a9762
MP
12882013-10-24 Marek Polacek <polacek@redhat.com>
1289
1290 PR c++/58705
1291 * g++.dg/parse/pr58705.C: New test.
1292
f28aa681
MP
12932013-10-24 Marek Polacek <polacek@redhat.com>
1294
1295 * gcc.dg/c11-align-5.c: Add more testing.
1296
c19d33d8
PH
12972013-10-23 Pat Haugen <pthaugen@us.ibm.com>
1298
1299 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
1300
5e40da4f
JJ
13012013-10-23 Jakub Jelinek <jakub@redhat.com>
1302
1303 PR tree-optimization/58775
1304 PR tree-optimization/58791
1305 * gcc.dg/guality/pr58791-1.c: New test.
1306 * gcc.dg/guality/pr58791-2.c: New test.
1307 * gcc.dg/guality/pr58791-3.c: New test.
1308 * gcc.dg/guality/pr58791-4.c: New test.
1309 * gcc.dg/guality/pr58791-5.c: New test.
1310 * gcc.c-torture/compile/pr58775.c: New test.
1311 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
1312
a63b68b2
TV
13132013-10-23 Tom de Vries <tom@codesourcery.com>
1314
1315 PR tree-optimization/58805
1316 * gcc.dg/pr58805.c: New test.
1317
2d67d169
JJ
13182013-10-23 Jakub Jelinek <jakub@redhat.com>
1319
7abed779
JJ
1320 * gcc.target/i386/vect-div-1.c: New test.
1321
2d67d169
JJ
1322 * gcc.dg/vect/pr58508.c: Remove dg-options.
1323
49ed1a46
RB
13242013-10-23 Richard Biener <rguenther@suse.de>
1325
1326 * gcc.dg/torture/pr58830.c: New testcase.
1327
fe15a1a7
ESR
13282013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
1329
1330 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
1331 * g++.dg/cpp1y/attr-deprecated.C: New.
1332 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
1333
3d54e576
TB
13342013-10-23 Tobias Burnus <burnus@net-b.de>
1335
1336 PR fortran/58793
1337 * gfortran.dg/assumed_type_8.f90: New.
1338
9ae93484
UB
13392013-10-22 Uros Bizjak <ubizjak@gmail.com>
1340
1341 PR target/58779
1342 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
1343 and MINUSCCZEXT defines. Update scan-assembler dg directive.
1344 * gcc.dg/torture/pr58779.c: New test.
1345
fb61ee69
SE
13462013-10-22 Steve Ellcey <sellcey@mips.com>
1347
1348 * gcc.target/mips/nor.c: New.
1349
843d68c6
BS
13502013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
1351
1352 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
1353 tests into...
1354 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
1355 restricted to big-endian targets.
1356
cddf0123
PT
13572013-10-22 Paul Thomas <pault@gcc.gnu.org>
1358
1359 PR fortran 57893
1360 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
1361
2be03814
TB
13622013-10-21 Tobias Burnus <burnus@net-b.de>
1363
1364 PR fortran/58803
1365 * gfortran.dg/proc_ptr_comp_38.f90: New.
1366
1e08df0e
MP
13672013-10-21 Marek Polacek <polacek@redhat.com>
1368
1369 PR middle-end/58809
1370 * gcc.dg/gomp/pr58809.c: New test.
1371
fa484029
VP
13722013-10-21 Vidya Praveen <vidyapraveen@arm.com>
1373
1374 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
9ae93484 1375 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
fa484029 1376
2445aeac
RB
13772013-10-21 Richard Biener <rguenther@suse.de>
1378
1379 PR tree-optimization/58794
1380 * c-c++-common/torture/pr58794-1.c: New testcase.
1381 * c-c++-common/torture/pr58794-2.c: Likewise.
1382
d480e6a5
RB
13832013-10-21 Richard Biener <rguenther@suse.de>
1384
1385 PR middle-end/58742
1386 * c-c++-common/fold-divmul-1.c: New testcase.
1387
d606b917
MZ
13882013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1389
1390 * gcc.target/i386/memset-vector_loop-1.c: New test.
1391 * gcc.target/i386/memset-vector_loop-2.c: New test.
1392
4d648807
DN
13932013-10-21 Diego Novillo <dnovillo@google.com>
1394
1395 * g++.dg/plugin/selfassign.c: Include tree.h.
1396 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
1397 * gcc.dg/plugin/ggcplug.c: Likewise.
1398 * gcc.dg/plugin/one_time_plugin.c: Likewise.
1399 * gcc.dg/plugin/selfassign.c: Likewise.
1400 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1401
fac129d8
RS
14022013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
1403
1404 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
1405 * gcc.target/mips/mips-ps-7.c: Likewise.
1406
0f37323c
RS
14072013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
1408
1409 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
1410 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
1411 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
1412
54e9430d
JDA
14132013-10-19 John David Anglin <danglin@gcc.gnu.org>
1414
3c4d33ac
JDA
1415 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
1416
54e9430d
JDA
1417 PR testsuite/58645
1418 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
1419
7aa14ddb
MS
14202013-10-19 Mike Stump <mikestump@comcast.net>
1421
1422 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
1423
1424 * gcc.dg/lto/pr54625-1_0.c: Move from here...
1425 * g++.dg/lto/pr54625-1_0.c: ... to here.
1426 * gcc.dg/lto/pr54625-1_1.C: Likewise.
1427 * g++.dg/lto/pr54625-1_1.C: Likewise.
1428 * gcc.dg/lto/pr54625-2_0.c: Likewise.
1429 * g++.dg/lto/pr54625-2_0.c: Likewise.
1430 * gcc.dg/lto/pr54625-2_1.C: Likewise.
1431 * g++.dg/lto/pr54625-2_1.C: Likewise.
1432
c6436d74
OE
14332013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
1434
1435 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
1436
6f978a2a
CH
14372013-10-18 Cong Hou <congh@google.com>
1438
1439 * gcc.dg/vect/pr58508.c: New test.
1440
6e62a2b4
PC
14412013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
1442
1443 PR c++/58466
1444 * g++.dg/cpp0x/variadic145.C: New.
1445
377d9792
AM
14462013-10-18 Andrew MacLeod <amacleod@redhat.com>
1447
1448 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
1449
56287810
HPN
14502013-10-18 Hans-Peter Nilsson <hp@axis.com>
1451
1452 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
377d9792
AM
1453 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
1454 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
1455 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
56287810 1456
c787a32f 14572013-10-17 Charles Baylis <charles.baylis@linaro.org>
92fd70fb
CB
1458
1459 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
1460 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
1461 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
1462 effective target arm_thumb1_ok.
1463 * lib/target-supports.exp
1464 (check_effective_target_arm_fp16_ok_nocache): Don't force
1465 -mfloat-abi=soft when building for hardfloat target.
1466
74fee7e9
MM
14672013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
1468
1469 PR target/58673
1470 * gcc.target/powerpc/pr58673-1.c: New file to test whether
1471 -mquad-word + -mno-vsx-timode causes errors.
1472 * gcc.target/powerpc/pr58673-2.c: Likewise.
1473
206b48e4
PC
14742013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
1475
1476 PR c++/58596
1477 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
1478
f541a481
KT
14792013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1480
1481 * gcc.target/aarch64/c-output-template.c: New testcase.
1482 * gcc.target/aarch64/c-output-template-2.c: Likewise.
1483 * gcc.target/aarch64/c-output-template-3.c: Likewise.
1484
fbb1d5dc
MHD
14852013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
1486
1487 * gcc/testsuite/lib/target-supports.exp
1488 (check_effective_target_sync_long_long): AArch64 supports
1489 atomic operations on "long long".
1490 (check_effective_target_sync_long_long_runtime): AArch64 can
1491 execute atomic operations on "long long".
1492
f4bed77b
RB
14932013-10-17 Richard Biener <rguenther@suse.de>
1494
1495 PR tree-optimization/58143
1496 * gcc.dg/torture/pr58143-1.c: New testcase.
1497 * gcc.dg/torture/pr58143-2.c: Likewise.
1498 * gcc.dg/torture/pr58143-3.c: Likewise.
1499
568a31f2
MP
15002013-10-17 Marek Polacek <polacek@redhat.com>
1501
1502 PR c/58267
1503 * gcc.dg/c1x-align-5.c: New test.
1504
a8267f8d
TB
15052013-10-16 Tobias Burnus <burnus@net-b.de>
1506
1507 PR fortran/58652
1508 * gfortran.dg/unlimited_polymorphic_12.f90: New.
1509
32a8974d
TS
15102013-10-16 Thomas Schwinge <thomas@codesourcery.com>
1511
1512 * c-c++-common/cpp/openmp-define-1.c: Move
1513 dg-require-effective-target fopenmp after dg-do directive.
1514 * c-c++-common/cpp/openmp-define-2.c: Likewise.
1515 * gfortran.dg/openmp-define-1.f90: Likewise.
1516 * gfortran.dg/openmp-define-2.f90: Likewise.
1517 * gfortran.dg/openmp-define-3.f90: Likewise.
1518
02c0e306
PM
15192013-10-16 Paulo Matos <pmatos@broadcom.com>
1520
1521 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
1522
bf7b5747
ST
15232013-10-15 Sriraman Tallam <tmsriram@google.com>
1524
1525 PR target/57756
1526 * gcc.target/i386/pr57756.c: New test.
1527 * gcc.target/i386/pr57756_2.c: New test.
1528
16022041
RS
15292013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
1530
1531 * gcc.dg/torture/builtin-self.c: New file.
1532
b114bfb4
ZC
15332013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
1534
1535 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
1536 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
1537 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
1538 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
1539 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
1540
69b8f2f9
CH
15412013-10-15 Cong Hou <congh@google.com>
1542
1543 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
1544
09560e7f
PC
15452013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
1546
1547 PR c++/58707
1548 * g++.dg/cpp0x/pr58707.C: New.
1549
74576057
KT
15502013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1551
1552 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
1553 after other directives.
1554
910ddd18
TB
15552013-10-15 Tobias Burnus <burnus@net-b.de>
1556
1557 PR fortran/58652
1558 * gfortran.dg/unlimited_polymorphic_11.f90: New.
1559
be66a226
ILT
15602013-10-14 Ian Lance Taylor <iant@google.com>
1561
1562 * go.test/go-test.exp (go-find-packages): New proc.
1563 (go-gc-tests): Skip stress and safe tests. Skip *.dir
1564 subdirectories. Do simple +build line matching. Handle run with
1565 arguments. Handle errorcheckdir and rundircmpout. Use packages
1566 for rundir. Remove special handling for bug191 and dwarf.
1567
f637ebc1
TB
15682013-10-14 Tobias Burnus <burnus@net-b.de>
1569
1570 PR fortran/58658
1571 * gfortran.dg/unlimited_polymorphic_10.f90: New.
1572
5a015f2b
RO
15732013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1574
9ae93484
UB
1575 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
1576 Use btsl.
5a015f2b 1577
b5ccb9ed
EB
15782013-10-14 Eric Botcazou <ebotcazou@adacore.com>
1579
1580 * gnat.dg/specs/opt1.ads: New test.
1581
d19d091c
RB
15822013-10-14 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/58640
1585 * gcc.c-torture/execute/pr58640-2.c: New testcase.
1586
f036807a
EB
15872013-10-13 Eric Botcazou <ebotcazou@adacore.com>
1588
1589 * gnat.dg/uninit_array.ad[sn]: New test.
1590 * gnat.dg/uninit_array_pkg.ads: New helper.
1591
3246afaa
EB
15922013-10-13 Richard Biener <rguenther@suse.de>
1593
1594 * gcc.c-torture/execute/pr58662.c: New test.
1595
5d30dc5b
OE
15962013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
1597
1598 PR target/51244
1599 * gcc.dg/torture/p51244-21.c: New.
1600 * gcc.target/sh/pr51244-20.c: New.
1601 * gcc.target/sh/pr51244-20-sh2a.c: New.
1602
585a0b99
AC
16032013-10-12 Arnaud Charlet <charlet@adacore.com>
1604
1605 * gnat.dg/specs/linker_section.ads: Update test.
1606
37d1c5db
L
16072013-10-12 H.J. Lu <hongjiu.lu@intel.com>
1608
1609 PR target/58690
1610 * gcc.target/i386/pr58690.c: New test
1611
b86a70ff
AM
16122013-10-12 Alexander Monakov <amonakov@ispras.ru>
1613
1614 * gcc.target/i386/builtin-ucmp.c: New test.
1615
a9e6b836
BM
16162013-10-11 Brooks Moses <bmoses@google.com>
1617
adcfd489 1618 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
a9e6b836 1619
ef3cfba2
JL
16202013-10-11 Jeff Law <law@redhat.com>
1621
1622 * gcc.c-torture/execute/pr58640.c: New test.
1623
20e8fa53
PC
16242013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
1625
1626 PR c++/58633
1627 * g++.dg/cpp0x/decltype57.C: New.
1628
ddc757fe
PC
16292013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
1630
1631 PR c++/31671
1632 * g++.dg/template/nontype26.C: New.
1633
1e723fd7
TS
16342013-10-11 Thomas Schwinge <thomas@codesourcery.com>
1635
86a6016d
TS
1636 * c-c++-common/cpp/openmp-define-1.c: New file.
1637 * c-c++-common/cpp/openmp-define-2.c: Likewise.
1638 * c-c++-common/cpp/openmp-define-3.c: Likewise.
1639 * gfortran.dg/openmp-define-1.f90: Likewise.
1640 * gfortran.dg/openmp-define-2.f90: Likewise.
1641 * gfortran.dg/openmp-define-3.f90: Likewise.
1642
1e723fd7
TS
1643 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
1644 for test source files.
1645 * gcc.dg/gomp/gomp.exp: Likewise.
1646 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
1647 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
1648 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
1649 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
1650 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
1651
acf0174b
JJ
16522013-10-11 Jakub Jelinek <jakub@redhat.com>
1653
1654 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
1655 Remove error test that is now valid in OpenMP 4.0.
1656 * c-c++-common/gomp/atomic-16.c: New test.
1657 * c-c++-common/gomp/cancel-1.c: New test.
1658 * c-c++-common/gomp/depend-1.c: New test.
1659 * c-c++-common/gomp/depend-2.c: New test.
1660 * c-c++-common/gomp/map-1.c: New test.
1661 * c-c++-common/gomp/pr58472.c: New test.
1662 * c-c++-common/gomp/sections1.c: New test.
1663 * c-c++-common/gomp/simd1.c: New test.
1664 * c-c++-common/gomp/simd2.c: New test.
1665 * c-c++-common/gomp/simd3.c: New test.
1666 * c-c++-common/gomp/simd4.c: New test.
1667 * c-c++-common/gomp/simd5.c: New test.
1668 * c-c++-common/gomp/single1.c: New test.
1669 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
1670 parser.
1671 * g++.dg/gomp/block-3.C: Likewise.
1672 * g++.dg/gomp/clause-3.C: Adjust error messages.
1673 * g++.dg/gomp/declare-simd-1.C: New test.
1674 * g++.dg/gomp/declare-simd-2.C: New test.
1675 * g++.dg/gomp/depend-1.C: New test.
1676 * g++.dg/gomp/depend-2.C: New test.
1677 * g++.dg/gomp/target-1.C: New test.
1678 * g++.dg/gomp/target-2.C: New test.
1679 * g++.dg/gomp/taskgroup-1.C: New test.
1680 * g++.dg/gomp/teams-1.C: New test.
1681 * g++.dg/gomp/udr-1.C: New test.
1682 * g++.dg/gomp/udr-2.C: New test.
1683 * g++.dg/gomp/udr-3.C: New test.
1684 * g++.dg/gomp/udr-4.C: New test.
1685 * g++.dg/gomp/udr-5.C: New test.
1686 * g++.dg/gomp/udr-6.C: New test.
1687 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
1688 * gcc.dg/autopar/outer-2.c: Likewise.
1689 * gcc.dg/autopar/outer-3.c: Likewise.
1690 * gcc.dg/autopar/outer-4.c: Likewise.
1691 * gcc.dg/autopar/outer-5.c: Likewise.
1692 * gcc.dg/autopar/outer-6.c: Likewise.
1693 * gcc.dg/autopar/parallelization-1.c: Likewise.
1694 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
1695 parser.
1696 * gcc.dg/gomp/clause-1.c: Adjust error messages.
1697 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
1698 instead of GOMP_parallel_loop_runtime_start.
1699 * gcc.dg/gomp/declare-simd-1.c: New test.
1700 * gcc.dg/gomp/declare-simd-2.c: New test.
1701 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
1702 parser. Add further #pragma omp sections nesting tests.
1703 * gcc.dg/gomp/target-1.c: New test.
1704 * gcc.dg/gomp/target-2.c: New test.
1705 * gcc.dg/gomp/taskgroup-1.c: New test.
1706 * gcc.dg/gomp/teams-1.c: New test.
1707 * gcc.dg/gomp/udr-1.c: New test.
1708 * gcc.dg/gomp/udr-2.c: New test.
1709 * gcc.dg/gomp/udr-3.c: New test.
1710 * gcc.dg/gomp/udr-4.c: New test.
1711 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
1712
13ef00fa
JH
17132013-10-10 Jan Hubicka <jh@suse.cz>
1714
1715 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
1716 tuning change.
1717 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1718 * gcc.target/i386/pr49168-1.c: Likewise.
1719 * gcc.target/i386/pr49002-2.c: Likewise.
1720
a1d50386
JJ
17212013-10-10 Jakub Jelinek <jakub@redhat.com>
1722
1723 PR middle-end/58670
1724 * gcc.dg/torture/pr58670.c: New test.
1725
c9ef86a1
ZC
17262013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
1727
1728 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
1729
830ce0a2
MP
17302013-10-09 Marek Polacek <polacek@redhat.com>
1731
1732 PR c++/58635
1733 * g++.dg/tm/pr58635-1.C: New test.
1734 * g++.dg/tm/pr58635-2.C: New test.
1735
428e041e
JJ
17362013-10-09 Jakub Jelinek <jakub@redhat.com>
1737
1738 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
1739
826cacfe
MG
17402013-10-09 Marc Glisse <marc.glisse@inria.fr>
1741
1742 PR tree-optimization/20318
1743 * c-c++-common/pr20318.c: New file.
1744 * gcc.dg/tree-ssa/pr20318.c: New file.
1745
378f8976
EB
17462013-10-09 Eric Botcazou <ebotcazou@adacore.com>
1747
1748 * gcc.c-torture/execute/pr58570.c: New test.
1749
0fe04f5c
AV
17502013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1751
1752 * gcc.target/aarch64/vclz.c: New testcase.
1753
bed9bae4
AV
17542013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1755
1756 * gcc.target/aarch64/vadd_f64.c: New testcase.
1757 * gcc.target/aarch64/vsub_f64.c: New testcase.
1758
7f3d8b19
AV
17592013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1760
1761 * gcc.target/aarch64/vdiv_f.c: New testcase.
1762
7df625a6
AV
17632013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1764
1765 * gcc.target/aarch64/vneg_f.c: New testcase.
1766 * gcc.target/aarch64/vneg_s.c: New testcase.
1767
c80217c9
PC
17682013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
1769
1770 PR c++/58568
1771 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
1772 * g++.old-deja/g++.mike/misc9.C: Adjust.
1773
a330ff7f
PC
17742013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
1775
1776 PR c++/58665
1777 Revert:
1778 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1779
1780 PR c++/58448
1781 * g++.dg/template/crash117.C: New.
1782
3947652f
AK
17832013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1784
1785 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
1786
0e6a0e48
MG
17872013-10-08 Marc Glisse <marc.glisse@inria.fr>
1788
1789 PR tree-optimization/58480
1790 * gcc.dg/tree-ssa/pr58480.c: New file.
1791
0cf68694
BS
17922013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1793
1794 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
1795 * gcc.target/powerpc/fusion.c: Likewise.
1796
36c0bd4f
AK
17972013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1798
1799 * gcc.target/s390/htm-nofloat-2.c: New testcase.
1800
ee163e72
AK
18012013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1802
1803 * gcc.target/s390/htm-1.c: Add more tests to cover different
1804 operand types.
1805
0e02d8e3
PC
18062013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
1807
1808 PR c++/58126
1809 * g++.dg/init/uninitialized1.C: New.
1810
fef7e16b
PC
18112013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
1812
1813 PR c++/56060
1814 * g++.dg/cpp0x/variadic144.C: New.
1815
76b67a0a
PC
18162013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1817
1818 PR c++/58560
1819 * g++.dg/cpp0x/auto39.C: New.
1820
12f64ca5
PC
18212013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1822
1823 PR c++/58503
1824 * g++.dg/cpp0x/range-for26.C: New.
1825 * g++.dg/cpp0x/range-for27.C: Likewise.
1826
e36fae42
PC
18272013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1828
1829 PR c++/58448
1830 * g++.dg/template/crash117.C: New.
1831
f0aaf8c1
MG
18322013-10-04 Marc Glisse <marc.glisse@inria.fr>
1833
1834 PR c++/19476
1835 * g++.dg/tree-ssa/pr19476-5.C: New file.
1836 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
1837
2765f897
PC
18382013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
1839
1840 PR c++/58584
1841 * g++.dg/cpp0x/gen-attrs-55.C: New.
1842
d1f11e2b
ER
18432013-10-03 Easwaran Raman <eraman@google.com>
1844
1845 PR c++/33911
1846 * g++.dg/ext/attribute47.C: New.
1847
65efa7e7
UB
18482013-10-03 Rong Xu <xur@google.com>
1849
1850 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
1851 probability.
1852 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
1853 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
1854
2ef7251f
MP
18552013-10-03 Marek Polacek <polacek@redhat.com>
1856
1857 PR c++/58510
1858 * g++.dg/cpp0x/pr58510.C: New test.
1859
2284b034
MG
18602013-10-03 Marc Glisse <marc.glisse@inria.fr>
1861
1862 PR c++/19476
1863 * g++.dg/tree-ssa/pr19476-1.C: New file.
1864 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
1865 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
1866 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
1867
0609bdf2
MM
18682013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1869
1870 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
1871 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
1872 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
1873 VSX scalar operations or the traditional floating point form of
1874 the instruction.
1875 * gcc.target/powerpc/ppc-target-2.c: Likewise.
1876 * gcc.target/powerpc/recip-3.c: Likewise.
1877 * gcc.target/powerpc/recip-5.c: Likewise.
1878 * gcc.target/powerpc/pr72747.c: Likewise.
1879 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
1880
24c56925
MS
18812013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
1882
1883 PR target/58460
1884 * gcc.target/aarch64/pr58460.c: New file.
1885
9c84da22
TB
18862013-10-02 Tobias Burnus <burnus@net-b.de>
1887
1888 PR fortran/58593
1889 * gfortran.dg/char_length_19.f90: New.
1890
6bd32cb2
PC
18912013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1892
1893 PR c++/58535
1894 * g++.dg/parse/crash65.C: New.
1895 * g++.dg/cpp1y/pr58535.C: Likewise.
1896
826a536d
RB
18972013-10-02 Richard Biener <rguenther@suse.de>
1898
1899 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
1900 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1901 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
1902 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1903 * gfortran.dg/ldist-pr45199.f: Likewise.
1904
0eb3d6c6
PC
19052013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1906
1907 PR c++/58565
1908 * g++.dg/parse/crash64.C: New.
1909
0916f876
YZ
19102013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
1911
1912 * gcc.dg/tree-ssa/slsr-40.c: New test.
1913
43939071
PC
19142013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
1915
1916 PR c++/58563
1917 * g++.dg/cpp0x/pr58563.C: New.
1918
8da00d65
VP
19192013-10-01 Vidya Praveen <vidyapraveen@arm.com>
1920
1921 * gcc.target/aarch64/vect_saddl_1.c: New.
1922
966f97ac
JJ
19232013-10-01 Jakub Jelinek <jakub@redhat.com>
1924
1925 PR target/58574
1926 * gcc.c-torture/execute/pr58574.c: New testcase.
1927
3a323a38
KV
19282013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
1929
1930 PR Target/58578
1931 * gcc.target/arm/pr58578.c: New test.
1932
4523e44d
KT
19332013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1934
8da00d65
VP
1935 PR tree-optimization/58556
1936 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
1937 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
4523e44d 1938
f1557372
NC
19392013-10-01 Nick Clifton <nickc@redhat.com>
1940
1941 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
1942 for MSP430.
1943 * gcc.c-torture/compile/20010327-1.c: Only run the test for
1944 ptr32plus targets.
1945 * gcc.c-torture/compile/pr41181.c: Likewise.
1946 * gcc.c-torture/compile/calls.c: Likewise.
1947 * gcc.c-torture/compile/990617-1.c: Likewise.
1948 * gcc.c-torture/compile/pr55955.c: Only run the test for
1949 int32plus targets.
1950 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
1951
818625cf
RB
19522013-10-01 Richard Biener <rguenther@suse.de>
1953
1954 PR tree-optimization/58553
1955 * gcc.dg/torture/pr58553.c: New testcase.
1956
f66d0891
JJ
19572013-09-30 Jakub Jelinek <jakub@redhat.com>
1958
1959 PR middle-end/58564
1960 * gcc.c-torture/execute/pr58564.c: New test.
1961
05357ac3
TJ
19622013-09-30 Teresa Johnson <tejohnson@google.com>
1963
1964 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
1965 Update for additional dump message.
1966
ca406576
RB
19672013-09-30 Richard Biener <rguenther@suse.de>
1968
1969 PR tree-optimization/58554
1970 * gcc.dg/torture/pr58554.c: New testcase.
1971
ea5132bc
SC
19722013-09-30 Simon Cook <simon.cook@embecosm.com>
1973 Joern Rennecke <joern.rennecke@embecosm.com>
1974
1975 * gcc.target/arc/barrel-shifter-1.c: New test.
1976 * gcc.target/arc/barrel-shifter-2.c: Likewise.
1977 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
1978 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
1979 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
1980 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
1981 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
1982 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
1983 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
1984 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
1985 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
1986 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
1987 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
1988 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
1989 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
1990 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
1991 * gcc.target/arc/mtune-ARC600.c: Likewise.
1992 * gcc.target/arc/mtune-ARC601.c: Likewise.
1993 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
1994 * gcc.target/arc/mtune-ARC700.c: Likewise.
1995 * gcc.target/arc/mtune-ARC725D.c: Likewise.
1996 * gcc.target/arc/mtune-ARC750D.c: Likewise.
1997 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
1998 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
1999
791d9044
RB
20002013-09-30 Richard Biener <rguenther@suse.de>
2001
2002 PR middle-end/58532
2003 * g++.dg/torture/pr58552.C: New testcase.
2004
19cdb489
MM
20052013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
2006
2007 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
2008 and -mupper-regs-df.
2009
a7d35bd6
JL
20102013-09-27 Paulo Matos <pmatos@broadcom.com>
2011
2012 PR middle-end/58463
2013 * gcc.dg/pr58463.c: New test.
2014
09dc585e
JJ
20152013-09-27 Jakub Jelinek <jakub@redhat.com>
2016
2017 PR middle-end/58551
2018 * c-c++-common/gomp/pr58551.c: New test.
2019
e6f1c509
RB
20202013-09-27 Richard Biener <rguenther@suse.de>
2021
2022 PR tree-optimization/58459
2023 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
2024
13b670ac
BE
20252013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
2026
2027 PR fortran/58113
2028 * gfortran.dg/round_4.f90: Check for rounding support.
2029
1aab6678
JG
20302013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
2031
2032 * g++.dg/vect/pr58513.cc (op): Make static.
2033
a2544177
RB
20342013-09-26 Richard Biener <rguenther@suse.de>
2035
2036 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
2037
46e950db
RB
20382013-09-26 Richard Biener <rguenther@suse.de>
2039
2040 PR tree-optimization/58539
2041 * gcc.dg/torture/pr58539.c: New testcase.
2042
5254eac4
JL
20432013-09-25 Jeff Law <law@redhat.com>
2044
2045 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
2046
7017a7a9
TB
20472013-09-25 Tobias Burnus <burnus@net-b.de>
2048
2049 PR fortran/58436
2050 * gfortran.dg/finalize_21.f90: New.
2051
71e482dc
TB
20522013-09-25 Tobias Burnus <burnus@net-b.de>
2053
2054 PR fortran/57697
2055 PR fortran/58469
2056 * gfortran.dg/defined_assignment_8.f90: New.
2057 * gfortran.dg/defined_assignment_9.f90: New.
2058
b56e9788
MP
20592013-09-25 Marek Polacek <polacek@redhat.com>
2060
2061 PR sanitizer/58413
2062 * c-c++-common/ubsan/shift-5.c: New test.
2063 * c-c++-common/ubsan/shift-6.c: New test.
2064 * c-c++-common/ubsan/div-by-zero-5.c: New test.
2065 * gcc.dg/ubsan/c-shift-1.c: New test.
2066
550dfe7f
MP
20672013-09-25 Marek Polacek <polacek@redhat.com>
2068
2069 PR c++/58516
2070 * g++.dg/tm/pr58516.C: New test.
2071
aec2eae6
KT
20722013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2073
550dfe7f
MP
2074 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
2075 New procedure.
2076 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
aec2eae6 2077
f40333af
RB
20782013-09-24 Richard Biener <rguenther@suse.de>
2079
2080 PR middle-end/58513
2081 * g++.dg/vect/pr58513.cc: New testcase.
2082
fae20561
YR
20832013-09-24 Yvan Roux <yvan.roux@linaro.org>
2084
2085 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
2086 output.
2087
ef436967
AB
20882013-09-23 Adam Butcher <adam@jessamine.co.uk>
2089
2090 PR c++/58500
2091 * g++.dg/cpp1y/pr58500.C: New testcase.
2092
cefce769
EB
20932013-09-23 Eric Botcazou <ebotcazou@adacore.com>
2094
2095 * gnat.dg/opt28.ad[sb]: New test.
2096 * gnat.dg/opt28_pkg.ads: New helper.
2097
984af6ac
RB
20982013-09-23 Richard Biener <rguenther@suse.de>
2099
2100 PR tree-optimization/58464
2101 * g++.dg/torture/pr58464.C: New testcase.
2102
0e26cf79
CB
21032013-09-23 Christian Bruel <christian.bruel@st.com>
2104
2105 PR target/58475
2106 * gcc.target/sh/torture/pr58475.c: New test.
2107
42e3d759
JW
21082013-09-23 Janus Weil <janus@gcc.gnu.org>
2109
2110 PR fortran/58355
2111 * gfortran.dg/extends_15.f90: New.
2112
950e6107
PC
21132013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
2114
2115 PR c++/58481
2116 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
2117
7691132c
JBG
21182013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2119
2120 PR target/56875
2121 * gcc.target/vax/vax.exp: New.
2122 * gcc.target/vax/pr56875.c: Ditto.
2123
a3cc13cc
RB
21242013-09-20 Richard Biener <rguenther@suse.de>
2125
2126 PR middle-end/58484
2127 * gfortran.dg/pr58484.f: New testcase.
2128
b30c24df
JL
21292013-09-20 Jeff Law <law@redhat.com>
2130
2131 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
2132
59bb1544
BE
21332013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
2134
2135 PR middle-end/57748
2136 * gcc.dg/torture/pr57748-1.c: New test.
2137 * gcc.dg/torture/pr57748-2.c: New test.
2138
a5430019
MP
21392013-09-20 Marek Polacek <polacek@redhat.com>
2140
2141 PR sanitizer/58413
2142 * c-c++-common/ubsan/shift-4.c: New test.
2143
9fed7f3a
RB
21442013-09-20 Richard Biener <rguenther@suse.de>
2145
2146 PR tree-optimization/58453
2147 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
2148
1f46d137
JW
21492013-09-20 Janus Weil <janus@gcc.gnu.org>
2150
2151 PR fortran/58099
2152 * gfortran.dg/proc_ptr_43.f90: New.
2153
57c6def4
TB
21542013-09-18 Tobias Burnus <burnus@net-b.de>
2155
2156 PR fortran/57697
2157 * gfortran.dg/defined_assignment_11.f90: New.
2158
080cbf9e
VM
21592013-09-18 Vladimir Makarov <vmakarov@redhat.com>
2160
2161 PR rtl-optimization/58438
2162 * g++.dg/pr58438.C: New test.
2163
83ba23b7
TB
21642013-09-18 Tobias Burnus <burnus@net-b.de>
2165
2166 PR fortran/43366
2167 * gfortran.dg/class_39.f03: Update dg-error.
2168 * gfortran.dg/class_5.f03: Ditto.
2169 * gfortran.dg/class_53.f90: Ditto.
2170 * gfortran.dg/realloc_on_assign_20.f90: New.
2171 * gfortran.dg/realloc_on_assign_21.f90: New.
2172 * gfortran.dg/realloc_on_assign_22.f90: New.
2173
3f3fd87d
PC
21742013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
2175
2176 PR c++/58457
2177 * g++.dg/parse/using4.C: New.
2178
3c86bedb
KT
21792013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2180
2181 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
2182
a24d975c
MP
21832013-09-18 Marek Polacek <polacek@redhat.com>
2184
2185 PR sanitize/58443
2186 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
2187 instead of the shift option.
2188 * c-c++-common/ubsan/pr58443-1.c: New test.
2189 * c-c++-common/ubsan/pr58443-3.c: New test.
2190 * c-c++-common/ubsan/pr58443-2.c: New test.
2191
0547c9b6
RB
21922013-09-18 Richard Biener <rguenther@suse.de>
2193
2194 PR tree-optimization/58417
2195 * gcc.dg/torture/pr58417.c: New testcase.
2196
088d3b0f
EB
21972013-09-18 Eric Botcazou <ebotcazou@adacore.com>
2198
cefce769 2199 * gnat.dg/array_bounds_test2.adb: New test.
088d3b0f 2200
5ef054c3
KT
22012013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2202
2203 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
2204 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
2205
df2abf54
EB
22062013-09-18 Eric Botcazou <ebotcazou@adacore.com>
2207
2208 * gnat.dg/in_out_parameter4.adb: New test.
2209
ce6923c5
MP
22102013-09-18 Marek Polacek <polacek@redhat.com>
2211
2212 PR sanitizer/58411
2213 * c-c++-common/ubsan/attrib-1.c: New test.
2214
181f5f3e
CH
22152013-09-17 Cong Hou <congh@google.com>
2216
adcfd489 2217 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
181f5f3e
CH
2218 on two arrays with short and int types. This should not be recognized
2219 as a dot product pattern.
2220
783f0cfc
PC
22212013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
2222
2223 PR c++/58435
2224 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
2225 the cp_type_quals (r) too.
2226
b631d45a
JH
22272013-09-17 Jan Hubicka <jh@suse.cz>
2228
2229 PR middle-end/58332
2230 * gcc.c-torture/compile/pr58332.c: New testcase.
2231
8d34e421
JL
22322013-09-17 Jeff Law <law@redhat.com>
2233
2234 * gcc.c-torture/execute/pr58387.c: New test.
2235
e3d3cfb4
KT
22362013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2237
2238 PR tree-optimization/58088
2239 * gcc.c-torture/compile/pr58088.c: New test.
2240
4fce5f02
NC
22412013-09-17 Nick Clifton <nickc@redhat.com>
2242
2243 * lib/target-supports.exp (check_effective_target_trampolines):
adcfd489 2244 Add MSP430 to the list of targets that do not support trampolines.
4fce5f02
NC
2245 (check_profiling_available): Add MSP430 to the list of targets
2246 that do not support profiling.
2247 (check_effective_target_tls_runtime): Add MSP430 to the list of
2248 targets that do not support TLS.
2249
78bbd765
EB
22502013-09-17 Eric Botcazou <ebotcazou@adacore.com>
2251
2252 * gnat.dg/opt27.adb: New test.
2253 * gnat.dg/opt27_pkg.ad[sb]: New helper.
2254
00c90ae1
AS
22552013-09-17 Andreas Schwab <schwab@suse.de>
2256
2257 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
2258
deb6c11a
RB
22592013-09-17 Richard Biener <rguenther@suse.de>
2260
2261 PR tree-optimization/58432
2262 * gcc.dg/pr58432.c: New testcase.
2263
c068654b
BC
22642013-09-17 Bin Cheng <bin.cheng@arm.com>
2265
2266 * gcc.dg/tree-ssa/slsr-39.c: New test.
2267
ea0f3e87
XDL
22682013-09-16 Xinliang David Li <davidxl@google.com>
2269
2270 * gcc.misc-tests/help.exp: Optimizer help change.
2271
7fe46fbe
JL
22722013-09-16 Jeff Law <law@redhat.com>
2273
2274 * gcc.c-torture/execute/pr58419.c: New test.
2275 * gcc.c-torture/execute/pr58431.c: New test.
2276
0ebdf3ae
TB
22772013-09-16 Tobias Burnus <burnus@net-b.de>
2278
2279 PR fortran/58356
2280 * gfortran.dg/finalize_19.f90: New.
2281
aa940f7c
VM
22822013-09-16 Vladimir Makarov <vmakarov@redhat.com>
2283
2284 * gcc.target/i386/pr58418.c: New.
2285
828e70c1
JG
22862013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
2287
2288 * gcc.target/aarch64/fmla-intrinsic.c: New.
2289 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
2290 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
2291 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
2292
779aea46
JG
22932013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
2294
2295 * gcc.target/aarch64/mul_intrinsic_1.c: New.
2296 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
2297
36875e8f
RB
22982013-09-16 Richard Biener <rguenther@suse.de>
2299
2300 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
2301
62e42210
AB
23022013-09-16 Adam Butcher <adam@jessamine.co.uk>
2303
2304 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
2305 interpreted as implicit templates) to be expected pedwarns instead.
2306
d14fc2c6
TB
23072013-09-16 Tobias Burnus <burnus@net-b.de>
2308
2309 PR fortran/57697
2310 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
2311
5ef7093d
TB
23122013-09-15 Tobias Burnus <burnus@net-b.de>
2313
2314 PR fortran/57697
2315 * gfortran.dg/defined_assignment_10.f90: New.
2316
d13c6b70
EG
23172013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
2318
5ef7093d
TB
2319 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
2320 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
d13c6b70 2321
88b0e79e
JC
23222013-09-13 Jacek Caban <jacek@codeweavers.com>
2323
2324 * g++.dg/abi/main.C: Added implicit C linkage tests
2325
5cf16202
KT
23262013-09-13 Kai Tietz <ktietz@redhat.com>
2327
adcfd489 2328 * gcc.target/i386/pr57848.c: New file.
5cf16202 2329
c0ecf7f1
CB
23302013-09-13 Christian Bruel <christian.bruel@st.com>
2331
2332 PR target/58314
2333 * gcc.target/sh/torture/pr58314.c: New test.
2334
511daaf5
PC
23352013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
2336
2337 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
2338
a854f856
MJ
23392013-09-12 Martin Jambor <mjambor@suse.cz>
2340
2341 PR ipa/58389
2342 * g++.dg/pr58389.C: New test.
2343
2dc6ed87
PC
23442013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
2345
adcfd489 2346 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
2dc6ed87
PC
2347 * g++.dg/template/pseudodtor3.C: Likewise.
2348
e1fb4ad3
RB
23492013-09-12 Richard Biener <rguenther@suse.de>
2350
2351 PR tree-optimization/58404
2352 * g++.dg/tree-ssa/pr58404.C: New testcase.
2353
33605886
MJ
23542013-09-12 Martin Jambor <mjambor@suse.cz>
2355
2356 PR ipa/58371
2357 * g++.dg/ipa/pr58371.C: New test.
2358
174ec470
RB
23592013-09-12 Richard Biener <rguenther@suse.de>
2360
2361 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
2362 expected outcome and comment why that happens.
2363
5c2961cf
RB
23642013-09-11 Richard Biener <rguenther@suse.de>
2365
2366 PR middle-end/58377
2367 * g++.dg/uninit-pred-4.C: New testcase.
2368
427e6a14
JJ
23692013-09-11 Jakub Jelinek <jakub@redhat.com>
2370
2371 PR tree-optimization/58385
2372 * gcc.c-torture/execute/pr58385.c: New test.
2373
df45c0cc
KT
23742013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2375
2376 * gcc.target/arm/thumb-ifcvt-2.c: New test.
2377
9e1376e9
JL
23782013-09-10 Jeff Law <law@redhat.com>
2379
2380 * g++.dg/torture/pr58380.C: New test.
2381
4f90d3e0
JH
23822013-09-10 Jan Hubicka <jh@suse.cz>
2383 Paolo Carlini <paolo.carlini@oracle.com>
2384
2385 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
2386
581aedec
JL
23872013-09-10 Jeff Law <law@redhat.com>
2388
2389 * gcc.c-torture/compile/pr58343.c: New test.
2390
84cf4ab6
JJ
23912013-09-10 Jakub Jelinek <jakub@redhat.com>
2392
2393 PR rtl-optimization/58365
2394 * gcc.c-torture/execute/pr58365.c: New test.
2395
ff131f26
MZ
23962013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2397
2398 * gcc.dg/torture/memcpy-1.c: New test.
2399
33115a2c
AM
24002013-09-10 Alan Modra <amodra@gmail.com>
2401
2402 * gcc.target/powerpc/pr58330.c: New.
2403
b6872a13
AM
24042013-09-10 Alan Modra <amodra@gmail.com>
2405
2406 * gcc.target/powerpc/medium_offset.c: New.
2407
28fd0ba2
JJ
24082013-09-09 Jakub Jelinek <jakub@redhat.com>
2409
3c784bca
JJ
2410 PR c++/58325
2411 * g++.dg/warn/Wunused-var-21.C: New test.
2412
28fd0ba2
JJ
2413 PR tree-optimization/58364
2414 * gcc.c-torture/execute/pr58364.c: New test.
2415
9420c2c4
PC
24162013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
2417
2418 PR c++/43452
2419 * g++.dg/warn/Wdelete-incomplete-1.C: New.
2420 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
2421 * g++.dg/init/delete1.C: Adjust.
2422
78d8b9f0
IB
24232013-09-09 Ian Bolton <ian.bolton@arm.com>
2424
2425 * gcc.target/aarch64/movdi_1.c: New test.
2426
aeda100f
PC
24272013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
2428
2429 PR c++/58362
2430 * g++.dg/warn/Wunused-parm-5.C: New.
2431
274b2532
KT
24322013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2433
2434 * gcc.target/aarch64/cmn-neg.c: New test.
2435
467a3558
RB
24362013-09-09 Richard Biener <rguenther@suse.de>
2437
2438 PR middle-end/58326
2439 * gcc.dg/torture/pr58326-1.c: New testcase.
2440 * gcc.dg/torture/pr58326-2.c: Likewise.
2441
849107c1
KT
24422013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2443
2444 PR target/57735
2445 * g++.dg/ext/pr57735.C: New test.
2446
a811f7cb
JH
24472013-09-09 Jan Hubicka <jh@suse.cz>
2448
2449 PR middle-end/58294
2450 * g++.dg/torture/PR58294.C: New testcase.
2451
4f4b0b73
JL
24522013-09-08 Jeff Law <law@redhat.com>
2453
2454 * gcc.c-torture/compile/pr58340.c: New test.
2455
c34c46dd
RS
24562013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
2457
2458 * g++.dg/debug/ra1.C: New test.
2459
3462aa02
JH
24602013-09-08 Jan Hubicka <jh@suse.cz>
2461
2462 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
2463 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
2464 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
2465 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
2466
97f1f314
PC
24672013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
2468
2469 PR c++/54941
2470 * g++.dg/overload/new1.C: Adjust.
2471
0af94e6f
JR
24722013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
2473
2474 * c-c++-common/opaque-vector.c: New test.
2475
e4fc429f
TV
24762013-09-08 Tom de Vries <tom@codesourcery.com>
2477
2478 PR c++/58282
2479 * g++.dg/tm/noexcept-6.C: New test.
2480
3a001aff
JR
24812013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2482
2483 * gcc.target/arc/cond-set-use.c: New test.
2484
2c641f8b
EB
24852013-09-06 Eric Botcazou <ebotcazou@adacore.com>
2486
2487 * gnat.dg/stack_usage2.adb: New test.
2488
e7df8af8
JG
24892013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
2490
2491 * gcc.target/aarch64/table-intrinsics.c
2492 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
2493 (qtb_tests8_< ,2,3,4>): Likewise.
2494 (qtblq_tests8_< ,2,3,4>): Likewise.
2495 (qtbxq_tests8_< ,2,3,4>): Likewise.
2496
9a6af450
EB
24972013-09-06 Eric Botcazou <ebotcazou@adacore.com>
2498
2499 * gnat.dg/warn10.ad[sb]: New test.
2500 * gnat.dg/warn10_pkg.ads: New helper.
2501
6660b45f
JR
25022013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2503
2504 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
2505 Don't expect NULL in foo.result set.
2506 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
2507 in ESCAPED set.
2508 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2509 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2510
d12a76f3
AK
25112013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2512
2513 * gcc.target/s390/nearestint-1.c: New testcase.
2514
0db7b137
JR
25152013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2516 Vineet Gupta <Vineet.Gupta@synopsys.com>
2517
2518 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
2519 * testsuite/gcc.target/arc: New directory.
2520 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
2521 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
2522 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
2523 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
2524 * testsuite/gcc.dg/builtin-apply2.c
2525 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
2526
d352b245
JH
25272013-09-04 Jan Hubicka <jh@suse.cz>
2528
2529 PR middle-end/58201
2530 * g++.dg/torture/pr58201_0.C: New testcase.
2531 * g++.dg/torture/pr58201_1.C: New testcase.
2532 * g++.dg/torture/pr58201.h: New testcase.
2533
17796c43
JH
25342013-09-05 Jan Hubicka <jh@suse.cz>
2535
2536 * gcc.dg/autopar/pr49960.c: Disable partial inlining
2537
e67f39f7
RB
25382013-09-05 Richard Biener <rguenther@suse.de>
2539
2540 PR tree-optimization/58137
2541 * gcc.target/i386/pr58137.c: New testcase.
2542
568cda29
MJ
25432013-09-05 Martin Jambor <mjambor@suse.cz>
2544
2545 * g++.dg/ipa/remref-1.C: New test.
2546 * g++.dg/ipa/remref-2.C: Likewise.
2547
096a4865
PC
25482013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
2549
2550 PR c++/24926
2551 * g++.dg/parse/access11.C: New.
2552
e3458796
DE
25532013-09-04 David Edelsohn <dje.gcc@gmail.com>
2554
2555 * g++.dg/warn/weak1.C: Skip on AIX.
2556
035cb59f
ER
25572013-09-04 Easwaran Raman <eraman@google.com>
2558
2559 PR middle-end/57370
2560 PR tree-optimization/58011
2561 * gfortran.dg/reassoc_12.f90: New testcase.
2562 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
2563
07154e97
DE
25642013-09-04 David Edelsohn <dje.gcc@gmail.com>
2565
2566 * gcc.dg/attr-weakref-1.c: Skip on AIX.
2567 * gcc.dg/torture/pr53922.c: Skip on AIX.
2568 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
2569
71191083
TJ
25702013-09-04 Teresa Johnson <tejohnson@google.com>
2571
2572 * gcc.dg/unroll_1.c: Test dumping to stderr.
2573
0fbf4384
PC
25742013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
2575
2576 PR c++/58305
2577 * g++.dg/warn/deprecated-8.C: New.
2578
3b18bc42
JL
25792013-09-03 Jeff Law <law@redhat.com>
2580
2581 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
2582 dump output.
2583
db8800bc
MI
25842013-09-03 Meador Inge <meadori@codesourcery.com>
2585
2586 Revert:
2587
2588 2013-08-30 Meador Inge <meadori@codesourcery.com>
2589
2590 * gcc.dg/Warray-bounds-11.c: New testcase.
2591
d7fd3fde
DE
25922013-09-03 David Edelsohn <dje.gcc@gmail.com>
2593
2594 * lib/target-supports.exp (check_weak_available): Return true for AIX.
2595
e9874885
JH
25962013-09-03 Jan Hubicka <jh@suse.cz>
2597
2598 * g++.dg/ipa/devirt-15.C: Fix testcase.
2599
dbfc2894
RB
26002013-09-03 Richard Biener <rguenther@suse.de>
2601
2602 PR middle-end/57656
2603 * gcc.dg/torture/pr57656.c: New testcase.
2604
6fe66ee8
RB
26052013-09-03 Richard Biener <rguenther@suse.de>
2606
2607 PR middle-end/57287
2608 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
2609
ce96d372
TK
26102013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2611
2612 PR fortran/PR56519
2613 * gfortran.dg/do_concurrent_3.f90: New test case.
2614
c91061e6
JH
26152013-09-02 Jan Hubicka <jh@suse.cz>
2616
2617 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
2618
2fd0985c
MJ
26192013-09-02 Martin Jambor <mjambor@suse.cz>
2620
2621 PR ipa/58106
2622 * gcc.dg/ipa/pr58106.c: New test.
2623
91bd4114
JG
26242013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
2625
2626 * gcc.target/aarch64/scalar_intrinsics.c
2627 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
2628
63fdb7be
RB
26292013-09-02 Richard Biener <rguenther@suse.de>
2630
2631 PR middle-end/57511
2632 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
2633
78de2333
RB
26342013-09-02 Richard Biener <rguenther@suse.de>
2635
2636 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
2637 reference.
2638
85ff4ec6
BC
26392013-09-02 Bin Cheng <bin.cheng@arm.com>
2640
2641 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
2642
fde6f97e
PC
26432013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
2644
2645 PR c++/21682, implement DR 565
2646 * g++.dg/template/using24.C: New.
2647 * g++.dg/template/using25.C: Likewise.
2648 * g++.dg/template/using26.C: Likewise.
2649
26502013-09-01 Jan Hubicka <jh@suse.cz>
0adad9c5
JH
2651
2652 * g++.dg/ipa/devirt-15.C: New testcase.
2653
bb092610
EB
26542013-09-01 Eric Botcazou <ebotcazou@adacore.com>
2655
2656 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
2657
bbc9396b
JH
26582013-08-31 Jan Hubicka <jh@suse.cz>
2659
2660 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
2661 * g++.dg/tree-ssa/pr45453.C: Likewise.
2662
63bf9a90
JH
26632013-08-31 Jan Hubicka <jh@suse.cz>
2664
2665 * gcc.dg/fork-instrumentation.c: New testcase.
2666
98590ca2
UB
26672013-08-30 Uros Bizjak <ubizjak@gmail.com>
2668
2669 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
2670
0a6ea5c9
MI
26712013-08-30 Meador Inge <meadori@codesourcery.com>
2672
2673 * gcc.dg/Warray-bounds-11.c: New testcase.
2674
de5a5fa1
MP
26752013-08-30 Marek Polacek <polacek@redhat.com>
2676
2677 * g++.dg/ubsan/div-by-zero-1.C: New test.
2678 * c-c++-common/ubsan/save-expr-1.c: New test.
2679 * c-c++-common/ubsan/save-expr-2.c: New test.
2680 * c-c++-common/ubsan/save-expr-3.c: New test.
2681 * c-c++-common/ubsan/save-expr-4.c: New test.
2682 * c-c++-common/ubsan/typedef-1.c: New test.
2683 * c-c++-common/ubsan/const-char-1.c: New test.
2684 * c-c++-common/ubsan/const-expr.c: New test.
2685 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
2686 * c-c++-common/ubsan/shift-1.c: Likewise.
2687 * c-c++-common/ubsan/shift-2.c: Likewise.
2688 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
2689 * lib/ubsan-dg.exp: New file.
2690 * g++.dg/dg.exp: Add ubsan tests.
2691 * g++.dg/ubsan/ubsan.exp: New file.
2692 * gcc.dg/ubsan/ubsan.exp: New file.
2693 * g++.dg/ubsan/cxx11-shift-1.C: New test.
2694 * g++.dg/ubsan/cxx11-shift-2.C: New test.
2695 * c-c++-common/ubsan/div-by-zero-3.c: New test.
2696 * c-c++-common/ubsan/div-by-zero-1.c: New test.
2697 * c-c++-common/ubsan/div-by-zero-4.c: New test.
2698 * c-c++-common/ubsan/shift-3.c: New test.
2699 * c-c++-common/ubsan/unreachable-1.c: New test.
2700 * c-c++-common/ubsan/shift-1.c: New test.
2701 * c-c++-common/ubsan/shift-2.c: New test.
2702 * c-c++-common/ubsan/div-by-zero-2.c: New test.
2703 * gcc.dg/ubsan/c99-shift-2.c: New test.
2704 * gcc.dg/ubsan/c99-shift-1.c: New test.
2705
8a41354f
JH
27062013-08-29 Jan Hubicka <jh@suse.cz>
2707
98590ca2
UB
2708 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
2709 to match template and comment.
8a41354f 2710
a624d5fe
PC
27112013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
2712
2713 PR c++/51424
2714 * g++.dg/cpp0x/dc8.C: New.
2715 * g++.dg/template/meminit1.C: Adjust.
2716
8f2ea9a3
TJ
27172013-08-30 Teresa Johnson <tejohnson@google.com>
2718
2719 * gcc.dg/inline-dump.c: Delete inadvertant commit.
2720
8b29fd4e
JJ
27212013-08-30 Jakub Jelinek <jakub@redhat.com>
2722
2723 PR tree-optimization/58277
2724 * gcc.c-torture/execute/pr58277-1.c: New test.
2725 * gcc.c-torture/execute/pr58277-2.c: New test.
2726
f7e088e7
EB
27272013-08-30 Eric Botcazou <ebotcazou@adacore.com>
2728
2729 * gcc.dg/guality/param-1.c: New test.
2730 * gcc.dg/guality/param-2.c: Likewise.
2731
6e8dad05
RB
27322013-08-30 Richard Biener <rguenther@suse.de>
2733
2734 PR tree-optimization/58228
2735 * gcc.dg/torture/pr58228.c: New testcase.
2736
062ef2c8
RB
27372013-08-30 Richard Biener <rguenther@suse.de>
2738
2739 PR tree-optimization/58223
2740 * gcc.dg/torture/pr58223.c: New testcase.
2741 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
2742
7a764c60
RB
27432013-08-30 Richard Biener <rguenther@suse.de>
2744
2745 PR tree-optimization/58010
2746 * gcc.dg/pr58010.c: New testcase.
2747
9cc1fb4b 27482013-08-29 Xinliang DavidLi <davidxl@google.com>
98590ca2 2749
9cc1fb4b
XDL
2750 * gcc.dg/unroll_3.c: Message change.
2751 * gcc.dg/unroll_4.c: Likewise.
2752 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
2753 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
2754 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
2755 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
2756 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
2757 * gcc.dg/tree-ssa/loop-23.c: Likewise.
2758 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2759 * gcc.dg/unroll_1.c: Likewise.
2760 * gcc.dg/vect/bb-slp-31.c: Likewise.
2761 * gcc.dg/vect/bb-slp-14.c: Likewise.
2762 * gcc.dg/vect/bb-slp-8.c: Likewise.
2763 * gcc.dg/vect/bb-slp-23.c: Likewise.
2764 * gcc.dg/vect/bb-slp-15.c: Likewise.
2765 * gcc.dg/vect/bb-slp-9.c: Likewise.
2766 * gcc.dg/vect/bb-slp-24.c: Likewise.
2767 * gcc.dg/vect/bb-slp-16.c: Likewise.
2768 * gcc.dg/vect/bb-slp-25.c: Likewise.
2769 * gcc.dg/vect/bb-slp-17.c: Likewise.
2770 * gcc.dg/vect/bb-slp-26.c: Likewise.
2771 * gcc.dg/vect/bb-slp-18.c: Likewise.
2772 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
2773 * gcc.dg/vect/bb-slp-27.c: Likewise.
2774 * gcc.dg/vect/bb-slp-19.c: Likewise.
2775 * gcc.dg/vect/bb-slp-28.c: Likewise.
2776 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
2777 * gcc.dg/vect/bb-slp-29.c: Likewise.
2778 * gcc.dg/vect/bb-slp-8a.c: Likewise.
2779 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
2780 * gcc.dg/vect/bb-slp-1.c: Likewise.
2781 * gcc.dg/vect/bb-slp-8b.c: Likewise.
2782 * gcc.dg/vect/bb-slp-2.c: Likewise.
2783 * gcc.dg/vect/bb-slp-3.c: Likewise.
2784 * gcc.dg/vect/bb-slp-10.c: Likewise.
2785 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
2786 * gcc.dg/vect/bb-slp-4.c: Likewise.
2787 * gcc.dg/vect/bb-slp-11.c: Likewise.
2788 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
2789 * gcc.dg/vect/bb-slp-5.c: Likewise.
2790 * gcc.dg/vect/bb-slp-20.c: Likewise.
2791 * gcc.dg/vect/bb-slp-6.c: Likewise.
2792 * gcc.dg/vect/bb-slp-21.c: Likewise.
2793 * gcc.dg/vect/bb-slp-30.c: Likewise.
2794 * gcc.dg/vect/bb-slp-13.c: Likewise.
2795 * gcc.dg/vect/bb-slp-7.c: Likewise.
2796 * gcc.dg/vect/bb-slp-22.c: Likewise.
2797 * gcc.dg/unroll_2.c: Likewise.
2798 * g++.dg/vect/slp-pr50413.cc: Likewise.
2799 * g++.dg/vect/slp-pr56812.cc: Likewise.
2800 * g++.dg/vect/slp-pr50819.cc: Likewise.
2801
440a5082
EB
28022013-08-29 Eric Botcazou <ebotcazou@adacore.com>
2803
2804 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
2805
8f2ea9a3
TJ
28062013-08-29 Teresa Johnson <tejohnson@google.com>
2807
2808 * gcc.dg/pr40209.c: Use -fopt-info.
2809 * gcc.dg/pr26570.c: Ditto.
2810 * gcc.dg/pr32773.c: Ditto.
2811 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
2812
301bbc16
RB
28132013-08-29 Richard Biener <rguenther@suse.de>
2814
2815 PR tree-optimization/58246
2816 * gcc.dg/torture/pr58246.c: New testcase.
2817
4860a462
TK
28182013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
2819
2820 PR fortran/52243
2821 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
2822 obsolete by patch.
2823 * gfortran.dg/realloc_on_assign_19.f90: New test.
2824
1b275000
RB
28252013-08-29 Richard Biener <rguenther@suse.de>
2826
2827 PR middle-end/57287
2828 * gcc.dg/pr57287-2.c: New testcase.
2829
6b1184ba
RB
28302013-08-29 Richard Biener <rguenther@suse.de>
2831
2832 PR tree-optimization/57685
2833 * gcc.dg/torture/pr57685.c: New testcase.
2834
1ca66f7e
PC
28352013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
2836
2837 PR c++/58255
2838 * g++.dg/cpp0x/dc7.C: New.
2839
4b128ece
JJ
28402013-08-28 Jakub Jelinek <jakub@redhat.com>
2841
2842 PR middle-end/58257
2843 * c-c++-common/gomp/pr58257.c: New test.
2844
58085fae
RB
28452013-08-28 Richard Biener <rguenther@suse.de>
2846
2847 PR tree-optimization/56933
2848 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
2849
2e100703
VP
28502013-08-27 Vidya Praveen <vidyapraveen@arm.com>
2851
2852 * gcc.target/aarch64/scalar_shift_1.c: New.
2853
4ded8276
RB
28542013-08-27 Richard Biener <rguenther@suse.de>
2855
2856 PR tree-optimization/57521
2857 * gcc.dg/torture/pr57521.c: New testcase.
2858
d15774b6
JJ
28592013-08-27 Jakub Jelinek <jakub@redhat.com>
2860
2861 PR rtl-optimization/57860
2862 PR rtl-optimization/57861
2863 PR rtl-optimization/57875
2864 PR rtl-optimization/57876
2865 PR rtl-optimization/57877
2866 * gcc.c-torture/execute/pr57860.c: New test.
2867 * gcc.c-torture/execute/pr57861.c: New test.
2868 * gcc.c-torture/execute/pr57875.c: New test.
2869 * gcc.c-torture/execute/pr57876.c: New test.
2870 * gcc.c-torture/execute/pr57877.c: New test.
2871
8cd61b3c
TK
28722013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
2873
2874 PR fortran/58146
2875 * gfortran.dg/bounds_check_18.f90: New test.
2876
4b0809ef
JH
28772013-08-23 Jan Hubicka <jh@suse.cz>
2878
2879 * g++.dg/ipa/devirt-14.C: Fix typo.
2880
1f65468a
MM
28812013-08-23 Mikael Morin <mikael@gcc.gnu.org>
2882
2883 PR fortran/57798
2884 * gfortran.dg/inline_sum_5.f90: New.
2885
4f7395ff
JW
28862013-08-23 Janus Weil <janus@gcc.gnu.org>
2887
2888 PR fortran/57843
2889 * gfortran.dg/typebound_assignment_7.f90: New.
2890
c4be6568
JH
28912013-08-23 Jan Hubicka <jh@suse.cz>
2892
2893 * g++.dg/ipa/devirt-13.C: New testcase.
2894 * g++.dg/ipa/devirt-14.C: New testcase.
2895
6b00d7dd
JJ
28962013-08-23 Jakub Jelinek <jakub@redhat.com>
2897
520a5868
JJ
2898 PR target/58218
2899 * gcc.target/i386/pr58218.c: New test.
2900
6b00d7dd
JJ
2901 PR tree-optimization/58209
2902 * gcc.c-torture/execute/pr58209.c: New test.
2903
bdacc985
MM
29042013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2905
2906 * gcc.target/powerpc/pr57744.c: Declare abort.
2907
42306d73
PC
29082013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
2909
2910 PR c++/56380
2911 * g++.dg/template/error54.C: New.
2912
a7a6a027
JW
29132013-08-22 Janus Weil <janus@gcc.gnu.org>
2914
2915 PR fortran/58185
2916 * gfortran.dg/select_type_34.f90: New.
2917
98cf9ac9
PC
29182013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2919
2920 PR c++/56130
2921 * g++.dg/warn/deprecated-7.C: New.
2922
9835f8a1
PC
29232013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2924
2925 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
2926
5562e26e
JL
29272013-08-21 Jeff Law <law@redhat.com>
2928
2929 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
2930
8724cfdd
PC
29312013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2932
2933 PR c++/56134
2934 * g++.dg/ext/attr-alias-3.C: New.
2935
bf7a6c1c
JW
29362013-08-20 Janus Weil <janus@gcc.gnu.org>
2937
2938 PR fortran/53655
2939 * gfortran.dg/intent_out_8.f90: New.
2940
67598720
TJ
29412013-08-20 Teresa Johnson <tejohnson@google.com>
2942
2943 PR rtl-optimizations/57451
2944 * g++.dg/tree-prof/pr57451.C: New test.
2945
802e8b38
PC
29462013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
2947
2948 PR c++/58190
2949 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
2950
318cda85 29512013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
802e8b38 2952
318cda85
BI
2953 PR c/57490
2954 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
2955
e2323f5b
PB
29562013-08-19 Peter Bergner <bergner@vnet.ibm.com>
2957
2958 * gcc.target/powerpc/dfp-dd-2.c: New test.
2959 * gcc.target/powerpc/dfp-td-2.c: Likewise.
2960 * gcc.target/powerpc/dfp-td-3.c: Likewise.
2961
7a3def97
RS
29622013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
2963
2964 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
2965 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
2966 Check for SLL too.
2967
89138a6e
JR
29682013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
2969
2970 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
2971
dced9cd7
JR
2972 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
2973 "Threaded".
2974
89b1fbef
JR
2975 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
2976 correct test response.
2977
49f03204
JR
2978 PR testsuite/52641
2979 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
2980 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
2981 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
2982 (v4si): Use it.
2983 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
2984 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
2985
266694cd
JR
2986 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
2987
eefe9a99
JH
29882013-08-18 Jan Hubicka <jh@suse.cz>
2989
2990 * g++.dg/ipa/type-inheritance-1.C: New testcase.
2991
5eb5ec2f
JW
29922013-08-19 Janus Weil <janus@gcc.gnu.org>
2993
2994 PR fortran/46271
2995 * gfortran.dg/gomp/proc_ptr_1.f90: New.
2996
29b89442
JJ
29972013-08-18 Jakub Jelinek <jakub@redhat.com>
2998
2999 PR tree-optimization/58006
3000 * g++.dg/opt/pr58006.C: New test.
3001
4f219961
EB
30022013-08-18 Eric Botcazou <ebotcazou@adacore.com>
3003
3004 * gnat.dg/specs/linker_alias.ads: New test.
3005
7a460594
JJ
30062013-08-16 Jakub Jelinek <jakub@redhat.com>
3007
639dc669
JJ
3008 PR tree-optimization/58164
3009 * gcc.c-torture/compile/pr58164.c: New test.
3010
7a460594
JJ
3011 PR tree-optimization/58165
3012 * g++.dg/opt/pr58165.C: New test.
3013
715a572a
PC
30142013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
3015
3016 PR c++/51912
3017 * g++.dg/cpp0x/enum28.C: New.
3018 * g++.dg/cpp0x/enum15.C: Adjust.
3019
6469da2c
BS
30202013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3021
3022 PR target/57949
3023 * gcc.target/powerpc/pr57949-1.c: New.
3024 * gcc.target/powerpc/pr57949-2.c: New.
3025
4ca890e2
JJ
30262013-08-14 Jakub Jelinek <jakub@redhat.com>
3027
3028 PR tree-optimization/58145
3029 * gcc.dg/pr58145-1.c: New test.
3030 * gcc.dg/pr58145-2.c: New test.
3031
12211b99 30322013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
071e3c4f
JR
3033
3034 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
3035 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3036 * gcc.dg/debug/dwarf2/static1.c: Likewise.
3037 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3038 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
3039 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3040 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
3041 * gcc.dg/debug/dwarf2/var1.c: Likewise.
3042 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
3043 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
3044 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3045 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
3046 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
3047 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3048 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3049 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
3050 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
3051 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
3052 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
3053 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3054 * gcc.dg/debug/dwarf2/var2.c: Likewise.
3055 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
3056 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
3057 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3058 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
3059 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
3060 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
3061 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
3062 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3063 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
3064 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
3065 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
3066 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3067 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
3068 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3069 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
3070 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
3071 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
3072 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3073 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
3074 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3075
66a65446
JR
3076 PR testsuite/52641
3077 * gcc.c-torture/execute/pr56799.x: New file.
3078
a531ea6b
JR
3079 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
3080
c06aeb21
JR
3081 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
3082
7aea3d36
JR
3083 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
3084 * gcc.dg/pr44214-3.c (v2df): Likewise.
3085
5b5563d1
JR
3086 * gcc.dg/pr46647.c: xfail for avr-*-*.
3087
d36591c2
JR
3088 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
3089 memcpy by one.
3090 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
3091 Expect l to be optimized away.
3092 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
3093
c466cffb
JR
3094 PR testsuite/52641
3095 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
3096 to tests that assume int/double are larger than short/float.
3097
9fdb9c91
JR
3098 PR testsuite/52641
3099 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
3100 target { ! int16 }.
3101 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
3102 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
3103 target { int16 }. Restrict existing tests to target { int32 }
3104 where appropriate.
3105 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
3106 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
3107 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
3108 * lib/target-supports.exp (check_effective_target_int32): New proc.
3109
c16a952b
JR
3110 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
3111 exclude from scan test.
9fdb9c91 3112
8724cfdd 3113 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
a7991d53
JR
3114 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
3115 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
3116 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
3117 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
3118 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
3119 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
3120 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
3121 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
3122 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3123 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
3124 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
3125 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
3126 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
3127 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
3128 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
3129 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
3130 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
3131 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
3132
fb2e3922
JJ
31332013-08-14 Janis Johnson <janisjo@codesourcery.com>
3134
645e5010
JJ
3135 * gcc.target/arm/pr19599.c: Skip for -mthumb.
3136
fb2e3922
JJ
3137 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
3138 to be the first test directive.
3139 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3140 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3141 * gcc.target/arm/atomic-op-char.c: Likewise.
3142 * gcc.target/arm/atomic-op-consume.c: Likewise.
3143 * gcc.target/arm/atomic-op-int.c: Likewise.
3144 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3145 * gcc.target/arm/atomic-op-release.c: Likewise.
3146 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3147 * gcc.target/arm/atomic-op-short.c: Likewise.
3148
e839e2a9
AB
31492013-08-14 Andrey Belevantsev <abel@ispras.ru>
3150
3151 PR rtl-optimization/57662
3152 * gcc.dg/pr57662.c: New test.
3153
53781c0d
MR
31542013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3155
3156 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
3157 alternative to -1.
3158 * gcc.target/mips/nans-legacy.c: Likewise.
3159
888dc0f2
MR
31602013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3161
3162 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
3163 escapes.
3164 * gcc.target/mips/fabs-legacy.c: Likewise.
3165 * gcc.target/mips/fabsf-2008.c: Likewise.
3166 * gcc.target/mips/fabsf-legacy.c: Likewise.
3167 * gcc.target/mips/fneg-2008.c: Likewise.
3168 * gcc.target/mips/fneg-legacy.c: Likewise.
3169 * gcc.target/mips/fnegf-2008.c: Likewise.
3170 * gcc.target/mips/fnegf-legacy.c: Likewise.
3171 * gcc.target/mips/nan-2008.c: Likewise.
3172 * gcc.target/mips/nan-legacy.c: Likewise.
3173 * gcc.target/mips/nanf-2008.c: Likewise.
3174 * gcc.target/mips/nanf-legacy.c: Likewise.
3175 * gcc.target/mips/nans-2008.c: Likewise.
3176 * gcc.target/mips/nans-legacy.c: Likewise.
3177 * gcc.target/mips/nansf-2008.c: Likewise.
3178 * gcc.target/mips/nansf-legacy.c: Likewise.
3179
bb29e9ff
EB
31802013-08-13 Eric Botcazou <ebotcazou@adacore.com>
3181
3182 * gnat.dg/valued_proc.adb: New test.
3183 * gnat.dg/valued_proc_pkg.ads: New helper.
3184
99c2bd54
JJ
31852013-08-13 Jakub Jelinek <jakub@redhat.com>
3186
4029a5e0
JJ
3187 PR tree-optimization/57661
3188 * g++.dg/opt/pr57661.C: New test.
3189
99c2bd54
JJ
3190 PR sanitizer/56417
3191 * gcc.dg/asan/pr56417.c: New test.
3192
2efdbf0f
EB
31932013-08-13 Eric Botcazou <ebotcazou@adacore.com>
3194
3195 * gnat.dg/loop_optimization16.adb: New test.
3196 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
3197
022bd4c2
MP
31982013-08-13 Marek Polacek <polacek@redhat.com>
3199
3200 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
3201
3944d88d
DM
32022013-08-13 David Malcolm <dmalcolm@redhat.com>
3203
3204 Example of converting global state to per-pass state.
3205
3206 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
3207 global state "static int counter" to...
3208 (one_pass::counter): ...this instance data.
3209
b338b23f
DM
32102013-08-13 David Malcolm <dmalcolm@redhat.com>
3211
3212 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
3213 to member function...
3214 (one_pass::gate): ...this.
3215 (one_pass_exec): Convert to member function...
3216 (one_pass::impl_execute): ...this.
3217
97524ab7
PC
32182013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
3219
3220 PR c++/57416
3221 * g++.dg/cpp0x/pr57416.C: New.
3222
2e507b9a
PC
32232013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
3224
3225 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
3226 changes.
3227 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
3228 * g++.dg/cpp0x/defaulted2.C: Likewise.
3229 * g++.dg/cpp0x/defaulted31.C: Likewise.
3230 * g++.dg/cpp0x/error6.C: Likewise.
3231 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
3232 * g++.dg/cpp0x/override2.C: Likewise.
3233 * g++.dg/cpp0x/parse1.C: Likewise.
3234 * g++.dg/cpp0x/scoped_enum.C: Likewise.
3235 * g++.dg/cpp0x/temp_default4.C: Likewise.
3236 * g++.dg/ext/attrib32.C: Likewise.
3237 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
3238 * g++.dg/ext/mv13.C: Likewise.
3239 * g++.dg/ext/mv7.C: Likewise.
3240 * g++.dg/ext/mv9.C: Likewise.
3241 * g++.dg/ext/pr57362.C: Likewise.
3242 * g++.dg/ext/typeof10.C: Likewise.
3243 * g++.dg/lookup/anon6.C: Likewise.
3244 * g++.dg/lookup/crash6.C: Likewise.
3245 * g++.dg/lookup/name-clash5.C: Likewise.
3246 * g++.dg/lookup/name-clash6.C: Likewise.
3247 * g++.dg/other/anon4.C: Likewise.
3248 * g++.dg/other/error15.C: Likewise.
3249 * g++.dg/other/error8.C: Likewise.
3250 * g++.dg/other/redecl2.C: Likewise.
3251 * g++.dg/parse/crash16.C: Likewise.
3252 * g++.dg/parse/crash21.C: Likewise.
3253 * g++.dg/parse/crash38.C: Likewise.
3254 * g++.dg/parse/redef2.C: Likewise.
3255 * g++.dg/parse/struct-as-enum1.C: Likewise.
3256 * g++.dg/template/crash39.C: Likewise.
3257 * g++.dg/template/redecl3.C: Likewise.
3258 * g++.dg/tls/diag-3.C: Likewise.
3259 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
3260 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
3261 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3262 * g++.old-deja/g++.brendan/crash16.C: Likewise.
3263 * g++.old-deja/g++.brendan/crash18.C: Likewise.
3264 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
3265 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
3266 * g++.old-deja/g++.brendan/static3.C: Likewise.
3267 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
3268 * g++.old-deja/g++.jason/binding.C: Likewise.
3269 * g++.old-deja/g++.jason/crash4.C: Likewise.
3270 * g++.old-deja/g++.jason/crash7.C: Likewise.
3271 * g++.old-deja/g++.jason/lineno.C: Likewise.
3272 * g++.old-deja/g++.jason/scoping7.C: Likewise.
3273 * g++.old-deja/g++.mike/misc3.C: Likewise.
3274 * g++.old-deja/g++.mike/net44.C: Likewise.
3275 * g++.old-deja/g++.mike/ns3.C: Likewise.
3276 * g++.old-deja/g++.ns/alias4.C: Likewise.
3277 * g++.old-deja/g++.ns/ns11.C: Likewise.
3278 * g++.old-deja/g++.other/crash23.C: Likewise.
3279 * g++.old-deja/g++.other/decl8.C: Likewise.
3280 * g++.old-deja/g++.other/linkage3.C: Likewise.
3281 * g++.old-deja/g++.other/typeck1.C: Likewise.
3282 * g++.old-deja/g++.other/typedef5.C: Likewise.
3283 * g++.old-deja/g++.pt/explicit34.C: Likewise.
3284 * g++.old-deja/g++.pt/friend36.C: Likewise.
3285 * obj-c++.dg/method-8.mm: Likewise.
3286 * obj-c++.dg/tls/diag-3.mm: Likewise.
3287
c97fd4b8
UB
32882013-08-12 Perez Read <netfirewall@gmail.com>
3289
98590ca2
UB
3290 PR target/58132
3291 * gcc.target/i386/movabs-1.c: New test.
c97fd4b8 3292
4e115102
MP
32932013-08-12 Marek Polacek <polacek@redhat.com>
3294
3295 PR tree-optimization/57980
3296 * gcc.dg/pr57980.c: New test.
3297
0e533e50
TK
32982013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3299
3300 PR fortran/56666
3301 * gfortran.dg/do_check_10.f90: New test.
3302 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
3303 * gfortran.dg/array_constructor_18.f90: Likewise.
3304 * gfortran.dg/array_constructor_22.f90: Likewise.
3305 * gfortran.dg/coarray_15.f90: Likewise.
3306 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
3307 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
3308 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
3309
0971a733
PC
33102013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
3311
3312 PR c++/53349
3313 * g++.dg/cpp0x/constexpr-ice8.C: New.
3314
ad83025e
XDL
33152013-08-09 Xinliang David Li <davidxl@google.com>
3316
3317 * gcc.target/i386/memcpy-strategy-1.c: New test.
3318 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
3319 * gcc.target/i386/memset-strategy-1.c: Ditto.
3320 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
3321
634ab819
JH
33222013-08-09 Jan Hubicka <jh@suse.cz>
3323
3324 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
3325 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
3326
cc277e8f
YZ
33272013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
3328
3329 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
3330
36849c21
JW
33312013-08-09 Janus Weil <janus@gcc.gnu.org>
3332
3333 PR fortran/58058
3334 * gfortran.dg/transfer_intrinsic_6.f90: New.
3335
6efa6002
PC
33362013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
3337
3338 Revert:
3339 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
3340
3341 PR c++/46206
3342 * g++.dg/lookup/typedef2.C: New.
3343
66adb8eb
JG
33442013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
3345
3346 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
3347 output of vdup intrinsics.
3348
ff522f7f
ZC
33492013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3350
3351 * gcc.target/arm/lp1189445.c: New testcase.
3352
f40423e2
RS
33532013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
3354
e5ccdfcd 3355 PR rtl-optimization/58079
f40423e2
RS
3356 * gcc.dg/torture/pr58079.c: New test.
3357
3c8ca1ab
EB
33582013-08-07 Eric Botcazou <ebotcazou@adacore.com>
3359
3360 * gnat.dg/warn9.adb: New test.
3361
dd81965b
PC
33622013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
3363
3364 PR c++/46206
3365 * g++.dg/lookup/typedef2.C: New.
3366
d0cd8160
DM
33672013-08-07 David Malcolm <dmalcolm@redhat.com>
3368
3369 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
3370 to optstr when building plugins on darwin.
3371
e1d15312
MJ
33722013-08-06 Martin Jambor <mjambor@suse.cz>
3373
3374 PR tree-optimization/57539
3375 * gcc.dg/ipa/pr57539.c: New test.
3376
062a1b36 33772013-08-06 Martin Jambor <mjambor@suse.cz>
12211b99 3378 Bernd Edlinger <bernd.edlinger@hotmail.de>
062a1b36
MJ
3379
3380 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
3381 (a): Fix constructor.
3382
15682f24
MJ
33832013-08-06 Martin Jambor <mjambor@suse.cz>
3384
3385 PR fortran/57987
3386 * gfortran.dg/pr57987.f90: New test.
3387
78f6dd68
MJ
33882013-08-06 Martin Jambor <mjambor@suse.cz>
3389
3390 PR middle-end/58041
3391 * gcc.dg/torture/pr58041.c: New test.
3392 * gcc.target/arm/pr58041.c: Likewise.
3393
2cc6320d
JW
33942013-08-06 Janus Weil <janus@gcc.gnu.org>
3395
3396 PR fortran/57306
3397 * gfortran.dg/pointer_init_8.f90: New.
3398
fd9b0f32
PC
33992013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
3400
3401 PR c++/58080
3402 * g++.dg/cpp0x/pr58080.C: New.
3403
15892298
DM
34042013-08-05 David Malcolm <dmalcolm@redhat.com>
3405
3406 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
3407 to optstr when building plugins.
3408
27a4cd48
DM
34092013-08-05 David Malcolm <dmalcolm@redhat.com>
3410
3411 Patch autogenerated by refactor_passes.py from
3412 https://github.com/davidmalcolm/gcc-refactoring-scripts
3413 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
3414
3415 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
3416 struct to a subclass of gimple_opt_pass along with...
3417 (pass_data_one_pass): ...new pass_data instance and...
3418 (make_one_pass): ...new function.
3419 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
3420 global struct to a subclass of gimple_opt_pass along with...
3421 (pass_data_warn_self_assign): ...new pass_data instance and...
3422 (make_pass_warn_self_assign): ...new function.
3423 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
3424 a global struct to a subclass of gimple_opt_pass along with...
3425 (pass_data_dumb_plugin_example): ...new pass_data instance and...
3426 (make_pass_dumb_plugin_example): ...new function.
3427 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
3428 global struct to a subclass of gimple_opt_pass along with...
3429 (pass_data_warn_self_assign): ...new pass_data instance and...
3430 (make_pass_warn_self_assign): ...new function.
3431
f7695dbf
DM
34322013-08-05 David Malcolm <dmalcolm@redhat.com>
3433
3434 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
3435 is created and added to the pass_manager to reflect
3436 autogenerated changes.
3437 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
3438 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
3439 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
3440
65e5a578
ESR
34412013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
3442
3443 PR c++/58072
3444 * g++.dg/cpp0x/pr58072.C: New.
3445
bb0d2039
BS
34462013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
3447
3448 * gcc.dg/torture/pr57993-2.cpp: New.
3449
0e8853ee
JH
34502013-08-02 Jan Hubicka <jh@suse.cz>
3451
3452 * gcc.dg/ipa/ipa-1.c: Update.
3453 * gcc.dg/ipa/ipa-2.c: Update.
3454 * gcc.dg/ipa/ipa-3.c: Update.
3455 * gcc.dg/ipa/ipa-4.c: Update.
3456 * gcc.dg/ipa/ipa-5.c: Update.
3457 * gcc.dg/ipa/ipa-7.c: Update.
3458 * gcc.dg/ipa/ipa-8.c: Update.
3459 * gcc.dg/ipa/ipcp-1.c: Update.
3460 * gcc.dg/ipa/ipcp-2.c: Update.
3461
ecee672b
VM
34622013-08-02 Vladimir Makarov <vmakarov@redhat.com>
3463
3464 PR rtl-optimization/58048
3465 * gcc.target/i386/pr58048.c: New.
3466
f43b3c4b
KT
34672013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3468
3469 * gcc.target/arm/neon-for-64bits-2.c: Delete.
3470
fb23b69e
FC
34712013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
3472 Peter Bergner <bergner@vnet.ibm.com>
3473
3474 PR c++/54537
3475 * g++.dg/overload/using3.C: New.
3476 * g++.dg/overload/using2.C: Adjust.
3477 * g++.dg/lookup/using9.C: Likewise.
3478
c743b246
KT
34792013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3480
3481 * gcc.target/arm/pr46972-2.c: New test.
3482
0cd1dd57
VP
34832013-08-01 Vidya Praveen <vidyapraveen@arm.com>
3484
3485 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
3486
d86e633a
MM
34872013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3488
03b0ee0a 3489 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
d86e633a 3490
b26e3fc2
RS
34912013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
3492
3493 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
3494 rather than addressing!=absolute when deciding how to handle MIPS16
3495 when the test forces an ABI.
3496
e77da14a
PC
34972013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
3498
3499 PR c++/57673
3500 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
3501
df4f7bb8
SE
35022013-07-30 Steve Ellcey <sellcey@mips.com>
3503
3504 * gcc.target/mips/code-readable-1.c: Increase switch size.
3505 * gcc.target/mips/code-readable-2.c: Ditto.
3506 * gcc.target/mips/code-readable-3.c: Ditto.
3507 * gcc.target/mips/code-readable-4.c: Ditto.
3508
bd459a61
PC
35092013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
3510
3511 PR c++/57947
3512 * g++.dg/parse/crash63.C: New.
3513
b882aaa8
TB
35142013-07-30 Tobias Burnus <burnus@net-b.de>
3515
3516 PR fortran/57530
3517 * gfortran.dg/pointer_assign_8.f90: New.
3518 * gfortran.dg/pointer_assign_9.f90: New.
3519 * gfortran.dg/pointer_assign_10.f90: New.
3520 * gfortran.dg/pointer_assign_11.f90: New.
3521
14a87636
ZC
35222013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3523
3524 * gcc.target/arm/pr57637.c: New testcase.
3525
0100cd3f
BS
35262013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
3527
3528 PR tree-optimization/57993
3529 * gcc.dg/torture/pr57993.c: New test.
3530
e1379122
JR
35312013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
3532
3533 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
3534
3ea1e328
PC
35352013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
3536
3537 PR c++/57948
3538 * g++.dg/conversion/ambig2.C: New.
3539
ff3f3951
MR
35402013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
3541
3542 * gcc.target/mips/fabs-2008.c: New test case.
3543 * gcc.target/mips/fabs-legacy.c: New test case.
3544 * gcc.target/mips/fabsf-2008.c: New test case.
3545 * gcc.target/mips/fabsf-legacy.c: New test case.
3546 * gcc.target/mips/fneg-2008.c: New test case.
3547 * gcc.target/mips/fneg-legacy.c: New test case.
3548 * gcc.target/mips/fneg-2008.c: New test case.
3549 * gcc.target/mips/fneg-legacy.c: New test case.
3550 * gcc.target/mips/nan-2008.c: New test case.
3551 * gcc.target/mips/nan-legacy.c: New test case.
3552 * gcc.target/mips/nanf-2008.c: New test case.
3553 * gcc.target/mips/nanf-legacy.c: New test case.
3554 * gcc.target/mips/nans-2008.c: New test case.
3555 * gcc.target/mips/nans-legacy.c: New test case.
3556 * gcc.target/mips/nansf-2008.c: New test case.
3557 * gcc.target/mips/nansf-legacy.c: New test case.
3558 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
3559
844be113
AI
35602013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
3561 Maxim Kuvyrkov <maxim@kugelworks.com>
3562
3563 * lib/target-supports.exp (check_effective_target_non_bionic): New
3564 effective-target test.
3565 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
3566 * g++.dg/tls/thread_local4g.C: Ditto.
3567
e2679323
TK
35682013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3569
3570 PR fortran/58009
3571 * gfortran.dg/vector_subsript_7.f90: New test.
3572
9f1930be
TB
35732013-07-27 Tobias Burnus <burnus@net-b.de>
3574
3575 PR fortran/57991
3576 * gfortran.dg/warn_alias.f90: New.
3577
c970dc04
JW
35782013-07-27 Janus Weil <janus@gcc.gnu.org>
3579
3580 PR fortran/57285
3581 * gfortran.dg/class_array_19.f90: New.
3582
538e2a82
EB
35832013-07-27 Eric Botcazou <ebotcazou@adacore.com>
3584
3585 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
3586 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
3587 * gcc.dg/vect/pr57741-3.c: Likewise.
3588 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
3589
35902013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
d2af6fcb
JR
3591
3592 Skip tests that make assumptions about struct layout that don't hold
3593 on epiphany:
3594 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
3595 * g++.dg/cpp0x/iop.C: Likewise.
3596 * g++.dg/cpp0x/named_refs.C: Likewise.
3597 * g++.dg/cpp0x/rv1p.C: Likewise.
3598 * g++.dg/cpp0x/rv2p.C: Likewise.
3599 * g++.dg/cpp0x/rv3p.C: Likewise.
3600 * g++.dg/cpp0x/rv4p.C: Likewise.
3601 * g++.dg/cpp0x/rv5p.C: Likewise.
3602 * g++.dg/cpp0x/rv6p.C: Likewise.
3603 * g++.dg/cpp0x/rv7p.C: Likewise.
3604 * g++.dg/cpp0x/rv8p.C: Likewise.
3605 * g++.dg/ext/strncpy-chk1.C: Likewise.
3606 * gcc.dg/builtin-object-size-10.c: Likewise.
3607 * gcc.dg/builtin-object-size-11.c: Likewise.
3608 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3609 * gcc.dg/pr25805.c: Likewise.
3610 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
3611 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
3612 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
3613 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
3614 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
3615 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
3616 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
3617 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
3618 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
3619 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
3620 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
3621 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
3622 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
3623 * gcc.c-torture/execute/zerolen-2.x: Likewise.
38dbc834 3624 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
d2af6fcb 3625
40e5049d 3626 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
3ea1e328 3627 * gcc.dg/tree-ssa/loop-1.c: Likewise.
40e5049d 3628
006b113a
JR
3629 * gcc.dg/torture/pr37868.c: Disable for epiphany.
3630 * gcc.dg/sibcall-6.c: Enable for epiphany.
3631
ddb4e7f0
KT
36322013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3633
3634 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
3635
a882c99f
DE
36362013-07-26 David Edelsohn <dje.gcc@gmail.com>
3637
3638 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
3639 memcpy not initializers.
3640
acd064a3
DE
3641 * gcc.dg/guality/guality.exp: Skip on AIX.
3642
ee3bf4ae
PC
36432013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
3644
3645 PR c++/57101
3646 * g++.dg/cpp0x/pr57101.C: New.
3647
040d8a1c
IB
36482013-07-26 Ian Bolton <ian.bolton@arm.com>
3649
3650 * gcc.target/aarch64/neg_1.c: New test.
3651
f0051264
JW
36522013-07-25 Janus Weil <janus@gcc.gnu.org>
3653
3654 PR fortran/57966
3655 * gfortran.dg/typebound_call_25.f90: New.
3656
4004afb3
PC
36572013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
3658
3659 PR c++/57981
3660 * g++.dg/cpp0x/pr57981.C: New.
3661
36622013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
3663
3664 PR c++/57880
3665 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
3666
00b7527b
VM
36672013-07-25 Vladimir Makarov <vmakarov@redhat.com>
3668
3669 PR rtl-optimization/57960
3670 * gcc.target/s390/pr57960.c: New.
3671
67b1d004
JW
36722013-07-25 Janus Weil <janus@gcc.gnu.org>
3673
3674 PR fortran/57639
3675 * gfortran.dg/unlimited_polymorphic_9.f90: New.
3676
690688b3
TG
36772013-07-25 Terry Guo <terry.guo@arm.com>
3678
3679 * gcc.target/arm/thumb1-Os-mult.c: New test case.
3680
3f2d352c
PC
36812013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
3682
3683 PR c++/57942
3684 * g++.dg/inherit/pr57942.C: New.
3685
dd7a40e1
MM
36862013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3687
3688 * gcc.target/powerpc/bool2.h: New file, test the code generation
03b0ee0a 3689 of logical operations for power5, altivec, power7, and power8 systems.
dd7a40e1
MM
3690 * gcc.target/powerpc/bool2-p5.c: Likewise.
3691 * gcc.target/powerpc/bool2-av.c: Likewise.
3692 * gcc.target/powerpc/bool2-p7.c: Likewise.
3693 * gcc.target/powerpc/bool2-p8.c: Likewise.
3694 * gcc.target/powerpc/bool3.h: Likewise.
3695 * gcc.target/powerpc/bool3-av.c: Likewise.
3696 * gcc.target/powerpc/bool2-p7.c: Likewise.
3697 * gcc.target/powerpc/bool2-p8.c: Likewise.
3698
f6820c28
YZ
36992013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3700
3701 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
3702
00edcfbe
YZ
37032013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3704
3705 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
3706
527b11f9
YZ
37072013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3708
3709 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
3710 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
3711 type from long to long long.
3712 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
3713 to have effective-target keywords of lp64 and ilp32.
3714 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
3715 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
3716 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
3717 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
3718 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
3719 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
3720 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
3721 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
3722 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
3723
433cc7b0
TT
37242013-07-23 Tom Tromey <tromey@redhat.com>
3725 Joseph Myers <joseph@codesourcery.com>
3726
3727 * gcc.dg/c11-generic-1.c: New file.
3728 * gcc.dg/c11-generic-2.c: New file.
3729
558f3755
TB
37302013-07-22 Tobias Burnus <burnus@net-b.de>
3731
3732 PR fortran/57906
3733 PR fortran/52052
3734 * coarray/lib_realloc_1.f90: Permit optimization.
3735 * gfortran.dg/coarray_31.f90: New.
3736
4563cfec
TB
37372013-07-22 Tobias Burnus <burnus@net-b.de>
3738
3739 PR fortran/57762
3740 * gfortran.dg/class_array_7.f03: Fix memory leak.
3741
ae4d1777
PC
37422013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
3743
3744 PR c++/52816
3745 * g++.dg/cpp0x/decltype56.C: New.
3746
a8599552
KT
37472013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3748
3749 * gcc.dg/pr53265.c: Correct line number in dg-message.
3750
b5afa1ed
DN
37512013-07-22 Diego Novillo <dnovillo@google.com>
3752
ae4d1777 3753 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
b5afa1ed 3754
119b97c3
GJL
37552013-07-22 Georg-Johann Lay <avr@gjlay.de>
3756
3757 PR testsuite/52641
3758 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
3759 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
3760
14ab1eaf
GJL
37612013-07-22 Georg-Johann Lay <avr@gjlay.de>
3762
3763 PR testsuite/52641
3764 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
3765 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
3766 * gcc.dg/torture/pr53366-1.c: Same.
3767 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
3768 * gcc.dg/torture/pr56488.c: Same.
3769 * gcc.dg/torture/pr57584.c: Same.
3770 * gcc.dg/tree-ssa/pr57385.c: Same.
3771 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3772
1d5f3021
OB
37732013-07-21 OndÅ\99ej Bílka <neleai@seznam.cz>
3774
3775 * c-c++-common/pr41779.c: Fix typos.
3776 * gcc.c-torture/compile/20031125-2.c: Likewise.
3777 * gcc.c-torture/compile/20040621-1.c: Likewise.
3778 * gcc.c-torture/execute/20020418-1.c: Likewise.
3779 * gcc.dg/20020108-1.c: Likewise.
3780 * gcc.dg/atomic-generic-aux.c: Likewise.
3781 * gcc.dg/builtin-complex-err-2.c: Likewise.
3782 * gcc.dg/decl-1.c: Likewise.
3783 * gcc.dg/di-sync-multithread.c: Likewise.
3784 * gcc.dg/format/c90-printf-1.c: Likewise.
3785 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
3786 * gcc.dg/long-long-compare-1.c: Likewise.
3787 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
3788 * gcc.dg/pr17055-1.c: Likewise.
3789 * gcc.dg/pr27095.c: Likewise.
3790 * gcc.dg/torture/fp-int-convert.h: Likewise.
3791 * gcc.dg/tree-prof/inliner-1.c: Likewise.
3792 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
3793 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
3794 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
3795 * gcc.dg/tree-ssa/loop-19.c: Likewise.
3796 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3797 * gcc.dg/tree-ssa/pr21001.c: Likewise.
3798 * gcc.dg/tree-ssa/pr42585.c: Likewise.
3799 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
3800 * gcc.dg/vect/vect-cond-5.c: Likewise.
3801 * gcc.dg/weak/typeof-2.c: Likewise.
3802 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
3803 * gcc.target/arm/naked-1.c: Likewise.
3804 * gcc.target/i386/pr9771-1.c: Likewise.
3805 * gcc.target/sparc/sparc-constant-1.c: Likewise.
3806 * gcc.target/sparc/struct-ret-check.c: Likewise.
3807 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
3808 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
ae4d1777
PC
3809 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
3810 Likewise.
1d5f3021 3811
94b15070
TK
38122013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3813
3814 PR fortran/56937
3815 * gfortran.dg/dependency_42.f90: New test.
3816 * gfortran.dg/dependency_43.f90: New test.
3817
82a4f54c
TB
38182013-07-21 Tobias Burnus <burnus@net-b.de>
3819
3820 PR fortran/35862
3821 * gfortran.dg/round_4.f90: New.
3822
3b833dcd
TB
38232013-07-21 Tobias Burnus <burnus@net-b.de>
3824
3825 PR fortran/57894
3826 * gfortran.dg/min_max_conformance_2.f90: New.
3827
8cf88735
JJ
38282013-07-20 Jakub Jelinek <jakub@redhat.com>
3829
3830 PR preprocessor/57620
3831 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
3832 (main): Don't test {s,u,U,L}12.
3833 * c-c++-common/raw-string-13.c: New test.
3834 * c-c++-common/raw-string-14.c: New test.
3835 * c-c++-common/raw-string-15.c: New test.
3836 * c-c++-common/raw-string-16.c: New test.
3837
d05d0709
JG
38382013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
3839
3840 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
3841
12211b99 38422013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
adf044a1
JR
3843
3844 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3845
7a29a1b5
JR
3846 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
3847 target { ! keeps_null_pointer_checks }.
3848 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
3849 target { ! keeps_null_pointer_checks }.
3850
3851 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
3852 * gcc.dg/torture/pr56488.c: Likewise.
838a7024 3853
ba590e63
IB
38542013-07-19 Ian Bolton <ian.bolton@arm.com>
3855
3856 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
3857 new testcase.
3858
eba347fa
DE
38592013-07-19 David Edelsohn <dje.gcc@gmail.com>
3860
ba981e00
DE
3861 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
3862 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
3863 * gfortran.dg/guality/guality.exp: Skip on AIX.
eba347fa 3864
8c775844
DE
3865 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
3866
86ce925b
DE
3867 * g++.dg/debug/pr56819.C: Skip on AIX.
3868 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
3869 * g++.dg/guality/guality.exp: Skip on AIX.
3870
7a85e2e6
DE
3871 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
3872
3ae1e1fd
DE
3873 * gcc.misc-tests/gcov-14.c: Skip on AIX.
3874
3875 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
3876
02371798
GJL
38772013-07-19 Georg-Johann Lay <avr@gjlay.de>
3878
3879 PR target/57516
3880 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
3881 Adjust to corrected rounding.
3882
1a15a8ca
GJL
38832013-07-19 Georg-Johann Lay <avr@gjlay.de>
3884
3885 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
3886 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
3887 check_effective_target_cilkplus.
3888 * g++.dg/cilk-plus/cilk-plus.exp: Same.
3889
ec87a337
PH
38902013-07-18 Pat Haugen <pthaugen@us.ibm.com>
3891
3892 * gcc.target/powerpc/pr57744.c: Fix typo.
3893
df9dda2d
ST
38942013-07-18 Sriraman Tallam <tmsriram@google.com>
3895
3896 PR middle-end/57698
3897 * gcc.c-torture/compile/pr57698.c: New test.
03b0ee0a 3898 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
df9dda2d
ST
3899 * gcc.c-torture/compile/pr44043.c: Ditto.
3900
bc404e1b
VM
39012013-07-18 Wei Mi <wmi@google.com>
3902
3903 PR rtl-optimization/57878
25a9a367 3904 * g++.dg/pr57878.C: New test.
bc404e1b 3905
37cd74ab
KT
39062013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3907
3908 * gcc.dg/pr42611.c: Move dg-error to correct line.
3909
bdb4f6ce
TB
39102013-07-17 Tobias Burnus <burnus@net-b.de>
3911
3912 PR fortran/57895
3913 * gfortran.dg/dollar_sym_3.f: New.
3914 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
3915
1c858af5
IS
39162013-07-16 Iain Sandoe <iain@codesourcery.com>
3917
3918 PR target/55654
3919 PR target/55656
3920 PR target/55657
3921 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
3922 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
3923 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
3924 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
3925 * objc.dg/image-info.m: Likewise.
3926 * objc.dg/symtab-1.m: Likewise.
3927 * objc.dg/torture/strings/const-str-10.m: Likewise.
3928 * objc.dg/torture/strings/const-str-11.m: Likewise.
3929 * objc.dg/torture/strings/const-str-9.m: Likewise.
3930 * objc.dg/zero-link-1.m: Likewise.
3931 * objc.dg/zero-link-2.m: Likewise.
3932 * objc.dg/no-extra-load.m: Avoid Foundation.h.
3933 * objc.dg/objc-foreach-4.m: Likewise.
3934 * objc.dg/objc-foreach-5.m: Likewise.
3935 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
3936 (for Darwin).
3937 * obj-c++.dg/strings/const-str-12.mm: Likewise.
3938 * obj-c++.dg/syntax-error-1.mm: Likewise.
3939 * objc.dg/method-6.m: Likewise.
3940 * objc.dg/pr23214.m: Likewise.
3941 * objc.dg/proto-lossage-7.m: Likewise.
3942 * objc.dg/strings/const-str-12b.m: Likewise.
3943 * objc.dg/zero-link-3.m: Likewise.
3944 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
3945 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
3946 adjust headers, interfaces and encoded types to reflect current system
3947 versions. Add FIXME and outputs from current system compiler for
3948 reference.
3949
839c74bc
CH
39502013-07-15 Cong Hou <congh@google.com>
3951
3952 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
3953 counted.
3954 * gcc.target/i386/l_fma_float_3.c: Likewise.
3955 * gcc.target/i386/l_fma_double_1.c: Likewise.
3956 * gcc.target/i386/l_fma_double_3.c: Likewise.
3957
0258b6e4
PB
39582013-07-15 Peter Bergner <bergner@vnet.ibm.com>
3959
3960 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
3961 function to test if HTM is available.
3962 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
3963 * gcc.target/powerpc/htm-builtin-1.c: New test.
3964
abc2d807
TB
39652013-07-15 Tobias Burnus <burnus@net-b.de>
3966
3967 * gfortran.dg/coarray_lib_realloc_1.f90: New.
3968 * gfortran.dg/coarray/lib_realloc_1.f90: New.
3969 * gfortran.dg/coarray_6.f90: Add dg-error.
3970
895a0c2d
TB
39712013-07-15 Tobias Burnus <burnus@net-b.de>
3972
3973 PR fortran/37336
3974 * gfortran.dg/finalize_18.f90: New.
3975
38945cfe
TK
39762013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3977
3978 PR fortran/52669
3979 * fortran.dg/module_variable_1.f90: New test.
3980 * fortran.dg/module_variable_2.f90: New test.
3981
07298ffd
MG
39822013-07-14 Marc Glisse <marc.glisse@inria.fr>
3983
3984 * g++.dg/ext/vector19.C: Adapt.
3985 * g++.dg/ext/vector23.C: New testcase.
3986
18b0ea8f
MM
39872013-07-12 Michael Matz <matz@suse.de>
3988
3989 PR middle-end/55771
3990 * c-c++-common/pr55771.c: New test.
3991
e4f0f84d
TB
39922013-07-12 Tejas Belagod <tejas.belagod@arm.com>
3993
3994 * gcc.target/aarch64/vect-movi.c: New.
3995
78039734
ST
39962013-07-11 Sriraman Tallam <tmsriram@google.com>
3997
3998 PR target/57362
3999 * g++.dg/ext/pr57362.C: New.
bc404e1b 4000
52b3f9e2
GJL
40012013-07-11 Georg-Johann Lay <avr@gjlay.de>
4002
4003 PR target/57631
4004 * gcc.target/avr/torture/pr57631.c: New test.
4005
adcffce3
PC
40062013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4007
4008 PR c++/57827
4009 * g++.dg/cpp0x/constexpr-ice7.C: New.
4010
9a5be7f9
JJ
40112013-07-10 Janis Johnson <janisjo@codesourcery.com>
4012
4013 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
4014 for EABI targets.
4015 * gcc.c-torture/execute/nest-align-1.x: New.
4016
1fe62960
PC
40172013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4018
4019 PR c++/57874
4020 * g++.dg/cpp0x/sfinae48.C: New.
4021
d5e48350
JJ
40222013-07-10 Jakub Jelinek <jakub@redhat.com>
4023
4024 PR preprocessor/57824
4025 * c-c++-common/raw-string-17.c: New test.
4026 * c-c++-common/gomp/pr57824.c: New test.
4027
dfeadaa0
PC
40282013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4029
4030 PR c++/57869
4031 * g++.dg/cpp0x/reinterpret_cast1.C: New.
4032 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
4033 * g++.dg/conversion/dr195.C: Update.
4034 * g++.dg/expr/cast2.C: Likewise.
4035
87e356ba
JJ
40362013-07-10 Jakub Jelinek <jakub@redhat.com>
4037
c26302d5
JJ
4038 * c-c++-common/raw-string-18.c: New test.
4039 * c-c++-common/raw-string-19.c: New test.
4040
87e356ba
JJ
4041 PR preprocessor/57757
4042 * g++.dg/cpp/paste1.C: New test.
4043 * g++.dg/cpp/paste2.C: New test.
4044
ceb2d59f 40452013-07-10 Graham Stott <grahams@btinternet.com>
87e356ba 4046
ceb2d59f
GS
4047 * gcc.target/mips/mulsize-1.c: New.
4048 * gcc.target/mips/mulsize-2.c: New.
4049 * gcc.target/mips/mulsize-3.c: New.
4050 * gcc.target/mips/mulsize-4.c: New.
4051
40e0364c
MG
40522013-07-09 Marc Glisse <marc.glisse@inria.fr>
4053
4054 PR c++/53094
4055 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
4056 * g++.dg/ext/vector24.C: New testcase.
4057
76c7bf65
MG
40582013-07-09 Marc Glisse <marc.glisse@inria.fr>
4059
4060 PR c++/53000
4061 * g++.dg/cpp0x/decltype17.C: Adjust.
4062
22adf7b5
PC
40632013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
4064
4065 PR c++/51786
4066 * g++.dg/cpp0x/pr51786.C: New.
4067
ad3d0899
JJ
40682013-07-08 Janis Johnson <janisjo@codesourcery.com>
4069
3cefbd88
JJ
4070 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
4071
21d34107
JJ
4072 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
4073
bb9d1983
JJ
4074 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
4075
ad3d0899
JJ
4076 * gcc.target/powerpc/sd-vsx.c: Require dfp.
4077 * gcc.target/powerpc/sd-pwr6.c: Likewise.
4078
5e7ea214
TB
40792013-07-08 Tobias Burnus <burnus@net-b.de>
4080
4081 PR fortran/57834
4082 * gfortran.dg/c_f_pointer_tests_8.f90: New.
4083
92867546
TB
40842013-07-08 Tobias Burnus <burnus@net-b.de>
4085
4086 PR fortran/50554
4087 * gfortran.dg/do_check_9.f90: New.
4088
eebb98a5
TB
40892013-07-08 Tobias Burnus <burnus@net-b.de>
4090
4091 PR fortran/57785
4092 * gfortran.dg/dot_product_2.f90: New.
4093
c8877f40
TB
40942013-07-08 Tobias Burnus <burnus@net-b.de>
4095
4096 PR fortran/57469
4097 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
4098
454e1720
MS
40992013-07-08 Manfred Schwarb <manfred99@gmx.ch>
4100
4101 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
4102 * gfortran.dg/finalize_10.f90: Fix dg-final.
4103
046f1eee
JJ
41042013-07-08 Jakub Jelinek <jakub@redhat.com>
4105
8140c065
JJ
4106 PR target/57819
4107 * gcc.target/i386/pr57819.c: New test.
4108
046f1eee
JJ
4109 PR rtl-optimization/57829
4110 * gcc.c-torture/execute/pr57829.c: New test.
4111
930b700b
MZ
41122013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
4113
4114 * gcc.target/i386/memcpy-vector_loop-1.c: New.
4115 * gcc.target/i386/memcpy-vector_loop-2.c: New.
4116
eabb5f48
UB
41172013-07-06 Uros Bizjak <ubizjak@gmail.com>
4118
4119 PR target/57807
4120 * gcc.target/i386/pr57807.c: New test.
4121
1f6eac90
JJ
41222013-07-06 Jakub Jelinek <jakub@redhat.com>
4123
4124 PR target/29776
4125 * gcc.dg/tree-ssa/vrp89.c: New test.
4126
5504e5d8
PC
41272013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
4128
4129 PR c++/28262
4130 * g++.dg/parse/defarg16.C: New.
4131
2b778c9d
VM
41322013-07-05 Vladimir Makarov <vmakarov@redhat.com>
4133
4134 PR rtl-optimization/55342
4135 * gcc.target/i386/pr55342.c: New.
4136
fb506173
MS
41372013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
4138
4139 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
4140
128be7f9
PC
41412013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
4142
4143 PR c++/14263
4144 * g++.dg/inherit/virtual10.C: New.
4145
12211b99 41462013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
40d3d530
JR
4147
4148 PR c/57821
4149 * gcc.dg/large-size-array-6.c: New test.
4150
5fde62e2
PC
41512013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4152
4153 PR c++/38634
4154 * g++.dg/template/crash116.C: New.
4155
12211b99 41562013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2b607f9b
JR
4157
4158 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
4159 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
4160
93b47944
PC
41612013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4162
4163 PR c++/54998
4164 * g++.dg/cpp0x/nsdmi-list3.C: New.
4165
2febd877
JJ
41662013-07-03 Jakub Jelinek <jakub@redhat.com>
4167
f7bc421d
JJ
4168 PR target/57777
4169 * gcc.target/i386/pr57777.c: New test.
4170
2febd877
JJ
4171 PR c++/57771
4172 * g++.dg/template/arg9.C: New test.
4173
786fb9b6
ST
41742013-07-02 Sriraman Tallam <tmsriram@google.com>
4175
4176 * gcc.target/i386/avx-inline.c: New test.
4177
45165729
MR
41782013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
4179
4180 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
4181 * gcc.target/mips/call-2.c: Likewise.
4182 * gcc.target/mips/call-3.c: Likewise.
4183 * gcc.target/mips/lazy-binding-1.c: Likewise.
4184
c4e87a13
JJ
41852013-07-02 Jakub Jelinek <jakub@redhat.com>
4186
4187 PR tree-optimization/57741
4188 * gcc.dg/vect/pr57741-1.c: New test.
4189 * gcc.dg/vect/pr57741-2.c: New test.
4190 * gcc.dg/vect/pr57741-3.c: New test.
4191
f8411fcc
IB
41922013-07-02 Ian Bolton <ian.bolton@arm.com>
4193
4194 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
4195 on big endian.
4196 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
4197 * lib/target-supports.exp: Define aarch64_little_endian.
4198
26366d28
IB
41992013-07-02 Ian Bolton <ian.bolton@arm.com>
4200
4201 * gcc.target/aarch64/abs_1.c: New test.
4202
2879bb2b
IB
42032013-07-02 Ian Bolton <ian.bolton@arm.com>
4204
4205 * gcc.target/aarch64/bfxil_1.c: New test.
4206 * gcc.target/aarch64/bfxil_2.c: Likewise.
4207
f6bc3427
BI
42082013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
4209
4210 PR c/57766
4211 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
4212 array sizes from 100 to 20.
4213
81bcd96b
DH
42142013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
4215
4216 PR fortran/54788
4217 * gfortran.dg/pointer_remapping_8.f90: New.
4218
c865f923
ESR
42192013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
4220
4221 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
4222 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
4223 * g++.dg/cpp1y/udlit-userdef-string.C: New.
4224 * g++.dg/cpp1y/complex_literals.h: New.
4225
a5e90b2a
PC
42262013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
4227
4228 PR c++/57645
4229 * g++.dg/cpp0x/noexcept21.C: New.
4230
53c1275b
JJ
42312013-06-28 Jakub Jelinek <jakub@redhat.com>
4232
4233 PR target/57736
4234 * gcc.target/i386/pr57736.c: New test.
4235
1141ed3f
BI
42362013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4237
4238 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
4239 c specific.
4240 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
4241 strings to match the fixed error messages.
4242 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4243 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
4244 message check.
4245
f161bfd3
MM
42462013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
4247
4248 PR target/57744
4249 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
4250 stqcx. get even registers.
4251
ee429bdf
MG
42522013-06-28 Marc Glisse <marc.glisse@inria.fr>
4253
4254 PR c++/57509
4255 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
4256
ebf8f0ea
KY
42572013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
4258
81bcd96b
DH
4259 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
4260 Fix scan patterns.
4261 * gcc.target/i386/bmi-1.c: Ditto.
4262 * gcc.target/i386/bmi-bextr-4.c: New.
4263 * gcc.target/i386/bmi-bextr-5.c: Ditto.
ebf8f0ea 4264
7350faad
PC
42652013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
4266
4267 PR c++/57682
4268 * g++.dg/cpp0x/initlist73.C: New.
4269
1c342904
MI
42702013-06-27 Meador Inge <meadori@codesourcery.com>
4271
4272 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
4273 * g++.dg/simulate-thread/atomics-2.C: Likewise.
4274 * g++.dg/simulate-thread/atomics-1.C: Likewise.
4275
bedc293e
MG
42762013-06-27 Marc Glisse <marc.glisse@inria.fr>
4277
4278 PR c++/57509
4279 * g++.dg/ext/pr57509.C: New file.
4280
2444244e
JJ
42812013-06-27 Jakub Jelinek <jakub@redhat.com>
4282
cd06d2a2
JJ
4283 PR target/57623
4284 * gcc.target/i386/bmi-bextr-3.c: New test.
4285
2444244e
JJ
4286 PR target/57623
4287 * gcc.target/i386/bmi2-bzhi-1.c: New test.
4288
85afa075
MG
42892013-06-27 Marc Glisse <marc.glisse@inria.fr>
4290
4291 PR c++/57172
4292 * g++.dg/cpp0x/pr57172.C: New testcase.
4293
5a3fe9b6
AK
42942013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4295
4296 * gcc.target/s390/htm-1.c: New file.
4297 * gcc.target/s390/htm-nofloat-1.c: New file.
4298 * gcc.target/s390/htm-xl-intrin-1.c: New file.
4299
31f02c77
TB
43002013-06-26 Tobias Burnus <burnus@net-b.de>
4301
4302 PR fortran/29800
4303 * gfortran.dg/bounds_check_17.f90: New.
4304
1a3fab15
ESR
43052013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
4306
4307 PR c++/57640
4308 * g++.dg/cpp1y/pr57640.C: New.
4309
af4c64a7
BI
43102013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
4311
4312 PR c/57692
4313 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
4314 overflow due to size of arrays.
4315
f6fdeb62
JJ
43162013-06-25 Jakub Jelinek <jakub@redhat.com>
4317
4318 PR tree-optimization/57705
4319 * gcc.dg/vect/pr57705.c: New test.
4320 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
4321
c13bc3d9
MJ
43222013-06-25 Martin Jambor <mjambor@suse.cz>
4323
4324 PR middle-end/57670
4325 * g++.dg/ipa/pr57670.C: New test.
4326
8a845901
RB
43272013-06-25 Richard Biener <rguenther@suse.de>
4328
4329 PR middle-end/56977
4330 * gcc.dg/pr56977.c: New testcase.
4331
5fe8e757
MJ
43322013-06-24 Martin Jambor <mjambor@suse.cz>
4333
4334 PR tree-optimization/57358
4335 * gcc.dg/ipa/pr57358.c: New test.
4336
e04518ae
RB
43372013-06-24 Richard Biener <rguenther@suse.de>
4338
4339 PR testsuite/57686
4340 * gcc.dg/torture/pr57584.c: Remove target specific bits.
4341
3dbc97a9
RB
43422013-06-24 Richard Biener <rguenther@suse.de>
4343
4344 PR tree-optimization/57488
4345 * gcc.dg/torture/pr57488.c: New testcase.
4346
03a8a2d5
TB
43472013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4348 Dominique d'Humieres <dominiq@lps.ens.fr>
4349
4350 PR fortran/52413
4351 * gfortran.dg/fraction.f90: New.
4352
8345965a
AM
43532013-06-24 Alan Modra <amodra@gmail.com>
4354
4355 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
4356 Add scan-assembler-not "lvx".
4357 * gcc.target/powerpc/le-altivec-consts.c: New.
4358
43a85edf
PC
43592013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
4360
4361 * g++.dg/cpp0x/sfinae47.C: New.
4362
12211b99 43632013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
0bcf9a09
OE
4364
4365 PR target/52483
4366 * gcc.target/sh/pr52483-1.c: New.
4367 * gcc.target/sh/pr52483-2.c: New.
4368 * gcc.target/sh/pr52483-3.c: New.
4369 * gcc.target/sh/pr52483-4.c: New.
4370 * gcc.target/sh/pr52483-5.c: New.
4371
97db2bf7
ST
43722013-06-23 Sriraman Tallam <tmsriram@google.com>
4373
43a85edf
PC
4374 * gcc.target/i386/intrinsics_1.c: New test.
4375 * gcc.target/i386/intrinsics_2.c: Ditto.
4376 * gcc.target/i386/intrinsics_3.c: Ditto.
4377 * gcc.target/i386/intrinsics_4.c: Ditto.
4378 * gcc.target/i386/intrinsics_5.c: Ditto.
4379 * gcc.target/i386/intrinsics_6.c: Ditto.
4380 * gcc.target/i386/avx-1.c: Provide macros for builtins
97db2bf7
ST
4381 needing immediate arguments in f16cintrin.h and rtmintrin.h.
4382
ea8b72e6
TB
43832013-06-21 Tobias Burnus <burnus@net-b.de>
4384
03a8a2d5 4385 PR fortran/37336
ea8b72e6
TB
4386 * gfortran.dg/finalize_17.f90: New.
4387
6f556b07
TB
43882013-06-21 Tobias Burnus <burnus@net-b.de>
4389
4390 * gfortran.dg/realloc_on_assign_18.f90: New.
4391
2ce86d2e
BI
43922013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
4393
4394 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
0ba6aff3
UB
4395 Also changed the returns from error as distinct values so that
4396 debugging can get easier.
2ce86d2e 4397 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
0ba6aff3
UB
4398 errors specific to C, if necessary. Also added new error
4399 hooks for C++.
2ce86d2e
BI
4400 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4401 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4402 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4403 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4404 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
0ba6aff3
UB
4405 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
4406 the same changes as parser_errors3.c, spaces were added between colons
4407 to not confuse C++ compiler with 2 colons as scope.
2ce86d2e
BI
4408 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
4409 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
4410 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
4411 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
4412 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
4413 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
4414 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
4415 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
4416 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
4417 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
4418 * g++.dg/cilk-plus/cilk-plus.exp: New script.
0ba6aff3
UB
4419 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
4420 in the list.
ebf8f0ea 4421
fa1e55b0
JM
44222013-06-21 Joseph Myers <joseph@codesourcery.com>
4423
4424 PR other/53317
4425 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
4426
49b4ff63
UB
44272013-06-20 Uros Bizjak <ubizjak@gmail.com>
4428
4429 PR target/57655
4430 * gcc.target/i386/pr57655.c: New test.
4431
dcef09b5
EB
44322013-06-20 Eric Botcazou <ebotcazou@adacore.com>
4433
4434 * ada/acats/tests/gcc: Delete.
4435 * gnat.dg/style: Likewise.
4436
1f4d123a
JL
44372013-06-20 Jeff Law <law@redhat.com>
4438
11d396ab
JL
4439 PR tree-optimization/57660
4440 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
4441 based on their branch cost.
4442
1f4d123a
JL
4443 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
4444
937424c1
TB
44452013-06-20 Tobias Burnus <burnus@net-b.de>
4446
4447 PR fortran/57633
4448 * gfortran.dg/list_read_11.f90: New.
4449
c3a9b91b
RB
44502013-06-20 Richard Biener <rguenther@suse.de>
4451
4452 PR tree-optimization/57584
4453 * gcc.dg/torture/pr57584.c: New testcase.
4454
0ba6aff3 44552013-06-19 Sharad Singhai <singhai@google.com>
fc8a650e
SS
4456
4457 * g++.dg/gcov/gcov-8.C: New testcase.
4458 * lib/gcov.exp: Handle intermediate format.
4459
e3f9e0ac
WM
44602013-06-19 Wei Mi <wmi@google.com>
4461
4462 PR rtl-optimization/57518
4463 * testsuite/gcc.dg/pr57518.c: New test.
4464
0ecdbac6
IZ
44652013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
4466
4467 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
4468
6a6dac52
JH
44692013-06-19 Jan Hubicka <jh@suse.cz>
4470
4471 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
4472
a0f88ffd
BI
44732013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
4474
937424c1
TB
4475 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
4476 hard-coded values of array sizes with a #define.
4477 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4478 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4479 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4480 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
4481 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
a0f88ffd 4482
47035d1f
YZ
44832013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
4484
4485 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
4486 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
4487
d53e2f99
JL
44882013-06-19 Jeff Law <law@redhat.com>
4489
4490 * gcc.dg/tree-ssa/forwprop-28.c: New test.
4491
6be8258d
MLI
44922013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4493
4494 PR c++/57638
4495 * g++.dg/template/error53.C: New.
4496
4033c667
SH
44972013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
4498
4499 PR target/55033
4500 * gcc.target/powerpc/pr55033.c: Fix options.
4501
bef8491a
ST
45022013-06-18 Sriraman Tallam <tmsriram@google.com>
4503
4504 * gcc.target/i386/inline_error.c: New test.
4505 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
4506 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
4507
3dd55b2f
PC
45082013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
4509
4510 PR c++/53211
4511 * g++.dg/cpp0x/decltype55.C: New.
4512
d5ac899c
MP
45132013-06-18 Marek Polacek <polacek@redhat.com>
4514
4515 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
4516
758ed11f
BI
45172013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
4518
4519 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
4520
1416edb6 45212013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3dd55b2f 4522
1416edb6
BI
4523 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
4524 Also changed the returns from error as distinct values so that it is
4525 easier to debug.
3dd55b2f 4526
3d33d06b
SN
45272013-06-17 Sofiane Naci <sofiane.naci@arm.com>
4528
4529 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4530
a0e33cbc
PC
45312013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
4532
4533 PR c++/16128
4534 * g++.dg/template/error52.C: New.
4535 * g++.dg/lookup/friend15.C: Update.
4536 * g++.dg/parse/error11.C: Likewise.
4537 * g++.dg/parse/error14.C: Likewise.
4538 * g++.dg/parse/parser-pr28152-2.C: Likewise.
4539 * g++.dg/parse/template25.C: Likewise.
4540 * g++.old-deja/g++.jason/cond.C: Likewise.
4541 * g++.old-deja/g++.mike/for2.C: Likewise.
4542 * g++.old-deja/g++.robertl/eb125.C: Likewise.
4543 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
4544
3fa82826
KT
45452013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4546
4547 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
4548 ensure alignment.
4549
7e55aae9
BI
45502013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
4551
a0e33cbc 4552 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
617e1281 4553 accidentally placing minus sign for length instead of stride.
7e55aae9 4554
12211b99 45552013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
393f9fed
JR
4556
4557 PR rtl-optimization/57425
4558 PR rtl-optimization/57569
4559 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
4560 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
4561
e3f62a5a
MM
45622013-06-15 Mikael Morin <mikael@gcc.gnu.org>
4563
4564 PR fortran/49074
4565 PR fortran/56136
4566 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
4567 packing.
4568 * gfortran.dg/typebound_assignment_6.f03: New.
4569
58aee036
OE
45702013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
4571
4572 * gcc.target/h8300/h8300.exp: New.
4573 * gcc.dg/pragma-isr.c: Move to ...
4574 * gcc.target/sh/torture/pragma-isr.c: ... here ...
4575 * gcc.target/h8300/pragma-isr.c: ... and here.
4576 * gcc.dg/pragma-isr2.c: Move to ...
4577 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
4578 * gcc.target/h8300/pragma-isr2.c: ... and here.
4579 * gcc.dg/pragma-isr-trapa.c: Move to ...
4580 * gcc.target/sh/pragma-isr-trapa.c: ... here.
4581 * gcc.dg/pragma-isr-trapa2.c: Move to ...
4582 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
4583 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
4584 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
4585 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
4586 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
4587 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
4588 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
4589 * gcc.dg/attr-isr-trap_exit.c: Move to ...
4590 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
4591 * gcc.dg/attr-isr-trapa.c: Move to ...
4592 * gcc.target/sh/attr-isr-trapa.c: ... here.
4593
929f647a
PC
45942013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4595
4596 PR c++/51413
4597 * g++.dg/ext/builtin-offsetof1.C: New.
4598
12211b99 45992013-06-14 Vidya Praveen <vidyapraveen@arm.com>
24244e4d
VP
4600
4601 * gcc.target/aarch64/vect_smlal_1.c: New file.
4602
9d827441
TB
46032013-06-14 Tobias Burnus <burnus@net-b.de>
4604
4605 PR fortran/57508
4606 * gfortran.dg/defined_assignment_7.f90: New.
4607
ffe7516f
PC
46082013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4609
4610 PR c++/57599
4611 * g++.dg/rtti/dyncast6.C: New.
4612 * g++.dg/cpp0x/dyncast1.C: Likewise.
4613
ef7e7ab2
AM
46142013-06-14 Alan Modra <amodra@gmail.com>
4615
4616 PR middle-end/57134
4617 * gcc.dg/pr57134.c: New.
4618
48f316ea
TB
46192013-06-14 Tobias Burnus <burnus@net-b.de>
4620
4621 PR fortran/57596
4622 * gfortran.dg/deferred_type_param_9.f90: New.
4623
948a1fd9
MG
46242013-06-13 Marc Glisse <marc.glisse@inria.fr>
4625
4626 * gcc.dg/fold-minus-1.c: New testcase.
4627
37ea263a
MM
46282013-06-13 Mikael Morin <mikael@gcc.gnu.org>
4629
4630 PR fortran/49074
4631 * gfortran.dg/typebound_assignment_5.f03: New.
4632
5d418483
MG
46332013-06-13 Marc Glisse <marc.glisse@inria.fr>
4634
4635 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
4636
4b02c962 46372013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
4638 Pat Haugen <pthaugen@us.ibm.com>
4639 Peter Bergner <bergner@vnet.ibm.com>
4b02c962
MM
4640
4641 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
4642 load/store instructions on power7, power8.
4643 * gcc.target/powerpc/atomic-p8.c: Likewise.
4644
73a23b06
BI
46452013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
4646
4647 PR c/57577
4648 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
4649
6a026364
PC
46502013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
4651
4652 PR c++/38958
4653 * g++.dg/warn/Wunused-var-20.C: New.
4654
ef08b035
RS
46552013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
4656
4657 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
4658 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
4659 Run with -fno-common.
4660
3ea71f13
BI
46612013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
4662
4663 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
4664 and exit function calls with return 1 and return 0, respectively.
4665
710b6cc1
RS
46662013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
4667
4668 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
4669 New tests.
4670
1951f101
MG
46712013-06-12 Marc Glisse <marc.glisse@inria.fr>
4672
4673 PR tree-optimization/57361
4674 * gcc.dg/tree-ssa/pr57361.c: New file.
4675
21786a7f
RR
46762013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4677
4678 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
4679 to ensure alignment.
4680 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
4681
5d96d490
TB
46822013-06-12 Tobias Burnus <burnus@net-b.de>
4683
4684 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
4685
21bca843
TB
46862013-06-12 Tobias Burnus <burnus@net-b.de>
4687 Dominique d'Humieres <dominiq@lps.ens.fr>
4688
5d96d490 4689 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
21bca843 4690
50d02961
JJ
46912013-06-12 Jakub Jelinek <jakub@redhat.com>
4692
4693 PR target/56564
4694 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
4695 * gcc.target/i386/pr56564-3.c: Likewise.
4696
bcb9f394
TB
46972013-06-11 Tobias Burnus <burnus@net-b.de>
4698
4699 PR fortran/57535
4700 * gfortran.dg/class_array_18.f90: New.
4701
dca61c7e
JH
47022013-06-11 Jan Hubicka <jh@suse.cz>
4703
4704 PR c++/57551
4705 * g++.dg/ext/visibility/anon6.C: Update testcase.
4706
00b8517d
BI
47072013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
4708
4709 PR c/57563
4710 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
ebf8f0ea 4711 in how we check __sec_reduce_mutating function's result.
00b8517d 4712
19be72ab 47132013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
4714 Pat Haugen <pthaugen@us.ibm.com>
4715 Peter Bergner <bergner@vnet.ibm.com>
19be72ab
MM
4716
4717 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
4718 direct move instructions.
4719 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
4720 * gcc.target/powerpc/direct-move.h: Likewise.
4721 * gcc.target/powerpc/direct-move-float1.c: Likewise.
4722 * gcc.target/powerpc/direct-move-float2.c: Likewise.
4723 * gcc.target/powerpc/direct-move-double1.c: Likewise.
4724 * gcc.target/powerpc/direct-move-double2.c: Likewise.
4725 * gcc.target/powerpc/direct-move-long1.c: Likewise.
4726 * gcc.target/powerpc/direct-move-long2.c: Likewise.
4727
f88ce95e
PC
47282013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
4729
4730 PR c++/52440
4731 * g++.dg/cpp0x/pr52440.C: New.
4732
df8a1d28
JJ
47332013-06-10 Jakub Jelinek <jakub@redhat.com>
4734
4735 PR target/56564
4736 * gcc.target/i386/pr56564-1.c: New test.
4737 * gcc.target/i386/pr56564-2.c: New test.
4738 * gcc.target/i386/pr56564-3.c: New test.
4739 * gcc.target/i386/pr56564-4.c: New test.
4740 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
4741 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
4742 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
4743 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
4744 * gcc.target/i386/vect-sizes-1.c: Likewise.
4745 * gcc.target/i386/memcpy-1.c: Likewise.
4746 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
4747 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
4748
9275f73a
TS
47492013-06-10 Thomas Schwinge <thomas@codesourcery.com>
4750
4751 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
4752 systems to cover all GNU systems.
4753 * g++.dg/abi/guard2.C: Likewise.
4754 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
4755 * g++.dg/eh/sighandle.C: Likewise.
4756 * g++.dg/ext/cleanup-10.C: Likewise.
4757 * g++.dg/ext/cleanup-11.C: Likewise.
4758 * g++.dg/ext/cleanup-8.C: Likewise.
4759 * g++.dg/ext/cleanup-9.C: Likewise.
4760 * g++.dg/opt/const5.C: Likewise.
4761 * g++.dg/opt/life1.C: Likewise.
4762 * g++.dg/other/pr39496.C: Likewise.
4763 * g++.old-deja/g++.abi/aggregates.C: Likewise.
4764 * g++.old-deja/g++.abi/align.C: Likewise.
4765 * g++.old-deja/g++.abi/bitfields.C: Likewise.
4766 * g++.old-deja/g++.law/weak.C: Likewise.
4767 * g++.old-deja/g++.pt/asm1.C: Likewise.
4768 * gcc.c-torture/execute/20030125-1.x: Likewise.
4769 * gcc.c-torture/execute/990127-2.x: Likewise.
4770 * gcc.dg/20041106-1.c: Likewise.
4771 * gcc.dg/20050503-1.c: Likewise.
4772 * gcc.dg/builtin-object-size-5.c: Likewise.
4773 * gcc.dg/cleanup-10.c: Likewise.
4774 * gcc.dg/cleanup-11.c: Likewise.
4775 * gcc.dg/cleanup-8.c: Likewise.
4776 * gcc.dg/cleanup-9.c: Likewise.
4777 * gcc.dg/complex-5.c: Likewise.
4778 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
4779 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
4780 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
4781 * gcc.dg/dfp/pr35739.c: Likewise.
4782 * gcc.dg/fdata-sections-1.c: Likewise.
4783 * gcc.dg/lto/20090206-1_0.c: Likewise.
4784 * gcc.dg/lto/20090206-2_0.c: Likewise.
4785 * gcc.dg/pr30360.c: Likewise.
4786 * gcc.dg/pr37303.c: Likewise.
4787 * gcc.dg/pr39323-1.c: Likewise.
4788 * gcc.dg/pr39323-2.c: Likewise.
4789 * gcc.dg/pr39323-3.c: Likewise.
4790 * gcc.dg/pr45416.c: Likewise.
4791 * gcc.dg/setjmp-2.c: Likewise.
4792 * gcc.dg/split-1.c: Likewise.
4793 * gcc.dg/split-3.c: Likewise.
4794 * gcc.dg/split-4.c: Likewise.
4795 * gcc.dg/strlenopt-12g.c: Likewise.
4796 * gcc.dg/strlenopt-14g.c: Likewise.
4797 * gcc.dg/strlenopt-14gf.c: Likewise.
4798 * gcc.dg/strlenopt-16g.c: Likewise.
4799 * gcc.dg/strlenopt-17g.c: Likewise.
4800 * gcc.dg/strlenopt-18g.c: Likewise.
4801 * gcc.dg/strlenopt-1f.c: Likewise.
4802 * gcc.dg/strlenopt-22g.c: Likewise.
4803 * gcc.dg/strlenopt-2f.c: Likewise.
4804 * gcc.dg/strlenopt-4g.c: Likewise.
4805 * gcc.dg/strlenopt-4gf.c: Likewise.
4806 * gcc.dg/struct-ret-3.c: Likewise.
4807 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
4808 * gcc.misc-tests/linkage.exp: Likewise.
4809 * gcc.target/i386/20000724-1.c: Likewise.
4810 * gcc.target/i386/align-main-3.c: Likewise.
4811 * gcc.target/i386/cleanup-1.c: Likewise.
4812 * gcc.target/i386/inline-mcpy.c: Likewise.
4813 * gcc.target/i386/pr32268.c: Likewise.
4814 * gcc.target/i386/pr36613.c: Likewise.
4815 * gcc.target/i386/pr39013-1.c: Likewise.
4816 * gcc.target/i386/pr39013-2.c: Likewise.
4817 * gcc.target/i386/pr39496.c: Likewise.
4818 * gcc.target/i386/pr40906-3.c: Likewise.
4819 * gcc.target/i386/pr46084.c: Likewise.
4820 * lib/target-supports.exp (check_effective_target_pie): Likewise.
4821
0d008882
OE
48222013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
4823
4824 PR target/6526
4825 * gcc.target/sh/pr6526.c: New.
4826
3e56ed50
JJ
48272013-06-09 Jakub Jelinek <jakub@redhat.com>
4828
4829 PR target/57568
4830 * gcc.c-torture/execute/pr57568.c: New test.
4831
5beb1657
PC
48322013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
4833
4834 PR c++/37404
4835 * g++.dg/other/vararg-4.C: New.
4836
ed52a84e
VM
48372013-06-08 Vladimir Makarov <vmakarov@redhat.com>
4838
4839 PR rtl-optimization/57559
4840 * gcc.target/s390/pr57559.c : New test.
4841
ed3f1ef2
TB
48422013-06-08 Tobias Burnus <burnus@net-b.de>
4843
4844 PR fortran/37336
4845 * gfortran.dg/finalize_10.f90: New.
4846 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
4847 * gfortran.dg/finalize_15.f90: New.
4848
cc6be82e
TB
48492013-06-08 Tobias Burnus <burnus@net-b.de>
4850
4851 PR fortran/57553
4852 * gfortran.dg/storage_size_4.f90: New.
4853
7f678e7e
ST
48542013-06-07 Sriraman Tallam <tmsriram@google.com>
4855
4856 PR c++/57548
4857 * testsuite/g++.dg/ext/pr57548.C: New test.
4858
1509bdda
BI
48592013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
4860
4861 PR middle-end/57541
4862 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
4863
cf28fab6
JH
48642013-06-07 Jan Hubicka <jh@suse.cz>
4865
4866 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
4867
894460a7
TB
48682013-06-07 Tobias Burnus <burnus@net-b.de>
4869
4870 PR fortran/57549
4871 * gfortran.dg/array_constructor_48.f90: New.
4872 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
4873 * gfortran.dg/array_constructor_type_15.f03: Ditto.
4874
79678d04
KT
48752013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4876
4877 PR target/56315
4878 * gcc.target/arm/xordi3-opt.c: New test.
4879
ba88423c
RO
48802013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4881
4882 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
4883 Revert to dg-options.
4884
d411104c
SH
48852013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
4886
4887 PR target/55033
4888 * gcc.target/powerpc/pr55033.c: New.
4889
657fb0c6
PC
48902013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
4891
4892 PR c++/53658
4893 * g++.dg/cpp0x/alias-decl-36.C: New.
4894
0bd62dca 48952013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
4896 Pat Haugen <pthaugen@us.ibm.com>
4897 Peter Bergner <bergner@vnet.ibm.com>
0bd62dca 4898
a9afa216
MM
4899 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
4900 power8 builtin functions.
657fb0c6
PC
4901 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
4902 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
4903 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
4904 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
4905 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
4906 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
4907 * gcc.target/powerpc/p8vector-vectorize-1.c: New
a9afa216 4908 tests to test power8 auto-vectorization.
657fb0c6
PC
4909 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
4910 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
4911 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
4912 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
a9afa216 4913
0bd62dca
MM
4914 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
4915 powerpc_p8vector_ok instead of powerpc_vsx_ok.
4916
4917 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
4918
4919 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
4920 support.
4921 (check_effective_target_powerpc_p8vector_ok): Likewise.
4922 (is-effective-target): Likewise.
4923 (check_vect_support_and_set_flags): Likewise.
4924
a322ed0c
PC
49252013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
4926
4927 PR c++/43652
4928 * g++.dg/parse/error53.C: New.
4929
d89ae27c
VM
49302013-06-06 Vladimir Makarov <vmakarov@redhat.com>
4931
4932 PR rtl-optimization/57459
4933 * gcc.target/i386/pr57459.c: New test.
4934
3371a64f
TJ
49352013-06-06 Teresa Johnson <tejohnson@google.com>
4936
4937 PR c++/53743
4938 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
4939 into -freorder-blocks-and-partition test.
4940 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
4941 * gcc.dg/tree-prof/20041218-1.c: Ditto.
4942 * gcc.dg/tree-prof/pr52027.c: Use -O2.
4943 * gcc.dg/tree-prof/pr50907.c: Ditto.
4944 * gcc.dg/tree-prof/pr45354.c: Ditto.
4945 * g++.dg/tree-prof/partition2.C: Ditto.
4946 * g++.dg/tree-prof/partition3.C: Ditto.
4947
2297c8ce
TB
49482013-06-06 Tobias Burnus <burnus@net-b.de>
4949
4950 PR fortran/57542
4951 * gfortran.dg/finalize_16.f90: New.
4952
fbb68970
MS
49532013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
4954
4955 * gcc.dg/vect/no-section-anchors-vect-68.c:
4956 Add dg-skip-if aarch64_tiny.
4957
6d6efbb3
BI
49582013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
4959
4960 PR C/57457
4961 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
4962 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
4963
67f01839
PC
49642013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4965
4966 PR c++/51908
4967 * g++.dg/cpp0x/decltype54.C: New.
4968
05fe45b8
JG
49692013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
4970
4971 * gcc.dg/fshort-wchar.c: Add extra dg-options for
4972 arm*-*-*eabi* targets.
4973 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
4974 arm*-*-* targets.
4975 * gcc.dg/tree-ssa/pr43491.c: Likewise.
4976
41e88783
MS
49772013-06-05 Manfred Schwarb <manfred99@gmx.ch>
4978 Tobias Burnus <burnus@net-b.de>
4979
4980 * gfortran.dg/string_length_2.f90: Fix dg-do run.
4981 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
4982 * gfortran.dg/io_real_boz_4.f90: Ditto.
4983 * gfortran.dg/io_real_boz_5.f90: Ditto.
4984
c99299ff
AS
49852013-06-05 Andreas Schwab <schwab@suse.de>
4986
4987 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
4988
aaae719d
JH
49892013-06-04 Jan Hubicka <jh@suse.cz>
4990
4991 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
4992
ce6a6ae1
BI
49932013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
4994
4995 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
4996 parameters with void.
4997 (main2): Removed argc parameter.
4998 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
4999 (main): Replaced argc, argv parameters with void.
5000 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
5001 (main2): Removed argc parameter.
5002 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
5003 argv parameters with void. Added __asm volatile to avoid optimization
5004 on argc, if necessary.
5005 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
5006 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
5007 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
5008 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
5009 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
5010 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
5011 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
5012 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
5013 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
5014 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5015 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
5016 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
5017 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
5018 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
5019 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
5020 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
5021 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
5022 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
5023 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
5024 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
5025 parameters with void.
5026 (main2): Removed argc parameter.
5027 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
5028 (main): Replaced argc, argv parameters with void.
5029 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
5030 argv parameters with void. Also renamed this function as main, and
5031 delete the existing main.
5032 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
5033 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
5034 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
5035
b7342d25
IB
50362013-06-04 Ian Bolton <ian.bolton@arm.com>
5037
5038 * gcc.target/aarch64/movi_1.c: New test.
5039
ef292537
TB
50402013-06-04 Tobias Burnus <burnus@net-b.de>
5041
5042 PR fortran/37336
5043 * gfortran.dg/finalize_12.f90: New.
5044 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
5045 end of scope finalization.
5046 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
5047 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
5048 * gfortran.dg/auto_dealloc_2.f90: Ditto.
5049 * gfortran.dg/class_19.f03: Ditto.
5050 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
5051 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
5052 * gfortran.dg/extends_14.f03: Ditto.
5053 * gfortran.dg/move_alloc_4.f90: Ditto.
5054 * gfortran.dg/typebound_proc_27.f03: Ditto.
5055
50562013-06-04 Manfred Schwarb <manfred99@gmx.ch>
94b74637
MS
5057
5058 * gfortran.dg/bounds_check_7.f90: Remove "! {".
5059 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
5060 * gfortran.dg/default_initialization_5.f90: Update dg-do.
5061 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
5062 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
5063 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
5064 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
5065 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
5066 * gfortran.dg/io_real_boz_4.f90: Ditto.
5067 * gfortran.dg/io_real_boz_5.f90: Ditto.
5068 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
5069 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
5070 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
5071 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
5072 * gfortran.dg/transpose_2.f90: Fix dg-output.
5073
25c22937
BI
50742013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
5075
5076 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
5077 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
5078 dg-option and an header comment.
ebf8f0ea 5079
2e649151
PC
50802013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
5081
5082 PR c++/57419
5083 * g++.dg/cpp0x/sfinae46.C: New.
5084 * g++.dg/cpp0x/defaulted13.C: Adjust.
5085 * g++.dg/cpp0x/defaulted2.C: Likewise.
5086 * g++.dg/cpp0x/defaulted26.C: Likewise.
5087 * g++.dg/cpp0x/defaulted3.C: Likewise.
5088 * g++.dg/cpp0x/error1.C: Likewise.
5089 * g++.dg/cpp0x/implicit1.C: Likewise.
5090 * g++.dg/cpp0x/implicit11.C: Likewise.
5091 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
5092 * g++.dg/cpp0x/initlist47.C: Likewise.
5093 * g++.dg/cpp0x/initlist9.C: Likewise.
5094 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
5095 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
5096 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
5097 * g++.dg/cpp0x/union4.C: Likewise.
5098 * g++.dg/template/crash108.C: Likewise.
5099 * g++.dg/template/crash41.C: Likewise.
5100 * g++.old-deja/g++.jason/local.C: Likewise.
5101 * g++.old-deja/g++.law/visibility3.C: Likewise.
5102
5d318fd4
TJ
51032013-06-03 Teresa Johnson <tejohnson@google.com>
5104
5105 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
5106 * gcc.dg/vect/bb-slp-14.c: Ditto.
5107 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
5108 * gcc.dg/vect/bb-slp-23.c: Ditto.
5109 * gcc.dg/vect/bb-slp-15.c: Ditto.
5110 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
5111 * gcc.dg/vect/bb-slp-24.c: Ditto.
5112 * gcc.dg/vect/bb-slp-16.c: Ditto.
5113 * gcc.dg/vect/bb-slp-25.c: Ditto.
5114 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
5115 * gcc.dg/vect/bb-slp-17.c: Ditto.
5116 * gcc.dg/vect/bb-slp-1.c: Ditto.
5117 * gcc.dg/vect/bb-slp-26.c: Ditto.
5118 * gcc.dg/vect/bb-slp-18.c: Ditto.
5119 * gcc.dg/vect/bb-slp-2.c: Ditto.
5120 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
5121 * gcc.dg/vect/bb-slp-27.c: Ditto.
5122 * gcc.dg/vect/bb-slp-19.c: Ditto.
5123 * gcc.dg/vect/bb-slp-3.c: Ditto.
5124 * gcc.dg/vect/bb-slp-28.c: Ditto.
5125 * gcc.dg/vect/bb-slp-4.c: Ditto.
5126 * gcc.dg/vect/bb-slp-29.c: Ditto.
5127 * gcc.dg/vect/bb-slp-5.c: Ditto.
5128 * gcc.dg/vect/bb-slp-6.c: Ditto.
5129 * gcc.dg/vect/bb-slp-8a.c: Ditto.
5130 * gcc.dg/vect/bb-slp-7.c: Ditto.
5131 * gcc.dg/vect/bb-slp-8b.c: Ditto.
5132 * gcc.dg/vect/bb-slp-8.c: Ditto.
5133 * gcc.dg/vect/bb-slp-9.c: Ditto.
5134 * gcc.dg/vect/bb-slp-10.c: Ditto.
5135 * gcc.dg/vect/bb-slp-11.c: Ditto.
5136 * gcc.dg/vect/bb-slp-20.c: Ditto.
5137 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
5138 * gcc.dg/vect/bb-slp-21.c: Ditto.
5139 * gcc.dg/vect/bb-slp-30.c: Ditto.
5140 * gcc.dg/vect/bb-slp-13.c: Ditto.
5141 * gcc.dg/vect/bb-slp-22.c: Ditto.
5142 * g++.dg/vect/slp-pr50413.cc: Ditto.
5143 * g++.dg/vect/slp-pr56812.cc: Ditto.
5144 * g++.dg/vect/slp-pr50819.cc: Ditto.
5145
4596d4bf
TB
51462013-06-01 Tobias Burnus <burnus@net-b.de>
5147
5148 PR fortran/57456
5149 * gfortran.dg/class_array_17.f90: New.
5150
57f0f7bc
EB
51512013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5152
5153 * ada/acats/floatstore.lst: New.
5154 * ada/acats/run_all.sh: Process it.
5155
4172215d
EB
51562013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5157
5158 * gcc.target/powerpc/e500-ord-1.c: New test.
5159 * gcc.target/powerpc/e500-ord-2.c: Likewise.
5160 * gcc.target/powerpc/e500-unord-1.c: Likewise.
5161 * gcc.target/powerpc/e500-unord-2.c: Likewise.
5162
dd7b0c81
MS
51632013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5164
5165 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
5166
cf11fc73
MS
51672013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5168
5169 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
5170
2dc82ccb
MS
51712013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5172
5173 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
5174
17dc571e
BI
51752013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
5176
5177 PR c/57452
5178 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
5179 test-case.
5180
3d6cc50a
RO
51812013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5182
5183 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
5184
ccc20e5c
MP
51852013-05-31 Marek Polacek <polacek@redhat.com>
5186
5187 PR tree-optimization/57478
5188 PR tree-optimization/57453
5189 * gcc.dg/torture/pr57478.c: New test.
5190
2bdf1c75
TB
51912013-05-31 Tobias Burnus <burnus@net-b.de>
5192
5193 PR fortran/57456
5194 * gfortran.dg/class_array_17.f90: New.
5195
b6af05a9
KT
51962013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5197
5198 PR target/56315
5199 * gcc.target/arm/iordi3-opt.c: New test.
5200
e7333b69
JW
52012013-05-31 Janus Weil <janus@gcc.gnu.org>
5202
5203 PR fortran/54190
5204 PR fortran/57217
5205 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
5206 * gfortran.dg/interface_26.f90: Ditto.
5207 * gfortran.dg/proc_ptr_11.f90: Ditto.
5208 * gfortran.dg/proc_ptr_15.f90: Ditto.
5209 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
5210 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
5211 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
5212 * gfortran.dg/typebound_override_1.f90: Ditto.
5213 * gfortran.dg/typebound_override_4.f90: Ditto.
5214 * gfortran.dg/typebound_proc_6.f03: Ditto.
5215 * gfortran.dg/assumed_type_7.f90: New test.
5216 * gfortran.dg/typebound_override_5.f90: New test.
5217 * gfortran.dg/typebound_override_6.f90: New test.
5218 * gfortran.dg/typebound_override_7.f90: New test.
5219
0fa6e0ef
TB
52202013-05-30 Tobias Burnus <burnus@net-b.de>
5221
5222 PR middle-end/57073
5223 * gfortran.dg/power_6.f90: New.
5224
65f9e789
IB
52252013-05-30 Ian Bolton <ian.bolton@arm.com>
5226
5227 * gcc.target/aarch64/insv_1.c: New test.
5228
f1ad09d9
YZ
52292013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
5230
5231 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
5232 dg-skip-if "No stabs".
5233
582f2176
JW
52342013-05-30 Janus Weil <janus@gcc.gnu.org>
5235
5236 PR fortran/54189
5237 * gfortran.dg/assumed_size_1.f90: New.
5238
24d5b097
XG
52392013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
5240
5241 * gcc.dg/shrink-wrap-alloca.c: New added.
5242 * gcc.dg/shrink-wrap-pretend.c: New added.
5243 * gcc.dg/shrink-wrap-sibcall.c: New added.
5244
f188272d
TB
52452013-05-30 Tobias Burnus <burnus@net-b.de>
5246
5247 PR fortran/57458
5248 * gfortran.dg/assumed_rank_13.f90: New.
5249
8190b609
ER
52502013-05-29 Easwaran Raman <eraman@google.com>
5251
5252 PR tree-optimization/57442
5253 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
5254
4b847da9
BS
52552013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5256
5257 PR tree-optimization/57441
5258 * gcc.c-torture/compile/pr57441.c: New.
5259
0154ea95
DC
52602013-05-29 Dehao Chen <dehao@google.com>
5261
5262 PR testsuite/57413
5263 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
5264
f188272d 52652013-05-29 Tobias Burnus <burnus@net-b.de>
16023efc
TB
5266
5267 PR fortran/37336
5268 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
5269 * gfortran.dg/class_19.f03: Ditto.
5270
6eddf228
RB
52712013-05-29 Richard Biener <rguenther@suse.de>
5272
5273 * gcc.dg/vect/bb-slp-32.c: New testcase.
5274
36536d79
BI
52752013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
5276
5277 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
5278 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
5279 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
5280 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
5281 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
5282 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
5283 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
5284 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
5285 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
5286 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
5287 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
5288 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
5289 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
5290 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
5291 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
5292 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
5293 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
5294 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
5295 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
5296 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
5297 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
5298 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
5299 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
5300 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
5301 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
5302 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
5303 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
5304 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
5305 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
5306 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
5307 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
5308 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
5309 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
5310 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
5311 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
5312 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
5313 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
5314 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
5315 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
5316
f188272d 53172013-05-29 Tobias Burnus <burnus@net-b.de>
6d2bee95
TB
5318
5319 PR fortran/37336
5320 * gfortran.dg/finalize_11.f90: New.
5321 * gfortran.dg/finalize_4.f03: Remove dg-error.
5322 * gfortran.dg/finalize_5.f03: Ditto.
5323 * gfortran.dg/finalize_6.f03: Ditto.
5324 * gfortran.dg/finalize_7.f03: Ditto.
5325
4fb5478c
TB
53262013-05-28 Tobias Burnus <burnus@net-b.de>
5327
5328 * gfortran.dg/class_array_16.f90: New.
5329
4fdf9c1e
TB
53302013-05-28 Tobias Burnus <burnus@net-b.de>
5331
5332 PR fortran/57435
5333 * testsuite/gfortran.dg/use_29.f90: New.
5334
0ba045df
EB
53352013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5336
5337 * gnat.dg/fp_exception.adb: New test.
5338
fbd7e877
RB
53392013-05-28 Richard Biener <rguenther@suse.de>
5340
5341 PR tree-optimization/56787
5342 * gcc.dg/vect/pr56787.c: New testcase.
5343
2265988c
JW
53442013-05-28 Janus Weil <janus@gcc.gnu.org>
5345 Tobias Burnus <burnus@net-b.de>
5346
5347 PR fortran/57217
5348 * gfortran.dg/typebound_override_4.f90: New.
5349
bd388c2a
RB
53502013-05-28 Richard Biener <rguenther@suse.de>
5351
5352 PR tree-optimization/57411
5353 * g++.dg/opt/pr57411.C: New testcase.
5354
95f803bd
EB
53552013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5356
5357 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
5358 * gcc.dg/builtin-bswap-9.c: Likewise.
5359
2f56a311
EB
53602013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5361
5362 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
5363
a1756c0a
RB
53642013-05-27 Richard Biener <rguenther@suse.de>
5365
5366 PR middle-end/57412
5367 * gcc.dg/gomp/pr57412.c: New testcase.
5368
9281625b
BD
53692013-05-27 Bud Davis <jmdavis@link.com>
5370
5371 PR fortran/50405
5372 * gfortran.dg/stfunc_8.f90: New.
5373
5a892248
RB
53742013-05-27 Richard Biener <rguenther@suse.de>
5375
5376 PR tree-optimization/57343
5377 * gcc.dg/torture/pr57343.c: New testcase.
5378
d1de852b
RB
53792013-05-27 Richard Biener <rguenther@suse.de>
5380
5381 PR tree-optimization/57417
5382 * gcc.dg/torture/pr57417.c: New testcase.
5383
b03be25f
RB
53842013-05-27 Richard Biener <rguenther@suse.de>
5385
5386 PR tree-optimization/57396
5387 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
5388
7cc15171
EB
53892013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5390
5391 * gnat.dg/specs/last_bit.ads: New test.
5392
74746d49
EB
53932013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5394
5395 * gnat.dg/specs/machine_attribute.ads: New test.
5396
3fd7a66f
EB
53972013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5398
5399 * gnat.dg/incomplete3.ad[sb]: New test.
5400
3b859704
RS
54012013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
5402
5403 PR target/53916
5404 * gcc.target/mips/div-13.c: New test.
5405
c979d5f5
RS
54062013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
5407
5408 PR target/55777
5409 * gcc.target/mips/mips16-attributes-5.c,
5410 * gcc.target/mips/mips16-attributes-6.c: New tests.
5411
f4b688f2
EB
54122013-05-25 Eric Botcazou <ebotcazou@adacore.com>
5413
5414 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
5415 * gcc.dg/builtin-bswap-8.c: Likewise.
5416
cd8c5875
PC
54172013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5418
5419 PR c++/52216
5420 * g++.dg/cpp0x/new1.C: New.
5421
a544998e
PC
54222013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5423
5424 PR c++/25666
5425 * g++.dg/parse/dtor16.C: New.
5426 * g++.dg/parse/dtor6.C: Adjust.
5427
7f5d76fb
PC
54282013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5429
5430 PR c++/19618
5431 * g++.dg/expr/bitfield12.C: New.
5432
2343af65
JL
54332013-05-24 Jeff Law <law@redhat.com>
5434
5435 PR tree-optimization/57124
5436 * gcc.c-torture/execute/pr57124.c: New test.
5437 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
5438
82338059
MJ
54392013-05-24 Martin Jambor <mjambor@suse.cz>
5440
5441 PR tree-optimization/57294
5442 * gcc.dg/ipa/pr57294.c: New test.
5443
6ed17438
RO
54442013-05-24 Dehao Chen <dehao@google.com>
5445
5446 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
5447
06d50e21
IB
54482013-05-24 Ian Bolton <ian.bolton@arm.com>
5449
5450 * gcc.target/aarch64/scalar_intrinsics.c
5451 (force_simd): Use a valid instruction.
5452 (test_vdupd_lane_s64): Pass a valid lane argument.
5453 (test_vdupd_lane_u64): Likewise.
5454
aea0101d
RB
54552013-05-24 Richard Biener <rguenther@suse.de>
5456
5457 PR tree-optimization/57287
5458 * gcc.dg/pr57287.c: New testcase.
5459
99b8202a
PC
54602013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5461
5462 PR c++/26572
5463 * g++.dg/template/error51.C: New.
5464
54652013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5466
5467 PR c++/25503
5468 * g++.dg/template/bitfield2.C: New.
5469
0e24192c
EB
54702013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5471
5472 * gnat.dg/specs/noinline1.ads: New test.
5473 * gnat.dg/noinline2.ad[sb]: Likewise.
5474 * gnat.dg/specs/noinline3.ads: Likewise.
5475 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
5476
634e03d3
AI
54772013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
5478
5479 PR tree-ssa/57385
5480 * gcc.dg/tree-ssa/pr57385.c: New test.
5481
908ba941
EB
54822013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5483
5484 * gnat.dg/derived_type4.adb: New test.
5485
b17c024f
EB
54862013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5487
5488 * gcc.dg/builtin-bswap-6.c: New test.
5489 * gcc.dg/builtin-bswap-7.c: Likewise.
5490 * gcc.dg/builtin-bswap-8.c: Likewise.
5491 * gcc.dg/builtin-bswap-9.c: Likewise.
5492
b3851501
CB
54932013-05-23 Christian Bruel <christian.bruel@st.com>
5494
5495 PR debug/57351
5496 * gcc.dg/debug/pr57351.c: New test
5497
12211b99 54982013-05-23 Vidya Praveen <vidyapraveen@arm.com>
b5574232
VP
5499
5500 * gcc.target/aarch64/vect-clz.c: New file.
5501
76c36cb1 55022013-05-23 Martin Jambor <mjambor@suse.cz>
7d2fb524
MJ
5503
5504 PR middle-end/57347
5505 * gcc.dg/ipa/pr57347.c: New test.
5506
ce521ae6
RB
55072013-05-23 Richard Biener <rguenther@suse.de>
5508
5509 PR tree-optimization/57380
5510 * g++.dg/tree-ssa/pr57380.C: New testcase.
5511
af6d44b5
RB
55122013-05-23 Richard Biener <rguenther@suse.de>
5513
5514 PR middle-end/57381
5515 * gcc.dg/torture/pr57381.c: New testcase.
5516
bd3647bf
JJ
55172013-05-23 Jakub Jelinek <jakub@redhat.com>
5518
5519 PR middle-end/57344
5520 * gcc.c-torture/execute/pr57344-1.c: New test.
5521 * gcc.c-torture/execute/pr57344-2.c: New test.
5522 * gcc.c-torture/execute/pr57344-3.c: New test.
5523 * gcc.c-torture/execute/pr57344-4.c: New test.
5524
a55757ea
RB
55252013-05-23 Richard Biener <rguenther@suse.de>
5526
5527 PR rtl-optimization/57341
5528 * gcc.dg/torture/pr57341.c: New testcase.
5529
3d09a9fd
PC
55302013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
5531
5532 PR c++/57352
5533 * g++.dg/parse/crash62.C: New.
5534
f62511da 55352013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
5536 Pat Haugen <pthaugen@us.ibm.com>
5537 Peter Bergner <bergner@vnet.ibm.com>
f62511da
MM
5538
5539 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
5540 crypto builtins.
5541
28a595fc
TB
55422013-05-22 Tobias Burnus <burnus@net-b.de>
5543
5544 PR fortran/57364
5545 * gfortran.dg/defined_assignment_6.f90: New.
5546
bf7a73f9
TB
55472013-05-22 Tobias Burnus <burnus@net-b.de>
5548
5549 PR fortran/57338
5550 * gfortran.dg/assumed_type_6.f90: New.
5551
2ac2f83d
PC
55522013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
5553
5554 PR c++/57211
5555 * g++.dg/cpp0x/Wunused-parm.C: New.
5556
4cbc4bd7
PC
55572013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
5558
5559 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
5560 * g++.dg/warn/Wdouble-promotion.C: Likewise.
5561
4f7a634e
ER
55622013-05-21 Easwaran Raman <eraman@google.com>
5563
5564 PR tree-optimization/57322
5565 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
5566
63987952
GS
55672013-05-21 Graham Stott <graham.stott@btinternet.com>
5568
5569 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
5570 .set (no)?micromips
5571
86307f49
TB
55722013-05-21 Tobias Burnus <burnus@net-b.de>
5573
5574 PR fortran/57035
5575 * gfortran.dg/assumed_type_5.f90: New.
5576 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
5577 * gfortran.dg/assumed_rank_2.f90: Ditto.
5578 * gfortran.dg/assumed_type_3.f90: Update dg-error.
5579 * gfortran.dg/no_arg_check_3.f90: Ditto.
5580
a4ce1258
JJ
55812013-05-21 Jakub Jelinek <jakub@redhat.com>
5582
5583 PR tree-optimization/57331
5584 * gcc.c-torture/compile/pr57331.c: New test.
5585
c52da5f7
RB
55862013-05-21 Richard Biener <rguenther@suse.de>
5587
5588 PR tree-optimization/57330
5589 * gcc.dg/torture/pr57330.c: New testcase.
5590
7ec67e2a
RB
55912013-05-21 Richard Biener <rguenther@suse.de>
5592
5593 PR tree-optimization/57303
5594 * gcc.dg/torture/pr57303.c: New testcase.
5595
0e39213c
JJ
55962013-05-21 Jakub Jelinek <jakub@redhat.com>
5597
5598 PR tree-optimization/57321
5599 * gcc.c-torture/execute/pr57321.c: New test.
5600
77f8682b
TB
56012013-05-20 Tobias Burnus <burnus@net-b.de>
5602
5603 PR fortran/48858
5604 PR fortran/55465
5605 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
5606 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
5607 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
5608 * gfortran.dg/binding_label_tests_3.f03: Ditto.
5609 * gfortran.dg/binding_label_tests_4.f03: Ditto.
5610 * gfortran.dg/binding_label_tests_5.f03: Ditto.
5611 * gfortran.dg/binding_label_tests_6.f03: Ditto.
5612 * gfortran.dg/binding_label_tests_7.f03: Ditto.
5613 * gfortran.dg/binding_label_tests_8.f03: Ditto.
5614 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
5615 * gfortran.dg/binding_label_tests_24.f90: New.
5616 * gfortran.dg/binding_label_tests_25.f90: New.
5617
f11de7c5
TB
56182013-05-20 Tobias Burnus <burnus@net-b.de>
5619
5620 PR fortran/48858
5621 * gfortran.dg/binding_label_tests_17.f90: New.
5622 * gfortran.dg/binding_label_tests_18.f90: New.
5623 * gfortran.dg/binding_label_tests_19.f90: New.
5624 * gfortran.dg/binding_label_tests_20.f90: New.
5625 * gfortran.dg/binding_label_tests_21.f90: New.
5626 * gfortran.dg/binding_label_tests_22.f90: New.
5627 * gfortran.dg/binding_label_tests_23.f90: New.
5628
878cdb7b
TB
56292013-05-20 Tobias Burnus <burnus@net-b.de>
5630
5631 PR fortran/48858
5632 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
5633 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
5634 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
5635 * gfortran.dg/common_18.f90: New.
5636 * gfortran.dg/common_19.f90: New.
5637 * gfortran.dg/common_20.f90: New.
5638 * gfortran.dg/common_21.f90: New.
5639
9bbc9565
PC
56402013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5641
5642 PR c++/12288
5643 * g++.dg/parse/error52.C: New.
5644 * g++.dg/parse/error3.C: Adjust.
5645 * g++.dg/parse/error36.C: Likewise.
5646
14c2ec26
OE
56472013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
5648
5649 PR target/56547
5650 * gcc.target/sh/pr56547-1.c: New.
5651 * gcc.target/sh/pr56547-2.c: New.
5652
3c1247f0
PC
56532013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5654
5655 PR c++/23608
5656 * g++.dg/warn/Wsign-compare-6.C: New.
5657 * g++.dg/warn/Wdouble-promotion.C: Adjust.
5658
a293ed6e
PC
56592013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5660
5661 PR c++/57327
5662 * g++.dg/template/error50.C: New.
5663
de4317cc
PC
56642013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5665
5666 PR c++/10207
5667 * g++.dg/ext/complit13.C: New.
5668
5657d966
MG
56692013-05-20 Marc Glisse <marc.glisse@inria.fr>
5670
5671 PR c++/57175
5672 * g++.dg/pr57175.C: New testcase.
5673
4f7a634e 56742013-05-17 Easwaran Raman <eraman@google.com>
933f507d
ER
5675
5676 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
5677
0cf5320e
MG
56782013-05-17 Marc Glisse <marc.glisse@inria.fr>
5679
5680 PR testsuite/57313
5681 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
5682
38c821cf
JJ
56832013-05-17 Jakub Jelinek <jakub@redhat.com>
5684
5685 PR rtl-optimization/57281
5686 PR rtl-optimization/57300
5687 * gcc.dg/pr57300.c: New test.
5688 * gcc.c-torture/execute/pr57281.c: New test.
5689
38050e90
PC
56902013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
5691
5692 PR c++/18126
5693 * g++.dg/ext/sizeof-complit.C: New.
5694
17042d2b
JJ
56952013-05-17 Marek Polacek <polacek@redhat.com>
5696
5697 * gcc.dg/strlenopt-25.c: New test.
5698 * gcc.dg/strlenopt-26.c: Likewise.
5699
68119618
JJ
57002013-05-17 Jakub Jelinek <jakub@redhat.com>
5701
5702 * gcc.target/i386/rotate-4.c: Compile only with -mavx
5703 instead of -mavx2, require only avx instead of avx2.
5704 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
5705 of avx2-check.h and turn into an avx runtime test instead of
5706 avx2 runtime test.
5707
749dee7e
MG
57082013-05-16 Marc Glisse <marc.glisse@inria.fr>
5709
5710 * g++.dg/ext/vector22.C: Uncomment working test.
5711
45f9820f
PC
57122013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
5713
5714 PR c++/17410
5715 * g++.dg/template/pr17410.C: New.
5716
7e9a3abb
JJ
57172013-05-16 Jakub Jelinek <jakub@redhat.com>
5718
5719 * gcc.target/i386/rotate-3.c: New test.
5720 * gcc.target/i386/rotate-3a.c: New test.
5721 * gcc.target/i386/rotate-4.c: New test.
5722 * gcc.target/i386/rotate-4a.c: New test.
5723 * gcc.target/i386/rotate-5.c: New test.
5724 * gcc.target/i386/rotate-5a.c: New test.
5725
f999cd10
RO
57262013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5727
5728 * gcc.dg/visibility-21.c: Require section_anchors.
5729
798d3d04
GY
57302013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
5731
5732 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
5733 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
5734 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5735
e3753785
NS
57362013-05-16 Nathan Sidwell <nathan@codesourcery.com>
5737
5738 * gcc.dg/visibility-21.c: New.
5739
43bb4dd1
MG
57402013-05-16 Marc Glisse <marc.glisse@inria.fr>
5741
5742 PR middle-end/57286
5743 * gcc.dg/pr57286.c: New testcase.
5744 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
5745 * g++.dg/ext/vector22.C: Comment out transformations not
5746 performed anymore.
5747
e299a383
RS
57482013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
5749
5750 PR target/57260
5751 * gcc.target/mips/call-1.c: Restrict to o32.
5752 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
5753
1e6cf26e
PC
57542013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5755
5756 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
5757 dg-messages.
5758 * g++.dg/warn/Wshadow-1.C: Likewise.
5759 * g++.dg/warn/Wshadow-6.C: Likewise.
5760 * g++.dg/warn/Wshadow-7.C: Likewise.
5761
8ff25a22
PC
57622013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5763
5764 PR c++/31952
5765 * g++.dg/parse/pr31952-1.C: New.
5766 * g++.dg/parse/pr31952-2.C: Likewise.
5767 * g++.dg/parse/pr31952-3.C: Likewise.
5768
5769 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
5770 * g++.old-deja/g++.jason/cond.C: Likewise.
5771 * g++.dg/cpp0x/range-for5.C: Likewise.
5772
9adcfa3c
RR
57732013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
5774
5775 PR target/19599
5776 * gcc.target/arm/pr40887.c: Adjust testcase.
5777 * gcc.target/arm/pr19599.c: New test.
5778
fdf6a7b9
RB
57792013-05-15 Richard Biener <rguenther@suse.de>
5780
5781 PR tree-optimization/57275
5782 * gcc.target/i386/pr57275.c: New testcase.
5783
2d6e4603
JH
57842013-05-15 Jan Hubicka <jh@suse.cz>
5785
5786 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
5787 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
5788 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
5789
4956b224
SKS
57902013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5791
5792 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
5793 scheduling.
5794
f7716d57
JJ
57952013-05-14 Jakub Jelinek <jakub@redhat.com>
5796
5797 PR c++/57274
5798 * c-c++-common/Wsequence-point-1.c: New test.
5799
418d1b87
MG
58002013-05-14 Marc Glisse <marc.glisse@inria.fr>
5801
5802 * g++.dg/ext/vector22.C: New testcase.
5803 * gcc.dg/binop-xor3.c: Remove xfail.
5804
fc21784d
JG
58052013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
5806
5807 * gcc.target/aarch64/vect-fcm.x: Add cases testing
5808 FLOAT cmp FLOAT ? INT : INT.
5809 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
5810 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5811 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
5812 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5813 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5814 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5815
fc7721ee
PC
58162013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
5817
5818 PR c++/53903
5819 * g++.dg/cpp0x/defaulted43.C: New.
5820
dd787b0c
RO
58212013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5822
5823 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
5824 (alloca): Remove declaration.
5825 (foo9): Replace alloca by __builtin_alloca.
5826
12211b99 58272013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
6e022d7b 5828
fc7721ee 5829 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
0ba6aff3 5830 Expect "size of array is too large" error.
6e022d7b 5831
d8478670
RO
58322013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5833
5834 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
5835
df35498a
RB
58362013-05-14 Richard Biener <rguenther@suse.de>
5837
5838 PR middle-end/57235
5839 * g++.dg/torture/pr57235.C: New testcase.
5840
f778dd4d
JJ
58412013-05-14 Jakub Jelinek <jakub@redhat.com>
5842
5843 PR middle-end/57251
5844 * gcc.dg/torture/pr57251.c: New test.
5845
40042849
UB
58462013-05-13 Uros Bizjak <ubizjak@gmail.com>
5847
5848 PR target/57264
5849 * gcc.target/i386/pr57264.c: New test.
5850
4264bfaa
JJ
58512013-05-13 Jakub Jelinek <jakub@redhat.com>
5852
5853 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
5854
f825efaa
GY
58552013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
5856
40042849 5857 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
f825efaa 5858
ae6fa899
JJ
58592013-05-13 Jakub Jelinek <jakub@redhat.com>
5860
5861 PR tree-optimization/45216
5862 PR tree-optimization/57157
5863 * c-c++-common/rotate-1.c: Add 32 tests with +.
5864 * c-c++-common/rotate-1a.c: Adjust.
40042849 5865 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
ae6fa899
JJ
5866 * c-c++-common/rotate-2b.c: New test.
5867 * c-c++-common/rotate-3.c: Add 32 tests with +.
40042849 5868 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
ae6fa899
JJ
5869 * c-c++-common/rotate-4b.c: New test.
5870 * c-c++-common/rotate-5.c: New test.
5871
4502fe8d
MJ
58722013-05-13 Martin Jambor <mjambor@suse.cz>
5873
5874 PR middle-end/42371
5875 * gcc.dg/ipa/remref-0.c: New test.
5876 * gcc.dg/ipa/remref-1a.c: Likewise.
5877 * gcc.dg/ipa/remref-1b.c: Likewise.
5878 * gcc.dg/ipa/remref-2a.c: Likewise.
5879 * gcc.dg/ipa/remref-2b.c: Likewise.
5880
640bfeb2
MG
58812013-05-13 Marc Glisse <marc.glisse@inria.fr>
5882
5883 * gcc.dg/vector-shift-2.c: New testcase.
5884
3a60f32b
JJ
58852013-05-13 Jakub Jelinek <jakub@redhat.com>
5886
198fe1bf
JJ
5887 PR tree-optimization/57230
5888 * gcc.dg/strlenopt-24.c: New test.
5889
3a60f32b
JJ
5890 PR tree-optimization/57230
5891 * gcc.dg/strlenopt-23.c: New test.
5892
2135ed0e
OE
58932013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
5894
5895 PR target/57108
5896 * gcc.target/sh/pr57108.c: Move this test case to ...
5897 * gcc.c-torture/compile/pr57108.c: ... here.
5898
9ff09a22
RB
58992013-05-10 Richard Biener <rguenther@suse.de>
5900
5901 PR tree-optimization/57214
29554d29 5902 * gcc.dg/torture/pr57214.c: New testcase.
9ff09a22 5903
a5e0cd1d
MG
59042013-05-10 Marc Glisse <marc.glisse@inria.fr>
5905
5906 * gcc.dg/vector-shift.c: New testcase.
5907
cb3b8d33
JJ
59082013-05-10 Jakub Jelinek <jakub@redhat.com>
5909
6f93c008
JJ
5910 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
5911
cb3b8d33
JJ
5912 PR tree-optimization/45216
5913 PR tree-optimization/57157
5914 * c-c++-common/rotate-1.c: New test.
5915 * c-c++-common/rotate-1a.c: New test.
5916 * c-c++-common/rotate-2.c: New test.
5917 * c-c++-common/rotate-2a.c: New test.
5918 * c-c++-common/rotate-3.c: New test.
5919 * c-c++-common/rotate-3a.c: New test.
5920 * c-c++-common/rotate-4.c: New test.
5921 * c-c++-common/rotate-4a.c: New test.
5922
afb119be
RB
59232013-05-10 Richard Biener <rguenther@suse.de>
5924
5925 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
5926 * gcc.target/i386/l_fma_double_1.c: Adjust.
5927 * gcc.target/i386/l_fma_double_2.c: Likewise.
5928 * gcc.target/i386/l_fma_double_3.c: Likewise.
5929 * gcc.target/i386/l_fma_double_4.c: Likewise.
5930 * gcc.target/i386/l_fma_double_5.c: Likewise.
5931 * gcc.target/i386/l_fma_double_6.c: Likewise.
5932 * gcc.target/i386/l_fma_float_1.c: Likewise.
5933 * gcc.target/i386/l_fma_float_2.c: Likewise.
5934 * gcc.target/i386/l_fma_float_3.c: Likewise.
5935 * gcc.target/i386/l_fma_float_4.c: Likewise.
5936 * gcc.target/i386/l_fma_float_5.c: Likewise.
5937 * gcc.target/i386/l_fma_float_6.c: Likewise.
5938
b0cda57f
PC
59392013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
5940
5941 PR c++/51226
5942 * g++.dg/cpp0x/pr51226.C: New.
5943
f6bc1c4a
HS
59442013-04-16 Han Shen <shenhan@google.com>
5945
5946 Test cases for '-fstack-protector-strong'.
5947 * gcc.dg/fstack-protector-strong.c: New.
5948 * g++.dg/fstack-protector-strong.C: New.
5949
924af4dc
IB
59502013-05-07 Ian Bolton <ian.bolton@arm.com>
5951
b0cda57f 5952 * gcc.target/aarch64/ands_1.c: New test.
924af4dc
IB
5953 * gcc.target/aarch64/ands_2.c: Likewise
5954
8a5800b8
CL
59552013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
5956
5957 * lib/target-supports.exp (check_effective_target_hw): New
5958 function.
5959 * c-c++-common/asan/clone-test-1.c: Call
5960 check_effective_target_hw.
5961 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
5962 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
5963 possible decorations.
5964 * c-c++-common/asan/null-deref-1.c: Likewise.
5965 * c-c++-common/asan/stack-overflow-1.c: Likewise.
5966 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
5967 * c-c++-common/asan/use-after-free-1.c: Likewise.
5968 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
5969 * g++.dg/asan/large-func-test-1.C: Likewise.
5970
fd4842cd
SN
59712013-05-07 Sofiane Naci <sofiane.naci@arm.com>
5972
5973 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5974
0a1a83cb
RB
59752013-05-07 Richard Biener <rguenther@suse.de>
5976
5977 PR middle-end/57190
5978 * g++.dg/torture/pr57190.C: New testcase.
5979
43303d6f
JJ
59802013-05-07 Jakub Jelinek <jakub@redhat.com>
5981
ba7e83f8
JJ
5982 PR tree-optimization/57149
5983 * gcc.dg/pr57149.c: New test.
5984
43303d6f
JJ
5985 PR debug/57184
5986 * gcc.dg/pr57184.c: New test.
5987
dcbac1a4
EB
59882013-05-07 Eric Botcazou <ebotcazou@adacore.com>
5989
5990 * gnat.dg/specs/array3.ads: New test.
5991
6698175d
MG
59922013-05-06 Marc Glisse <marc.glisse@inria.fr>
5993
5994 * c-c++-common/vector-scalar-2.c: New testcase.
5995
382522cb
MK
59962013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
5997
5998 * gcc.target/i386/asm-dialect-2.c: New testcase.
5999
6555abe0
PC
60002013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
6001
6002 PR c++/57183
6003 * g++.dg/cpp0x/auto38.C: New.
6004
aa06a978
RB
60052013-05-06 Richard Biener <rguenther@suse.de>
6006
6007 PR tree-optimization/57185
6008 * gcc.dg/autopar/pr57185.c: New testcase.
6009
0b953bec
UB
60102013-05-06 Uros Bizjak <ubizjak@gmail.com>
6011
6012 PR target/57106
6013 * gcc.target/i386/pr57106.c: New test.
6014
28708525
WS
60152013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6016
6017 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
6018 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
6019 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6020 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6021 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6022 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
6023 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
6024
60252013-05-06 Teresa Johnson <tejohnson@google.com>
6a927313
TJ
6026
6027 PR bootstrap/57154
6028 * gcc.dg/pr57154.c: New test.
6029
0107dca2
RB
60302013-05-06 Richard Biener <rguenther@suse.de>
6031
6032 PR middle-end/57147
6033 * gcc.dg/torture/pr57147-1.c: New testcase.
6034 * gcc.dg/torture/pr57147-2.c: Likewise.
6035 * gcc.dg/torture/pr57147-3.c: Likewise.
6036
2353515d
OE
60372013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6038
6039 PR target/55303
6040 * gcc.target/sh/pr55303-1.c: New.
6041 * gcc.target/sh/pr55303-2.c: New.
6042 * gcc.target/sh/pr55303-3.c: New.
6043
f0470cc5
TB
60442013-05-05 Tobias Burnus <burnus@net-b.de>
6045
6046 * gfortran.dg/allocate_with_source_3.f90: New.
6047
07416986
TB
60482013-05-05 Tobias Burnus <burnus@net-b.de>
6049
6050 PR fortran/57141
6051 * gfortran.dg/null_8.f90: New.
6052
5d5006cc
PC
60532013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
6054
6055 PR c++/53745
6056 * g++.dg/cpp0x/enum27.C: New.
6057 * g++.dg/cpp0x/enum_base.C: Adjust.
6058
efa5b9b3
JJ
60592013-05-04 Jakub Jelinek <jakub@redhat.com>
6060
6061 PR tree-optimization/56205
6062 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
6063
60f6ca95
TB
60642013-05-04 Tobias Burnus <burnus@net-b.de>
6065
6066 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
6067 * gfortran.dg/bind_c_usage_27.f90: New.
6068 * gfortran.dg/bind_c_usage_28.f90: New.
6069
71871e37
PC
60702013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
6071
6072 PR c++/51927
6073 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
6074
5ec6aff2
MM
60752013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
6076
6077 PR target/57150
6078 * gcc.target/powerpc/pr57150.c: New file.
6079
2cefad90
BS
60802013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6081
6082 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
6083 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
6084 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6085 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6086 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6087 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
6088 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
6089
0595891e 60902013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
2cefad90 6091
0595891e
DH
6092 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
6093 scan-assembler-times.
6094
9b92d12b
BS
60952013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6096
6097 * gcc.dg/tree-ssa/slsr-32.c: New.
6098 * gcc.dg/tree-ssa/slsr-33.c: New.
6099 * gcc.dg/tree-ssa/slsr-34.c: New.
6100 * gcc.dg/tree-ssa/slsr-35.c: New.
6101 * gcc.dg/tree-ssa/slsr-36.c: New.
6102 * gcc.dg/tree-ssa/slsr-37.c: New.
6103 * gcc.dg/tree-ssa/slsr-38.c: New.
6104
72c88644
IB
61052013-05-03 Ian Bolton <ian.bolton@arm.com>
6106
6107 * gcc.target/aarch64/tst_1.c: New test.
6108 * gcc.target/aarch64/tst_2.c: Likewise
6109
a4ee7cb9
JL
61102013-05-02 Jeff Law <law@redhat.com>
6111
ade67f70 6112 PR tree-optimization/57144
a4ee7cb9
JL
6113 * gcc.c-torture/execute/pr57144.c: New test.
6114
47954c4e
JJ
61152013-05-03 Jakub Jelinek <jakub@redhat.com>
6116
6117 PR rtl-optimization/57130
6118 * gcc.c-torture/execute/pr57130.c: New test.
6119
3c21604f
UB
61202013-05-03 Uros Bizjak <ubizjak@gmail.com>
6121
6122 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
6123
12211b99 61242013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1d0c8e5c
VP
6125
6126 * gcc.target/aarch64/fabd.c: New file.
6127
eacb22bf
PC
61282013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
6129
6130 PR c++/54318
6131 * g++.dg/cpp0x/pr54318.C: New.
6132
c067d9fe
PC
61332013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
6134
6135 PR c++/14283
6136 * g++.dg/parse/error51.C: New.
6137 * g++.dg/parse/error15.C: Adjust column numbers.
6138
1634e53f
TB
61392013-05-02 Tobias Burnus <burnus@net-b.de>
6140
6141 PR fortran/57142
6142 * gfortran.dg/size_kind_2.f90: New.
6143 * gfortran.dg/size_kind_3.f90: New.
6144
9f8e7a96
RB
61452013-05-02 Richard Biener <rguenther@suse.de>
6146
6147 PR middle-end/57140
6148 * g++.dg/torture/pr57140.C: New testcase.
6149
f3a81b39
GY
61502013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
6151
6152 PR target/56732
6153 * gcc.target/arm/pr56732-1.c: New test.
6154
7b920a9a
MJ
61552013-05-02 Martin Jambor <mjambor@suse.cz>
6156
6157 PR middle-end/56988
6158 * gcc.dg/ipa/pr56988.c: New test.
6159
add3c965
IB
61602013-05-02 Ian Bolton <ian.bolton@arm.com>
6161
6162 * gcc.target/aarch64/bics_1.c: New test.
6163 * gcc.target/aarch64/bics_2.c: Likewise.
6164
203550bf
JJ
61652013-05-02 Jakub Jelinek <jakub@redhat.com>
6166
6167 PR rtl-optimization/57131
6168 * gcc.c-torture/execute/pr57131.c: New test.
6169
1a989b61
PC
61702013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
6171
6172 PR c++/57132
6173 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
6174
36ff9dfb
VM
61752013-05-01 Vladimir Makarov <vmakarov@redhat.com>
6176
6177 PR target/57091
6178 * gcc.target/i386/pr57091.c: New test.
6179
36054fab
JG
61802013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6181
6182 * gcc.target/aarch64/vect-vaddv.c: New.
6183
6dce23a8
JG
61842013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6185
6186 * gcc.target/aarch64/vect-vmaxv.c: New.
6187 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
6188
92d9038e
JG
61892013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6190
6191 * gcc.target/aarch64/scalar-vca.c: New.
6192 * gcc.target/aarch64/vect-vca.c: Likewise.
6193
ad755ff1
JG
61942013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6195
6196 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
6197 (test_vceqd_s64): Force arguments to SIMD registers.
6198 (test_vceqzd_s64): Likewise.
6199 (test_vcged_s64): Likewise.
6200 (test_vcled_s64): Likewise.
6201 (test_vcgezd_s64): Likewise.
6202 (test_vcged_u64): Likewise.
6203 (test_vcgtd_s64): Likewise.
6204 (test_vcltd_s64): Likewise.
6205 (test_vcgtzd_s64): Likewise.
6206 (test_vcgtd_u64): Likewise.
6207 (test_vclezd_s64): Likewise.
6208 (test_vcltzd_s64): Likewise.
6209 (test_vtst_s64): Likewise.
6210 (test_vtst_u64): Likewise.
6211
57c16a5e
PC
62122013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
6213
6214 PR c++/57092
6215 * g++.dg/cpp0x/decltype53.C: New.
6216
068b04fe
TK
62172013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
6218
6219 PR fortran/57071
6220 * gfortran.dg/power_5.f90: New test.
6221
3551257c
RB
62222013-04-30 Richard Biener <rguenther@suse.de>
6223
6224 PR middle-end/57122
6225 * gcc.dg/torture/pr57122.c: New testcase.
6226
4c1aff1c
RB
62272013-04-30 Richard Biener <rguenther@suse.de>
6228
6229 PR middle-end/57107
6230 * g++.dg/torture/pr57107.C: New testcase.
6231
54b8379a
AB
62322013-04-30 Andrey Belevantsev <abel@ispras.ru>
6233
6234 PR rtl-optimization/57105
6235 * gcc.dg/pr57105.c: New test.
6236
abc27962
JJ
62372013-04-30 Jakub Jelinek <jakub@redhat.com>
6238
6239 PR tree-optimization/57104
6240 * gcc.dg/pr57104.c: New test.
6241
f9ed28db
UB
62422013-04-29 Uros Bizjak <ubizjak@gmail.com>
6243
6244 PR target/44578
6245 * gcc.target/i386/pr44578.c: New test.
6246
deca73f5
VM
62472013-04-29 Vladimir Makarov <vmakarov@redhat.com>
6248
6249 PR target/57097
6250 * gcc.target/i386/pr57097.c: New test.
6251
fdca7d03
UB
62522013-04-29 Uros Bizjak <ubizjak@gmail.com>
6253
6254 PR target/57098
6255 * gcc.target/i386/pr57098.c: New test.
6256
e34b523d
KT
62572013-04-29 Kai Tietz <ktietz@redhat.com>
6258
fdca7d03 6259 * gcc.c-torture/execute/pr55875.c: New test.
e34b523d 6260
a6f30e66
RB
62612013-04-29 Richard Biener <rguenther@suse.de>
6262
6263 PR middle-end/57075
6264 * gcc.dg/torture/pr57075.c: New testcase.
6265
0c2b2040
RB
62662013-04-29 Richard Biener <rguenther@suse.de>
6267
6268 PR middle-end/57103
6269 * gcc.dg/autopar/pr57103.c: New testcase.
6270
3f12f6e9
SKS
62712013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6272
6273 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
6274
315bbd2e
TV
62752013-04-29 Tom de Vries <tom@codesourcery.com>
6276
6277 * gcc.dg/pr50763.c: Update test.
6278
ebbd90d8
JL
62792013-04-26 Jeff Law <law@redhat.com>
6280
6281 * gcc.dg/tree-ssa/vrp88.c: New test.
6282
9498e5dc
CB
62832013-04-29 Christian Bruel <christian.bruel@st.com>
6284
6285 PR target/57108
6286 * gcc.target/sh/pr57108.c: New test.
6287
6093bc06
RB
62882013-04-29 Richard Biener <rguenther@suse.de>
6289
6290 PR middle-end/57089
6291 * gfortran.dg/gomp/pr57089.f90: New testcase.
6292
593bd7df
JG
62932013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6294
6295 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
6296
47934dc4
JG
62972013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6298
6299 * gcc.target/aarch64/vect-vcvt.c: New.
6300
77a205be
JG
63012013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6302
6303 * gcc.target/aarch64/vect-vrnd.c: New.
6304
ea78906a
RB
63052013-04-29 Richard Biener <rguenther@suse.de>
6306
6307 PR tree-optimization/57081
6308 * gcc.dg/torture/pr57081.c: New testcase.
6309
94dc5332
JJ
63102013-04-29 Jakub Jelinek <jakub@redhat.com>
6311
6312 PR tree-optimization/57083
6313 * gcc.dg/torture/pr57083.c: New test.
6314
4882d82a
PC
63152013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
6316
6317 PR c++/56450
6318 * g++.dg/cpp0x/decltype52.C: New.
6319
01187df0
JJ
63202013-04-28 Jakub Jelinek <jakub@redhat.com>
6321
6322 N3472 binary constants
6323 * g++.dg/cpp/limits.C: Adjust warning wording.
6324 * g++.dg/system-binary-constants-1.C: Likewise.
6325 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
6326
5e67a369
TB
63272013-04-28 Tobias Burnus <burnus@net-b.de>
6328
6329 PR fortran/57093
6330 * gfortran.dg/coarray_30.f90: New.
6331
0de1e4a6
TK
63322013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6333
6334 PR fortran/57071
6335 * frontend-passes (optimize_power): New function.
6336 (optimize_op): Use it.
6337
ba8011e6
JJ
63382013-04-27 Jakub Jelinek <jakub@redhat.com>
6339
6340 PR target/56866
6341 * gcc.c-torture/execute/pr56866.c: New test.
6342 * gcc.target/i386/pr56866.c: New test.
6343
e7d764f3
JJ
63442013-04-26 Jakub Jelinek <jakub@redhat.com>
6345
6346 PR go/57045
6347 * gcc.dg/setjmp-5.c: New test.
6348
6e03fa93
PC
63492013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
6350
6351 PR c++/55708
6352 * g++.dg/cpp0x/constexpr-55708.C: New.
6353
63542013-04-26 Richard Biener <rguenther@suse.de>
a9e0d843
RB
6355
6356 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
6357 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
6358 * gcc.dg/pr53265.c: Remove XFAILs.
6359 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
6360 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
6361
a2e836b2
JJ
63622013-04-26 Jakub Jelinek <jakub@redhat.com>
6363
6364 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
6365 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
6366 -fdiagnostics-color=never option similarly to
6367 -fno-diagnostics-show-caret option.
6368
c5a44004
JJ
63692013-04-25 Jakub Jelinek <jakub@redhat.com>
6370
6371 PR rtl-optimization/57003
6372 * gcc.target/i386/pr57003.c: New test.
6373
ea28bb0b
MP
63742013-04-25 Marek Polacek <polacek@redhat.com>
6375
6376 PR tree-optimization/57066
5e67a369 6377 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
ea28bb0b 6378
0ac198d3
JG
63792013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
6380 Tejas Belagod <tejas.belagod@arm.com>
6381
6382 * gcc.target/aarch64/vaddv-intrinsic.c: New.
6383 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
6384 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
6385
58cff58c
N
63862013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6387
6388 * gcc.target/aarch64/cmp.c: New.
6389
7e0228bf
N
63902013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6391
6392 * gcc.target/aarch64/ngc.c: New.
6393
5819f96f
KT
63942013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6395
6396 * lib/target-supports.exp
6397 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
6398 (check_effective_target_arm_neon_fp16_ok): Likewise.
6399 (add_options_for_arm_neon_fp16): Likewise.
6400 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
6401 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
6402
77bce07c
VM
64032013-04-24 Vladimir Makarov <vmakarov@redhat.com>
6404
6405 PR rtl-optimizations/57046
6406 * gcc.target/i386/pr57046.c: New test.
6407
61949153
PC
64082013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6409
6410 * g++.dg/cpp1y/cplusplus.C: New.
6411
e93e18e9
PC
64122013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6413
6414 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
6415
44d90fe1
PC
64162013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6417
6418 * c-c++-common/Wpointer-arith-1.c: New.
6419
13f39b2e
PC
64202013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6421
6422 * g++.dg/cpp1y/cxx1y_macro.C: New.
6423
a378996b
PC
64242013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6425
6426 PR c++/56970
6427 * g++.dg/cpp0x/sfinae45.C: New.
6428
b1df40cb
RB
64292013-04-24 Richard Biener <rguenther@suse.de>
6430
6431 PR testsuite/57050
6432 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
6433
92e776e9
RB
64342013-04-23 Richard Biener <rguenther@suse.de>
6435
6436 PR middle-end/57036
6437 * gcc.dg/torture/pr57036-1.c: New testcase.
6438 * gcc.dg/torture/pr57036-2.c: Likewise.
6439
a15ee567
SN
64402013-04-23 Sofiane Naci <sofiane.naci@arm.com>
6441
6442 * gcc.target/aarch64/scalar-mov.c: New testcase.
6443
999c1171
RB
64442013-04-23 Richard Biener <rguenther@suse.de>
6445
6446 PR tree-optimization/57026
6447 * gcc.dg/torture/pr57026.c: New testcase.
6448
e361d18d
JW
64492013-04-22 Janus Weil <janus@gcc.gnu.org>
6450
6451 PR fortran/53685
6452 PR fortran/57022
6453 * gfortran.dg/transfer_check_4.f90: New.
6454
829d0168
MP
64552013-04-22 Marek Polacek <polacek@redhat.com>
6456
6457 PR sanitizer/56990
6458 * gcc.dg/pr56990.c: New test.
6459
88a581da
VM
64602013-04-22 Vladimir Makarov <vmakarov@redhat.com>
6461
6462 PR target/57018
6463 * gcc.target/i386/pr57018.c: New test.
6464
0050faf8
JG
64652013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
6466
6467 * gcc.target/aarch64/vrecps.c: New.
6468 * gcc.target/aarch64/vrecpx.c: Likewise.
6469
0fad3dbc 64702013-04-22 Christian Bruel <christian.bruel@st.com>
1818d01c
CB
6471
6472 PR target/56995
6473 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
6474
3e8a33f9
JL
64752013-04-21 Jeff Law <law@redhat.com>
6476
6477 * gcc.dg/tree-ssa/forwprop-26.c: New test.
6478
6fbcd309
TB
64792013-04-20 Tobias Burnus <burnus@net-b.de>
6480
6481 PR fortran/56907
6482 * gfortran.dg/c_loc_test_22.f90: New.
6483
682303da
VM
64842013-04-19 Vladimir Makarov <vmakarov@redhat.com>
6485
6486 PR rtl-optimization/56847
6487 * gcc.dg/pr56847.c: New test.
6488
f6b64c35
RB
64892013-04-19 Richard Biener <rguenther@suse.de>
6490
6491 PR tree-optimization/56982
6492 * gcc.c-torture/execute/pr56982.c: New testcase.
6493
e248d83f
MJ
64942013-04-19 Martin Jambor <mjambor@suse.cz>
6495
6496 PR tree-optimization/56718
6497 * g++.dg/ipa/imm-devirt-1.C: New test.
6498 * g++.dg/ipa/imm-devirt-2.C: Likewise.
6499
4891e8f8
RB
65002013-04-19 Richard Biener <rguenther@suse.de>
6501
6502 PR tree-optimization/57000
6503 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
6504
b91a551f
TK
65052013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
6506 Mikael Morin <mikael@gcc.gnu.org>
6507
6508 PR fortran/56872
6509 * gfortran.dg/array_constructor_45.f90: New test.
6510 * gfortran.dg/array_constructor_46.f90: New test.
6511 * gfortran.dg/array_constructor_47.f90: New test.
e973d6dd 6512 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
b91a551f 6513
72ea0d47
VM
65142013-04-18 Jakub Jelinek <jakub@redhat.com>
6515
f1e6512c 6516 PR rtl-optimization/56999
72ea0d47
VM
6517 * g++.dg/opt/pr56999.C: New test.
6518
e973d6dd 65192013-04-18 Cary Coutant <ccoutant@google.com>
6f5a366a
CC
6520
6521 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
6522 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
6523
e973d6dd 65242013-04-18 Cary Coutant <ccoutant@google.com>
23662b9a
CC
6525
6526 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
6527 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
6528 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
6529 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
6530 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
6531 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
6532 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
6533 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
6534 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
6535 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
6536 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
6537
13957435
GK
65382013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
6539
e973d6dd 6540 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
13957435 6541
c19678d2
JJ
65422013-04-18 Jakub Jelinek <jakub@redhat.com>
6543
4c445590
JJ
6544 PR tree-optimization/56984
6545 * gcc.c-torture/compile/pr56984.c: New test.
6546
c19678d2
JJ
6547 PR rtl-optimization/56992
6548 * gcc.dg/pr56992.c: New test.
6549
82b541a1
JW
65502013-04-17 Janus Weil <janus@gcc.gnu.org>
6551
6552 PR fortran/56814
6553 * gfortran.dg/proc_ptr_42.f90: New.
6554
fc6f94f5
EB
65552013-04-17 Eric Botcazou <ebotcazou@adacore.com>
6556
6557 * gnat.dg/discr41.ad[sb]: New test.
6558 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
6559 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
6560 * gcc.dg/vect/slp-24.c: Likewise.
6561 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
6562 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
6563 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
6564 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
6565 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
6566 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
6567 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
6568 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
6569 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
6570 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
6571 * gcc.dg/vect/vect-strided-mult.c: Likewise.
6572 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
6573 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
6574 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
6575 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
6576 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
6577 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
6578 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
6579 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
6580 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
6581 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
6582 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
6583 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
6584 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
6585 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
6586 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
6587
070edbc2
JB
65882013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
6589
fc6f94f5
EB
6590 PR fortran/40958
6591 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
6592 * gfortran.dg/module_md5_1.f90: Remove.
070edbc2 6593
e973d6dd 65942013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
f3d096b0
N
6595
6596 * gcc.target/aarch64/adds3.c: New.
6597 * gcc.target/aarch64/subs3.c: New.
6598
e973d6dd 65992013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
860ad33f
N
6600
6601 * gcc.target/aarch64/adds1.c: New.
6602 * gcc.target/aarch64/adds2.c: New.
6603 * gcc.target/aarch64/subs1.c: New.
6604 * gcc.target/aarch64/subs2.c: New.
6605
3a8d9ab1
ESR
66062013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
6607
6608 Implement n3599 - Literal operator templates for strings.
6609 * g++.dg/cpp1y/udlit-char-template.C: New test.
6610 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
6611
e7ac6a7c
TB
66122013-04-16 Tobias Burnus <burnus@net-b.de>
6613
6614 PR fortran/39505
6615 * gfortran.dg/no_arg_check_1.f90: New.
6616 * gfortran.dg/no_arg_check_2.f90: New.
6617 * gfortran.dg/no_arg_check_3.f90: New.
6618
bafa0782
JW
66192013-04-16 Janus Weil <janus@gcc.gnu.org>
6620
6621 PR fortran/56968
6622 * gfortran.dg/proc_ptr_41.f90: New.
6623
9fd9ccf7
RB
66242013-04-16 Richard Biener <rguenther@suse.de>
6625
6626 PR tree-optimization/56756
6627 * gcc.dg/torture/pr56756.c: New testcase.
6628
326785a3
TB
66292013-04-16 Tobias Burnus <burnus@net-b.de>
6630
6631 PR fortran/56969
6632 * gfortran.dg/c_assoc_5.f90: New.
6633
996943be
UB
66342013-04-16 Uros Bizjak <ubizjak@gmail.com>
6635
6636 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
6637 * gcc.c-torture/execute/pr33992.x: Remove.
6638 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
6639 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
6640 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
6641
7b8265ba
JJ
66422013-04-15 Jakub Jelinek <jakub@redhat.com>
6643
6644 PR tree-optimization/56962
6645 * gcc.c-torture/execute/pr56962.c: New test.
6646
5185d248
RB
66472013-04-15 Richard Biener <rguenther@suse.de>
6648
6649 PR tree-optimization/56933
6650 * gcc.dg/vect/pr56933.c: New testcase.
6651
1c50eada
KT
66522013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6653
6654 * gcc.target/arm/anddi3-opt.c: New test.
6655 * gcc.target/arm/anddi3-opt2.c: Likewise.
6656
811b72f9
EB
66572013-04-15 Eric Botcazou <ebotcazou@adacore.com>
6658
6659 * gcc.dg/pr56890-1.c: New test.
6660 * gcc.dg/pr56890-2.c: Likewise.
6661
517b1da2
JY
66622013-04-15 Joey Ye <joey.ye@arm.com>
6663
6664 * gcc.target/arm/thumb1-far-jump-1.c: New test.
6665 * gcc.target/arm/thumb1-far-jump-2.c: New test.
6666
a5e52264
MM
66672013-04-14 Mikael Morin <mikael@gcc.gnu.org>
6668
6669 PR fortran/56816
6670 * gfortran.dg/select_type_33.f03: New test.
6671
9c9c6199
JW
66722013-04-13 Janus Weil <janus@gcc.gnu.org>
6673
6674 PR fortran/55959
6675 * gfortran.dg/typebound_proc_29.f03: New.
6676
236e3815
JW
66772013-04-12 Janus Weil <janus@gcc.gnu.org>
6678
6679 PR fortran/56266
6680 * gfortran.dg/typebound_proc_28.f03: New.
6681
701de10f
JL
66822013-04-12 Jeff Law <law@redhat.com>
6683
6684 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
6685 either.
6686
14c96bca
TB
66872013-04-12 Tobias Burnus <burnus@net-b.de>
6688
6689 PR fortran/56929
6690 * gfortran.dg/coarray/alloc_comp_2.f90: New.
6691
fafb9b18
VM
66922013-04-12 Vladimir Makarov <vmakarov@redhat.com>
6693
6694 PR target/56903
6695 * gcc.target/i386/pr56903.c: New test.
6696
96486998
JW
66972013-04-12 Janus Weil <janus@gcc.gnu.org>
6698
6699 PR fortran/56261
6700 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
6701 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
6702 * gfortran.dg/block_11.f90: Fix invalid test case.
6703 * gfortran.dg/function_types_3.f90: Add new error message.
6704 * gfortran.dg/global_references_1.f90: Ditto.
6705 * gfortran.dg/import2.f90: Remove unneeded parts.
6706 * gfortran.dg/import6.f90: Fix invalid test case.
6707 * gfortran.dg/proc_decl_2.f90: Ditto.
6708 * gfortran.dg/proc_decl_9.f90: Ditto.
6709 * gfortran.dg/proc_decl_18.f90: Ditto.
6710 * gfortran.dg/proc_ptr_40.f90: New.
6711 * gfortran.dg/whole_file_7.f90: Modified error wording.
6712 * gfortran.dg/whole_file_16.f90: Ditto.
6713 * gfortran.dg/whole_file_17.f90: Add -pedantic.
6714 * gfortran.dg/whole_file_18.f90: Modified error wording.
6715 * gfortran.dg/whole_file_20.f03: Ditto.
6716 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
6717 invalid test case.
6718
d3afd9aa
RB
67192013-04-12 Richard Biener <rguenther@suse.de>
6720
6721 Revert
6722 2013-04-10 Richard Biener <rguenther@suse.de>
6723
6724 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
6725
e1e3b9d3
TB
67262013-04-12 Tobias Burnus <burnus@net-b.de>
6727
6728 PR fortran/56845
6729 * gfortran.dg/class_allocate_15.f90: New.
6730
6731 Revert:
6732 2013-04-12 Tobias Burnus <burnus@net-b.de>
6733
6734 * gfortran.dg/coarray_lib_alloc_2.f90: Update
6735 scan-tree-dump-times.
6736
06f9b387
JJ
67372013-04-12 Jakub Jelinek <jakub@redhat.com>
6738
6739 PR tree-optimization/56918
6740 PR tree-optimization/56920
6741 * gcc.dg/vect/pr56918.c: New test.
6742 * gcc.dg/vect/pr56920.c: New test.
6743
f118468a
TB
67442013-04-12 Tobias Burnus <burnus@net-b.de>
6745
6746 PR fortran/56845
6747 * gfortran.dg/class_allocate_14.f90: New.
6748 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
6749 * gfortran.dg/coarray_lib_alloc_3.f90: New.
6750
bb506982
MG
67512013-04-12 Marc Glisse <marc.glisse@inria.fr>
6752
6753 * gcc.dg/fold-cstvecshift.c: New testcase.
6754
996943be 67552013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
b056c910
N
6756
6757 * gcc.target/aarch64/negs.c: New.
6758
43a8d6cc
JJ
67592013-04-11 Jakub Jelinek <jakub@redhat.com>
6760
6761 PR c++/56895
6762 * g++.dg/template/arrow4.C: New test.
6763
966b587e
EB
67642013-04-11 Eric Botcazou <ebotcazou@adacore.com>
6765
6766 * gnat.dg/array23.adb: New test.
6767 * gnat.dg/array23_pkg[123].ads: New helpers.
6768
d52901a6
JL
67692013-04-11 Jeff Law <law@redhat.com>
6770
5bfc86d8 6771 PR tree-optimization/56900
d52901a6
JL
6772 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
6773
7c55f410
PC
67742013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
6775
6776 PR c++/56913
6777 * g++.dg/cpp0x/sfinae44.C: New.
6778
256f3847
AC
67792013-04-11 Arnaud Charlet <charlet@adacore.com>
6780
6781 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
6782 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
6783
f06a1142
PC
67842013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
6785
6786 PR c++/54216
6787 * g++.dg/cpp0x/enum26.C: New.
6788 * g++.old-deja/g++.pt/mangle1.C: Adjust.
6789
d07458be
JG
67902013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
6791
6792 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
6793 inverse operands.
6794 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
6795 loop is vectorized.
6796 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6797 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
6798 loop is vectorized and that the correct instruction is generated.
6799 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6800 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6801 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6802
146b8692
JJ
68032013-04-11 Jakub Jelinek <jakub@redhat.com>
6804
6805 PR tree-optimization/56899
6806 * gcc.c-torture/execute/pr56899.c: New test.
6807
42e37616
DM
68082013-04-10 David S. Miller <davem@davemloft.net>
6809
6810 * gcc.target/sparc/setcc-4.c: New test.
6811 * gcc.target/sparc/setcc-5.c: New test.
6812
bb313b93
RB
68132013-04-10 Richard Biener <rguenther@suse.de>
6814
6815 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
6816
793d9a16
RB
68172013-04-10 Richard Biener <rguenther@suse.de>
6818
6819 * gcc.dg/vect/slp-39.c: New testcase.
6820
12211b99 68212013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
ee8a9b7b
JR
6822
6823 PR tree-optimization/55524
6824 * gcc.target/epiphany/fnma-1.c: New test.
6825
12211b99 68262013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
6957a6f6
ZZ
6827
6828 * gcc.dg/tree-ssa/inline-11.c: New test
6829
f7e8cd25
JJ
68302013-04-10 Jakub Jelinek <jakub@redhat.com>
6831
6832 PR c++/56895
6833 * g++.dg/template/arrow3.C: New test.
6834
5017f1d2
KT
68352013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6836
6837 * gcc.target/arm/minmax_minus.c: New test.
6838
ea3a0fde
JJ
68392013-04-09 Jakub Jelinek <jakub@redhat.com>
6840
6841 PR middle-end/56883
6842 * c-c++-common/gomp/pr56883.c: New test.
6843
a32dfe9d
JL
68442013-04-09 Jeff Law <law@redhat.com>
6845
6846 * gcc.dg/tree-ssa/vrp87.c: New test.
6847
39307ba7
JJ
68482013-04-09 Jakub Jelinek <jakub@redhat.com>
6849
6850 PR tree-optimization/56854
6851 * g++.dg/torture/pr56854.C: New test.
6852
a2d0800a
TK
68532013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6854
6855 PR fortran/56782
6856 * gfortran.dg/array_constructor_44.f90: New test.
6857
0c3f68a0
PC
68582013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
6859
6860 PR c++/56871
6861 * g++.dg/cpp0x/constexpr-specialization.C: New.
6862
f223bb13
JJ
68632013-04-08 Jakub Jelinek <jakub@redhat.com>
6864
10064630
JJ
6865 * gcc.c-torture/execute/pr56837.c: New test.
6866
f223bb13
JJ
6867 PR c++/34949
6868 PR c++/50243
6869 * g++.dg/opt/vt3.C: New test.
6870 * g++.dg/opt/vt4.C: New test.
6871
4481581f
JL
68722013-04-08 Jeff Law <law@redhat.com>
6873
f223bb13 6874 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4481581f 6875
451dabda
RB
68762013-04-08 Richard Biener <rguenther@suse.de>
6877
6878 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
6879
42109ab9
RB
68802013-04-08 Richard Biener <rguenther@suse.de>
6881
6882 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
6883
16f42d4d
RB
68842013-04-08 Richard Biener <rguenther@suse.de>
6885
6886 * g++.dg/vect/slp-pr56812.cc: Adjust.
6887
401f3a81
JJ
68882013-04-08 Jakub Jelinek <jakub@redhat.com>
6889
6890 * gcc.dg/pr56837.c: New test.
6891 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
6892 "generated memset minus one".
6893
7c42966e
TB
68942013-04-07 Tobias Burnus <burnus@net-b.de>
6895
6896 PR fortran/56849
6897 * gfortran.dg/reshape_5.f90: New.
6898
4902aa64
BS
68992013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6900
6901 PR target/56843
6902 * gcc.target/powerpc/recip-1.c: Modify expected output.
6903 * gcc.target/powerpc/recip-3.c: Likewise.
6904 * gcc.target/powerpc/recip-4.c: Likewise.
6905 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
6906
4542a38a
GY
69072013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6908
6909 * gcc.target/arm/peep-ldrd-1.c: New test.
6910 * gcc.target/arm/peep-strd-1.c: Likewise.
6911
045e472c
GY
69122013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6913
6914 * gcc.target/arm/negdi-1.c: New test.
6915 * gcc.target/arm/negdi-2.c: Likewise.
6916 * gcc.target/arm/negdi-3.c: Likewise.
6917 * gcc.target/arm/negdi-4.c: Likewise.
6918
adcef07c
KT
69192013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6920
6921 * lib/target-supports.exp (add_options_for_arm_v8_neon):
6922 Add -march=armv8-a when we use v8 NEON.
6923 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
6924 (check_effective_target_vect_call_ceilf): Likewise.
6925 (check_effective_target_vect_call_floorf): Likewise.
6926 (check_effective_target_vect_call_roundf): Likewise.
6927 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
6928 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
6929 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
6930 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
6931 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
6932
b4c8d206
DE
69332013-04-05 David Edelsohn <dje.gcc@gmail.com>
6934
6935 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
6936 * gcc.target/powerpc/sd-pwr6.c: Same.
6937 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
6938 * g++.dg/debug/pr56294.C: XFAIL on AIX.
6939
45416e08
ESR
69402013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
6941
6942 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
6943
fbdeeaac
JW
69442013-04-04 Janus Weil <janus@gcc.gnu.org>
6945
6946 PR fortran/40881
6947 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
6948 * gfortran.dg/altreturn_4.f90: Ditto.
6949 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
6950 * gfortran.dg/altreturn_5.f90: Ditto.
6951 * gfortran.dg/altreturn_6.f90: Ditto.
6952 * gfortran.dg/altreturn_7.f90: Ditto.
6953
398f9f35
KT
69542013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6955
6956 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
6957 New procedure.
6958 (check_effective_target_arm_v8_neon_ok_nocache):
6959 Likewise.
6960 (check_effective_target_arm_v8_neon_ok): Change to use
6961 check_effective_target_arm_v8_neon_ok_nocache.
6962 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
6963 NEON flags.
6964 (check_effective_target_vect_call_btruncf):
6965 Enable for arm and ARMv8 NEON.
6966 (check_effective_target_vect_call_ceilf): Likewise.
6967 (check_effective_target_vect_call_floorf): Likewise.
6968 (check_effective_target_vect_call_roundf): Likewise.
6969 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
6970 target.
6971
39c1b6db
MP
69722013-04-04 Marek Polacek <polacek@redhat.com>
6973
6974 PR tree-optimization/48186
6975 * gcc.dg/pr48186.c: New test.
6976
314f64eb
RB
69772013-04-04 Richard Biener <rguenther@suse.de>
6978
6979 PR tree-optimization/56826
6980 * gcc.dg/vect/pr56826.c: New testcase.
6981 * gcc.dg/vect/O3-pr36098.c: Adjust.
6982
48f3c266
TB
69832013-04-04 Tejas Belagod <tejas.belagod@arm.com>
6984
6985 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
6986 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6987 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6988 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6989 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6990 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6991 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6992 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6993 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6994 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6995
51a905b2
RB
69962013-04-04 Richard Biener <rguenther@suse.de>
6997
6998 PR tree-optimization/56213
6999 * gcc.dg/vect/vect-123.c: New testcase.
7000
71879a86
TB
70012013-04-04 Tobias Burnus <burnus@net-b.de>
7002
7003 PR fortran/56810
7004 * gfortran.dg/read_repeat_2.f90: New.
7005
f1bf4f3a
RB
70062013-04-04 Richard Biener <rguenther@suse.de>
7007
7008 PR tree-optimization/56837
7009 * g++.dg/torture/pr56837.C: New testcase.
7010
6082753e
TB
70112013-04-04 Tobias Burnus <burnus@net-b.de>
7012
7013 PR fortran/50269
7014 * gfortran.dg/c_loc_test_21.f90: New.
7015 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
7016 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
7017 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
7018 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
7019 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
7020
be672e08
JL
70212013-04-03 Jeff Law <law@redhat.com>
7022
7023 PR tree-optimization/56799
7024 * gcc.c-torture/execute/pr56799.c: New test.
7025
c42a832a
PC
70262013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
7027
7028 PR c++/56815
7029 * g++.dg/warn/Wpointer-arith-1.C: New.
7030 * g++.dg/gomp/for-19.C: Adjust.
7031
71c581e7
MP
70322013-04-03 Marek Polacek <polacek@redhat.com>
7033
7034 PR sanitizer/55702
7035 * gcc.dg/pr55702.c: New test.
7036
4a32ef80
KT
70372013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7038
7039 PR target/56809
7040 * gcc.dg/pr56809.c: New testcase.
7041
7349ed05
JJ
70422013-04-03 Jakub Jelinek <jakub@redhat.com>
7043
7044 PR debug/56819
7045 * g++.dg/debug/pr56819.C: New test.
7046
1b2253d4
RB
70472013-04-03 Richard Biener <rguenther@suse.de>
7048
7049 PR tree-optimization/56817
7050 * g++.dg/torture/pr56817.C: New testcase.
7051
38000232
MG
70522013-04-03 Marc Glisse <marc.glisse@inria.fr>
7053
7054 * gcc.dg/vect/bb-slp-31.c: New file.
7055
46e1f4bf
JM
70562013-04-03 Jason Merrill <jason@redhat.com>
7057
7058 PR c++/34949
7059 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7060
23b56a01
RB
70612013-04-03 Richard Biener <rguenther@suse.de>
7062
7063 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
7064
a5cde067
RB
70652013-04-03 Richard Biener <rguenther@suse.de>
7066
7067 PR tree-optimization/55964
7068 * gcc.dg/torture/pr55964-2.c: New testcase.
7069
47309fc0
RB
70702013-04-03 Richard Biener <rguenther@suse.de>
7071
7072 PR tree-optimization/56501
7073 * gcc.dg/torture/pr56501.c: New testcase.
7074
6b94a92d
RB
70752013-04-03 Richard Biener <rguenther@suse.de>
7076
7077 PR tree-optimization/56407
7078 * gcc.dg/torture/pr56407.c: New testcase.
7079
6805bd36
MG
70802013-04-03 Marc Glisse <marc.glisse@inria.fr>
7081
7082 PR tree-optimization/56790
7083 * g++.dg/ext/pr56790-1.C: New testcase.
7084
da694a77
MG
70852013-04-03 Marc Glisse <marc.glisse@inria.fr>
7086
7087 * gcc.target/i386/merge-1.c: New testcase.
7088 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
7089
4e7d7b3d
JJ
70902013-04-03 Jakub Jelinek <jakub@redhat.com>
7091
7092 PR c/19449
7093 * gcc.c-torture/execute/pr19449.c: New test.
7094
e6c9d234
RB
70952013-04-03 Richard Biener <rguenther@suse.de>
7096
7097 PR tree-optimization/56812
7098 * g++.dg/vect/slp-pr56812.cc: New testcase.
7099
9362a03b
JW
71002013-04-03 Janus Weil <janus@gcc.gnu.org>
7101
7102 PR fortran/56284
7103 PR fortran/40881
7104 * gfortran.dg/altreturn_8.f90: New.
7105 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
7106 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
7107 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
7108
09bb4c99
JJ
71092013-04-02 Jakub Jelinek <jakub@redhat.com>
7110
7111 PR rtl-optimization/56745
7112 * gcc.c-torture/compile/pr56745.c: New test.
7113
71142013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
9763b6a7
PS
7115
7116 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
7117
90eb75f2
RB
71182013-04-02 Richard Biener <rguenther@suse.de>
7119
7120 PR tree-optimization/56778
7121 * gcc.dg/torture/pr56778.c: New testcase.
7122
8034bcbe
RB
71232013-04-02 Richard Biener <rguenther@suse.de>
7124
7125 PR middle-end/56768
7126 * g++.dg/torture/pr56768.C: New testcase.
7127
ec905ac0
PC
71282013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
7129
7130 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
7131
123d7a94
JD
71322013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7133
7134 PR fortran/56660
7135 * gfortran.dg/namelist_82.f90: New test.
ec905ac0 7136
c03e6b52
JW
71372013-04-01 Janus Weil <janus@gcc.gnu.org>
7138
7139 PR fortran/56500
7140 * gfortran.dg/implicit_class_1.f90: New.
7141
5ae7dac5
JD
71422013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7143
7144 PR fortran/56786
7145 * gfortran.dg/namelist_81.f90: New test.
7146
244fdda0
TK
71472013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
7148
7149 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
7150 for constant and equal string lengths.
7151 * gfortran.dg/character_comparison_5.f90: Likewise.
7152 * gfortran.dg/character_comparison_9.f90: New test.
7153
4ac761b0
KY
71542013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
7155
7156 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
7157 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
7158
60f97ac8
TB
71592013-03-29 Tobias Burnus <burnus@net-b.de>
7160
7161 PR fortran/35203
7162 * gfortran.dg/optional_absent_3.f90: New.
7163
d80b9b47
TB
71642013-03-29 Tobias Burnus <burnus@net-b.de>
7165
7166 PR fortran/56737
7167 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
7168
a0b012be
TB
71692013-03-29 Tobias Burnus <burnus@net-b.de>
7170
7171 PR fortran/56735
7172 * gfortran.dg/namelist_80.f90: New.
7173
eab19a1a
TK
71742013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7175
7176 PR fortran/45159
7177 * gfortran.dg/string_length_2.f90: New test.
7178 * gfortran.dg/dependency_41.f90: New test.
7179
4099436d
TK
71802013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7181
7182 PR fortran/55806
7183 * gfortran.dg/array_constructor_43.f90: New test.
7184 * gfortran.dg/random_seed_3.f90: New test.
7185
777e6976
IB
71862013-03-28 Ian Bolton <ian.bolton@arm.com>
7187
7188 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
7189 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
7190 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
7191 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
7192 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
7193 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
7194 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
7195 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
7196 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
7197 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
7198
7abebba7
PC
71992013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
7200
7201 PR c++/56725
7202 * g++.dg/conversion/op4.C: Adjust.
7203 * g++.dg/cpp0x/rv1n.C: Likewise.
7204 * g++.dg/cpp0x/rv2n.C: Likewise.
7205 * g++.dg/cpp0x/template_deduction.C: Likewise.
7206 * g++.dg/expr/cond8.C: Likewise.
7207 * g++.dg/other/error4.C: Likewise.
7208 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7209 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
7210 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
7211 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
7212 * g++.old-deja/g++.jason/conversion2.C: Likewise.
7213 * g++.old-deja/g++.law/cvt20.C: Likewise.
7214 * g++.old-deja/g++.law/cvt8.C: Likewise.
7215 * g++.old-deja/g++.law/init8.C: Likewise.
7216 * g++.old-deja/g++.mike/net12.C: Likewise.
7217 * g++.old-deja/g++.mike/net8.C: Likewise.
7218 * g++.old-deja/g++.mike/p2793.C: Likewise.
7219 * g++.old-deja/g++.mike/p3836.C: Likewise.
7220 * g++.old-deja/g++.mike/p418.C: Likewise.
7221 * g++.old-deja/g++.mike/p701.C: Likewise.
7222 * g++.old-deja/g++.mike/p807.C: Likewise.
7223
525ec7ee
TB
72242013-03-28 Tejas Belagod <tejas.belagod@arm.com>
7225
7226 PR middle-end/56694
7abebba7 7227 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
525ec7ee
TB
7228 targets.
7229
74946978
MP
72302013-03-28 Marek Polacek <polacek@redhat.com>
7231
7232 PR tree-optimization/56695
7233 * gcc.dg/vect/pr56695.c: New test.
7234
a64b9c26
RB
72352013-03-28 Richard Biener <rguenther@suse.de>
7236
7237 PR tree-optimization/37021
7238 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
7239 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
7240
1a8c1e35
TB
72412013-03-27 Tobias Burnus <burnus@net-b.de>
7242
7243 PR fortran/56650
7244 PR fortran/36437
7245 * gfortran.dg/sizeof_2.f90: New.
7246 * gfortran.dg/sizeof_3.f90: New.
7247 * gfortran.dg/sizeof_proc.f90: Update dg-error.
7248
7d24f650
RB
72492013-03-27 Richard Biener <rguenther@suse.de>
7250
7251 PR tree-optimization/37021
7252 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
7253
173536ed
AI
72542013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
7255
7256 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
7257 * g++.dg/ipa/ivinline-2.C: Likewise.
7258 * g++.dg/ipa/ivinline-3.C: Likewise.
7259 * g++.dg/ipa/ivinline-4.C: Likewise.
7260 * g++.dg/ipa/ivinline-5.C: Likewise.
7261 * g++.dg/ipa/ivinline-7.C: Likewise.
7262 * g++.dg/ipa/ivinline-8.C: Likewise.
7263 * g++.dg/ipa/ivinline-9.C: Likewise.
7264 * g++.dg/cpp0x/noexcept03.C: Likewise.
7265 * gcc.dg/const-1.c: Likewise.
7266 * gcc.dg/ipa/pure-const-1.c: Likewise.
7267 * gcc.dg/noreturn-8.c: Likewise.
7268 * gcc.target/i386/mmx-1.c: Likewise.
7269 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
7270 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
7271 * gcc.c-torture/execute/pr33992.x: New file.
7272
21c80225
EB
72732013-03-26 Eric Botcazou <ebotcazou@adacore.com>
7274
7275 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
7276
515e4d1d
PC
72772013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
7278
7279 PR c++/55951
7280 * g++.dg/ext/desig5.C: New.
7281
03580130
TB
72822013-03-26 Tobias Burnus <burnus@net-b.de>
7283
7284 PR fortran/56649
7285 * gfortran.dg/merge_init_expr_2.f90: New.
7286 * gfortran.dg/merge_char_1.f90: Modify test to
7287 stay a run-time test.
7288 * gfortran.dg/merge_char_3.f90: Ditto.
7289
5cf2a084
PC
72902013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
7291
7292 * g++.dg/cpp0x/constexpr-friend-2.C: New.
7293 * g++.dg/cpp0x/constexpr-main.C: Likewise.
7294
bbce8a8a
PC
72952013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
7296
7297 PR c++/56722
7298 * g++.dg/cpp0x/range-for23.C: New.
7299
6f6fafc9
TS
73002013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
7301
7302 PR libfortran/52512
7303 * gfortran.dg/namelist_79.f90: New.
7304
162712de
MJ
73052013-03-25 Martin Jambor <mjambor@suse.cz>
7306
7307 * gcc.dg/ipa/ipcp-agg-9.c: New test.
7308
cadddfdd
TB
73092013-03-25 Tobias Burnus <burnus@net-b.de>
7310
7311 PR fortran/38536
7312 PR fortran/38813
7313 PR fortran/38894
7314 PR fortran/39288
7315 PR fortran/40963
7316 PR fortran/45824
7317 PR fortran/47023
7318 PR fortran/47034
7319 PR fortran/49023
7320 PR fortran/50269
7321 PR fortran/50612
7322 PR fortran/52426
7323 PR fortran/54263
7324 PR fortran/55343
7325 PR fortran/55444
7326 PR fortran/55574
7327 PR fortran/56079
7328 PR fortran/56378
7329 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
7330 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
7331 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
7332 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
7333 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
7334 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
7335 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
7336 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
7337 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
7338 * gfortran.dg/c_loc_tests_16.f90: Ditto.
7339 * gfortran.dg/c_loc_tests_4.f03: Ditto.
7340 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
7341 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
7342 * gfortran.dg/c_loc_tests_8.f03: Ditto.
7343 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
7344 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
7345 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
7346 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
7347 * gfortran.dg/pr32601_1.f03: Ditto.
7348 * gfortran.dg/storage_size_2.f08: Remove dg-error.
7349 * gfortran.dg/blockdata_7.f90: New.
7350 * gfortran.dg/c_assoc_4.f90: New.
7351 * gfortran.dg/c_f_pointer_tests_6.f90: New.
7352 * gfortran.dg/c_f_pointer_tests_7.f90: New.
7353 * gfortran.dg/c_funloc_tests_8.f90: New.
7354 * gfortran.dg/c_loc_test_17.f90: New.
7355 * gfortran.dg/c_loc_test_18.f90: New.
7356 * gfortran.dg/c_loc_test_19.f90: New.
7357 * gfortran.dg/c_loc_test_20.f90: New.
7358 * gfortran.dg/c_sizeof_5.f90: New.
7359 * gfortran.dg/iso_c_binding_rename_3.f90: New.
7360 * gfortran.dg/transfer_resolve_2.f90: New.
7361 * gfortran.dg/transfer_resolve_3.f90: New.
7362 * gfortran.dg/transfer_resolve_4.f90: New.
7363 * gfortran.dg/pr32601.f03: Update dg-error.
7364 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
7365 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
7366
a5a4c20a
KT
73672013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7368
7369 * gcc.target/arm/vseleqdf.c: New test.
7370 * gcc.target/arm/vseleqsf.c: Likewise.
7371 * gcc.target/arm/vselgedf.c: Likewise.
7372 * gcc.target/arm/vselgesf.c: Likewise.
7373 * gcc.target/arm/vselgtdf.c: Likewise.
7374 * gcc.target/arm/vselgtsf.c: Likewise.
7375 * gcc.target/arm/vselledf.c: Likewise.
7376 * gcc.target/arm/vsellesf.c: Likewise.
7377 * gcc.target/arm/vselltdf.c: Likewise.
7378 * gcc.target/arm/vselltsf.c: Likewise.
7379 * gcc.target/arm/vselnedf.c: Likewise.
7380 * gcc.target/arm/vselnesf.c: Likewise.
7381 * gcc.target/arm/vselvcdf.c: Likewise.
7382 * gcc.target/arm/vselvcsf.c: Likewise.
7383 * gcc.target/arm/vselvsdf.c: Likewise.
7384 * gcc.target/arm/vselvssf.c: Likewise.
7385
ecdbd01a 73862013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
a5784ce6
KT
7387
7388 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
7389 body from here...
7390 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
7391 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
7392 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
7393 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
7394 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
7395 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
7396 * gcc.target/aarch64/atomic-op-char.x: ... to here.
7397 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
7398 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
7399 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
7400 * gcc.target/aarch64/atomic-op-int.x: ... to here.
7401 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
7402 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
7403 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
7404 * gcc.target/aarch64/atomic-op-release.x: ... to here.
7405 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
7406 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
7407 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
7408 * gcc.target/aarch64/atomic-op-short.x: ... to here.
7409 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
7410 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
7411 * gcc.target/arm/atomic-op-acquire.c: Likewise.
7412 * gcc.target/arm/atomic-op-char.c: Likewise.
7413 * gcc.target/arm/atomic-op-consume.c: Likewise.
7414 * gcc.target/arm/atomic-op-int.c: Likewise.
7415 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
7416 * gcc.target/arm/atomic-op-release.c: Likewise.
7417 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
7418 * gcc.target/arm/atomic-op-short.c: Likewise.
7419
c16fd676
RB
74202013-03-25 Richard Biener <rguenther@suse.de>
7421
7422 PR middle-end/56694
7423 * g++.dg/torture/pr56694.C: New testcase.
7424
f35c297f 74252013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
c16fd676 7426
f35c297f
KT
7427 PR target/56720
7428 * gcc.target/arm/neon-vcond-gt.c: New test.
7429 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
7430 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
7431
051b9446
RB
74322013-03-25 Richard Biener <rguenther@suse.de>
7433
7434 PR tree-optimization/56689
7435 * gcc.dg/torture/pr56689.c: New testcase.
7436
9a776a83
KT
74372013-03-25 Kai Tietz <ktietz@redhat.com>
7438
7439 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
7440
a73421c4
TB
74412013-03-24 Tobias Burnus <burnus@net-b.de>
7442
7443 PR fortran/56696
7444 * gfortran.dg/eof_5.f90: New.
7445
17a02b06
SH
74462013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
7447
7448 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
7449 alphabetically.
7450
bed852cf
UB
74512013-03-22 Uros Bizjak <ubizjak@gmail.com>
7452
7453 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
7454
f13a8728
SH
74552013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
7456
7457 PR testsuite/55994
7458 * gcc.c-torture/execute/builtins/builtins.exp: Add
7459 -Wl,--allow-multiple-definition for RTEMS targets.
7460
a05c0ddf
IB
74612013-03-22 Ian Bolton <ian.bolton@arm.com>
7462
7463 * gcc.target/aarch64/movk.c: New test.
7464
08e0cda6
MG
74652013-03-21 Marc Glisse <marc.glisse@inria.fr>
7466
7467 * g++.dg/ext/vector21.C: New testcase.
7468
65074f54
CL
74692013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
7470
7471 * gcc.target/arm/neon-for-64bits-1.c: New tests.
7472 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
7473
5abe1e05
RB
74742013-03-21 Richard Biener <rguenther@suse.de>
7475
7476 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
7477 * gcc.dg/vect/vect-outer-3a.c: Likewise.
7478
996943be 74792013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
fa2e9a58
N
7480
7481 * gcc.target/aarch64/vect.c: Test and result vector added
7482 for sabd and saba instructions.
7483 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
7484 instructions in assembly.
7485 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
7486 * gcc.target/aarch64/vect-fp.c: Test and result vector added
7487 for fabd instruction.
7488 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
7489 instruction in assembly.
7490 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
7491
4f1f78b9
JL
74922013-03-20 Jeff Law <law@redhat.com>
7493
7494 * g++.dg/tree-ssa/ssa-dom.C: New test.
4f1f78b9 7495
c6d5ff83
MM
74962013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
7497
7498 * gcc.target/powerpc/mmfpgpr.c: New test.
7499 * gcc.target/powerpc/sd-vsx.c: Likewise.
7500 * gcc.target/powerpc/sd-pwr6.c: Likewise.
7501 * gcc.target/powerpc/vsx-float0.c: Likewise.
7502
1fc5eced
MG
75032013-03-20 Marc Glisse <marc.glisse@inria.fr>
7504
7505 PR tree-optimization/56355
7506 * gcc.dg/pr56355-1.c: New file.
7507
22c4c869 75082013-03-20 Catherine Moore <clm@codesourcery.com>
12211b99 7509 Richard Sandiford <rdsandiford@googlemail.com>
22c4c869
CM
7510
7511 * gcc.target/mips/mips.exp: Add microMIPS support.
7512 * gcc.target/mips/umips-movep-2.c: New test.
7513 * gcc.target/mips/umips-lwp-2.c: New test.
7514 * gcc.target/mips/umips-swp-5.c: New test.
7515 * gcc.target/mips/umips-constraints-1.c: New test.
7516 * gcc.target/mips/umips-lwp-3.c: New test.
7517 * gcc.target/mips/umips-swp-6.c: New test.
7518 * gcc.target/mips/umips-constraints-2.c: New test.
7519 * gcc.target/mips/umips-save-restore-1.c: New test.
7520 * gcc.target/mips/umips-lwp-4.c: New test.
7521 * gcc.target/mips/umips-swp-7.c: New test.
7522 * gcc.target/mips/umips-save-restore-2.c: New test.
7523 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7524 * gcc.target/mips/umips-lwp-5.c: New test.
7525 * gcc.target/mips/umips-save-restore-3.c: New test.
7526 * gcc.target/mips/umips-lwp-6.c: New test.
7527 * gcc.target/mips/umips-swp-1.c: New test.
7528 * gcc.target/mips/umips-lwp-7.c: New test.
7529 * gcc.target/mips/umips-swp-2.c: New test.
7530 * gcc.target/mips/umips-lwp-8.c: New test.
7531 * gcc.target/mips/umips-swp-3.c: New test.
7532 * gcc.target/mips/umips-movep-1.c: New test.
7533 * gcc.target/mips/umips-lwp-1.c: New test.
7534 * gcc.target/mips/umips-swp-4.c: New test.
7535
92a8d7a7
RB
75362013-03-20 Richard Biener <rguenther@suse.de>
7537
7538 PR tree-optimization/56661
7539 * gcc.dg/torture/pr56661.c: New testcase.
7540
cca1130d
BS
75412013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7542
7543 PR rtl-optimization/56605
7544 * gcc.target/powerpc/pr56605.c: New.
7545
818d4efa
RO
75462013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7547
7548 PR fortran/54932
7549 * gfortran.dg/do_1.f90: Don't xfail.
7550
a0b67fe2
TS
75512013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
7552
7553 PR libfortran/51825
7554 * gfortran.dg/namelist_77.f90: New.
7555 * gfortran.dg/namelist_78.f90: New.
7556
09c7dc63
TS
75572013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
7558
7559 PR libfortran/48618
7560 * gfortran.dg/open_negative_unit_1.f90: New.
7561
0b8cdc58
IB
75622013-03-19 Ian Bolton <ian.bolton@arm.com>
7563
7564 * gcc.target/aarch64/sbc.c: New test.
7565
5977a10d
IB
75662013-03-19 Ian Bolton <ian.bolton@arm.com>
7567
7568 * gcc.target/aarch64/ror.c: New test.
7569
bd83ff2c
IB
75702013-03-19 Ian Bolton <ian.bolton@arm.com>
7571
7572 * gcc.target/aarch64/extr.c: New test.
7573
ba65123c
RB
75742013-03-19 Richard Biener <rguenther@suse.de>
7575
7576 PR tree-optimization/56273
7577 * gcc.dg/tree-ssa/vrp47.c: Adjust.
7578 * c-c++-common/uninit-17.c: Likewise.
7579
38c56a5b
JJ
75802013-03-18 Jakub Jelinek <jakub@redhat.com>
7581
7582 PR tree-optimization/56635
7583 * g++.dg/torture/pr56635.C: New test.
7584
0d5a1b56
RB
75852013-03-18 Richard Biener <rguenther@suse.de>
7586
7587 PR tree-optimization/3713
7588 * g++.dg/ipa/devirt-12.C: New testcase.
7589
12d2dc5e
JJ
75902013-03-18 Jakub Jelinek <jakub@redhat.com>
7591
7592 PR c/56566
7593 * c-c++-common/pr56566.c: New test.
7594
d0d475ef
JM
75952013-03-17 Jason Merrill <jason@redhat.com>
7596
7597 * g++.dg/template/abstract-dr337.C: XFAIL.
7598
87eb16a1
JJ
75992013-03-16 Jakub Jelinek <jakub@redhat.com>
7600
7601 PR c++/56607
7602 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
7603 * c-c++-common/pr56607.c: New test.
7604
9a54d96a
PC
76052013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
7606
7607 PR c++/56582
7608 * g++.dg/cpp0x/constexpr-array5.C: New.
7609
4b4a1012
TB
76102013-03-15 Tobias Burnus <burnus@net-b.de>
7611
9a54d96a
PC
7612 PR fortran/56615
7613 * gfortran.dg/transfer_intrinsic_5.f90: New.
4b4a1012 7614
d0a7de70
KT
76152013-03-15 Kai Tietz <ktietz@redhat.com>
7616
7617 * gcc.target/i386/movti.c: Don't test for x64 mingw.
7618 * gcc.target/i386/pr20020-1.c: Likewise.
7619 * gcc.target/i386/pr20020-2.c: Likewise.
7620 * gcc.target/i386/pr20020-3.c: Likewise.
7621 * gcc.target/i386/pr53425-1.c: Likewise.
7622 * gcc.target/i386/pr53425-2.c: Likewise.
7623 * gcc.target/i386/pr55093.c: Likewise.
7624 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
7625
52b5769d
JJ
76262013-03-15 Jakub Jelinek <jakub@redhat.com>
7627
7628 PR debug/56307
7629 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
7630 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
7631
fbd28bc3
JJ
76322013-03-14 Jakub Jelinek <jakub@redhat.com>
7633
430b9e22
JJ
7634 PR tree-optimization/53265
7635 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
7636 undefined behavior.
7637 * gcc.dg/graphite/id-6.c (test): Likewise.
7638 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
7639 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
7640
fbd28bc3
JJ
7641 PR tree-optimization/53265
7642 * gcc.dg/pr53265.c: New test.
7643 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
7644 to dg-options.
7645 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
7646 arrays.
7647 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
7648 n, use it as high bound instead of 4.
7649
decc676e
OE
76502013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
7651
7652 PR target/49880
7653 * gcc.target/sh/pr49880-1.c: New.
7654 * gcc.target/sh/pr49880-2.c: New.
7655 * gcc.target/sh/pr49880-3.c: New.
7656 * gcc.target/sh/pr49880-4.c: New.
7657 * gcc.target/sh/pr49880-5.c: New.
7658
c79c6ca6
PC
76592013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
7660
7661 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
7662
c40eced0
RB
76632013-03-13 Richard Biener <rguenther@suse.de>
7664
7665 PR tree-optimization/56608
7666 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
7667
15ff4345
PC
76682013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
7669
7670 PR c++/56611
7671 * g++.dg/cpp0x/alias-decl-32.C: New.
7672
c5c5ba89
JH
76732013-03-11 Jan Hubicka <jh@suse.cz>
7674
7675 PR middle-end/56571
7676 * gcc.c-torture/compile/pr56571.c: New testcase.
7677
dedd8ef1
JDA
76782013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7679
7680 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
7681 * gcc.dg/tree-ssa/pr55579.c: Likewise.
7682
69e6205f
DH
76832013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
7684
7685 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
7686 * gcc.dg/inline_4.c: Likewise.
7687 * gcc.dg/unroll_2.c: Likewise.
7688 * gcc.dg/unroll_3.c: Likewise.
7689 * gcc.dg/unroll_4.c: Likewise.
7690
7830a0c4
JDA
76912013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7692
6be8b5f7
JDA
7693 PR testsuite/54119
7694 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
7695
7830a0c4
JDA
7696 PR debug/56307
7697 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
7698
63d5e4a0
OE
76992013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
7700
7701 PR target/40797
7702 * gcc.c-torture/compile/pr40797.c: New.
7703
5bd68253
JDA
77042013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7705
7706 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
7707
8ec4321f
PT
77082013-03-10 Paul Thomas <pault@gcc.gnu.org>
7709
7710 PR fortran/56575
7711 * gfortran.dg/class_56.f90: New test.
7712
4b1baac8
RS
77132013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
7714
7715 PR middle-end/56524
7716 * gcc.target/mips/pr56524.c: New test.
7717
cf2435d3
PC
77182013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
7719
7720 PR c++/56565
7721 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
7722
f030a1dc
PC
77232013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
7724
7725 PR c++/51412
7726 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
7727
ecd4f20a
MP
77282013-03-08 Marek Polacek <polacek@redhat.com>
7729
7730 PR tree-optimization/56478
7731 * gcc.dg/torture/pr56478.c: New test.
7732
c78f387a
KT
77332013-03-08 Kai Tietz <ktietz@redhat.com>
7734
d4b0c416
KT
7735 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
7736 targets linker option --allow-multiple-definition.
7737
69bb863a
KT
7738 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
7739 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
7740 * gcc.dg/pr52549.c: Add LLP64 case.
7741 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
7742 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
7743 * gcc.dg/torture/pr51071-2.c: Likewise.
7744 * gcc.dg/tree-ssa/vrp72.c: Likewise.
7745 * gcc.dg/tree-ssa/vrp73.c: Likewise.
7746 * gcc.dg/tree-ssa/vrp75.c: Likewise.
84bc513b 7747 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
69bb863a
KT
7748 * gcc.dg/weak/weak-1.c: Likewise.
7749 * gcc.dg/weak/weak-2.c: Likewise.
7750 * gcc.dg/weak/weak-3.c: Likewise.
7751 * gcc.dg/weak/weak-4.c: Likewise.
7752 * gcc.dg/weak/weak-5.c: Likewise.
7753 * gcc.dg/weak/weak-15.c: Likewise.
7754 * gcc.dg/weak/weak-16.c: Likewise.
7755
c78f387a
KT
7756 * c-c++-common/pr54486.c: Skip test for mingw-targets.
7757
5bf6606a
JJ
77582013-03-07 Jakub Jelinek <jakub@redhat.com>
7759
7760 PR tree-optimization/56559
7761 * gcc.dg/tree-ssa/reassoc-26.c: New test.
7762
7bb75486
AS
77632013-03-07 Andreas Schwab <schwab@suse.de>
7764
7765 * gcc.dg/pr31490.c: Fix last change.
7766
5fdbceff
PC
77672013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
7768
7769 PR c++/56534
7770 * g++.dg/template/crash115.C: New.
7771
c1781047
JJ
77722013-03-06 Jakub Jelinek <jakub@redhat.com>
7773
7774 PR tree-optimization/56539
7775 * gcc.c-torture/compile/pr56539.c: New test.
7776
04414cc6
KT
77772013-03-06 Kai Tietz <ktietz@redhat.com>
7778
7779 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
7780 targets.
7781 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
7782 * gcc.dg/lto/20091013-1_2.c: Likewise.
7783 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
7784
afb0fadf
EB
77852013-03-06 Eric Botcazou <ebotcazou@adacore.com>
7786
7787 * gnat.dg/specs/aggr6.ads: New test.
7788
77892013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6f71e355
EB
7790
7791 * gnat.dg/loop_optimization15.ad[sb]: New test.
7792
a72d8780
JJ
77932013-03-06 Jakub Jelinek <jakub@redhat.com>
7794
7795 PR middle-end/56548
7796 * gcc.dg/pr56548.c: New test.
7797
55c6d7e2
RO
77982013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7799
7800 PR debug/53363
7801 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
7802
9ebced77
JJ
78032013-03-06 Jakub Jelinek <jakub@redhat.com>
7804
7805 PR c++/56543
7806 * g++.dg/template/typename20.C: New test.
7807
6cfa417f
JJ
78082013-03-05 Jakub Jelinek <jakub@redhat.com>
7809
7810 PR debug/56510
7811 * gcc.dg/pr56510.c: New test.
7812
7813 PR rtl-optimization/56484
7814 * gcc.c-torture/compile/pr56484.c: New test.
7815
4dc2a49b
PC
78162013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
7817
7818 PR c++/56530
7819 * g++.dg/warn/Wsign-conversion-2.C: New.
7820
12a43ab8
RB
78212013-03-05 Richard Biener <rguenther@suse.de>
7822
7823 PR tree-optimization/56270
7824 * gcc.dg/vect/slp-38.c: New testcase.
7825
86efb5cd
JJ
78262013-03-05 Jakub Jelinek <jakub@redhat.com>
7827
7828 PR rtl-optimization/56494
7829 * gcc.dg/pr56494.c: New test.
7830
22110e6c
EB
78312013-01-04 Eric Botcazou <ebotcazou@adacore.com>
7832
7833 * gcc.dg/pr56424.c: New test.
7834
2f4e77e8
GJL
78352013-03-04 Georg-Johann Lay <avr@gjlay.de>
7836
7837 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
7838 * gcc.dg/pr56228.c <avr>: Skip.
7839
e303dcce
GJL
78402013-03-04 Georg-Johann Lay <avr@gjlay.de>
7841
7842 PR testsuite/52641
7843 PR tree-optimization/52631
7844 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
7845
15c632bd
DE
78462013-03-03 David Edelsohn <dje.gcc@gmail.com>
7847
7848 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
7849 * gcc.dg/vect/vect-83_64.c: Same.
7850
1216b4d2
MM
78512013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7852
7853 PR fortran/56477
7854 * gfortran.dg/pointer_check_13.f90: New test.
7855
d6a5de16
MM
78562013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7857
7858 PR fortran/54730
7859 * gfortran.dg/array_constructor_42.f90: New test.
7860
2609a398
PC
78612013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
7862
7863 PR c++/52688
7864 * g++.dg/template/static33.C: New.
7865 * g++.dg/template/static34.C: Likewise.
7866
7867 PR c++/10291
7868 * g++.dg/template/static35.C: New.
7869
fa585637
SE
78702013-03-01 Steve Ellcey <sellcey@mips.com>
7871
7872 * gcc.dg/pr56396.c: Require pic support.
7873
d3e1a779
RB
78742013-03-01 Richard Biener <rguenther@suse.de>
7875
7876 PR tree-optimization/55481
7877 * gcc.dg/torture/pr56488.c: New testcase.
7878
e664c61c
KS
78792013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
7880 Jakub Jelinek <jakub@redhat.com>
7881
7882 PR sanitizer/56454
7883 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
7884 no_sanitize_address attribute rather than no_address_safety_analysis.
7885 * g++.dg/asan/sanitizer_test_utils.h
7886 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
7887 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
7888 in addition to no_address_safety_analysis.
7889
4b3bb3f3
JM
78902013-02-28 Jason Merrill <jason@redhat.com>
7891
7892 PR c++/56481
7893 * g++.dg/cpp0x/constexpr-and.C: New.
7894
b48b3fc4
MJ
78952013-02-28 Martin Jambor <mjambor@suse.cz>
7896
7897 PR tree-optimization/56294
7898 * g++.dg/debug/pr56294.C: New test.
7899
4f3ff9c1
MS
79002013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
7901
7902 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
7903
45fa0eef
MP
79042013-02-27 Marek Polacek <polacek@redhat.com>
7905
7906 PR rtl-optimization/56466
7907 * gcc.dg/pr56466.c: New test.
7908
6166d433
N
79092013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7910
7911 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
7912 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
7913 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
7914
436a956a
AB
79152013-02-27 Andrey Belevantsev <abel@ispras.ru>
7916
7917 PR middle-end/45472
7918 * gcc.dg/pr45472.c: New test.
7919
f1ad3354
MP
79202013-02-26 Marek Polacek <polacek@redhat.com>
7921
7922 PR tree-optimization/56426
7923 * gcc.dg/pr56436.c: New test.
7924
aca43c6c
JJ
79252013-02-26 Jakub Jelinek <jakub@redhat.com>
7926
cecbe5d9
JJ
7927 PR tree-optimization/56448
7928 * gcc.c-torture/compile/pr56448.c: New test.
7929
aca43c6c
JJ
7930 PR tree-optimization/56443
7931 * gcc.dg/torture/pr56443.c: New test.
7932
259ee451
RB
79332013-02-25 Richard Biener <rguenther@suse.de>
7934
7935 PR tree-optimization/56175
7936 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
7937
5621a5d7
JJ
79382013-02-24 Jakub Jelinek <jakub@redhat.com>
7939
7940 PR c++/56403
7941 * g++.dg/torture/pr56403.C: New test.
7942
6d65e8f1
CM
79432013-02-25 Catherine Moore <clm@codesourcery.com>
7944
7945 Revert:
7946 2013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 7947 Richard Sandiford <rdsandiford@googlemail.com>
6d65e8f1
CM
7948
7949 * gcc.target/mips/mips.exp: Add microMIPS support.
7950 * gcc.target/mips/umips-movep-2.c: New test.
7951 * gcc.target/mips/umips-lwp-2.c: New test.
7952 * gcc.target/mips/umips-swp-5.c: New test.
7953 * gcc.target/mips/umips-constraints-1.c: New test.
7954 * gcc.target/mips/umips-lwp-3.c: New test.
7955 * gcc.target/mips/umips-swp-6.c: New test.
7956 * gcc.target/mips/umips-constraints-2.c: New test.
7957 * gcc.target/mips/umips-save-restore-1.c: New test.
7958 * gcc.target/mips/umips-lwp-4.c: New test.
7959 * gcc.target/mips/umips-swp-7.c: New test.
7960 * gcc.target/mips/umips-save-restore-2.c: New test.
7961 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7962 * gcc.target/mips/umips-lwp-5.c: New test.
7963 * gcc.target/mips/umips-save-restore-3.c: New test.
7964 * gcc.target/mips/umips-lwp-6.c: New test.
7965 * gcc.target/mips/umips-swp-1.c: New test.
7966 * gcc.target/mips/umips-lwp-7.c: New test.
7967 * gcc.target/mips/umips-swp-2.c: New test.
7968 * gcc.target/mips/umips-lwp-8.c: New test.
7969 * gcc.target/mips/umips-swp-3.c: New test.
7970 * gcc.target/mips/umips-movep-1.c: New test.
7971 * gcc.target/mips/umips-lwp-1.c: New test.
7972 * gcc.target/mips/umips-swp-4.c: New test.
7973
6941b508 79742013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 7975 Richard Sandiford <rdsandiford@googlemail.com>
6941b508
CM
7976
7977 * gcc.target/mips/mips.exp: Add microMIPS support.
7978 * gcc.target/mips/umips-movep-2.c: New test.
7979 * gcc.target/mips/umips-lwp-2.c: New test.
7980 * gcc.target/mips/umips-swp-5.c: New test.
7981 * gcc.target/mips/umips-constraints-1.c: New test.
7982 * gcc.target/mips/umips-lwp-3.c: New test.
7983 * gcc.target/mips/umips-swp-6.c: New test.
7984 * gcc.target/mips/umips-constraints-2.c: New test.
7985 * gcc.target/mips/umips-save-restore-1.c: New test.
7986 * gcc.target/mips/umips-lwp-4.c: New test.
7987 * gcc.target/mips/umips-swp-7.c: New test.
7988 * gcc.target/mips/umips-save-restore-2.c: New test.
7989 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7990 * gcc.target/mips/umips-lwp-5.c: New test.
7991 * gcc.target/mips/umips-save-restore-3.c: New test.
7992 * gcc.target/mips/umips-lwp-6.c: New test.
7993 * gcc.target/mips/umips-swp-1.c: New test.
7994 * gcc.target/mips/umips-lwp-7.c: New test.
7995 * gcc.target/mips/umips-swp-2.c: New test.
7996 * gcc.target/mips/umips-lwp-8.c: New test.
7997 * gcc.target/mips/umips-swp-3.c: New test.
7998 * gcc.target/mips/umips-movep-1.c: New test.
7999 * gcc.target/mips/umips-lwp-1.c: New test.
8000 * gcc.target/mips/umips-swp-4.c: New test.
8001
7d613735
JJ
80022013-02-22 Jakub Jelinek <jakub@redhat.com>
8003
8004 PR sanitizer/56393
8005 * lib/asan-dg.exp (asan_link_flags): Add
8006 -B${gccpath}/libsanitizer/asan/ to flags.
8007
be63b77d
JJ
80082013-02-21 Jakub Jelinek <jakub@redhat.com>
8009
8010 PR middle-end/56420
8011 * gcc.dg/torture/pr56420.c: New test.
8012
6aad4455
AH
80132013-02-20 Aldy Hernandez <aldyh@redhat.com>
8014
8015 PR middle-end/56108
8016 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
8017
0fd44da3
MJ
80182013-02-21 Martin Jambor <mjambor@suse.cz>
8019
8020 PR tree-optimization/56310
8021 * g++.dg/ipa/pr56310.C: New test.
8022
84b286d0
JW
80232013-02-21 Janus Weil <janus@gcc.gnu.org>
8024
8025 PR fortran/56385
8026 * gfortran.dg/proc_ptr_comp_37.f90: New.
8027
22deefcb
RB
80282013-02-21 Richard Biener <rguenther@suse.de>
8029
8030 PR tree-optimization/56415
8031 Revert
8032 2013-02-11 Richard Biener <rguenther@suse.de>
8033
8034 PR tree-optimization/56273
8035 * g++.dg/warn/Warray-bounds-6.C: New testcase.
8036 * gcc.dg/tree-ssa/pr21559.c: Adjust.
8037 * gcc.dg/tree-ssa/vrp17.c: Likewise.
8038 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8039 * gcc.dg/tree-ssa/vrp23.c: Likewise.
8040 * gcc.dg/tree-ssa/vrp24.c: Likewise.
8041
267499fa
MP
80422013-02-21 Marek Polacek <polacek@redhat.com>
8043
8044 PR tree-optimization/56398
8ec4321f 8045 * g++.dg/torture/pr56398.C: New test.
267499fa 8046
7bcc6e75
JJ
80472013-02-21 Jakub Jelinek <jakub@redhat.com>
8048
8049 PR inline-asm/56405
8050 * gcc.c-torture/compile/pr56405.c: New test.
8051
a0a7b611
JH
80522013-02-20 Jan Hubicka <jh@suse.cz>
8053
8054 PR tree-optimization/56265
7469b1dc 8055 * g++.dg/ipa/devirt-11.C: New testcase.
a0a7b611 8056
c0e50f72
RB
80572013-02-20 Richard Biener <rguenther@suse.de>
8058
8059 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
8060
e91c8ed6
RB
80612013-02-20 Richard Biener <rguenther@suse.de>
8062 Jakub Jelinek <jakub@redhat.com>
8063
8064 PR tree-optimization/56396
8065 * gcc.dg/pr56396.c: New testcase.
8066
30b07d03
PC
80672013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
8068
8069 PR c++/56373
8070 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
8071
24d63016
RB
80722013-02-19 Richard Biener <rguenther@suse.de>
8073
8074 PR tree-optimization/56384
8075 * gcc.dg/torture/pr56384.c: New testcase.
8076
a475fd3d
JJ
80772013-02-19 Jakub Jelinek <jakub@redhat.com>
8078
47cc28f5
JJ
8079 PR tree-optimization/56350
8080 * gcc.dg/pr56350.c: New test.
8081
a475fd3d
JJ
8082 PR tree-optimization/56381
8083 * g++.dg/opt/pr56381.C: New test.
8084
f6007d99
JJ
80852013-02-18 Jakub Jelinek <jakub@redhat.com>
8086
8087 PR pch/54117
8088 * lib/dg-pch.exp (pch-init, pch-finish,
8089 check_effective_target_pch_supported_debug): New procs.
8090 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
8091 Likewise if $pch_unsupported_debug and $flags include -g.
8092 Skip FAILs about missing *.gch file if $pch_unsupported_debug
8093 and dg-require-effective-target pch_unsupported_debug.
8094 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
8095 * objc.dg/pch/pch.exp: Likewise.
8096 * gcc.dg/pch/pch.exp: Likewise.
8097 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
8098 pch_unsupported_debug.
8099 * gcc.dg/pch/valid-1.hs: Likewise.
8100 * gcc.dg/pch/valid-1b.c: Likewise.
8101 * gcc.dg/pch/valid-1b.hs: Likewise.
8102
fe0b4796
RB
81032013-02-18 Richard Biener <rguenther@suse.de>
8104
8105 PR tree-optimization/56366
8106 * gcc.dg/torture/pr56366.c: New testcase.
8107
6aaf596b
RB
81082013-02-18 Richard Biener <rguenther@suse.de>
8109
73db8ff1
RB
8110 PR middle-end/56349
8111 * gcc.dg/torture/pr56349.c: New testcase.
6aaf596b 8112
5e97dfb6
RB
81132013-02-18 Richard Biener <rguenther@suse.de>
8114
8115 PR tree-optimization/56321
8116 * gcc.dg/torture/pr56321.c: New testcase.
8117
debd11d9
EI
81182013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
8119
8120 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
8121
b41288b3
JJ
81222013-02-16 Jakub Jelinek <jakub@redhat.com>
8123 Dodji Seketeli <dodji@redhat.com>
8124
8125 PR asan/56330
8126 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
8127 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
8128 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
8129 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
8130 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
8131 * c-c++-common/asan/pr56330.c: Likewise.
8132 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
8133 Ensure the size argument of __builtin_memcpy is a constant.
8134
4d0648ac
JW
81352013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
8136 Paolo Carlini <paolo.carlini@oracle.com>
8137
8138 PR c++/51242
8139 * g++.dg/cpp0x/enum23.C: New.
8140
41ad581f
OE
81412013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
8142
8143 PR target/54685
8144 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
8145
47918951
VM
81462013-02-15 Vladimir Makarov <vmakarov@redhat.com>
8147
8148 PR rtl-optimization/56348
8149 * gcc.target/i386/pr56348.c: New test.
8150
41ad581f 81512013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
45e4e1e9 8152
41ad581f
OE
8153 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
8154 * gcc.target/arm/interrupt-2.c: Likewise.
45e4e1e9 8155
711db0a6
TB
81562013-02-15 Tobias Burnus <burnus@net-b.de>
8157
8158 PR fortran/56318
7469b1dc 8159 * gfortran.dg/matmul_9.f90: New.
711db0a6 8160
fab99ea2
TB
81612013-02-15 Tobias Burnus <burnus@net-b.de>
8162
8163 PR fortran/53818
8164 * gfortran.dg/init_flag_11.f90: New.
8165
f0e13044
RO
81662013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8167
8168 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
8169
1fc53de2
RO
81702013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8171
8172 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
8173 characters.
8174
431e4685
TB
81752013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
8176 Tobias Burnus <burnus@net-b.de>
8177
8178 PR testsuite/56138
8179 * gfortran.dg/allocatable_function_7.f90: New.
8180
3b0c7324
JJ
81812013-02-14 Jakub Jelinek <jakub@redhat.com>
8182
8183 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
8184 * asan_globals_test-wrapper.cc: New file.
8185 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
8186 instead of asan_globals_test.cc as dg-additional-sources.
8187 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
8188 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
8189 "sanitizer_test_utils.h" instead of
8190 "sanitizer_common/tests/sanitizer_test_utils.h".
8191 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
8192 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
8193 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
8194 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
8195 * g++.dg/asan/asan_test.cc: Synced from upstream.
8196 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
8197
8fb06726
DS
81982013-02-14 Dodji Seketeli <dodji@redhat.com>
8199
8200 Fix an asan crash
8201 * c-c++-common/asan/memcmp-2.c: New test.
8202
561f7fc7
ESR
82032013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
8204
8205 PR c++/55582
8206 * g++.dg/cpp0x/udlit-string-literal.h: New.
8207 * g++.dg/cpp0x/udlit-string-literal.C: New.
8208
8a04a774
ST
82092013-02-13 Sriraman Tallam <tmsriram@google.com>
8210
8211 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
8212
70cc3288
VM
82132013-02-13 Vladimir Makarov <vmakarov@redhat.com>
8214
8215 PR target/56184
8216 * gcc.target/arm/pr56184.C: New test.
8217
6760071f
JJ
82182013-02-13 Jakub Jelinek <jakub@redhat.com>
8219
8220 PR c++/56302
8221 * g++.dg/torture/pr56302.C: New test.
8222 * g++.dg/cpp0x/constexpr-56302.C: New test.
8223 * c-c++-common/pr56302.c: New test.
8224
6c8064fb
TB
82252013-02-13 Tobias Burnus <burnus@net-b.de>
8226 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8227
8228 PR fortran/56204
8229 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
8230 * gfortran.dg/quad_3.f90: Ditto.
8231
b4ab7d34
KS
82322013-02-13 Kostya Serebryany <kcc@google.com>
8233
8234 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
8235 to match the fresh asan run-time.
8236 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
8237
bdcbe80c
DS
82382013-02-12 Dodji Seketeli <dodji@redhat.com>
8239
8240 Avoid instrumenting duplicated memory access in the same basic block
8241 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7469b1dc
JJ
8242 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
8243 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
8244 * c-c++-common/asan/inc.c: Likewise.
bdcbe80c 8245
1c86bd80
VM
82462013-02-12 Vladimir Makarov <vmakarov@redhat.com>
8247
8248 PR inline-asm/56148
8249 * gcc.target/i386/pr56148.c: New test.
8250
18a78954
DH
82512013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
8252 Tobias Burnus <burnus@net-b.de>
8253
6c8064fb 8254 PR testsuite/56082
18a78954
DH
8255 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
8256 to kind=2.
8257
7cbda518
RB
82582013-02-12 Richard Biener <rguenther@suse.de>
8259
8260 PR lto/56297
8261 * gcc.dg/lto/pr56297_0.c: New testcase.
8262 * gcc.dg/lto/pr56297_0.c: Likewise.
8263
fdb1fa9e
JW
82642013-02-12 Janus Weil <janus@gcc.gnu.org>
8265
8266 PR fortran/46952
8267 * gfortran.dg/typebound_deferred_1.f90: New.
8268
6da26889
JJ
82692013-02-12 Jakub Jelinek <jakub@redhat.com>
8270
8271 PR rtl-optimization/56151
8272 * gcc.target/i386/pr56151.c: New test.
8273
ecdbd01a 82742013-02-11 Sriraman Tallam <tmsriram@google.com>
f80e0faf
ST
8275
8276 * g++.dg/ext/mv12.C: New test.
8277 * g++.dg/ext/mv12.h: New file.
8278 * g++.dg/ext/mv12-aux.C: New file.
8279 * g++.dg/ext/mv13.C: New test.
8280
0c5c0b4c
SH
82812013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
8282
8283 * lib/target-supports.exp
8284 (check_effective_target_powerpc_eabi_ok): New.
8285 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
8286 powerpc_eabi_ok.
8287 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
8288 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
8289 only.
8290 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
8291 * gcc.target/powerpc/pr51623.c: Likewise.
8292 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
8293 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
8294
a72d8780 82952013-02-11 Alexander Potapenko <glider@google.com>
6a52ccb3
AP
8296 Jack Howarth <howarth@bromo.med.uc.edu>
8297 Jakub Jelinek <jakub@redhat.com>
8298
8299 PR sanitizer/55617
8300 * g++.dg/asan/pr55617.C: Run on all targets.
8301
b63fe007
UB
83022013-02-11 Uros Bizjak <ubizjak@gmail.com>
8303
8304 PR rtl-optimization/56275
8305 * gcc.dg/pr56275.c: New test.
8306
e77439af
RB
83072013-02-11 Richard Biener <rguenther@suse.de>
8308
8309 PR tree-optimization/56273
8310 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
8311
8e89b5b5
RB
83122013-02-11 Richard Biener <rguenther@suse.de>
8313
8314 PR tree-optimization/56264
8315 * gcc.dg/torture/pr56264.c: New testcase.
8316
b4a4b56d
RB
83172013-02-11 Richard Biener <rguenther@suse.de>
8318
8319 PR tree-optimization/56273
8320 * g++.dg/warn/Warray-bounds-6.C: New testcase.
8321 * gcc.dg/tree-ssa/pr21559.c: Adjust.
8322 * gcc.dg/tree-ssa/vrp17.c: Likewise.
8323 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8324 * gcc.dg/tree-ssa/vrp23.c: Likewise.
8325 * gcc.dg/tree-ssa/vrp24.c: Likewise.
8326
acd5a6da
UB
83272013-02-09 Uros Bizjak <ubizjak@gmail.com>
8328
8329 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
8330 for *-*-linux-gnu targets.
8331 * g++.dg/asan/interception-test-1.c: Ditto.
8332 * g++.dg/asan/interception-failure-test-1.C: Ditto.
8333 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
8334
52880d11
PT
83352013-02-09 Paul Thomas <pault@gcc.gnu.org>
8336
8337 PR fortran/55362
8338 * gfortran.dg/intrinsic_size_4.f90 : New test.
8339
59ac9a55
JJ
83402013-02-09 Jakub Jelinek <jakub@redhat.com>
8341
8342 PR target/56256
8343 * gcc.target/powerpc/pr56256.c: New test.
8344
d6517f8d
ILT
83452013-02-08 Ian Lance Taylor <iant@google.com>
8346
8347 * lib/go.exp: Load timeout.exp.
8348
25bb0bb5
VM
83492013-02-08 Vladimir Makarov <vmakarov@redhat.com>
8350
8351 PR rtl-optimization/56246
8352 * gcc.target/i386/pr56246.c: New test.
8353
a698cc03
JL
83542013-02-08 Jeff Law <law@redhat.com>
8355
8356 PR debug/53948
8357 * gcc.dg/debug/dwarf2/pr53948.c: New test.
8358
e1122ddd
MM
83592013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
8360
8361 PR target/56043
8362 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
8363 powerpc*-*-linux*.
8364
19c5f6e6 83652013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
76ef61fb
EI
8366
8367 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
8368
5df81313
JJ
83692013-02-08 Jakub Jelinek <jakub@redhat.com>
8370
8371 PR rtl-optimization/56195
8372 * gcc.dg/torture/pr56195.c: New test.
8373
3434c119
MM
83742013-02-08 Mikael Morin <mikael@gcc.gnu.org>
8375
8376 PR fortran/54107
8377 * gfortran.dg/recursive_interface_2.f90: New test.
8378
600a5961
JJ
83792013-02-08 Jakub Jelinek <jakub@redhat.com>
8380
8381 PR tree-optimization/56250
8382 * gcc.c-torture/execute/pr56250.c: New test.
8383
ff544649
GJL
83842013-02-08 Georg-Johann Lay <avr@gjlay.de>
8385
8386 PR tree-optimization/56064
8387 * gcc.dg/fixed-point/view-convert-2.c: New test.
8388
c1ca73d8
MM
83892013-02-08 Michael Matz <matz@suse.de>
8390
8391 PR tree-optimization/52448
8392 * gcc.dg/pr52448.c: New test.
8393
0375167b
RB
83942013-02-08 Richard Biener <rguenther@suse.de>
8395
8396 PR middle-end/56181
8397 * gcc.dg/torture/pr56181.c: New testcase.
8398
85d768f3
GJL
83992013-02-08 Georg-Johann Lay <avr@gjlay.de>
8400
8401 PR target/54222
8402 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
8403 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
8404
e6d7b956
JJ
84052013-02-07 Jakub Jelinek <jakub@redhat.com>
8406
f11c7048
JJ
8407 PR c++/56241
8408 * g++.dg/parse/crash61.C: New test.
8409
2052ce24
JJ
8410 PR c++/56239
8411 * g++.dg/parse/pr56239.C: New test.
8412
e6d7b956
JJ
8413 PR c++/56237
8414 * g++.dg/abi/mangle61.C: New test.
8415
027ece11
VM
84162013-02-07 Vladimir Makarov <vmakarov@redhat.com>
8417
8418 PR rtl-optimization/56225
8419 * gcc.target/i386/pr56225.c: New test.
8420
0b8e955a
JJ
84212013-02-07 Jakub Jelinek <jakub@redhat.com>
8422
f980dfdb
JJ
8423 PR debug/56154
8424 * gcc.dg/guality/pr56154-1.c: New test.
8425 * gcc.dg/guality/pr56154-2.c: New test.
8426 * gcc.dg/guality/pr56154-3.c: New test.
8427 * gcc.dg/guality/pr56154-4.c: New test.
8428 * gcc.dg/guality/pr56154-aux.c: New file.
8429
0b8e955a
JJ
8430 PR tree-optimization/55789
8431 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
8432 cleanup-tree-dump.
8433 * gcc.dg/tree-ssa/inline-3.c: Add
8434 --param max-early-inliner-iterations=2 option.
8435
9384191e
RO
84362013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8437
8438 PR debug/53363
8439 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
8440 Add -fno-dwarf2-cfi-asm to dg-options.
8441 Adapt match count.
8442
e3936f47
JJ
84432013-02-07 Jakub Jelinek <jakub@redhat.com>
8444
8445 PR target/56228
8446 * gcc.dg/pr56228.c: New test.
8447
cdf383b6
AM
84482013-02-07 Alan Modra <amodra@gmail.com>
8449
921f2dee
AM
8450 PR target/54009
8451 * gcc.target/powerpc/pr54009.c: New test.
cdf383b6
AM
8452 PR target/54131
8453 * gfortran.dg/pr54131.f: New test.
8454
ecdbd01a 84552013-02-06 Paul Thomas <pault@gcc.gnu.org>
d0c4e310
PT
8456
8457 PR fortran/55789
8458 * gfortran.dg/array_constructor_41.f90: New test.
8459
c362c674
JW
84602013-02-06 Janus Weil <janus@gcc.gnu.org>
8461
8462 PR fortran/55978
8463 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
8464
6d840d99
JJ
84652013-02-06 Jakub Jelinek <jakub@redhat.com>
8466
8467 PR middle-end/56217
8468 * g++.dg/gomp/pr56217.C: New test.
8469
11f1e3ab
JJ
84702013-02-05 Jakub Jelinek <jakub@redhat.com>
8471
8472 PR tree-optimization/56205
8473 * gcc.dg/tree-ssa/stdarg-6.c: New test.
8474 * gcc.c-torture/execute/pr56205.c: New test.
8475
14ac6aa2
RB
84762013-02-05 Richard Biener <rguenther@suse.de>
8477
8478 PR tree-optimization/53342
8479 PR tree-optimization/53185
8480 * gcc.dg/vect/pr53185-2.c: New testcase.
8481
39f9719e
JH
84822013-02-05 Jan Hubicka <jh@suse.cz>
8483
3654d3cf
JH
8484 PR tree-optimization/55789
8485 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
8486 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
8487 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
8488 * g++.dg/ipa/inline-1.C: New testcase.
8489 * g++.dg/ipa/inline-2.C: New testcase.
8490 * g++.dg/ipa/inline-3.C: New testcase.
8491
84922013-02-05 Jan Hubicka <jh@suse.cz>
8493
8494 PR tree-optimization/55789
39f9719e
JH
8495 * g++.dg/torture/pr55789.C: New testcase.
8496
cf35e2b1
JJ
84972013-02-05 Jakub Jelinek <jakub@redhat.com>
8498
8499 PR middle-end/56167
8500 * gcc.dg/pr56167.c: New test.
8501
3503fff1
OE
85022013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
8503
8504 PR target/55146
8505 * gcc.target/sh/pr55146.c: New.
8506
85072013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
951eb5c7
OE
8508
8509 PR tree-optimization/54386
8510 * gcc.target/sh/pr54386.c: New.
8511
16e24756
PT
85122013-02-04 Paul Thomas <pault@gcc.gnu.org>
8513
8514 PR fortran/56008
8515 * gfortran.dg/realloc_on _assign_16.f90 : New test.
8516
8517 PR fortran/47517
8518 * gfortran.dg/realloc_on _assign_17.f90 : New test.
8519
a72d8780 85202013-02-04 Alexander Potapenko <glider@google.com>
acd5a6da 8521 Jack Howarth <howarth@bromo.med.uc.edu>
f3bd007a
AP
8522 Jakub Jelinek <jakub@redhat.com>
8523
8524 PR sanitizer/55617
8525 * g++.dg/asan/pr55617.C: New test.
8526
49c8d79b
MM
85272013-02-04 Mikael Morin <mikael@gcc.gnu.org>
8528
8529 PR fortran/54195
8530 * gfortran.dg/typebound_operator_19.f90: New test.
8531 * gfortran.dg/typebound_assignment_4.f90: New test.
8532
4af8d042
MM
85332013-02-04 Mikael Morin <mikael@gcc.gnu.org>
8534
8535 PR fortran/54107
8536 * gfortran.dg/recursive_interface_1.f90: New test.
8537
ed73881e
RG
85382013-02-04 Richard Guenther <rguenther@suse.de>
8539
8540 PR lto/56168
8541 * gcc.dg/lto/pr56168_0.c: New testcase.
8542 * gcc.dg/lto/pr56168_1.c: Likewise.
8543
0cab6b73
TK
85442013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
8545
8546 PR fortran/50627
8547 PR fortran/56054
8548 * gfortran.dg/block_12.f90: New test.
8549 * gfortran.dg/module_error_1.f90: New test.
8550
18d2405e
RS
85512013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
8552
8553 * lib/target-supports.exp (check_effective_target_vect_float)
8554 (check_effective_target_vect_no_align): Add mips-sde-elf.
8555
c050cbe9
JJ
85562013-02-01 Jakub Jelinek <jakub@redhat.com>
8557
8558 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
8559
25ef6b0e
DE
85602013-02-01 David Edelsohn <dje.gcc@gmail.com>
8561
8562 * gcc.dg/pr56023.c: XFAIL on AIX.
8563 * gcc.dg/vect/pr49352.c: Same.
8564
9f419393
EB
85652013-02-01 Eric Botcazou <ebotcazou@adacore.com>
8566
8567 * gnat.dg/opt26.adb: New test.
8568
246a84e0
RR
85692013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8570
8571 Revert.
8572 2013-01-27 Amol Pise <amolpise15@gmail.com>
8573
8574 * gcc.target/arm/neon-vfnms-1.c: New test.
8575 * gcc.target/arm/neon-vfnma-1.c: New test.
8576
e44978dc
RB
85772013-01-31 Richard Biener <rguenther@suse.de>
8578
8579 PR tree-optimization/56157
8580 * gcc.dg/torture/pr56157.c: New testcase.
8581
fcfa87ac
RB
85822013-01-30 Richard Biener <rguenther@suse.de>
8583
8584 PR tree-optimization/56150
8585 * gcc.dg/torture/pr56150.c: New testcase.
8586
32887460
JJ
85872013-01-30 Jakub Jelinek <jakub@redhat.com>
8588
e60e09a0
JJ
8589 PR sanitizer/55374
8590 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
8591 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
8592 printed in backtrace.
8593 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
8594 to avoid errors about mismatched allocation vs. deallocation.
8595
32887460
JJ
8596 PR c++/55742
8597 * g++.dg/mv1.C: Moved to...
8598 * g++.dg/ext/mv1.C: ... here. Adjust test.
8599 * g++.dg/mv2.C: Moved to...
8600 * g++.dg/ext/mv2.C: ... here. Adjust test.
8601 * g++.dg/mv3.C: Moved to...
8602 * g++.dg/ext/mv3.C: ... here.
8603 * g++.dg/mv4.C: Moved to...
8604 * g++.dg/ext/mv4.C: ... here.
8605 * g++.dg/mv5.C: Moved to...
8606 * g++.dg/ext/mv5.C: ... here. Adjust test.
8607 * g++.dg/mv6.C: Moved to...
8608 * g++.dg/ext/mv6.C: ... here. Adjust test.
8609 * g++.dg/ext/mv7.C: New test.
8610 * g++.dg/ext/mv8.C: New test.
8611 * g++.dg/ext/mv9.C: New test.
8612 * g++.dg/ext/mv10.C: New test.
8613 * g++.dg/ext/mv11.C: New test.
8614
73cca0cc
VM
86152013-01-30 Vladimir Makarov <vmakarov@redhat.com>
8616
8617 PR rtl-optimization/56144
8618 * gcc.dg/pr56144.c: New.
8619
44136976
DE
86202013-01-30 David Edelsohn <dje.gcc@gmail.com>
8621
8622 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
8623 message.
8624 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
8625 * g++.dg/cpp0x/constexpr-55573.C: Same
73cca0cc 8626
cc06c01d
GJL
86272013-01-30 Georg-Johann Lay <avr@gjlay.de>
8628
8629 PR tree-optimization/56064
8630 * gcc.dg/fixed-point/view-convert.c: New test.
8631
6690cb20
AS
86322013-01-30 Andreas Schwab <schwab@suse.de>
8633
8634 * lib/target-supports-dg.exp (dg-process-target): Use expr to
8635 evaluate the end index in string range.
8636
4af8d042 86372013-01-30 Tobias Burnus <burnus@net-b.de>
e18547a1
TB
8638
8639 PR fortran/56138
8640 * gfortran.dg/allocatable_function_6.f90: New.
8641
4cbc9039 86422013-01-29 Janus Weil <janus@gcc.gnu.org>
a72d8780 8643 Mikael Morin <mikael@gcc.gnu.org>
4cbc9039
JW
8644
8645 PR fortran/54107
8646 * gfortran.dg/proc_ptr_comp_36.f90: New.
8647
83ba4d6f
RB
86482013-01-29 Richard Biener <rguenther@suse.de>
8649
8650 PR tree-optimization/55270
8651 * gcc.dg/torture/pr55270.c: New testcase.
8652
db1fb332
JJ
86532013-01-28 Jakub Jelinek <jakub@redhat.com>
8654
8655 PR rtl-optimization/56117
8656 * gcc.dg/pr56117.c: New test.
8657
b9fc0497
RB
86582013-01-28 Richard Biener <rguenther@suse.de>
8659
8660 PR tree-optimization/56034
8661 * gcc.dg/torture/pr56034.c: New testcase.
8662
0bfbca58
JJ
86632013-01-28 Jakub Jelinek <jakub@redhat.com>
8664
8665 PR tree-optimization/56125
8666 * gcc.dg/pr56125.c: New test.
8667
dd8b9dde
TB
86682013-01-28 Tobias Burnus <burnus@net-b.de>
8669 Mikael Morin <mikael@gcc.gnu.org>
8670
8671 PR fortran/53537
8672 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
8673 * gfortran.dg/import8.f90: Likewise.
8674 * gfortran.dg/interface_derived_type_1.f90: Likewise.
8675 * gfortran.dg/import10.f90: New test.
8676 * gfortran.dg/import11.f90: Likewise
8677
aa710d25
JJ
86782013-01-28 Jakub Jelinek <jakub@redhat.com>
8679
e63f1581
JJ
8680 PR testsuite/56053
8681 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
8682 string.h. Provide memset, malloc and free prototypes, adjust line
8683 numbers in dg-output.
8684 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
8685 Provide memset prototype and adjust line numbers in dg-output.
8686 * c-c++-common/asan/global-overflow-1.c: Likewise.
8687
aa710d25
JJ
8688 PR tree-optimization/56094
8689 * gcc.dg/pr56094.c: New test.
8690
25350308
AP
86912013-01-27 Amol Pise <amolpise15@gmail.com>
8692
8693 * gcc.target/arm/neon-vfnms-1.c: New test.
8694 * gcc.target/arm/neon-vfnma-1.c: New test.
8695
77dc5297
UB
86962013-01-27 Uros Bizjak <ubizjak@gmail.com>
8697
8698 PR target/56114
8699 * gcc.target/i386/pr56114.c: New test.
8700
aa271860
PT
87012013-01-27 Paul Thomas <pault@gcc.gnu.org>
8702
ca322749 8703 PR fortran/55984
aa271860
PT
8704 * gfortran.dg/associate_14.f90: New test.
8705
8706 PR fortran/56047
8707 * gfortran.dg/associate_13.f90: New test.
8708
d7fa6ee2
JJ
87092013-01-25 Jakub Jelinek <jakub@redhat.com>
8710
8711 PR tree-optimization/56098
8712 * gcc.dg/pr56098-1.c: New test.
8713 * gcc.dg/pr56098-2.c: New test.
8714
556f9906
GJL
87152013-01-25 Georg-Johann Lay <avr@gjlay.de>
8716
8717 PR target/54222
8718 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
8719
1f546bbb
MP
87202013-01-22 Marek Polacek <polacek@redhat.com>
8721
8722 PR tree-optimization/56035
8723 * gcc.dg/pr56035.c: New test.
8724
8eb03ce8
RS
87252013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8726
8727 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
8728 for MIPS.
8729
94ba3446
RS
87302013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8731
8732 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
8733
8824edff
JJ
87342013-01-24 Jakub Jelinek <jakub@redhat.com>
8735
8736 PR c/56078
8737 * gcc.dg/pr56078.c: New test.
8738 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
8739
1513a0d4
MJ
87402013-01-24 Martin Jambor <mjambor@suse.cz>
8741
8742 PR tree-optimization/55927
8743 * g++.dg/ipa/devirt-10.C: Disable early inlining.
8744
593c0ddd
UB
87452013-01-24 Uros Bizjak <ubizjak@gmail.com>
8746
8747 * gcc.target/i386/movsd.c: New test.
8748
e86c0101
SB
87492013-01-24 Steven Bosscher <steven@gcc.gnu.org>
8750
8751 PR inline-asm/55934
8752 * gcc.target/i386/pr55934.c: New test.
8753
ad3e2ad2
JW
87542013-01-23 Janus Weil <janus@gcc.gnu.org>
8755
8756 PR fortran/56081
8757 * gfortran.dg/select_8.f90: New.
8758
593c0ddd 87592013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
caa7068b 8760
593c0ddd
UB
8761 * gcc.target/microblaze/microblaze.exp: Remove
8762 target_config_cflags check.
caa7068b 8763
a70418fc
JJ
87642013-01-23 Jakub Jelinek <jakub@redhat.com>
8765
b3996898
JJ
8766 PR fortran/56052
8767 * gfortran.dg/gomp/pr56052.f90: New test.
8768
a70418fc
JJ
8769 PR target/49069
8770 * gcc.dg/pr49069.c: New test.
8771
723889fa
PC
87722013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
8773
8774 PR c++/55944
8775 * g++.dg/cpp0x/constexpr-static10.C: New.
8776
c2a45215 87772013-01-22 Uros Bizjak <ubizjak@gmail.com>
32fc5b8a
UB
8778
8779 PR target/56028
8780 * gcc.target/i386/pr56028.c: New test.
8781
3a984f10
JJ
87822013-01-22 Jakub Jelinek <jakub@redhat.com>
8783
8784 PR target/55686
8785 * gcc.target/i386/pr55686.c: New test.
8786
b0ffaa36
DS
87872013-01-22 Dodji Seketeli <dodji@redhat.com>
8788
8789 PR c++/53609
8790 * g++.dg/cpp0x/variadic139.C: New test.
8791 * g++.dg/cpp0x/variadic140.C: Likewise.
8792 * g++.dg/cpp0x/variadic141.C: Likewise.
8793
257e81a6
EB
87942013-01-22 Eric Botcazou <ebotcazou@adacore.com>
8795
8796 * gnat.dg/warn8.adb: New test.
8797
bfc16654
TK
87982013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
8799
8800 PR fortran/55919
a70418fc 8801 * gfortran.dg/include_8.f90: New test.
bfc16654 8802
c2a45215 88032013-01-21 Uros Bizjak <ubizjak@gmail.com>
4e913a26 8804
62e89681 8805 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4e913a26
UB
8806 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
8807
8f498c1b
JJ
88082013-01-21 Jakub Jelinek <jakub@redhat.com>
8809
8810 PR tree-optimization/56051
8811 * gcc.c-torture/execute/pr56051.c: New test.
8812
c2a45215 88132013-01-21 Uros Bizjak <ubizjak@gmail.com>
35d59da7
UB
8814
8815 PR rtl-optimization/56023
8816 * gcc.dg/pr56023.c: New test.
8817
5b9db1bc
MJ
88182013-01-21 Martin Jambor <mjambor@suse.cz>
8819
8820 PR middle-end/56022
8821 * gcc.target/i386/pr56022.c: New test.
8822
f6c23342
JM
88232013-01-21 Jason Merrill <jason@redhat.com>
8824
8825 * lib/target-supports.exp (check_effective_target_alias): New.
8826
0bfbca58 88272013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9d7302a1
JH
8828
8829 PR debug/53235
8830 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
35d59da7 8831
5a36c5b2
HPN
88322013-01-20 Hans-Peter Nilsson <hp@axis.com>
8833
8834 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
8835
5630e3e1
JL
88362013-01-19 Jeff Law <law@redhat.com>
8837
8838 PR tree-optimization/52631
8839 * tree-ssa/pr52631.c: New test.
8840 * tree-ssa/ssa-fre-9: Update expected output.
8841
cdecf7e9
AG
88422013-01-19 Anthony Green <green@moxielogic.com>
8843
8844 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
8845 for moxie.
8846
e300ec2d
JJ
88472013-01-18 Jakub Jelinek <jakub@redhat.com>
8848
8849 PR tree-optimization/56029
8850 * g++.dg/torture/pr56029.C: New test.
8851
a3d7af04
SS
88522013-01-18 Sharad Singhai <singhai@google.com>
8853
8854 PR tree-optimization/55995
8855 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
8856
66aa7879
VM
88572013-01-18 Vladimir Makarov <vmakarov@redhat.com>
8858
8859 PR target/55433
8860 * gcc.target/i386/pr55433.c: New.
8861
3f0fee7b
JJ
88622013-01-18 Jakub Jelinek <jakub@redhat.com>
8863
8864 PR middle-end/56015
8865 * gfortran.dg/pr56015.f90: New test.
8866
b69a7864
JJ
88672013-01-18 Janis Johnson <janisjo@codesourcery.com>
8868
8869 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
8870
70c67693
JG
88712013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
8872
8873 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
8874 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8875 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8876 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8877 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8878
c664546f
JL
88792013-01-17 Jeff Law <law@redhat.com>
8880
f5ce60b6
JL
8881 * gcc.dg/pr52573.c: Move to...
8882 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
8883
c664546f
JL
8884 PR rtl-optimization/52573
8885 * gcc.dg/pr52573.c: New test.
f5ce60b6 8886
0bfbca58 88872013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
ec03e9e9 8888
35d59da7
UB
8889 PR sanitizer/55679
8890 * g++.dg/asan/interception-test-1.C: Skip on darwin.
8891 * lib/target-supports.exp (check_effective_target_swapcontext): Use
8892 check_no_compiler_messages to test support in ucontext.h.
ec03e9e9
JH
8893 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
8894 compliant RLIMIT_AS.
8895
1bd3f750
MP
88962013-01-17 Marek Polacek <polacek@redhat.com>
8897
8898 PR rtl-optimization/55833
8899 * gcc.dg/pr55833.c: New test.
8900
8386a7ea
JH
89012013-01-17 Jan Hubicka <jh@suse.cz>
8902
610fb637
JJ
8903 PR tree-optimization/55273
8904 * gcc.c-torture/compile/pr55273.c: New testcase.
8386a7ea 8905
c2a45215 89062013-01-17 Uros Bizjak <ubizjak@gmail.com>
8abaebcd
UB
8907
8908 PR target/55981
8909 * gcc.target/pr55981.c: New test.
8910
1f98b7b2
JJ
89112013-01-17 Janis Johnson <janisjo@codesourcery.com>
8912
3f5da285
JJ
8913 * gcc.target/arm/pr40887.c: Require at least armv5.
8914 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
8915 * gcc.target/arm/pr51915.c: Likewise.
8916 * gcc.target/arm/pr52006.c: Likewise.
8917 * gcc.target/arm/pr53187.c: Likewise.
8918
1f98b7b2
JJ
8919 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
8920 * gcc.target/arm/ftest-support-arm.h: Delete.
8921 * gcc.target/arm/ftest-support-thumb.h: Delete.
8922 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
8923 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
8924 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
8925 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
8926 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
8927 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
8928 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
8929 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
8930 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
8931 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
8932 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
8933 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
8934 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
8935 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
8936 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
8937 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
8938 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
8939 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
8940 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
8941 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
8942 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
8943 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
8944 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
8945 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
8946
8222c37e
MJ
89472013-01-17 Martin Jambor <mjambor@suse.cz>
8948
8949 PR tree-optimizations/55264
8950 * g++.dg/ipa/pr55264.C: New test.
8951
9b940c6d
JW
89522013-01-16 Janus Weil <janus@gcc.gnu.org>
8953
8954 PR fortran/55983
8955 * gfortran.dg/class_55.f90: New.
8956
98342895
JJ
89572013-01-16 Janis Johnson <janisjo@codesourcery.com>
8958
934144c0
JJ
8959 PR testsuite/55994
8960 * gcc.c-torture/execute/builtins/builtins.exp: Add
8961 -Wl,--allow-multiple-definition for eabi and elf targets.
8962
fbe10eff
JJ
8963 PR testsuite/54622
8964 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
8965 check_effective_target_vect_perm_short,
8966 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
8967 check_effective_target_vect64): Return 0 for big-endian ARM.
8968 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
8969
98342895
JJ
8970 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
8971 prototypes.
8972
2cfc56b9
RB
89732013-01-16 Richard Biener <rguenther@suse.de>
8974
8975 PR tree-optimization/55964
8976 * gcc.dg/torture/pr55964.c: New testcase.
8977
c25a0c60
RB
89782013-01-16 Richard Biener <rguenther@suse.de>
8979
8980 PR tree-optimization/54767
8981 PR tree-optimization/53465
8982 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
8983
8b0a1e0b
CB
89842013-01-16 Christian Bruel <christian.bruel@st.com>
8985
8986 PR target/55301
8987 * gcc.target/sh/sh-switch.c: New testcase.
8988
0133a2aa
JJ
89892013-01-15 Janis Johnson <janisjo@codesourcery.com>
8990
8991 * gcc.dg/webizer.c: Increase the array size.
8992
305e3ac1
JJ
89932013-01-15 Jakub Jelinek <jakub@redhat.com>
8994
8995 PR target/55940
8996 * gcc.dg/pr55940.c: New test.
8997
97dae02b
MS
89982013-01-15 Manfred Schwarb <manfred99@gmx.ch>
8999 Harald Anlauf <anlauf@gmx.de>
9000
9001 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
9002 * gfortran.dg/bounds_check_5.f90: Likewise.
9003 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
9004 * gfortran.dg/continuation_9.f90: Likewise.
9005 * gfortran.dg/move_alloc_13.f90: Likewise.
9006 * gfortran.dg/structure_constructor_11.f90: Likewise.
9007 * gfortran.dg/tab_continuation.f: Likewise.
9008 * gfortran.dg/warning-directive-2.F90: Likewise.
9009 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
9010
5dec2613
JJ
90112013-01-15 Janis Johnson <janisjo@codesourcery.com>
9012
9013 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
9014 * gcc.target/arm/fma-sp.c: Likewise.
9015
0e80383f
VM
90162013-01-15 Vladimir Makarov <vmakarov@redhat.com>
9017
305e3ac1 9018 PR rtl-optimization/55153
0e80383f
VM
9019 * gcc.dg/pr55153.c: New.
9020
a7818b54
JJ
90212013-01-15 Jakub Jelinek <jakub@redhat.com>
9022
9023 PR tree-optimization/55920
9024 * gcc.c-torture/compile/pr55920.c: New test.
9025
783a3a05
RB
90262013-01-15 Richard Biener <rguenther@suse.de>
9027
9028 PR middle-end/55882
9029 * gcc.dg/torture/pr55882.c: New testcase.
9030
ff784829
JJ
90312013-01-15 Jakub Jelinek <jakub@redhat.com>
9032
9033 PR tree-optimization/55955
9034 * gcc.c-torture/compile/pr55955.c: New test.
9035
cd61690f
DS
90362013-01-15 Dodji Seketeli <dodji@redhat.com>
9037
9038 PR c++/55663
9039 * g++.dg/cpp0x/alias-decl-31.C: New test.
9040
feb6eab0
PT
90412013-01-15 Paul Thomas <pault@gcc.gnu.org>
9042
9043 PR fortran/54286
9044 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
9045 case where interface is null.
9046
e81e4b43
TK
90472013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9048
9049 PR fortran/55806
9050 * gfortran.dg/array_constructor_40.f90: New test.
9051
e417d243
RS
90522013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
9053
9054 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
9055
a50344cb
TB
90562013-01-14 Tejas Belagod <tejas.belagod@arm.com>
9057
9058 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
9059 * gcc.target/aarch64/vect-ld1r-compile.c: New.
9060 * gcc.target/aarch64/vect-ld1r-fp.c: New.
9061 * gcc.target/aarch64/vect-ld1r.c: New.
9062 * gcc.target/aarch64/vect-ld1r.x: New.
9063
c2a45215 90642013-01-14 Andi Kleen <ak@linux.intel.com>
e6f0e052
UB
9065
9066 PR target/55948
9067 * gcc.target/i386/hle-clear-rel.c: New file
9068 * gcc.target/i386/hle-store-rel.c: New file.
9069
30b2fc65
HA
90702013-01-14 Harald Anlauf <anlauf@gmx.de>
9071
9072 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
9073 * gfortran.dg/bounds_check_4.f90: Likewise.
9074 * gfortran.dg/inquire_10.f90: Likewise.
9075 * gfortran.dg/minloc_3.f90: Likewise.
9076 * gfortran.dg/minlocval_3.f90: Likewise.
9077 * gfortran.dg/module_double_reuse.f90: Likewise.
9078 * gfortran.dg/mvbits_1.f90: Likewise.
9079 * gfortran.dg/oldstyle_1.f90: Likewise.
9080 * gfortran.dg/pr20163-2.f: Likewise.
9081 * gfortran.dg/save_1.f90: Likewise.
9082 * gfortran.dg/scan_1.f90: Likewise.
9083 * gfortran.dg/select_char_1.f90: Likewise.
9084 * gfortran.dg/shape_4.f90: Likewise.
9085 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
9086 * gfortran.dg/function_optimize_10.f90: Likewise.
9087 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
9088 * gfortran.dg/used_types_17.f90: Likewise.
9089 * gfortran.dg/used_types_18.f90: Likewise.
9090
899d52c6
PT
90912013-01-13 Paul Thomas <pault@gcc.gnu.org>
9092
9093 PR fortran/54286
9094 * gfortran.dg/proc_ptr_result_8.f90 : New test.
9095
8816ac70
RS
90962013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
9097
9098 * gcc.dg/unroll_5.c: Add nomips16 attributes.
9099
140516c5
RS
91002013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
9101
9102 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
9103
ea73447a
JW
91042013-01-12 Janus Weil <janus@gcc.gnu.org>
9105
9106 PR fortran/55072
9107 * gfortran.dg/assumed_type_2.f90: Fix test case.
9108 * gfortran.dg/internal_pack_13.f90: New test.
9109 * gfortran.dg/internal_pack_14.f90: New test.
9110
f5acf0f2
PT
91112013-01-08 Paul Thomas <pault@gcc.gnu.org>
9112
9113 PR fortran/55868
9114 * gfortran.dg/unlimited_polymorphic_8.f90: Update
9115 scan-tree-dump-times for foo.0.x._vptr to deal with change from
9116 $tar to STAR.
9117
46feb01b
AS
91182013-01-11 Andreas Schwab <schwab@linux-m68k.org>
9119
9120 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
9121
1abcd5eb
AK
91222013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
9123
9124 PR target/55719
9125 * gcc.target/s390/pr55719.c: New testcase.
9126
91272013-01-11 Richard Guenther <rguenther@suse.de>
c7ab2530
RG
9128
9129 PR tree-optimization/44061
9130 * gcc.dg/pr44061.c: New testcase.
9131
d1e082c2
RS
91322013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
9133
e6f0e052 9134 Update copyright years.
d1e082c2 9135
9dce3dcf
AH
91362013-01-10 Aldy Hernandez <aldyh@redhat.com>
9137 Jakub Jelinek <jakub@redhat.com>
9138
9139 PR target/55565
e6f0e052 9140 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9dce3dcf 9141
f85021b0
VM
91422013-01-10 Vladimir Makarov <vmakarov@redhat.com>
9143
45805f17 9144 PR rtl-optimization/55672
f85021b0
VM
9145 * gcc.target/i386/pr55672.c: New.
9146
7f5f8bbf
JL
91472013-01-10 Jeff Law <law@redhat.com>
9148
9149 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
9150 pass/fail message unique.
9151
9152
7900ea7d
JM
91532013-01-10 Jason Merrill <jason@redhat.com>
9154
9155 * ada/.gitignore: New.
9156
d02a9a19
RO
91572013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9158
9159 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
9160 Add tls options.
9161 * g++.dg/tls/thread_local2.C: Likewise.
9162 * g++.dg/tls/thread_local2g.C: Likewise.
9163 * g++.dg/tls/thread_local6.C: Likewise.
9164 * g++.dg/tls/thread_local-order1.C: Add tls options.
9165 * g++.dg/tls/thread_local-order2.C: Likewise.
9166 * g++.dg/tls/thread_local3.C: Likewise.
9167 * g++.dg/tls/thread_local3g.C: Likewise.
9168 * g++.dg/tls/thread_local4.C: Likewise.
9169 * g++.dg/tls/thread_local4g.C: Likewise.
9170 * g++.dg/tls/thread_local5.C: Likewise.
9171 * g++.dg/tls/thread_local5g.C: Likewise.
9172 * g++.dg/tls/thread_local6g.C: Likewise.
9173
e9772e16
KS
91742013-01-10 Kostya Serebryany <kcc@google.com>
9175
9176 * g++.dg/asan/asan_test.cc: Sync from upstream.
9177
a57fc743
JJ
91782013-01-10 Jakub Jelinek <jakub@redhat.com>
9179
9180 PR tree-optimization/55921
9181 * gcc.c-torture/compile/pr55921.c: New test.
9182
7770c9e9
JH
91832013-01-09 Jan Hubicka <jh@suse.cz>
9184
9185 PR tree-optimization/55569
9186 * gcc.c-torture/compile/pr55569.c: New testcase.
9187
ba29dca9
MM
91882013-01-09 Mikael Morin <mikael@gcc.gnu.org>
9189
9190 PR fortran/47203
9191 * gfortran.dg/use_28.f90: New test.
9192
c2a45215 91932013-01-09 Uros Bizjak <ubizjak@gmail.com>
e1f2b729
UB
9194
9195 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
9196 number matching more robust.
9197
511dcace
VM
91982013-01-09 Vladimir Makarov <vmakarov@redhat.com>
9199
e1f2b729 9200 PR rtl-optimization/55829
511dcace
VM
9201 * gcc.target/i386/pr55829.c: New.
9202
d0841b5b
TB
92032013-01-09 Tobias Burnus <burnus@net-b.de>
9204
9205 PR fortran/55758
9206 * gfortran.dg/bind_c_bool_1.f90: New.
9207 * gfortran.dg/do_5.f90: Add dg-warning.
9208
870ca331
JH
92092013-01-09 Jan Hubicka <jh@suse.cz>
9210
e6f0e052 9211 PR tree-optimization/55875
870ca331
JH
9212 * gcc.c-torture/execute/pr55875.c: New testcase.
9213 * g++.dg/torture/pr55875.C: New testcase.
9214
cc83c823
JJ
92152013-01-09 Jakub Jelinek <jakub@redhat.com>
9216
9217 PR c/48418
9218 * c-c++-common/pr48418.c: New test.
9219
fdbff37f
PC
92202013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
9221
9222 PR c++/55801
9223 * g++.dg/tls/thread_local-ice.C: New.
9224
ed385baf
AS
92252013-01-09 Andreas Schwab <schwab@suse.de>
9226
9227 * gcc.dg/guality/pr54693.c: Null-terminate arr.
9228
2aa579ad
JJ
92292013-01-09 Jakub Jelinek <jakub@redhat.com>
9230
9231 PR tree-optimization/48189
9232 * gcc.dg/pr48189.c: New test.
9233
36b72910
JH
92342013-01-04 Jan Hubicka <jh@suse.cz>
9235
9236 PR tree-optimization/55823
9237 * g++.dg/ipa/devirt-10.C: New testcase.
9238
c2a45215 92392013-01-08 Uros Bizjak <ubizjak@gmail.com>
c6d851b9
JJ
9240 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
9241
9242 PR rtl-optimization/55845
9243 * gcc.target/i386/pr55845.c: New test.
9244
b4208463
TB
92452013-01-08 Tejas Belagod <tejas.belagod@arm.com>
9246
fdbff37f 9247 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
b4208463
TB
9248 instructions generated instead of number of occurances.
9249
385eb93d
JG
92502013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
9251
e6f0e052
UB
9252 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
9253 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
9254 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
9255 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
9256 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
9257 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
9258 * gcc.target/aarch64/vect-fcm.x: Likewise.
9259 * lib/target-supports.exp
385eb93d
JG
9260 (check_effective_target_vect_cond): Enable for AArch64.
9261
4dcd1054
JG
92622013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
9263
9264 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
9265 endian-safe float pool loading.
9266 (test_square_root_v4sf): Likewise.
9267 (test_square_root_v2df): Likewise.
9268 * lib/target-supports.exp
9269 (check_effective_target_vect_call_sqrtf): Add AArch64.
9270
4267a4a6
MJ
92712013-01-08 Martin Jambor <mjambor@suse.cz>
9272
9273 PR debug/55579
9274 * gcc.dg/tree-ssa/pr55579.c: New test.
9275
0985d1f5
RO
92762013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9277
9278 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
9279 asm comments.
9280
5b42fd01
JJ
92812013-01-08 Jakub Jelinek <jakub@redhat.com>
9282
3138f224
JJ
9283 PR middle-end/55890
9284 * gcc.dg/torture/pr55890-3.c: New test.
9285
f3ef18ff
JJ
9286 PR middle-end/55851
9287 * gcc.c-torture/compile/pr55851.c: New test.
9288
5b42fd01
JJ
9289 PR sanitizer/55844
9290 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
9291 dg-options.
9292
ec947dd3
PT
92932013-01-08 Paul Thomas <pault@gcc.gnu.org>
9294
9295 PR fortran/55618
9296 * gfortran.dg/elemental_scalar_args_2.f90: New test.
9297
e35e87dc
TB
92982013-01-07 Tobias Burnus <burnus@net-b.de>
9299
9300 PR fortran/55763
9301 * gfortran.dg/pointer_init_2.f90: Update dg-error.
9302 * gfortran.dg/pointer_init_7.f90: New.
9303
3ec053a2
RB
93042013-01-07 Richard Biener <rguenther@suse.de>
9305
9306 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
9307
3626621a
RB
93082013-01-07 Richard Biener <rguenther@suse.de>
9309
9310 PR middle-end/55890
9311 * gcc.dg/torture/pr55890-1.c: New testcase.
9312 * gcc.dg/torture/pr55890-2.c: Likewise.
9313
3520f7cc
JG
93142013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
9315
9316 * gcc.target/aarch64/fmovd.c: New.
9317 * gcc.target/aarch64/fmovf.c: Likewise.
9318 * gcc.target/aarch64/fmovd-zero.c: Likewise.
9319 * gcc.target/aarch64/fmovf-zero.c: Likewise.
9320 * gcc.target/aarch64/vect-fmovd.c: Likewise.
9321 * gcc.target/aarch64/vect-fmovf.c: Likewise.
9322 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
9323 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
9324
e167c04d
RB
93252013-01-07 Richard Biener <rguenther@suse.de>
9326
9327 PR tree-optimization/55888
9328 PR tree-optimization/55862
9329 * gcc.dg/torture/pr55888.c: New testcase.
9330
6838c137
TB
93312013-01-07 Tobias Burnus <burnus@net-b.de>
9332
9333 PR fortran/55852
9334 * gfortran.dg/intrinsic_size_3.f90: New.
9335
c2a45215 93362013-01-07 Tobias Burnus <burnus@net-b.de>
55d8631b
TB
9337
9338 PR fortran/55763
9339 * gfortran.dg/select_type_32.f90: New.
9340
36b21740
DS
93412013-01-04 Dodji Seketeli <dodji@redhat.com>
9342
9343 PR c++/52343
9344 * g++.dg/cpp0x/alias-decl-29.C: New test.
9345
f04986a9
PT
93462013-01-06 Paul Thomas <pault@gcc.gnu.org>
9347
02a1cc65
PT
9348 PR fortran/53876
9349 PR fortran/54990
9350 PR fortran/54992
f04986a9
PT
9351 * gfortran.dg/class_array_15.f03: New test.
9352
d932cea8
MM
93532013-01-06 Mikael Morin <mikael@gcc.gnu.org>
9354
9355 PR fortran/42769
9356 PR fortran/45836
9357 PR fortran/45900
9358 * gfortran.dg/use_23.f90: New test.
9359 * gfortran.dg/use_24.f90: New test.
9360 * gfortran.dg/use_25.f90: New test.
9361 * gfortran.dg/use_26.f90: New test.
9362 * gfortran.dg/use_27.f90: New test.
9363
bd95368b
OH
93642013-01-06 Olivier Hainque <hainque@adacore.com>
9365
9366 * gnat.dg/specs/clause_on_volatile.ads: New test.
9367
940ff20c
EB
93682013-01-06 Eric Botcazou <ebotcazou@adacore.com>
9369
9370 * gnat.dg/alignment10.adb: New test.
9371
d00be3a3
SK
93722013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
9373 Mikael Morin <mikael@gcc.gnu.org>
9374
1742d2b2 9375 PR fortran/55827
d00be3a3
SK
9376 * gfortran.dg/use_22.f90: New test.
9377
70f09188
AP
93782013-01-04 Andrew Pinski <apinski@cavium.com>
9379
9380 * gcc.target/aarch64/cmp-1.c: New testcase.
9381
e4821cd8
PT
93822013-01-04 Paul Thomas <pault@gcc.gnu.org>
9383
9384 PR fortran/55172
9385 * gfortran.dg/select_type_31.f03: New test.
9386
1582c677
PC
93872013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9388
9389 PR c++/54526 (again)
9390 * g++.dg/cpp0x/parse2.C: Extend.
9391 * g++.old-deja/g++.other/crash28.C: Adjust.
9392
361618ec
RB
93932013-01-04 Richard Biener <rguenther@suse.de>
9394
9395 PR tree-optimization/55862
9396 * gcc.dg/torture/pr55862.c: New testcase.
9397
87eab554
MJ
93982013-01-04 Martin Jambor <mjambor@suse.cz>
9399
9400 PR tree-optimization/55755
9401 * gcc.dg/torture/pr55755.c: New test.
9402 * gcc.dg/tree-ssa/sra-13.c: Likewise.
9403 * gcc.dg/tree-ssa/pr45144.c: Update.
9404
3068819a
RB
94052013-01-04 Richard Biener <rguenther@suse.de>
9406
9407 PR middle-end/55863
9408 * gcc.dg/fold-reassoc-2.c: New testcase.
9409
576f6da6
TB
94102013-01-04 Tobias Burnus <burnus@net-b.de>
9411
9412 PR fortran/55763
9413 * gfortran.dg/null_7.f90: New.
9414
15115f7a
TB
94152013-01-04 Tobias Burnus <burnus@net-b.de>
9416
9417 PR fortran/55854
9418 PR fortran/55763
9419 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
9420 * gfortran.dg/unlimited_polymorphic_7.f90: New.
9421 * gfortran.dg/unlimited_polymorphic_8.f90: New.
9422
ffa6d5df
RS
94232013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
9424
9425 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
9426
8988cde6
JW
94272013-01-03 Janus Weil <janus@gcc.gnu.org>
9428
9429 PR fortran/55855
9430 * gfortran.dg/assignment_1.f90: Modified.
9431 * gfortran.dg/assignment_4.f90: New.
9432
fc883b84
DE
94332013-01-03 David Edelsohn <dje.gcc@gmail.com>
9434
9435 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
9436
90bb7d7a
RB
94372013-01-03 Richard Biener <rguenther@suse.de>
9438
9439 PR tree-optimization/55857
9440 * gcc.dg/vect/pr55857-1.c: New testcase.
9441 * gcc.dg/vect/pr55857-2.c: Likewise.
9442
8b5546d6
JJ
94432013-01-03 Jakub Jelinek <jakub@redhat.com>
9444
3461a16e
JJ
9445 PR rtl-optimization/55838
9446 * gcc.dg/pr55838.c: New test.
9447
8b5546d6
JJ
9448 PR tree-optimization/55832
9449 * gcc.c-torture/compile/pr55832.c: New test.
9450
0506634a
UB
94512013-01-02 Teresa Johnson <tejohnson@google.com>
9452
9453 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
9454 * gcc.dg/tree-ssa/loop-23.c: Ditto.
9455 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
9456 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
9457 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
9458 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
9459 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
9460 * gcc.dg/unroll_1.c: Ditto.
9461 * gcc.dg/unroll_2.c: Ditto.
9462 * gcc.dg/unroll_3.c: Ditto.
9463 * gcc.dg/unroll_4.c: Ditto.
9464
aeb5e664
JDA
94652013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9466
9467 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
9468
3fd005a6
JD
94692013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9470
9471 PR fortran/55818
9472 * gfortran.dg/eof_4.f90: New test.
9473
868f97d5
JJ
94742013-01-02 Jakub Jelinek <jakub@redhat.com>
9475
9476 * lib/c-compat.exp (compat-use-alt-compiler): Remove
9477 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
9478 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
9479 (compat_setup_dfp): Initialize compat_alt_caret and
9480 compat_save_TEST_ALWAYS_FLAGS.
9481
e0c06fdd
RS
94822013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
9483
9484 * gcc.dg/torture/tls/tls-reload-1.c: New test.
9485
635b0b0c
RS
94862013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
9487
9488 * gcc.dg/torture/fp-int-convert-2.c: New test.
9489
b33cc994
JD
94902013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9491
9492 * gfortran.dg/newunit_3.f90: Add dg-do run.
9493 * gfortran.dg/inquire_15.f90: Add dg-do run.
9494
5bb6669d
JJ
94952013-01-01 Jakub Jelinek <jakub@redhat.com>
9496
9497 PR tree-optimization/55831
9498 * gcc.dg/pr55831.c: New test.
ad41bd84 9499\f
86a2db33 9500Copyright (C) 2013 Free Software Foundation, Inc.
ad41bd84
JM
9501
9502Copying and distribution of this file, with or without modification,
9503are permitted in any medium without royalty provided the copyright
9504notice and this notice are preserved.