]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR c/20318 (RFE: add attribute to specify that a function never returns NULL)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
826cacfe
MG
12013-10-09 Marc Glisse <marc.glisse@inria.fr>
2
3 PR tree-optimization/20318
4 * c-c++-common/pr20318.c: New file.
5 * gcc.dg/tree-ssa/pr20318.c: New file.
6
378f8976
EB
72013-10-09 Eric Botcazou <ebotcazou@adacore.com>
8
9 * gcc.c-torture/execute/pr58570.c: New test.
10
0fe04f5c
AV
112013-10-09 Alex Velenko <Alex.Velenko@arm.com>
12
13 * gcc.target/aarch64/vclz.c: New testcase.
14
bed9bae4
AV
152013-10-09 Alex Velenko <Alex.Velenko@arm.com>
16
17 * gcc.target/aarch64/vadd_f64.c: New testcase.
18 * gcc.target/aarch64/vsub_f64.c: New testcase.
19
7f3d8b19
AV
202013-10-09 Alex Velenko <Alex.Velenko@arm.com>
21
22 * gcc.target/aarch64/vdiv_f.c: New testcase.
23
7df625a6
AV
242013-10-09 Alex Velenko <Alex.Velenko@arm.com>
25
26 * gcc.target/aarch64/vneg_f.c: New testcase.
27 * gcc.target/aarch64/vneg_s.c: New testcase.
28
c80217c9
PC
292013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
30
31 PR c++/58568
32 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
33 * g++.old-deja/g++.mike/misc9.C: Adjust.
34
a330ff7f
PC
352013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
36
37 PR c++/58665
38 Revert:
39 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
40
41 PR c++/58448
42 * g++.dg/template/crash117.C: New.
43
3947652f
AK
442013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
45
46 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
47
0e6a0e48
MG
482013-10-08 Marc Glisse <marc.glisse@inria.fr>
49
50 PR tree-optimization/58480
51 * gcc.dg/tree-ssa/pr58480.c: New file.
52
0cf68694
BS
532013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
54
55 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
56 * gcc.target/powerpc/fusion.c: Likewise.
57
36c0bd4f
AK
582013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
59
60 * gcc.target/s390/htm-nofloat-2.c: New testcase.
61
ee163e72
AK
622013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
63
64 * gcc.target/s390/htm-1.c: Add more tests to cover different
65 operand types.
66
0e02d8e3
PC
672013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
68
69 PR c++/58126
70 * g++.dg/init/uninitialized1.C: New.
71
fef7e16b
PC
722013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
73
74 PR c++/56060
75 * g++.dg/cpp0x/variadic144.C: New.
76
76b67a0a
PC
772013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
78
79 PR c++/58560
80 * g++.dg/cpp0x/auto39.C: New.
81
12f64ca5
PC
822013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
83
84 PR c++/58503
85 * g++.dg/cpp0x/range-for26.C: New.
86 * g++.dg/cpp0x/range-for27.C: Likewise.
87
e36fae42
PC
882013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
89
90 PR c++/58448
91 * g++.dg/template/crash117.C: New.
92
f0aaf8c1
MG
932013-10-04 Marc Glisse <marc.glisse@inria.fr>
94
95 PR c++/19476
96 * g++.dg/tree-ssa/pr19476-5.C: New file.
97 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
98
2765f897
PC
992013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
100
101 PR c++/58584
102 * g++.dg/cpp0x/gen-attrs-55.C: New.
103
d1f11e2b
ER
1042013-10-03 Easwaran Raman <eraman@google.com>
105
106 PR c++/33911
107 * g++.dg/ext/attribute47.C: New.
108
65efa7e7
UB
1092013-10-03 Rong Xu <xur@google.com>
110
111 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
112 probability.
113 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
114 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
115
2ef7251f
MP
1162013-10-03 Marek Polacek <polacek@redhat.com>
117
118 PR c++/58510
119 * g++.dg/cpp0x/pr58510.C: New test.
120
2284b034
MG
1212013-10-03 Marc Glisse <marc.glisse@inria.fr>
122
123 PR c++/19476
124 * g++.dg/tree-ssa/pr19476-1.C: New file.
125 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
126 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
127 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
128
0609bdf2
MM
1292013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
130
131 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
132 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
133 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
134 VSX scalar operations or the traditional floating point form of
135 the instruction.
136 * gcc.target/powerpc/ppc-target-2.c: Likewise.
137 * gcc.target/powerpc/recip-3.c: Likewise.
138 * gcc.target/powerpc/recip-5.c: Likewise.
139 * gcc.target/powerpc/pr72747.c: Likewise.
140 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
141
24c56925
MS
1422013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
143
144 PR target/58460
145 * gcc.target/aarch64/pr58460.c: New file.
146
9c84da22
TB
1472013-10-02 Tobias Burnus <burnus@net-b.de>
148
149 PR fortran/58593
150 * gfortran.dg/char_length_19.f90: New.
151
6bd32cb2
PC
1522013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
153
154 PR c++/58535
155 * g++.dg/parse/crash65.C: New.
156 * g++.dg/cpp1y/pr58535.C: Likewise.
157
826a536d
RB
1582013-10-02 Richard Biener <rguenther@suse.de>
159
160 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
161 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
162 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
163 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
164 * gfortran.dg/ldist-pr45199.f: Likewise.
165
0eb3d6c6
PC
1662013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
167
168 PR c++/58565
169 * g++.dg/parse/crash64.C: New.
170
0916f876
YZ
1712013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
172
173 * gcc.dg/tree-ssa/slsr-40.c: New test.
174
43939071
PC
1752013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
176
177 PR c++/58563
178 * g++.dg/cpp0x/pr58563.C: New.
179
8da00d65
VP
1802013-10-01 Vidya Praveen <vidyapraveen@arm.com>
181
182 * gcc.target/aarch64/vect_saddl_1.c: New.
183
966f97ac
JJ
1842013-10-01 Jakub Jelinek <jakub@redhat.com>
185
186 PR target/58574
187 * gcc.c-torture/execute/pr58574.c: New testcase.
188
3a323a38
KV
1892013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
190
191 PR Target/58578
192 * gcc.target/arm/pr58578.c: New test.
193
4523e44d
KT
1942013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
195
8da00d65
VP
196 PR tree-optimization/58556
197 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
198 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
4523e44d 199
f1557372
NC
2002013-10-01 Nick Clifton <nickc@redhat.com>
201
202 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
203 for MSP430.
204 * gcc.c-torture/compile/20010327-1.c: Only run the test for
205 ptr32plus targets.
206 * gcc.c-torture/compile/pr41181.c: Likewise.
207 * gcc.c-torture/compile/calls.c: Likewise.
208 * gcc.c-torture/compile/990617-1.c: Likewise.
209 * gcc.c-torture/compile/pr55955.c: Only run the test for
210 int32plus targets.
211 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
212
818625cf
RB
2132013-10-01 Richard Biener <rguenther@suse.de>
214
215 PR tree-optimization/58553
216 * gcc.dg/torture/pr58553.c: New testcase.
217
f66d0891
JJ
2182013-09-30 Jakub Jelinek <jakub@redhat.com>
219
220 PR middle-end/58564
221 * gcc.c-torture/execute/pr58564.c: New test.
222
05357ac3
TJ
2232013-09-30 Teresa Johnson <tejohnson@google.com>
224
225 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
226 Update for additional dump message.
227
ca406576
RB
2282013-09-30 Richard Biener <rguenther@suse.de>
229
230 PR tree-optimization/58554
231 * gcc.dg/torture/pr58554.c: New testcase.
232
ea5132bc
SC
2332013-09-30 Simon Cook <simon.cook@embecosm.com>
234 Joern Rennecke <joern.rennecke@embecosm.com>
235
236 * gcc.target/arc/barrel-shifter-1.c: New test.
237 * gcc.target/arc/barrel-shifter-2.c: Likewise.
238 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
239 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
240 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
241 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
242 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
243 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
244 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
245 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
246 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
247 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
248 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
249 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
250 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
251 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
252 * gcc.target/arc/mtune-ARC600.c: Likewise.
253 * gcc.target/arc/mtune-ARC601.c: Likewise.
254 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
255 * gcc.target/arc/mtune-ARC700.c: Likewise.
256 * gcc.target/arc/mtune-ARC725D.c: Likewise.
257 * gcc.target/arc/mtune-ARC750D.c: Likewise.
258 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
259 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
260
791d9044
RB
2612013-09-30 Richard Biener <rguenther@suse.de>
262
263 PR middle-end/58532
264 * g++.dg/torture/pr58552.C: New testcase.
265
19cdb489
MM
2662013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
267
268 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
269 and -mupper-regs-df.
270
09dc585e
JJ
2712013-09-27 Jakub Jelinek <jakub@redhat.com>
272
273 PR middle-end/58551
274 * c-c++-common/gomp/pr58551.c: New test.
275
e6f1c509
RB
2762013-09-27 Richard Biener <rguenther@suse.de>
277
278 PR tree-optimization/58459
279 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
280
13b670ac
BE
2812013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
282
283 PR fortran/58113
284 * gfortran.dg/round_4.f90: Check for rounding support.
285
1aab6678
JG
2862013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
287
288 * g++.dg/vect/pr58513.cc (op): Make static.
289
a2544177
RB
2902013-09-26 Richard Biener <rguenther@suse.de>
291
292 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
293
46e950db
RB
2942013-09-26 Richard Biener <rguenther@suse.de>
295
296 PR tree-optimization/58539
297 * gcc.dg/torture/pr58539.c: New testcase.
298
5254eac4
JL
2992013-09-25 Jeff Law <law@redhat.com>
300
301 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
302
7017a7a9
TB
3032013-09-25 Tobias Burnus <burnus@net-b.de>
304
305 PR fortran/58436
306 * gfortran.dg/finalize_21.f90: New.
307
71e482dc
TB
3082013-09-25 Tobias Burnus <burnus@net-b.de>
309
310 PR fortran/57697
311 PR fortran/58469
312 * gfortran.dg/defined_assignment_8.f90: New.
313 * gfortran.dg/defined_assignment_9.f90: New.
314
b56e9788
MP
3152013-09-25 Marek Polacek <polacek@redhat.com>
316
317 PR sanitizer/58413
318 * c-c++-common/ubsan/shift-5.c: New test.
319 * c-c++-common/ubsan/shift-6.c: New test.
320 * c-c++-common/ubsan/div-by-zero-5.c: New test.
321 * gcc.dg/ubsan/c-shift-1.c: New test.
322
550dfe7f
MP
3232013-09-25 Marek Polacek <polacek@redhat.com>
324
325 PR c++/58516
326 * g++.dg/tm/pr58516.C: New test.
327
aec2eae6
KT
3282013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
329
550dfe7f
MP
330 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
331 New procedure.
332 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
aec2eae6 333
f40333af
RB
3342013-09-24 Richard Biener <rguenther@suse.de>
335
336 PR middle-end/58513
337 * g++.dg/vect/pr58513.cc: New testcase.
338
fae20561
YR
3392013-09-24 Yvan Roux <yvan.roux@linaro.org>
340
341 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
342 output.
343
ef436967
AB
3442013-09-23 Adam Butcher <adam@jessamine.co.uk>
345
346 PR c++/58500
347 * g++.dg/cpp1y/pr58500.C: New testcase.
348
cefce769
EB
3492013-09-23 Eric Botcazou <ebotcazou@adacore.com>
350
351 * gnat.dg/opt28.ad[sb]: New test.
352 * gnat.dg/opt28_pkg.ads: New helper.
353
984af6ac
RB
3542013-09-23 Richard Biener <rguenther@suse.de>
355
356 PR tree-optimization/58464
357 * g++.dg/torture/pr58464.C: New testcase.
358
0e26cf79
CB
3592013-09-23 Christian Bruel <christian.bruel@st.com>
360
361 PR target/58475
362 * gcc.target/sh/torture/pr58475.c: New test.
363
42e3d759
JW
3642013-09-23 Janus Weil <janus@gcc.gnu.org>
365
366 PR fortran/58355
367 * gfortran.dg/extends_15.f90: New.
368
950e6107
PC
3692013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
370
371 PR c++/58481
372 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
373
7691132c
JBG
3742013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
375
376 PR target/56875
377 * gcc.target/vax/vax.exp: New.
378 * gcc.target/vax/pr56875.c: Ditto.
379
a3cc13cc
RB
3802013-09-20 Richard Biener <rguenther@suse.de>
381
382 PR middle-end/58484
383 * gfortran.dg/pr58484.f: New testcase.
384
b30c24df
JL
3852013-09-20 Jeff Law <law@redhat.com>
386
387 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
388
59bb1544
BE
3892013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
390
391 PR middle-end/57748
392 * gcc.dg/torture/pr57748-1.c: New test.
393 * gcc.dg/torture/pr57748-2.c: New test.
394
a5430019
MP
3952013-09-20 Marek Polacek <polacek@redhat.com>
396
397 PR sanitizer/58413
398 * c-c++-common/ubsan/shift-4.c: New test.
399
9fed7f3a
RB
4002013-09-20 Richard Biener <rguenther@suse.de>
401
402 PR tree-optimization/58453
403 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
404
1f46d137
JW
4052013-09-20 Janus Weil <janus@gcc.gnu.org>
406
407 PR fortran/58099
408 * gfortran.dg/proc_ptr_43.f90: New.
409
57c6def4
TB
4102013-09-18 Tobias Burnus <burnus@net-b.de>
411
412 PR fortran/57697
413 * gfortran.dg/defined_assignment_11.f90: New.
414
080cbf9e
VM
4152013-09-18 Vladimir Makarov <vmakarov@redhat.com>
416
417 PR rtl-optimization/58438
418 * g++.dg/pr58438.C: New test.
419
83ba23b7
TB
4202013-09-18 Tobias Burnus <burnus@net-b.de>
421
422 PR fortran/43366
423 * gfortran.dg/class_39.f03: Update dg-error.
424 * gfortran.dg/class_5.f03: Ditto.
425 * gfortran.dg/class_53.f90: Ditto.
426 * gfortran.dg/realloc_on_assign_20.f90: New.
427 * gfortran.dg/realloc_on_assign_21.f90: New.
428 * gfortran.dg/realloc_on_assign_22.f90: New.
429
3f3fd87d
PC
4302013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
431
432 PR c++/58457
433 * g++.dg/parse/using4.C: New.
434
3c86bedb
KT
4352013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
436
437 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
438
a24d975c
MP
4392013-09-18 Marek Polacek <polacek@redhat.com>
440
441 PR sanitize/58443
442 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
443 instead of the shift option.
444 * c-c++-common/ubsan/pr58443-1.c: New test.
445 * c-c++-common/ubsan/pr58443-3.c: New test.
446 * c-c++-common/ubsan/pr58443-2.c: New test.
447
0547c9b6
RB
4482013-09-18 Richard Biener <rguenther@suse.de>
449
450 PR tree-optimization/58417
451 * gcc.dg/torture/pr58417.c: New testcase.
452
088d3b0f
EB
4532013-09-18 Eric Botcazou <ebotcazou@adacore.com>
454
cefce769 455 * gnat.dg/array_bounds_test2.adb: New test.
088d3b0f 456
5ef054c3
KT
4572013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
458
459 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
460 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
461
df2abf54
EB
4622013-09-18 Eric Botcazou <ebotcazou@adacore.com>
463
464 * gnat.dg/in_out_parameter4.adb: New test.
465
ce6923c5
MP
4662013-09-18 Marek Polacek <polacek@redhat.com>
467
468 PR sanitizer/58411
469 * c-c++-common/ubsan/attrib-1.c: New test.
470
181f5f3e
CH
4712013-09-17 Cong Hou <congh@google.com>
472
473 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
474 on two arrays with short and int types. This should not be recognized
475 as a dot product pattern.
476
783f0cfc
PC
4772013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
478
479 PR c++/58435
480 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
481 the cp_type_quals (r) too.
482
b631d45a
JH
4832013-09-17 Jan Hubicka <jh@suse.cz>
484
485 PR middle-end/58332
486 * gcc.c-torture/compile/pr58332.c: New testcase.
487
8d34e421
JL
4882013-09-17 Jeff Law <law@redhat.com>
489
490 * gcc.c-torture/execute/pr58387.c: New test.
491
e3d3cfb4
KT
4922013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
493
494 PR tree-optimization/58088
495 * gcc.c-torture/compile/pr58088.c: New test.
496
4fce5f02
NC
4972013-09-17 Nick Clifton <nickc@redhat.com>
498
499 * lib/target-supports.exp (check_effective_target_trampolines):
500 Add MSP430 to the list of targets that do not support
501 trampolines.
502 (check_profiling_available): Add MSP430 to the list of targets
503 that do not support profiling.
504 (check_effective_target_tls_runtime): Add MSP430 to the list of
505 targets that do not support TLS.
506
78bbd765
EB
5072013-09-17 Eric Botcazou <ebotcazou@adacore.com>
508
509 * gnat.dg/opt27.adb: New test.
510 * gnat.dg/opt27_pkg.ad[sb]: New helper.
511
00c90ae1
AS
5122013-09-17 Andreas Schwab <schwab@suse.de>
513
514 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
515
deb6c11a
RB
5162013-09-17 Richard Biener <rguenther@suse.de>
517
518 PR tree-optimization/58432
519 * gcc.dg/pr58432.c: New testcase.
520
c068654b
BC
5212013-09-17 Bin Cheng <bin.cheng@arm.com>
522
523 * gcc.dg/tree-ssa/slsr-39.c: New test.
524
ea0f3e87
XDL
5252013-09-16 Xinliang David Li <davidxl@google.com>
526
527 * gcc.misc-tests/help.exp: Optimizer help change.
528
7fe46fbe
JL
5292013-09-16 Jeff Law <law@redhat.com>
530
531 * gcc.c-torture/execute/pr58419.c: New test.
532 * gcc.c-torture/execute/pr58431.c: New test.
533
0ebdf3ae
TB
5342013-09-16 Tobias Burnus <burnus@net-b.de>
535
536 PR fortran/58356
537 * gfortran.dg/finalize_19.f90: New.
538
aa940f7c
VM
5392013-09-16 Vladimir Makarov <vmakarov@redhat.com>
540
541 * gcc.target/i386/pr58418.c: New.
542
828e70c1
JG
5432013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
544
545 * gcc.target/aarch64/fmla-intrinsic.c: New.
546 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
547 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
548 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
549
779aea46
JG
5502013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
551
552 * gcc.target/aarch64/mul_intrinsic_1.c: New.
553 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
554
36875e8f
RB
5552013-09-16 Richard Biener <rguenther@suse.de>
556
557 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
558
62e42210
AB
5592013-09-16 Adam Butcher <adam@jessamine.co.uk>
560
561 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
562 interpreted as implicit templates) to be expected pedwarns instead.
563
d14fc2c6
TB
5642013-09-16 Tobias Burnus <burnus@net-b.de>
565
566 PR fortran/57697
567 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
568
5ef7093d
TB
5692013-09-15 Tobias Burnus <burnus@net-b.de>
570
571 PR fortran/57697
572 * gfortran.dg/defined_assignment_10.f90: New.
573
d13c6b70
EG
5742013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
575
5ef7093d
TB
576 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
577 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
d13c6b70 578
88b0e79e
JC
5792013-09-13 Jacek Caban <jacek@codeweavers.com>
580
581 * g++.dg/abi/main.C: Added implicit C linkage tests
582
5cf16202
KT
5832013-09-13 Kai Tietz <ktietz@redhat.com>
584
585 gcc.target/i386/pr57848.c: New file.
586
c0ecf7f1
CB
5872013-09-13 Christian Bruel <christian.bruel@st.com>
588
589 PR target/58314
590 * gcc.target/sh/torture/pr58314.c: New test.
591
511daaf5
PC
5922013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
593
594 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
595
a854f856
MJ
5962013-09-12 Martin Jambor <mjambor@suse.cz>
597
598 PR ipa/58389
599 * g++.dg/pr58389.C: New test.
600
2dc6ed87
PC
6012013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
602
603 * g++.dg/template/pseudodtor2.C: Add column number to dg-error
604 strings.
605 * g++.dg/template/pseudodtor3.C: Likewise.
606
e1fb4ad3
RB
6072013-09-12 Richard Biener <rguenther@suse.de>
608
609 PR tree-optimization/58404
610 * g++.dg/tree-ssa/pr58404.C: New testcase.
611
33605886
MJ
6122013-09-12 Martin Jambor <mjambor@suse.cz>
613
614 PR ipa/58371
615 * g++.dg/ipa/pr58371.C: New test.
616
174ec470
RB
6172013-09-12 Richard Biener <rguenther@suse.de>
618
619 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
620 expected outcome and comment why that happens.
621
5c2961cf
RB
6222013-09-11 Richard Biener <rguenther@suse.de>
623
624 PR middle-end/58377
625 * g++.dg/uninit-pred-4.C: New testcase.
626
427e6a14
JJ
6272013-09-11 Jakub Jelinek <jakub@redhat.com>
628
629 PR tree-optimization/58385
630 * gcc.c-torture/execute/pr58385.c: New test.
631
df45c0cc
KT
6322013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
633
634 * gcc.target/arm/thumb-ifcvt-2.c: New test.
635
9e1376e9
JL
6362013-09-10 Jeff Law <law@redhat.com>
637
638 * g++.dg/torture/pr58380.C: New test.
639
4f90d3e0
JH
6402013-09-10 Jan Hubicka <jh@suse.cz>
641 Paolo Carlini <paolo.carlini@oracle.com>
642
643 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
644
581aedec
JL
6452013-09-10 Jeff Law <law@redhat.com>
646
647 * gcc.c-torture/compile/pr58343.c: New test.
648
84cf4ab6
JJ
6492013-09-10 Jakub Jelinek <jakub@redhat.com>
650
651 PR rtl-optimization/58365
652 * gcc.c-torture/execute/pr58365.c: New test.
653
ff131f26
MZ
6542013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
655
656 * gcc.dg/torture/memcpy-1.c: New test.
657
33115a2c
AM
6582013-09-10 Alan Modra <amodra@gmail.com>
659
660 * gcc.target/powerpc/pr58330.c: New.
661
b6872a13
AM
6622013-09-10 Alan Modra <amodra@gmail.com>
663
664 * gcc.target/powerpc/medium_offset.c: New.
665
28fd0ba2
JJ
6662013-09-09 Jakub Jelinek <jakub@redhat.com>
667
3c784bca
JJ
668 PR c++/58325
669 * g++.dg/warn/Wunused-var-21.C: New test.
670
28fd0ba2
JJ
671 PR tree-optimization/58364
672 * gcc.c-torture/execute/pr58364.c: New test.
673
9420c2c4
PC
6742013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
675
676 PR c++/43452
677 * g++.dg/warn/Wdelete-incomplete-1.C: New.
678 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
679 * g++.dg/init/delete1.C: Adjust.
680
78d8b9f0
IB
6812013-09-09 Ian Bolton <ian.bolton@arm.com>
682
683 * gcc.target/aarch64/movdi_1.c: New test.
684
aeda100f
PC
6852013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
686
687 PR c++/58362
688 * g++.dg/warn/Wunused-parm-5.C: New.
689
274b2532
KT
6902013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
691
692 * gcc.target/aarch64/cmn-neg.c: New test.
693
467a3558
RB
6942013-09-09 Richard Biener <rguenther@suse.de>
695
696 PR middle-end/58326
697 * gcc.dg/torture/pr58326-1.c: New testcase.
698 * gcc.dg/torture/pr58326-2.c: Likewise.
699
849107c1
KT
7002013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
701
702 PR target/57735
703 * g++.dg/ext/pr57735.C: New test.
704
a811f7cb
JH
7052013-09-09 Jan Hubicka <jh@suse.cz>
706
707 PR middle-end/58294
708 * g++.dg/torture/PR58294.C: New testcase.
709
4f4b0b73
JL
7102013-09-08 Jeff Law <law@redhat.com>
711
712 * gcc.c-torture/compile/pr58340.c: New test.
713
c34c46dd
RS
7142013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
715
716 * g++.dg/debug/ra1.C: New test.
717
3462aa02
JH
7182013-09-08 Jan Hubicka <jh@suse.cz>
719
720 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
721 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
722 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
723 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
724
97f1f314
PC
7252013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
726
727 PR c++/54941
728 * g++.dg/overload/new1.C: Adjust.
729
0af94e6f
JR
7302013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
731
732 * c-c++-common/opaque-vector.c: New test.
733
e4fc429f
TV
7342013-09-08 Tom de Vries <tom@codesourcery.com>
735
736 PR c++/58282
737 * g++.dg/tm/noexcept-6.C: New test.
738
3a001aff
JR
7392013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
740
741 * gcc.target/arc/cond-set-use.c: New test.
742
2c641f8b
EB
7432013-09-06 Eric Botcazou <ebotcazou@adacore.com>
744
745 * gnat.dg/stack_usage2.adb: New test.
746
e7df8af8
JG
7472013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
748
749 * gcc.target/aarch64/table-intrinsics.c
750 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
751 (qtb_tests8_< ,2,3,4>): Likewise.
752 (qtblq_tests8_< ,2,3,4>): Likewise.
753 (qtbxq_tests8_< ,2,3,4>): Likewise.
754
9a6af450
EB
7552013-09-06 Eric Botcazou <ebotcazou@adacore.com>
756
757 * gnat.dg/warn10.ad[sb]: New test.
758 * gnat.dg/warn10_pkg.ads: New helper.
759
6660b45f
JR
7602013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
761
762 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
763 Don't expect NULL in foo.result set.
764 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
765 in ESCAPED set.
766 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
767 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
768
d12a76f3
AK
7692013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
770
771 * gcc.target/s390/nearestint-1.c: New testcase.
772
0db7b137
JR
7732013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
774 Vineet Gupta <Vineet.Gupta@synopsys.com>
775
776 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
777 * testsuite/gcc.target/arc: New directory.
778 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
779 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
780 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
781 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
782 * testsuite/gcc.dg/builtin-apply2.c
783 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
784
d352b245
JH
7852013-09-04 Jan Hubicka <jh@suse.cz>
786
787 PR middle-end/58201
788 * g++.dg/torture/pr58201_0.C: New testcase.
789 * g++.dg/torture/pr58201_1.C: New testcase.
790 * g++.dg/torture/pr58201.h: New testcase.
791
17796c43
JH
7922013-09-05 Jan Hubicka <jh@suse.cz>
793
794 * gcc.dg/autopar/pr49960.c: Disable partial inlining
795
e67f39f7
RB
7962013-09-05 Richard Biener <rguenther@suse.de>
797
798 PR tree-optimization/58137
799 * gcc.target/i386/pr58137.c: New testcase.
800
568cda29
MJ
8012013-09-05 Martin Jambor <mjambor@suse.cz>
802
803 * g++.dg/ipa/remref-1.C: New test.
804 * g++.dg/ipa/remref-2.C: Likewise.
805
096a4865
PC
8062013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
807
808 PR c++/24926
809 * g++.dg/parse/access11.C: New.
810
e3458796
DE
8112013-09-04 David Edelsohn <dje.gcc@gmail.com>
812
813 * g++.dg/warn/weak1.C: Skip on AIX.
814
035cb59f
ER
8152013-09-04 Easwaran Raman <eraman@google.com>
816
817 PR middle-end/57370
818 PR tree-optimization/58011
819 * gfortran.dg/reassoc_12.f90: New testcase.
820 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
821
07154e97
DE
8222013-09-04 David Edelsohn <dje.gcc@gmail.com>
823
824 * gcc.dg/attr-weakref-1.c: Skip on AIX.
825 * gcc.dg/torture/pr53922.c: Skip on AIX.
826 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
827
71191083
TJ
8282013-09-04 Teresa Johnson <tejohnson@google.com>
829
830 * gcc.dg/unroll_1.c: Test dumping to stderr.
831
0fbf4384
PC
8322013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
833
834 PR c++/58305
835 * g++.dg/warn/deprecated-8.C: New.
836
3b18bc42
JL
8372013-09-03 Jeff Law <law@redhat.com>
838
839 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
840 dump output.
841
db8800bc
MI
8422013-09-03 Meador Inge <meadori@codesourcery.com>
843
844 Revert:
845
846 2013-08-30 Meador Inge <meadori@codesourcery.com>
847
848 * gcc.dg/Warray-bounds-11.c: New testcase.
849
d7fd3fde
DE
8502013-09-03 David Edelsohn <dje.gcc@gmail.com>
851
852 * lib/target-supports.exp (check_weak_available): Return true for AIX.
853
e9874885
JH
8542013-09-03 Jan Hubicka <jh@suse.cz>
855
856 * g++.dg/ipa/devirt-15.C: Fix testcase.
857
dbfc2894
RB
8582013-09-03 Richard Biener <rguenther@suse.de>
859
860 PR middle-end/57656
861 * gcc.dg/torture/pr57656.c: New testcase.
862
6fe66ee8
RB
8632013-09-03 Richard Biener <rguenther@suse.de>
864
865 PR middle-end/57287
866 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
867
ce96d372
TK
8682013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
869
870 PR fortran/PR56519
871 * gfortran.dg/do_concurrent_3.f90: New test case.
872
c91061e6
JH
8732013-09-02 Jan Hubicka <jh@suse.cz>
874
875 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
876
2fd0985c
MJ
8772013-09-02 Martin Jambor <mjambor@suse.cz>
878
879 PR ipa/58106
880 * gcc.dg/ipa/pr58106.c: New test.
881
91bd4114
JG
8822013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
883
884 * gcc.target/aarch64/scalar_intrinsics.c
885 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
886
63fdb7be
RB
8872013-09-02 Richard Biener <rguenther@suse.de>
888
889 PR middle-end/57511
890 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
891
78de2333
RB
8922013-09-02 Richard Biener <rguenther@suse.de>
893
894 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
895 reference.
896
85ff4ec6
BC
8972013-09-02 Bin Cheng <bin.cheng@arm.com>
898
899 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
900
fde6f97e
PC
9012013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
902
903 PR c++/21682, implement DR 565
904 * g++.dg/template/using24.C: New.
905 * g++.dg/template/using25.C: Likewise.
906 * g++.dg/template/using26.C: Likewise.
907
9082013-09-01 Jan Hubicka <jh@suse.cz>
0adad9c5
JH
909
910 * g++.dg/ipa/devirt-15.C: New testcase.
911
bb092610
EB
9122013-09-01 Eric Botcazou <ebotcazou@adacore.com>
913
914 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
915
bbc9396b
JH
9162013-08-31 Jan Hubicka <jh@suse.cz>
917
918 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
919 * g++.dg/tree-ssa/pr45453.C: Likewise.
920
63bf9a90
JH
9212013-08-31 Jan Hubicka <jh@suse.cz>
922
923 * gcc.dg/fork-instrumentation.c: New testcase.
924
98590ca2
UB
9252013-08-30 Uros Bizjak <ubizjak@gmail.com>
926
927 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
928
0a6ea5c9
MI
9292013-08-30 Meador Inge <meadori@codesourcery.com>
930
931 * gcc.dg/Warray-bounds-11.c: New testcase.
932
de5a5fa1
MP
9332013-08-30 Marek Polacek <polacek@redhat.com>
934
935 * g++.dg/ubsan/div-by-zero-1.C: New test.
936 * c-c++-common/ubsan/save-expr-1.c: New test.
937 * c-c++-common/ubsan/save-expr-2.c: New test.
938 * c-c++-common/ubsan/save-expr-3.c: New test.
939 * c-c++-common/ubsan/save-expr-4.c: New test.
940 * c-c++-common/ubsan/typedef-1.c: New test.
941 * c-c++-common/ubsan/const-char-1.c: New test.
942 * c-c++-common/ubsan/const-expr.c: New test.
943 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
944 * c-c++-common/ubsan/shift-1.c: Likewise.
945 * c-c++-common/ubsan/shift-2.c: Likewise.
946 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
947 * lib/ubsan-dg.exp: New file.
948 * g++.dg/dg.exp: Add ubsan tests.
949 * g++.dg/ubsan/ubsan.exp: New file.
950 * gcc.dg/ubsan/ubsan.exp: New file.
951 * g++.dg/ubsan/cxx11-shift-1.C: New test.
952 * g++.dg/ubsan/cxx11-shift-2.C: New test.
953 * c-c++-common/ubsan/div-by-zero-3.c: New test.
954 * c-c++-common/ubsan/div-by-zero-1.c: New test.
955 * c-c++-common/ubsan/div-by-zero-4.c: New test.
956 * c-c++-common/ubsan/shift-3.c: New test.
957 * c-c++-common/ubsan/unreachable-1.c: New test.
958 * c-c++-common/ubsan/shift-1.c: New test.
959 * c-c++-common/ubsan/shift-2.c: New test.
960 * c-c++-common/ubsan/div-by-zero-2.c: New test.
961 * gcc.dg/ubsan/c99-shift-2.c: New test.
962 * gcc.dg/ubsan/c99-shift-1.c: New test.
963
8a41354f
JH
9642013-08-29 Jan Hubicka <jh@suse.cz>
965
98590ca2
UB
966 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
967 to match template and comment.
8a41354f 968
a624d5fe
PC
9692013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
970
971 PR c++/51424
972 * g++.dg/cpp0x/dc8.C: New.
973 * g++.dg/template/meminit1.C: Adjust.
974
8f2ea9a3
TJ
9752013-08-30 Teresa Johnson <tejohnson@google.com>
976
977 * gcc.dg/inline-dump.c: Delete inadvertant commit.
978
8b29fd4e
JJ
9792013-08-30 Jakub Jelinek <jakub@redhat.com>
980
981 PR tree-optimization/58277
982 * gcc.c-torture/execute/pr58277-1.c: New test.
983 * gcc.c-torture/execute/pr58277-2.c: New test.
984
f7e088e7
EB
9852013-08-30 Eric Botcazou <ebotcazou@adacore.com>
986
987 * gcc.dg/guality/param-1.c: New test.
988 * gcc.dg/guality/param-2.c: Likewise.
989
6e8dad05
RB
9902013-08-30 Richard Biener <rguenther@suse.de>
991
992 PR tree-optimization/58228
993 * gcc.dg/torture/pr58228.c: New testcase.
994
062ef2c8
RB
9952013-08-30 Richard Biener <rguenther@suse.de>
996
997 PR tree-optimization/58223
998 * gcc.dg/torture/pr58223.c: New testcase.
999 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
1000
7a764c60
RB
10012013-08-30 Richard Biener <rguenther@suse.de>
1002
1003 PR tree-optimization/58010
1004 * gcc.dg/pr58010.c: New testcase.
1005
9cc1fb4b 10062013-08-29 Xinliang DavidLi <davidxl@google.com>
98590ca2 1007
9cc1fb4b
XDL
1008 * gcc.dg/unroll_3.c: Message change.
1009 * gcc.dg/unroll_4.c: Likewise.
1010 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
1011 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
1012 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
1013 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
1014 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
1015 * gcc.dg/tree-ssa/loop-23.c: Likewise.
1016 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1017 * gcc.dg/unroll_1.c: Likewise.
1018 * gcc.dg/vect/bb-slp-31.c: Likewise.
1019 * gcc.dg/vect/bb-slp-14.c: Likewise.
1020 * gcc.dg/vect/bb-slp-8.c: Likewise.
1021 * gcc.dg/vect/bb-slp-23.c: Likewise.
1022 * gcc.dg/vect/bb-slp-15.c: Likewise.
1023 * gcc.dg/vect/bb-slp-9.c: Likewise.
1024 * gcc.dg/vect/bb-slp-24.c: Likewise.
1025 * gcc.dg/vect/bb-slp-16.c: Likewise.
1026 * gcc.dg/vect/bb-slp-25.c: Likewise.
1027 * gcc.dg/vect/bb-slp-17.c: Likewise.
1028 * gcc.dg/vect/bb-slp-26.c: Likewise.
1029 * gcc.dg/vect/bb-slp-18.c: Likewise.
1030 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
1031 * gcc.dg/vect/bb-slp-27.c: Likewise.
1032 * gcc.dg/vect/bb-slp-19.c: Likewise.
1033 * gcc.dg/vect/bb-slp-28.c: Likewise.
1034 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
1035 * gcc.dg/vect/bb-slp-29.c: Likewise.
1036 * gcc.dg/vect/bb-slp-8a.c: Likewise.
1037 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
1038 * gcc.dg/vect/bb-slp-1.c: Likewise.
1039 * gcc.dg/vect/bb-slp-8b.c: Likewise.
1040 * gcc.dg/vect/bb-slp-2.c: Likewise.
1041 * gcc.dg/vect/bb-slp-3.c: Likewise.
1042 * gcc.dg/vect/bb-slp-10.c: Likewise.
1043 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
1044 * gcc.dg/vect/bb-slp-4.c: Likewise.
1045 * gcc.dg/vect/bb-slp-11.c: Likewise.
1046 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
1047 * gcc.dg/vect/bb-slp-5.c: Likewise.
1048 * gcc.dg/vect/bb-slp-20.c: Likewise.
1049 * gcc.dg/vect/bb-slp-6.c: Likewise.
1050 * gcc.dg/vect/bb-slp-21.c: Likewise.
1051 * gcc.dg/vect/bb-slp-30.c: Likewise.
1052 * gcc.dg/vect/bb-slp-13.c: Likewise.
1053 * gcc.dg/vect/bb-slp-7.c: Likewise.
1054 * gcc.dg/vect/bb-slp-22.c: Likewise.
1055 * gcc.dg/unroll_2.c: Likewise.
1056 * g++.dg/vect/slp-pr50413.cc: Likewise.
1057 * g++.dg/vect/slp-pr56812.cc: Likewise.
1058 * g++.dg/vect/slp-pr50819.cc: Likewise.
1059
440a5082
EB
10602013-08-29 Eric Botcazou <ebotcazou@adacore.com>
1061
1062 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
1063
8f2ea9a3
TJ
10642013-08-29 Teresa Johnson <tejohnson@google.com>
1065
1066 * gcc.dg/pr40209.c: Use -fopt-info.
1067 * gcc.dg/pr26570.c: Ditto.
1068 * gcc.dg/pr32773.c: Ditto.
1069 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
1070
301bbc16
RB
10712013-08-29 Richard Biener <rguenther@suse.de>
1072
1073 PR tree-optimization/58246
1074 * gcc.dg/torture/pr58246.c: New testcase.
1075
4860a462
TK
10762013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1077
1078 PR fortran/52243
1079 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
1080 obsolete by patch.
1081 * gfortran.dg/realloc_on_assign_19.f90: New test.
1082
1b275000
RB
10832013-08-29 Richard Biener <rguenther@suse.de>
1084
1085 PR middle-end/57287
1086 * gcc.dg/pr57287-2.c: New testcase.
1087
6b1184ba
RB
10882013-08-29 Richard Biener <rguenther@suse.de>
1089
1090 PR tree-optimization/57685
1091 * gcc.dg/torture/pr57685.c: New testcase.
1092
1ca66f7e
PC
10932013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
1094
1095 PR c++/58255
1096 * g++.dg/cpp0x/dc7.C: New.
1097
4b128ece
JJ
10982013-08-28 Jakub Jelinek <jakub@redhat.com>
1099
1100 PR middle-end/58257
1101 * c-c++-common/gomp/pr58257.c: New test.
1102
58085fae
RB
11032013-08-28 Richard Biener <rguenther@suse.de>
1104
1105 PR tree-optimization/56933
1106 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
1107
2e100703
VP
11082013-08-27 Vidya Praveen <vidyapraveen@arm.com>
1109
1110 * gcc.target/aarch64/scalar_shift_1.c: New.
1111
4ded8276
RB
11122013-08-27 Richard Biener <rguenther@suse.de>
1113
1114 PR tree-optimization/57521
1115 * gcc.dg/torture/pr57521.c: New testcase.
1116
d15774b6
JJ
11172013-08-27 Jakub Jelinek <jakub@redhat.com>
1118
1119 PR rtl-optimization/57860
1120 PR rtl-optimization/57861
1121 PR rtl-optimization/57875
1122 PR rtl-optimization/57876
1123 PR rtl-optimization/57877
1124 * gcc.c-torture/execute/pr57860.c: New test.
1125 * gcc.c-torture/execute/pr57861.c: New test.
1126 * gcc.c-torture/execute/pr57875.c: New test.
1127 * gcc.c-torture/execute/pr57876.c: New test.
1128 * gcc.c-torture/execute/pr57877.c: New test.
1129
8cd61b3c
TK
11302013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1131
1132 PR fortran/58146
1133 * gfortran.dg/bounds_check_18.f90: New test.
1134
4b0809ef
JH
11352013-08-23 Jan Hubicka <jh@suse.cz>
1136
1137 * g++.dg/ipa/devirt-14.C: Fix typo.
1138
1f65468a
MM
11392013-08-23 Mikael Morin <mikael@gcc.gnu.org>
1140
1141 PR fortran/57798
1142 * gfortran.dg/inline_sum_5.f90: New.
1143
4f7395ff
JW
11442013-08-23 Janus Weil <janus@gcc.gnu.org>
1145
1146 PR fortran/57843
1147 * gfortran.dg/typebound_assignment_7.f90: New.
1148
c4be6568
JH
11492013-08-23 Jan Hubicka <jh@suse.cz>
1150
1151 * g++.dg/ipa/devirt-13.C: New testcase.
1152 * g++.dg/ipa/devirt-14.C: New testcase.
1153
6b00d7dd
JJ
11542013-08-23 Jakub Jelinek <jakub@redhat.com>
1155
520a5868
JJ
1156 PR target/58218
1157 * gcc.target/i386/pr58218.c: New test.
1158
6b00d7dd
JJ
1159 PR tree-optimization/58209
1160 * gcc.c-torture/execute/pr58209.c: New test.
1161
bdacc985
MM
11622013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1163
1164 * gcc.target/powerpc/pr57744.c: Declare abort.
1165
42306d73
PC
11662013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
1167
1168 PR c++/56380
1169 * g++.dg/template/error54.C: New.
1170
a7a6a027
JW
11712013-08-22 Janus Weil <janus@gcc.gnu.org>
1172
1173 PR fortran/58185
1174 * gfortran.dg/select_type_34.f90: New.
1175
98cf9ac9
PC
11762013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1177
1178 PR c++/56130
1179 * g++.dg/warn/deprecated-7.C: New.
1180
9835f8a1
PC
11812013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1182
1183 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
1184
5562e26e
JL
11852013-08-21 Jeff Law <law@redhat.com>
1186
1187 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
1188
8724cfdd
PC
11892013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1190
1191 PR c++/56134
1192 * g++.dg/ext/attr-alias-3.C: New.
1193
bf7a6c1c
JW
11942013-08-20 Janus Weil <janus@gcc.gnu.org>
1195
1196 PR fortran/53655
1197 * gfortran.dg/intent_out_8.f90: New.
1198
67598720
TJ
11992013-08-20 Teresa Johnson <tejohnson@google.com>
1200
1201 PR rtl-optimizations/57451
1202 * g++.dg/tree-prof/pr57451.C: New test.
1203
802e8b38
PC
12042013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1205
1206 PR c++/58190
1207 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
1208
318cda85 12092013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
802e8b38 1210
318cda85
BI
1211 PR c/57490
1212 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
1213
e2323f5b
PB
12142013-08-19 Peter Bergner <bergner@vnet.ibm.com>
1215
1216 * gcc.target/powerpc/dfp-dd-2.c: New test.
1217 * gcc.target/powerpc/dfp-td-2.c: Likewise.
1218 * gcc.target/powerpc/dfp-td-3.c: Likewise.
1219
7a3def97
RS
12202013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
1221
1222 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
1223 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
1224 Check for SLL too.
1225
89138a6e
JR
12262013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
1227
1228 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
1229
dced9cd7
JR
1230 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
1231 "Threaded".
1232
89b1fbef
JR
1233 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
1234 correct test response.
1235
49f03204
JR
1236 PR testsuite/52641
1237 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
1238 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
1239 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
1240 (v4si): Use it.
1241 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
1242 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
1243
266694cd
JR
1244 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
1245
eefe9a99
JH
12462013-08-18 Jan Hubicka <jh@suse.cz>
1247
1248 * g++.dg/ipa/type-inheritance-1.C: New testcase.
1249
5eb5ec2f
JW
12502013-08-19 Janus Weil <janus@gcc.gnu.org>
1251
1252 PR fortran/46271
1253 * gfortran.dg/gomp/proc_ptr_1.f90: New.
1254
29b89442
JJ
12552013-08-18 Jakub Jelinek <jakub@redhat.com>
1256
1257 PR tree-optimization/58006
1258 * g++.dg/opt/pr58006.C: New test.
1259
4f219961
EB
12602013-08-18 Eric Botcazou <ebotcazou@adacore.com>
1261
1262 * gnat.dg/specs/linker_alias.ads: New test.
1263
7a460594
JJ
12642013-08-16 Jakub Jelinek <jakub@redhat.com>
1265
639dc669
JJ
1266 PR tree-optimization/58164
1267 * gcc.c-torture/compile/pr58164.c: New test.
1268
7a460594
JJ
1269 PR tree-optimization/58165
1270 * g++.dg/opt/pr58165.C: New test.
1271
715a572a
PC
12722013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
1273
1274 PR c++/51912
1275 * g++.dg/cpp0x/enum28.C: New.
1276 * g++.dg/cpp0x/enum15.C: Adjust.
1277
6469da2c
BS
12782013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1279
1280 PR target/57949
1281 * gcc.target/powerpc/pr57949-1.c: New.
1282 * gcc.target/powerpc/pr57949-2.c: New.
1283
4ca890e2
JJ
12842013-08-14 Jakub Jelinek <jakub@redhat.com>
1285
1286 PR tree-optimization/58145
1287 * gcc.dg/pr58145-1.c: New test.
1288 * gcc.dg/pr58145-2.c: New test.
1289
12211b99 12902013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
071e3c4f
JR
1291
1292 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
1293 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1294 * gcc.dg/debug/dwarf2/static1.c: Likewise.
1295 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1296 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
1297 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1298 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
1299 * gcc.dg/debug/dwarf2/var1.c: Likewise.
1300 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
1301 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
1302 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1303 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
1304 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
1305 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1306 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1307 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
1308 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
1309 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
1310 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
1311 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1312 * gcc.dg/debug/dwarf2/var2.c: Likewise.
1313 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
1314 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
1315 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1316 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
1317 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
1318 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
1319 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
1320 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1321 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
1322 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
1323 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
1324 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1325 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
1326 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1327 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
1328 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
1329 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
1330 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1331 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
1332 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1333
66a65446
JR
1334 PR testsuite/52641
1335 * gcc.c-torture/execute/pr56799.x: New file.
1336
a531ea6b
JR
1337 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
1338
c06aeb21
JR
1339 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
1340
7aea3d36
JR
1341 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
1342 * gcc.dg/pr44214-3.c (v2df): Likewise.
1343
5b5563d1
JR
1344 * gcc.dg/pr46647.c: xfail for avr-*-*.
1345
d36591c2
JR
1346 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
1347 memcpy by one.
1348 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
1349 Expect l to be optimized away.
1350 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
1351
c466cffb
JR
1352 PR testsuite/52641
1353 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
1354 to tests that assume int/double are larger than short/float.
1355
9fdb9c91
JR
1356 PR testsuite/52641
1357 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
1358 target { ! int16 }.
1359 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
1360 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
1361 target { int16 }. Restrict existing tests to target { int32 }
1362 where appropriate.
1363 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
1364 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
1365 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
1366 * lib/target-supports.exp (check_effective_target_int32): New proc.
1367
c16a952b
JR
1368 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
1369 exclude from scan test.
9fdb9c91 1370
8724cfdd 1371 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
a7991d53
JR
1372 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
1373 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
1374 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
1375 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
1376 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
1377 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
1378 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
1379 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
1380 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1381 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
1382 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
1383 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
1384 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
1385 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1386 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1387 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1388 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
1389 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
1390
fb2e3922
JJ
13912013-08-14 Janis Johnson <janisjo@codesourcery.com>
1392
645e5010
JJ
1393 * gcc.target/arm/pr19599.c: Skip for -mthumb.
1394
fb2e3922
JJ
1395 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
1396 to be the first test directive.
1397 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1398 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1399 * gcc.target/arm/atomic-op-char.c: Likewise.
1400 * gcc.target/arm/atomic-op-consume.c: Likewise.
1401 * gcc.target/arm/atomic-op-int.c: Likewise.
1402 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1403 * gcc.target/arm/atomic-op-release.c: Likewise.
1404 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1405 * gcc.target/arm/atomic-op-short.c: Likewise.
1406
e839e2a9
AB
14072013-08-14 Andrey Belevantsev <abel@ispras.ru>
1408
1409 PR rtl-optimization/57662
1410 * gcc.dg/pr57662.c: New test.
1411
53781c0d
MR
14122013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1413
1414 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
1415 alternative to -1.
1416 * gcc.target/mips/nans-legacy.c: Likewise.
1417
888dc0f2
MR
14182013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1419
1420 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
1421 escapes.
1422 * gcc.target/mips/fabs-legacy.c: Likewise.
1423 * gcc.target/mips/fabsf-2008.c: Likewise.
1424 * gcc.target/mips/fabsf-legacy.c: Likewise.
1425 * gcc.target/mips/fneg-2008.c: Likewise.
1426 * gcc.target/mips/fneg-legacy.c: Likewise.
1427 * gcc.target/mips/fnegf-2008.c: Likewise.
1428 * gcc.target/mips/fnegf-legacy.c: Likewise.
1429 * gcc.target/mips/nan-2008.c: Likewise.
1430 * gcc.target/mips/nan-legacy.c: Likewise.
1431 * gcc.target/mips/nanf-2008.c: Likewise.
1432 * gcc.target/mips/nanf-legacy.c: Likewise.
1433 * gcc.target/mips/nans-2008.c: Likewise.
1434 * gcc.target/mips/nans-legacy.c: Likewise.
1435 * gcc.target/mips/nansf-2008.c: Likewise.
1436 * gcc.target/mips/nansf-legacy.c: Likewise.
1437
bb29e9ff
EB
14382013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1439
1440 * gnat.dg/valued_proc.adb: New test.
1441 * gnat.dg/valued_proc_pkg.ads: New helper.
1442
99c2bd54
JJ
14432013-08-13 Jakub Jelinek <jakub@redhat.com>
1444
4029a5e0
JJ
1445 PR tree-optimization/57661
1446 * g++.dg/opt/pr57661.C: New test.
1447
99c2bd54
JJ
1448 PR sanitizer/56417
1449 * gcc.dg/asan/pr56417.c: New test.
1450
2efdbf0f
EB
14512013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1452
1453 * gnat.dg/loop_optimization16.adb: New test.
1454 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
1455
022bd4c2
MP
14562013-08-13 Marek Polacek <polacek@redhat.com>
1457
1458 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
1459
3944d88d
DM
14602013-08-13 David Malcolm <dmalcolm@redhat.com>
1461
1462 Example of converting global state to per-pass state.
1463
1464 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
1465 global state "static int counter" to...
1466 (one_pass::counter): ...this instance data.
1467
b338b23f
DM
14682013-08-13 David Malcolm <dmalcolm@redhat.com>
1469
1470 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
1471 to member function...
1472 (one_pass::gate): ...this.
1473 (one_pass_exec): Convert to member function...
1474 (one_pass::impl_execute): ...this.
1475
97524ab7
PC
14762013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
1477
1478 PR c++/57416
1479 * g++.dg/cpp0x/pr57416.C: New.
1480
2e507b9a
PC
14812013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
1482
1483 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
1484 changes.
1485 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
1486 * g++.dg/cpp0x/defaulted2.C: Likewise.
1487 * g++.dg/cpp0x/defaulted31.C: Likewise.
1488 * g++.dg/cpp0x/error6.C: Likewise.
1489 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
1490 * g++.dg/cpp0x/override2.C: Likewise.
1491 * g++.dg/cpp0x/parse1.C: Likewise.
1492 * g++.dg/cpp0x/scoped_enum.C: Likewise.
1493 * g++.dg/cpp0x/temp_default4.C: Likewise.
1494 * g++.dg/ext/attrib32.C: Likewise.
1495 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
1496 * g++.dg/ext/mv13.C: Likewise.
1497 * g++.dg/ext/mv7.C: Likewise.
1498 * g++.dg/ext/mv9.C: Likewise.
1499 * g++.dg/ext/pr57362.C: Likewise.
1500 * g++.dg/ext/typeof10.C: Likewise.
1501 * g++.dg/lookup/anon6.C: Likewise.
1502 * g++.dg/lookup/crash6.C: Likewise.
1503 * g++.dg/lookup/name-clash5.C: Likewise.
1504 * g++.dg/lookup/name-clash6.C: Likewise.
1505 * g++.dg/other/anon4.C: Likewise.
1506 * g++.dg/other/error15.C: Likewise.
1507 * g++.dg/other/error8.C: Likewise.
1508 * g++.dg/other/redecl2.C: Likewise.
1509 * g++.dg/parse/crash16.C: Likewise.
1510 * g++.dg/parse/crash21.C: Likewise.
1511 * g++.dg/parse/crash38.C: Likewise.
1512 * g++.dg/parse/redef2.C: Likewise.
1513 * g++.dg/parse/struct-as-enum1.C: Likewise.
1514 * g++.dg/template/crash39.C: Likewise.
1515 * g++.dg/template/redecl3.C: Likewise.
1516 * g++.dg/tls/diag-3.C: Likewise.
1517 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
1518 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1519 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
1520 * g++.old-deja/g++.brendan/crash16.C: Likewise.
1521 * g++.old-deja/g++.brendan/crash18.C: Likewise.
1522 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
1523 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
1524 * g++.old-deja/g++.brendan/static3.C: Likewise.
1525 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
1526 * g++.old-deja/g++.jason/binding.C: Likewise.
1527 * g++.old-deja/g++.jason/crash4.C: Likewise.
1528 * g++.old-deja/g++.jason/crash7.C: Likewise.
1529 * g++.old-deja/g++.jason/lineno.C: Likewise.
1530 * g++.old-deja/g++.jason/scoping7.C: Likewise.
1531 * g++.old-deja/g++.mike/misc3.C: Likewise.
1532 * g++.old-deja/g++.mike/net44.C: Likewise.
1533 * g++.old-deja/g++.mike/ns3.C: Likewise.
1534 * g++.old-deja/g++.ns/alias4.C: Likewise.
1535 * g++.old-deja/g++.ns/ns11.C: Likewise.
1536 * g++.old-deja/g++.other/crash23.C: Likewise.
1537 * g++.old-deja/g++.other/decl8.C: Likewise.
1538 * g++.old-deja/g++.other/linkage3.C: Likewise.
1539 * g++.old-deja/g++.other/typeck1.C: Likewise.
1540 * g++.old-deja/g++.other/typedef5.C: Likewise.
1541 * g++.old-deja/g++.pt/explicit34.C: Likewise.
1542 * g++.old-deja/g++.pt/friend36.C: Likewise.
1543 * obj-c++.dg/method-8.mm: Likewise.
1544 * obj-c++.dg/tls/diag-3.mm: Likewise.
1545
c97fd4b8
UB
15462013-08-12 Perez Read <netfirewall@gmail.com>
1547
98590ca2
UB
1548 PR target/58132
1549 * gcc.target/i386/movabs-1.c: New test.
c97fd4b8 1550
4e115102
MP
15512013-08-12 Marek Polacek <polacek@redhat.com>
1552
1553 PR tree-optimization/57980
1554 * gcc.dg/pr57980.c: New test.
1555
0e533e50
TK
15562013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1557
1558 PR fortran/56666
1559 * gfortran.dg/do_check_10.f90: New test.
1560 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
1561 * gfortran.dg/array_constructor_18.f90: Likewise.
1562 * gfortran.dg/array_constructor_22.f90: Likewise.
1563 * gfortran.dg/coarray_15.f90: Likewise.
1564 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
1565 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
1566 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
1567
0971a733
PC
15682013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
1569
1570 PR c++/53349
1571 * g++.dg/cpp0x/constexpr-ice8.C: New.
1572
ad83025e
XDL
15732013-08-09 Xinliang David Li <davidxl@google.com>
1574
1575 * gcc.target/i386/memcpy-strategy-1.c: New test.
1576 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
1577 * gcc.target/i386/memset-strategy-1.c: Ditto.
1578 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
1579
634ab819
JH
15802013-08-09 Jan Hubicka <jh@suse.cz>
1581
1582 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
1583 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
1584
cc277e8f
YZ
15852013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
1586
1587 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
1588
36849c21
JW
15892013-08-09 Janus Weil <janus@gcc.gnu.org>
1590
1591 PR fortran/58058
1592 * gfortran.dg/transfer_intrinsic_6.f90: New.
1593
6efa6002
PC
15942013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
1595
1596 Revert:
1597 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1598
1599 PR c++/46206
1600 * g++.dg/lookup/typedef2.C: New.
1601
66adb8eb
JG
16022013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
1603
1604 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
1605 output of vdup intrinsics.
1606
ff522f7f
ZC
16072013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1608
1609 * gcc.target/arm/lp1189445.c: New testcase.
1610
f40423e2
RS
16112013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
1612
1613 * gcc.dg/torture/pr58079.c: New test.
1614
3c8ca1ab
EB
16152013-08-07 Eric Botcazou <ebotcazou@adacore.com>
1616
1617 * gnat.dg/warn9.adb: New test.
1618
dd81965b
PC
16192013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
1620
1621 PR c++/46206
1622 * g++.dg/lookup/typedef2.C: New.
1623
d0cd8160
DM
16242013-08-07 David Malcolm <dmalcolm@redhat.com>
1625
1626 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
1627 to optstr when building plugins on darwin.
1628
e1d15312
MJ
16292013-08-06 Martin Jambor <mjambor@suse.cz>
1630
1631 PR tree-optimization/57539
1632 * gcc.dg/ipa/pr57539.c: New test.
1633
062a1b36 16342013-08-06 Martin Jambor <mjambor@suse.cz>
12211b99 1635 Bernd Edlinger <bernd.edlinger@hotmail.de>
062a1b36
MJ
1636
1637 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
1638 (a): Fix constructor.
1639
15682f24
MJ
16402013-08-06 Martin Jambor <mjambor@suse.cz>
1641
1642 PR fortran/57987
1643 * gfortran.dg/pr57987.f90: New test.
1644
78f6dd68
MJ
16452013-08-06 Martin Jambor <mjambor@suse.cz>
1646
1647 PR middle-end/58041
1648 * gcc.dg/torture/pr58041.c: New test.
1649 * gcc.target/arm/pr58041.c: Likewise.
1650
2cc6320d
JW
16512013-08-06 Janus Weil <janus@gcc.gnu.org>
1652
1653 PR fortran/57306
1654 * gfortran.dg/pointer_init_8.f90: New.
1655
fd9b0f32
PC
16562013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
1657
1658 PR c++/58080
1659 * g++.dg/cpp0x/pr58080.C: New.
1660
15892298
DM
16612013-08-05 David Malcolm <dmalcolm@redhat.com>
1662
1663 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
1664 to optstr when building plugins.
1665
27a4cd48
DM
16662013-08-05 David Malcolm <dmalcolm@redhat.com>
1667
1668 Patch autogenerated by refactor_passes.py from
1669 https://github.com/davidmalcolm/gcc-refactoring-scripts
1670 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
1671
1672 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
1673 struct to a subclass of gimple_opt_pass along with...
1674 (pass_data_one_pass): ...new pass_data instance and...
1675 (make_one_pass): ...new function.
1676 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
1677 global struct to a subclass of gimple_opt_pass along with...
1678 (pass_data_warn_self_assign): ...new pass_data instance and...
1679 (make_pass_warn_self_assign): ...new function.
1680 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
1681 a global struct to a subclass of gimple_opt_pass along with...
1682 (pass_data_dumb_plugin_example): ...new pass_data instance and...
1683 (make_pass_dumb_plugin_example): ...new function.
1684 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
1685 global struct to a subclass of gimple_opt_pass along with...
1686 (pass_data_warn_self_assign): ...new pass_data instance and...
1687 (make_pass_warn_self_assign): ...new function.
1688
f7695dbf
DM
16892013-08-05 David Malcolm <dmalcolm@redhat.com>
1690
1691 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
1692 is created and added to the pass_manager to reflect
1693 autogenerated changes.
1694 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
1695 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
1696 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
1697
65e5a578
ESR
16982013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
1699
1700 PR c++/58072
1701 * g++.dg/cpp0x/pr58072.C: New.
1702
bb0d2039
BS
17032013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1704
1705 * gcc.dg/torture/pr57993-2.cpp: New.
1706
0e8853ee
JH
17072013-08-02 Jan Hubicka <jh@suse.cz>
1708
1709 * gcc.dg/ipa/ipa-1.c: Update.
1710 * gcc.dg/ipa/ipa-2.c: Update.
1711 * gcc.dg/ipa/ipa-3.c: Update.
1712 * gcc.dg/ipa/ipa-4.c: Update.
1713 * gcc.dg/ipa/ipa-5.c: Update.
1714 * gcc.dg/ipa/ipa-7.c: Update.
1715 * gcc.dg/ipa/ipa-8.c: Update.
1716 * gcc.dg/ipa/ipcp-1.c: Update.
1717 * gcc.dg/ipa/ipcp-2.c: Update.
1718
ecee672b
VM
17192013-08-02 Vladimir Makarov <vmakarov@redhat.com>
1720
1721 PR rtl-optimization/58048
1722 * gcc.target/i386/pr58048.c: New.
1723
f43b3c4b
KT
17242013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1725
1726 * gcc.target/arm/neon-for-64bits-2.c: Delete.
1727
fb23b69e
FC
17282013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
1729 Peter Bergner <bergner@vnet.ibm.com>
1730
1731 PR c++/54537
1732 * g++.dg/overload/using3.C: New.
1733 * g++.dg/overload/using2.C: Adjust.
1734 * g++.dg/lookup/using9.C: Likewise.
1735
c743b246
KT
17362013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1737
1738 * gcc.target/arm/pr46972-2.c: New test.
1739
0cd1dd57
VP
17402013-08-01 Vidya Praveen <vidyapraveen@arm.com>
1741
1742 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
1743
d86e633a
MM
17442013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
1745
03b0ee0a 1746 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
d86e633a 1747
b26e3fc2
RS
17482013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
1749
1750 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
1751 rather than addressing!=absolute when deciding how to handle MIPS16
1752 when the test forces an ABI.
1753
e77da14a
PC
17542013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1755
1756 PR c++/57673
1757 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
1758
df4f7bb8
SE
17592013-07-30 Steve Ellcey <sellcey@mips.com>
1760
1761 * gcc.target/mips/code-readable-1.c: Increase switch size.
1762 * gcc.target/mips/code-readable-2.c: Ditto.
1763 * gcc.target/mips/code-readable-3.c: Ditto.
1764 * gcc.target/mips/code-readable-4.c: Ditto.
1765
bd459a61
PC
17662013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
1767
1768 PR c++/57947
1769 * g++.dg/parse/crash63.C: New.
1770
b882aaa8
TB
17712013-07-30 Tobias Burnus <burnus@net-b.de>
1772
1773 PR fortran/57530
1774 * gfortran.dg/pointer_assign_8.f90: New.
1775 * gfortran.dg/pointer_assign_9.f90: New.
1776 * gfortran.dg/pointer_assign_10.f90: New.
1777 * gfortran.dg/pointer_assign_11.f90: New.
1778
14a87636
ZC
17792013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1780
1781 * gcc.target/arm/pr57637.c: New testcase.
1782
0100cd3f
BS
17832013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1784
1785 PR tree-optimization/57993
1786 * gcc.dg/torture/pr57993.c: New test.
1787
e1379122
JR
17882013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
1789
1790 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
1791
3ea1e328
PC
17922013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
1793
1794 PR c++/57948
1795 * g++.dg/conversion/ambig2.C: New.
1796
ff3f3951
MR
17972013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
1798
1799 * gcc.target/mips/fabs-2008.c: New test case.
1800 * gcc.target/mips/fabs-legacy.c: New test case.
1801 * gcc.target/mips/fabsf-2008.c: New test case.
1802 * gcc.target/mips/fabsf-legacy.c: New test case.
1803 * gcc.target/mips/fneg-2008.c: New test case.
1804 * gcc.target/mips/fneg-legacy.c: New test case.
1805 * gcc.target/mips/fneg-2008.c: New test case.
1806 * gcc.target/mips/fneg-legacy.c: New test case.
1807 * gcc.target/mips/nan-2008.c: New test case.
1808 * gcc.target/mips/nan-legacy.c: New test case.
1809 * gcc.target/mips/nanf-2008.c: New test case.
1810 * gcc.target/mips/nanf-legacy.c: New test case.
1811 * gcc.target/mips/nans-2008.c: New test case.
1812 * gcc.target/mips/nans-legacy.c: New test case.
1813 * gcc.target/mips/nansf-2008.c: New test case.
1814 * gcc.target/mips/nansf-legacy.c: New test case.
1815 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
1816
844be113
AI
18172013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
1818 Maxim Kuvyrkov <maxim@kugelworks.com>
1819
1820 * lib/target-supports.exp (check_effective_target_non_bionic): New
1821 effective-target test.
1822 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
1823 * g++.dg/tls/thread_local4g.C: Ditto.
1824
e2679323
TK
18252013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1826
1827 PR fortran/58009
1828 * gfortran.dg/vector_subsript_7.f90: New test.
1829
9f1930be
TB
18302013-07-27 Tobias Burnus <burnus@net-b.de>
1831
1832 PR fortran/57991
1833 * gfortran.dg/warn_alias.f90: New.
1834
c970dc04
JW
18352013-07-27 Janus Weil <janus@gcc.gnu.org>
1836
1837 PR fortran/57285
1838 * gfortran.dg/class_array_19.f90: New.
1839
538e2a82
EB
18402013-07-27 Eric Botcazou <ebotcazou@adacore.com>
1841
1842 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
1843 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
1844 * gcc.dg/vect/pr57741-3.c: Likewise.
1845 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
1846
18472013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
d2af6fcb
JR
1848
1849 Skip tests that make assumptions about struct layout that don't hold
1850 on epiphany:
1851 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
1852 * g++.dg/cpp0x/iop.C: Likewise.
1853 * g++.dg/cpp0x/named_refs.C: Likewise.
1854 * g++.dg/cpp0x/rv1p.C: Likewise.
1855 * g++.dg/cpp0x/rv2p.C: Likewise.
1856 * g++.dg/cpp0x/rv3p.C: Likewise.
1857 * g++.dg/cpp0x/rv4p.C: Likewise.
1858 * g++.dg/cpp0x/rv5p.C: Likewise.
1859 * g++.dg/cpp0x/rv6p.C: Likewise.
1860 * g++.dg/cpp0x/rv7p.C: Likewise.
1861 * g++.dg/cpp0x/rv8p.C: Likewise.
1862 * g++.dg/ext/strncpy-chk1.C: Likewise.
1863 * gcc.dg/builtin-object-size-10.c: Likewise.
1864 * gcc.dg/builtin-object-size-11.c: Likewise.
1865 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1866 * gcc.dg/pr25805.c: Likewise.
1867 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
1868 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
1869 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
1870 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
1871 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
1872 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
1873 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
1874 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
1875 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
1876 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
1877 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
1878 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
1879 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
1880 * gcc.c-torture/execute/zerolen-2.x: Likewise.
38dbc834 1881 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
d2af6fcb 1882
40e5049d 1883 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
3ea1e328 1884 * gcc.dg/tree-ssa/loop-1.c: Likewise.
40e5049d 1885
006b113a
JR
1886 * gcc.dg/torture/pr37868.c: Disable for epiphany.
1887 * gcc.dg/sibcall-6.c: Enable for epiphany.
1888
ddb4e7f0
KT
18892013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1890
1891 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
1892
a882c99f
DE
18932013-07-26 David Edelsohn <dje.gcc@gmail.com>
1894
1895 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
1896 memcpy not initializers.
1897
acd064a3
DE
1898 * gcc.dg/guality/guality.exp: Skip on AIX.
1899
ee3bf4ae
PC
19002013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
1901
1902 PR c++/57101
1903 * g++.dg/cpp0x/pr57101.C: New.
1904
040d8a1c
IB
19052013-07-26 Ian Bolton <ian.bolton@arm.com>
1906
1907 * gcc.target/aarch64/neg_1.c: New test.
1908
f0051264
JW
19092013-07-25 Janus Weil <janus@gcc.gnu.org>
1910
1911 PR fortran/57966
1912 * gfortran.dg/typebound_call_25.f90: New.
1913
4004afb3
PC
19142013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1915
1916 PR c++/57981
1917 * g++.dg/cpp0x/pr57981.C: New.
1918
19192013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
1920
1921 PR c++/57880
1922 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
1923
00b7527b
VM
19242013-07-25 Vladimir Makarov <vmakarov@redhat.com>
1925
1926 PR rtl-optimization/57960
1927 * gcc.target/s390/pr57960.c: New.
1928
67b1d004
JW
19292013-07-25 Janus Weil <janus@gcc.gnu.org>
1930
1931 PR fortran/57639
1932 * gfortran.dg/unlimited_polymorphic_9.f90: New.
1933
690688b3
TG
19342013-07-25 Terry Guo <terry.guo@arm.com>
1935
1936 * gcc.target/arm/thumb1-Os-mult.c: New test case.
1937
3f2d352c
PC
19382013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
1939
1940 PR c++/57942
1941 * g++.dg/inherit/pr57942.C: New.
1942
dd7a40e1
MM
19432013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
1944
1945 * gcc.target/powerpc/bool2.h: New file, test the code generation
03b0ee0a 1946 of logical operations for power5, altivec, power7, and power8 systems.
dd7a40e1
MM
1947 * gcc.target/powerpc/bool2-p5.c: Likewise.
1948 * gcc.target/powerpc/bool2-av.c: Likewise.
1949 * gcc.target/powerpc/bool2-p7.c: Likewise.
1950 * gcc.target/powerpc/bool2-p8.c: Likewise.
1951 * gcc.target/powerpc/bool3.h: Likewise.
1952 * gcc.target/powerpc/bool3-av.c: Likewise.
1953 * gcc.target/powerpc/bool2-p7.c: Likewise.
1954 * gcc.target/powerpc/bool2-p8.c: Likewise.
1955
f6820c28
YZ
19562013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1957
1958 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1959
00edcfbe
YZ
19602013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1961
1962 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
1963
527b11f9
YZ
19642013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
1965
1966 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
1967 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
1968 type from long to long long.
1969 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
1970 to have effective-target keywords of lp64 and ilp32.
1971 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
1972 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
1973 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
1974 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
1975 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
1976 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
1977 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
1978 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
1979 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
1980
433cc7b0
TT
19812013-07-23 Tom Tromey <tromey@redhat.com>
1982 Joseph Myers <joseph@codesourcery.com>
1983
1984 * gcc.dg/c11-generic-1.c: New file.
1985 * gcc.dg/c11-generic-2.c: New file.
1986
558f3755
TB
19872013-07-22 Tobias Burnus <burnus@net-b.de>
1988
1989 PR fortran/57906
1990 PR fortran/52052
1991 * coarray/lib_realloc_1.f90: Permit optimization.
1992 * gfortran.dg/coarray_31.f90: New.
1993
4563cfec
TB
19942013-07-22 Tobias Burnus <burnus@net-b.de>
1995
1996 PR fortran/57762
1997 * gfortran.dg/class_array_7.f03: Fix memory leak.
1998
ae4d1777
PC
19992013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
2000
2001 PR c++/52816
2002 * g++.dg/cpp0x/decltype56.C: New.
2003
a8599552
KT
20042013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2005
2006 * gcc.dg/pr53265.c: Correct line number in dg-message.
2007
b5afa1ed
DN
20082013-07-22 Diego Novillo <dnovillo@google.com>
2009
ae4d1777 2010 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
b5afa1ed 2011
119b97c3
GJL
20122013-07-22 Georg-Johann Lay <avr@gjlay.de>
2013
2014 PR testsuite/52641
2015 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
2016 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
2017
14ab1eaf
GJL
20182013-07-22 Georg-Johann Lay <avr@gjlay.de>
2019
2020 PR testsuite/52641
2021 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
2022 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
2023 * gcc.dg/torture/pr53366-1.c: Same.
2024 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
2025 * gcc.dg/torture/pr56488.c: Same.
2026 * gcc.dg/torture/pr57584.c: Same.
2027 * gcc.dg/tree-ssa/pr57385.c: Same.
2028 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2029
1d5f3021
OB
20302013-07-21 OndÅ\99ej Bílka <neleai@seznam.cz>
2031
2032 * c-c++-common/pr41779.c: Fix typos.
2033 * gcc.c-torture/compile/20031125-2.c: Likewise.
2034 * gcc.c-torture/compile/20040621-1.c: Likewise.
2035 * gcc.c-torture/execute/20020418-1.c: Likewise.
2036 * gcc.dg/20020108-1.c: Likewise.
2037 * gcc.dg/atomic-generic-aux.c: Likewise.
2038 * gcc.dg/builtin-complex-err-2.c: Likewise.
2039 * gcc.dg/decl-1.c: Likewise.
2040 * gcc.dg/di-sync-multithread.c: Likewise.
2041 * gcc.dg/format/c90-printf-1.c: Likewise.
2042 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
2043 * gcc.dg/long-long-compare-1.c: Likewise.
2044 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2045 * gcc.dg/pr17055-1.c: Likewise.
2046 * gcc.dg/pr27095.c: Likewise.
2047 * gcc.dg/torture/fp-int-convert.h: Likewise.
2048 * gcc.dg/tree-prof/inliner-1.c: Likewise.
2049 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
2050 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
2051 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
2052 * gcc.dg/tree-ssa/loop-19.c: Likewise.
2053 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2054 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2055 * gcc.dg/tree-ssa/pr42585.c: Likewise.
2056 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
2057 * gcc.dg/vect/vect-cond-5.c: Likewise.
2058 * gcc.dg/weak/typeof-2.c: Likewise.
2059 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
2060 * gcc.target/arm/naked-1.c: Likewise.
2061 * gcc.target/i386/pr9771-1.c: Likewise.
2062 * gcc.target/sparc/sparc-constant-1.c: Likewise.
2063 * gcc.target/sparc/struct-ret-check.c: Likewise.
2064 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
2065 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
ae4d1777
PC
2066 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
2067 Likewise.
1d5f3021 2068
94b15070
TK
20692013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2070
2071 PR fortran/56937
2072 * gfortran.dg/dependency_42.f90: New test.
2073 * gfortran.dg/dependency_43.f90: New test.
2074
82a4f54c
TB
20752013-07-21 Tobias Burnus <burnus@net-b.de>
2076
2077 PR fortran/35862
2078 * gfortran.dg/round_4.f90: New.
2079
3b833dcd
TB
20802013-07-21 Tobias Burnus <burnus@net-b.de>
2081
2082 PR fortran/57894
2083 * gfortran.dg/min_max_conformance_2.f90: New.
2084
8cf88735
JJ
20852013-07-20 Jakub Jelinek <jakub@redhat.com>
2086
2087 PR preprocessor/57620
2088 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
2089 (main): Don't test {s,u,U,L}12.
2090 * c-c++-common/raw-string-13.c: New test.
2091 * c-c++-common/raw-string-14.c: New test.
2092 * c-c++-common/raw-string-15.c: New test.
2093 * c-c++-common/raw-string-16.c: New test.
2094
d05d0709
JG
20952013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
2096
2097 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
2098
12211b99 20992013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
adf044a1
JR
2100
2101 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2102
7a29a1b5
JR
2103 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
2104 target { ! keeps_null_pointer_checks }.
2105 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
2106 target { ! keeps_null_pointer_checks }.
2107
2108 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
2109 * gcc.dg/torture/pr56488.c: Likewise.
838a7024 2110
ba590e63
IB
21112013-07-19 Ian Bolton <ian.bolton@arm.com>
2112
2113 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
2114 new testcase.
2115
eba347fa
DE
21162013-07-19 David Edelsohn <dje.gcc@gmail.com>
2117
ba981e00
DE
2118 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
2119 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
2120 * gfortran.dg/guality/guality.exp: Skip on AIX.
eba347fa 2121
8c775844
DE
2122 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
2123
86ce925b
DE
2124 * g++.dg/debug/pr56819.C: Skip on AIX.
2125 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
2126 * g++.dg/guality/guality.exp: Skip on AIX.
2127
7a85e2e6
DE
2128 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
2129
3ae1e1fd
DE
2130 * gcc.misc-tests/gcov-14.c: Skip on AIX.
2131
2132 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
2133
02371798
GJL
21342013-07-19 Georg-Johann Lay <avr@gjlay.de>
2135
2136 PR target/57516
2137 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
2138 Adjust to corrected rounding.
2139
1a15a8ca
GJL
21402013-07-19 Georg-Johann Lay <avr@gjlay.de>
2141
2142 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
2143 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
2144 check_effective_target_cilkplus.
2145 * g++.dg/cilk-plus/cilk-plus.exp: Same.
2146
ec87a337
PH
21472013-07-18 Pat Haugen <pthaugen@us.ibm.com>
2148
2149 * gcc.target/powerpc/pr57744.c: Fix typo.
2150
df9dda2d
ST
21512013-07-18 Sriraman Tallam <tmsriram@google.com>
2152
2153 PR middle-end/57698
2154 * gcc.c-torture/compile/pr57698.c: New test.
03b0ee0a 2155 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
df9dda2d
ST
2156 * gcc.c-torture/compile/pr44043.c: Ditto.
2157
bc404e1b
VM
21582013-07-18 Wei Mi <wmi@google.com>
2159
2160 PR rtl-optimization/57878
25a9a367 2161 * g++.dg/pr57878.C: New test.
bc404e1b 2162
37cd74ab
KT
21632013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2164
2165 * gcc.dg/pr42611.c: Move dg-error to correct line.
2166
bdb4f6ce
TB
21672013-07-17 Tobias Burnus <burnus@net-b.de>
2168
2169 PR fortran/57895
2170 * gfortran.dg/dollar_sym_3.f: New.
2171 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
2172
1c858af5
IS
21732013-07-16 Iain Sandoe <iain@codesourcery.com>
2174
2175 PR target/55654
2176 PR target/55656
2177 PR target/55657
2178 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
2179 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
2180 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
2181 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
2182 * objc.dg/image-info.m: Likewise.
2183 * objc.dg/symtab-1.m: Likewise.
2184 * objc.dg/torture/strings/const-str-10.m: Likewise.
2185 * objc.dg/torture/strings/const-str-11.m: Likewise.
2186 * objc.dg/torture/strings/const-str-9.m: Likewise.
2187 * objc.dg/zero-link-1.m: Likewise.
2188 * objc.dg/zero-link-2.m: Likewise.
2189 * objc.dg/no-extra-load.m: Avoid Foundation.h.
2190 * objc.dg/objc-foreach-4.m: Likewise.
2191 * objc.dg/objc-foreach-5.m: Likewise.
2192 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
2193 (for Darwin).
2194 * obj-c++.dg/strings/const-str-12.mm: Likewise.
2195 * obj-c++.dg/syntax-error-1.mm: Likewise.
2196 * objc.dg/method-6.m: Likewise.
2197 * objc.dg/pr23214.m: Likewise.
2198 * objc.dg/proto-lossage-7.m: Likewise.
2199 * objc.dg/strings/const-str-12b.m: Likewise.
2200 * objc.dg/zero-link-3.m: Likewise.
2201 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
2202 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
2203 adjust headers, interfaces and encoded types to reflect current system
2204 versions. Add FIXME and outputs from current system compiler for
2205 reference.
2206
839c74bc
CH
22072013-07-15 Cong Hou <congh@google.com>
2208
2209 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
2210 counted.
2211 * gcc.target/i386/l_fma_float_3.c: Likewise.
2212 * gcc.target/i386/l_fma_double_1.c: Likewise.
2213 * gcc.target/i386/l_fma_double_3.c: Likewise.
2214
0258b6e4
PB
22152013-07-15 Peter Bergner <bergner@vnet.ibm.com>
2216
2217 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
2218 function to test if HTM is available.
2219 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
2220 * gcc.target/powerpc/htm-builtin-1.c: New test.
2221
abc2d807
TB
22222013-07-15 Tobias Burnus <burnus@net-b.de>
2223
2224 * gfortran.dg/coarray_lib_realloc_1.f90: New.
2225 * gfortran.dg/coarray/lib_realloc_1.f90: New.
2226 * gfortran.dg/coarray_6.f90: Add dg-error.
2227
895a0c2d
TB
22282013-07-15 Tobias Burnus <burnus@net-b.de>
2229
2230 PR fortran/37336
2231 * gfortran.dg/finalize_18.f90: New.
2232
38945cfe
TK
22332013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2234
2235 PR fortran/52669
2236 * fortran.dg/module_variable_1.f90: New test.
2237 * fortran.dg/module_variable_2.f90: New test.
2238
07298ffd
MG
22392013-07-14 Marc Glisse <marc.glisse@inria.fr>
2240
2241 * g++.dg/ext/vector19.C: Adapt.
2242 * g++.dg/ext/vector23.C: New testcase.
2243
18b0ea8f
MM
22442013-07-12 Michael Matz <matz@suse.de>
2245
2246 PR middle-end/55771
2247 * c-c++-common/pr55771.c: New test.
2248
e4f0f84d
TB
22492013-07-12 Tejas Belagod <tejas.belagod@arm.com>
2250
2251 * gcc.target/aarch64/vect-movi.c: New.
2252
78039734
ST
22532013-07-11 Sriraman Tallam <tmsriram@google.com>
2254
2255 PR target/57362
2256 * g++.dg/ext/pr57362.C: New.
bc404e1b 2257
52b3f9e2
GJL
22582013-07-11 Georg-Johann Lay <avr@gjlay.de>
2259
2260 PR target/57631
2261 * gcc.target/avr/torture/pr57631.c: New test.
2262
adcffce3
PC
22632013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2264
2265 PR c++/57827
2266 * g++.dg/cpp0x/constexpr-ice7.C: New.
2267
9a5be7f9
JJ
22682013-07-10 Janis Johnson <janisjo@codesourcery.com>
2269
2270 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
2271 for EABI targets.
2272 * gcc.c-torture/execute/nest-align-1.x: New.
2273
1fe62960
PC
22742013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2275
2276 PR c++/57874
2277 * g++.dg/cpp0x/sfinae48.C: New.
2278
d5e48350
JJ
22792013-07-10 Jakub Jelinek <jakub@redhat.com>
2280
2281 PR preprocessor/57824
2282 * c-c++-common/raw-string-17.c: New test.
2283 * c-c++-common/gomp/pr57824.c: New test.
2284
dfeadaa0
PC
22852013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2286
2287 PR c++/57869
2288 * g++.dg/cpp0x/reinterpret_cast1.C: New.
2289 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
2290 * g++.dg/conversion/dr195.C: Update.
2291 * g++.dg/expr/cast2.C: Likewise.
2292
87e356ba
JJ
22932013-07-10 Jakub Jelinek <jakub@redhat.com>
2294
c26302d5
JJ
2295 * c-c++-common/raw-string-18.c: New test.
2296 * c-c++-common/raw-string-19.c: New test.
2297
87e356ba
JJ
2298 PR preprocessor/57757
2299 * g++.dg/cpp/paste1.C: New test.
2300 * g++.dg/cpp/paste2.C: New test.
2301
ceb2d59f 23022013-07-10 Graham Stott <grahams@btinternet.com>
87e356ba 2303
ceb2d59f
GS
2304 * gcc.target/mips/mulsize-1.c: New.
2305 * gcc.target/mips/mulsize-2.c: New.
2306 * gcc.target/mips/mulsize-3.c: New.
2307 * gcc.target/mips/mulsize-4.c: New.
2308
40e0364c
MG
23092013-07-09 Marc Glisse <marc.glisse@inria.fr>
2310
2311 PR c++/53094
2312 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
2313 * g++.dg/ext/vector24.C: New testcase.
2314
76c7bf65
MG
23152013-07-09 Marc Glisse <marc.glisse@inria.fr>
2316
2317 PR c++/53000
2318 * g++.dg/cpp0x/decltype17.C: Adjust.
2319
22adf7b5
PC
23202013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
2321
2322 PR c++/51786
2323 * g++.dg/cpp0x/pr51786.C: New.
2324
ad3d0899
JJ
23252013-07-08 Janis Johnson <janisjo@codesourcery.com>
2326
3cefbd88
JJ
2327 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
2328
21d34107
JJ
2329 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
2330
bb9d1983
JJ
2331 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
2332
ad3d0899
JJ
2333 * gcc.target/powerpc/sd-vsx.c: Require dfp.
2334 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2335
5e7ea214
TB
23362013-07-08 Tobias Burnus <burnus@net-b.de>
2337
2338 PR fortran/57834
2339 * gfortran.dg/c_f_pointer_tests_8.f90: New.
2340
92867546
TB
23412013-07-08 Tobias Burnus <burnus@net-b.de>
2342
2343 PR fortran/50554
2344 * gfortran.dg/do_check_9.f90: New.
2345
eebb98a5
TB
23462013-07-08 Tobias Burnus <burnus@net-b.de>
2347
2348 PR fortran/57785
2349 * gfortran.dg/dot_product_2.f90: New.
2350
c8877f40
TB
23512013-07-08 Tobias Burnus <burnus@net-b.de>
2352
2353 PR fortran/57469
2354 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
2355
454e1720
MS
23562013-07-08 Manfred Schwarb <manfred99@gmx.ch>
2357
2358 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
2359 * gfortran.dg/finalize_10.f90: Fix dg-final.
2360
046f1eee
JJ
23612013-07-08 Jakub Jelinek <jakub@redhat.com>
2362
8140c065
JJ
2363 PR target/57819
2364 * gcc.target/i386/pr57819.c: New test.
2365
046f1eee
JJ
2366 PR rtl-optimization/57829
2367 * gcc.c-torture/execute/pr57829.c: New test.
2368
930b700b
MZ
23692013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2370
2371 * gcc.target/i386/memcpy-vector_loop-1.c: New.
2372 * gcc.target/i386/memcpy-vector_loop-2.c: New.
2373
eabb5f48
UB
23742013-07-06 Uros Bizjak <ubizjak@gmail.com>
2375
2376 PR target/57807
2377 * gcc.target/i386/pr57807.c: New test.
2378
1f6eac90
JJ
23792013-07-06 Jakub Jelinek <jakub@redhat.com>
2380
2381 PR target/29776
2382 * gcc.dg/tree-ssa/vrp89.c: New test.
2383
5504e5d8
PC
23842013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
2385
2386 PR c++/28262
2387 * g++.dg/parse/defarg16.C: New.
2388
2b778c9d
VM
23892013-07-05 Vladimir Makarov <vmakarov@redhat.com>
2390
2391 PR rtl-optimization/55342
2392 * gcc.target/i386/pr55342.c: New.
2393
fb506173
MS
23942013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
2395
2396 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
2397
128be7f9
PC
23982013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
2399
2400 PR c++/14263
2401 * g++.dg/inherit/virtual10.C: New.
2402
12211b99 24032013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
40d3d530
JR
2404
2405 PR c/57821
2406 * gcc.dg/large-size-array-6.c: New test.
2407
5fde62e2
PC
24082013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2409
2410 PR c++/38634
2411 * g++.dg/template/crash116.C: New.
2412
12211b99 24132013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2b607f9b
JR
2414
2415 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
2416 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
2417
93b47944
PC
24182013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2419
2420 PR c++/54998
2421 * g++.dg/cpp0x/nsdmi-list3.C: New.
2422
2febd877
JJ
24232013-07-03 Jakub Jelinek <jakub@redhat.com>
2424
f7bc421d
JJ
2425 PR target/57777
2426 * gcc.target/i386/pr57777.c: New test.
2427
2febd877
JJ
2428 PR c++/57771
2429 * g++.dg/template/arg9.C: New test.
2430
786fb9b6
ST
24312013-07-02 Sriraman Tallam <tmsriram@google.com>
2432
2433 * gcc.target/i386/avx-inline.c: New test.
2434
45165729
MR
24352013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
2436
2437 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
2438 * gcc.target/mips/call-2.c: Likewise.
2439 * gcc.target/mips/call-3.c: Likewise.
2440 * gcc.target/mips/lazy-binding-1.c: Likewise.
2441
c4e87a13
JJ
24422013-07-02 Jakub Jelinek <jakub@redhat.com>
2443
2444 PR tree-optimization/57741
2445 * gcc.dg/vect/pr57741-1.c: New test.
2446 * gcc.dg/vect/pr57741-2.c: New test.
2447 * gcc.dg/vect/pr57741-3.c: New test.
2448
f8411fcc
IB
24492013-07-02 Ian Bolton <ian.bolton@arm.com>
2450
2451 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
2452 on big endian.
2453 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
2454 * lib/target-supports.exp: Define aarch64_little_endian.
2455
26366d28
IB
24562013-07-02 Ian Bolton <ian.bolton@arm.com>
2457
2458 * gcc.target/aarch64/abs_1.c: New test.
2459
2879bb2b
IB
24602013-07-02 Ian Bolton <ian.bolton@arm.com>
2461
2462 * gcc.target/aarch64/bfxil_1.c: New test.
2463 * gcc.target/aarch64/bfxil_2.c: Likewise.
2464
f6bc3427
BI
24652013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
2466
2467 PR c/57766
2468 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
2469 array sizes from 100 to 20.
2470
81bcd96b
DH
24712013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
2472
2473 PR fortran/54788
2474 * gfortran.dg/pointer_remapping_8.f90: New.
2475
c865f923
ESR
24762013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
2477
2478 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
2479 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
2480 * g++.dg/cpp1y/udlit-userdef-string.C: New.
2481 * g++.dg/cpp1y/complex_literals.h: New.
2482
a5e90b2a
PC
24832013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
2484
2485 PR c++/57645
2486 * g++.dg/cpp0x/noexcept21.C: New.
2487
53c1275b
JJ
24882013-06-28 Jakub Jelinek <jakub@redhat.com>
2489
2490 PR target/57736
2491 * gcc.target/i386/pr57736.c: New test.
2492
1141ed3f
BI
24932013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
2494
2495 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
2496 c specific.
2497 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
2498 strings to match the fixed error messages.
2499 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2500 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
2501 message check.
2502
f161bfd3
MM
25032013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
2504
2505 PR target/57744
2506 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
2507 stqcx. get even registers.
2508
ee429bdf
MG
25092013-06-28 Marc Glisse <marc.glisse@inria.fr>
2510
2511 PR c++/57509
2512 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
2513
ebf8f0ea
KY
25142013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
2515
81bcd96b
DH
2516 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
2517 Fix scan patterns.
2518 * gcc.target/i386/bmi-1.c: Ditto.
2519 * gcc.target/i386/bmi-bextr-4.c: New.
2520 * gcc.target/i386/bmi-bextr-5.c: Ditto.
ebf8f0ea 2521
7350faad
PC
25222013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
2523
2524 PR c++/57682
2525 * g++.dg/cpp0x/initlist73.C: New.
2526
1c342904
MI
25272013-06-27 Meador Inge <meadori@codesourcery.com>
2528
2529 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
2530 * g++.dg/simulate-thread/atomics-2.C: Likewise.
2531 * g++.dg/simulate-thread/atomics-1.C: Likewise.
2532
bedc293e
MG
25332013-06-27 Marc Glisse <marc.glisse@inria.fr>
2534
2535 PR c++/57509
2536 * g++.dg/ext/pr57509.C: New file.
2537
2444244e
JJ
25382013-06-27 Jakub Jelinek <jakub@redhat.com>
2539
cd06d2a2
JJ
2540 PR target/57623
2541 * gcc.target/i386/bmi-bextr-3.c: New test.
2542
2444244e
JJ
2543 PR target/57623
2544 * gcc.target/i386/bmi2-bzhi-1.c: New test.
2545
85afa075
MG
25462013-06-27 Marc Glisse <marc.glisse@inria.fr>
2547
2548 PR c++/57172
2549 * g++.dg/cpp0x/pr57172.C: New testcase.
2550
5a3fe9b6
AK
25512013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2552
2553 * gcc.target/s390/htm-1.c: New file.
2554 * gcc.target/s390/htm-nofloat-1.c: New file.
2555 * gcc.target/s390/htm-xl-intrin-1.c: New file.
2556
31f02c77
TB
25572013-06-26 Tobias Burnus <burnus@net-b.de>
2558
2559 PR fortran/29800
2560 * gfortran.dg/bounds_check_17.f90: New.
2561
1a3fab15
ESR
25622013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
2563
2564 PR c++/57640
2565 * g++.dg/cpp1y/pr57640.C: New.
2566
af4c64a7
BI
25672013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
2568
2569 PR c/57692
2570 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
2571 overflow due to size of arrays.
2572
f6fdeb62
JJ
25732013-06-25 Jakub Jelinek <jakub@redhat.com>
2574
2575 PR tree-optimization/57705
2576 * gcc.dg/vect/pr57705.c: New test.
2577 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
2578
c13bc3d9
MJ
25792013-06-25 Martin Jambor <mjambor@suse.cz>
2580
2581 PR middle-end/57670
2582 * g++.dg/ipa/pr57670.C: New test.
2583
8a845901
RB
25842013-06-25 Richard Biener <rguenther@suse.de>
2585
2586 PR middle-end/56977
2587 * gcc.dg/pr56977.c: New testcase.
2588
5fe8e757
MJ
25892013-06-24 Martin Jambor <mjambor@suse.cz>
2590
2591 PR tree-optimization/57358
2592 * gcc.dg/ipa/pr57358.c: New test.
2593
e04518ae
RB
25942013-06-24 Richard Biener <rguenther@suse.de>
2595
2596 PR testsuite/57686
2597 * gcc.dg/torture/pr57584.c: Remove target specific bits.
2598
3dbc97a9
RB
25992013-06-24 Richard Biener <rguenther@suse.de>
2600
2601 PR tree-optimization/57488
2602 * gcc.dg/torture/pr57488.c: New testcase.
2603
03a8a2d5
TB
26042013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2605 Dominique d'Humieres <dominiq@lps.ens.fr>
2606
2607 PR fortran/52413
2608 * gfortran.dg/fraction.f90: New.
2609
8345965a
AM
26102013-06-24 Alan Modra <amodra@gmail.com>
2611
2612 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
2613 Add scan-assembler-not "lvx".
2614 * gcc.target/powerpc/le-altivec-consts.c: New.
2615
43a85edf
PC
26162013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
2617
2618 * g++.dg/cpp0x/sfinae47.C: New.
2619
12211b99 26202013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
0bcf9a09
OE
2621
2622 PR target/52483
2623 * gcc.target/sh/pr52483-1.c: New.
2624 * gcc.target/sh/pr52483-2.c: New.
2625 * gcc.target/sh/pr52483-3.c: New.
2626 * gcc.target/sh/pr52483-4.c: New.
2627 * gcc.target/sh/pr52483-5.c: New.
2628
97db2bf7
ST
26292013-06-23 Sriraman Tallam <tmsriram@google.com>
2630
43a85edf
PC
2631 * gcc.target/i386/intrinsics_1.c: New test.
2632 * gcc.target/i386/intrinsics_2.c: Ditto.
2633 * gcc.target/i386/intrinsics_3.c: Ditto.
2634 * gcc.target/i386/intrinsics_4.c: Ditto.
2635 * gcc.target/i386/intrinsics_5.c: Ditto.
2636 * gcc.target/i386/intrinsics_6.c: Ditto.
2637 * gcc.target/i386/avx-1.c: Provide macros for builtins
97db2bf7
ST
2638 needing immediate arguments in f16cintrin.h and rtmintrin.h.
2639
ea8b72e6
TB
26402013-06-21 Tobias Burnus <burnus@net-b.de>
2641
03a8a2d5 2642 PR fortran/37336
ea8b72e6
TB
2643 * gfortran.dg/finalize_17.f90: New.
2644
6f556b07
TB
26452013-06-21 Tobias Burnus <burnus@net-b.de>
2646
2647 * gfortran.dg/realloc_on_assign_18.f90: New.
2648
2ce86d2e
BI
26492013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
2650
2651 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
0ba6aff3
UB
2652 Also changed the returns from error as distinct values so that
2653 debugging can get easier.
2ce86d2e 2654 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
0ba6aff3
UB
2655 errors specific to C, if necessary. Also added new error
2656 hooks for C++.
2ce86d2e
BI
2657 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
2658 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
2659 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
2660 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
2661 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
0ba6aff3
UB
2662 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
2663 the same changes as parser_errors3.c, spaces were added between colons
2664 to not confuse C++ compiler with 2 colons as scope.
2ce86d2e
BI
2665 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
2666 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
2667 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
2668 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
2669 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
2670 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
2671 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
2672 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
2673 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
2674 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
2675 * g++.dg/cilk-plus/cilk-plus.exp: New script.
0ba6aff3
UB
2676 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
2677 in the list.
ebf8f0ea 2678
fa1e55b0
JM
26792013-06-21 Joseph Myers <joseph@codesourcery.com>
2680
2681 PR other/53317
2682 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
2683
49b4ff63
UB
26842013-06-20 Uros Bizjak <ubizjak@gmail.com>
2685
2686 PR target/57655
2687 * gcc.target/i386/pr57655.c: New test.
2688
dcef09b5
EB
26892013-06-20 Eric Botcazou <ebotcazou@adacore.com>
2690
2691 * ada/acats/tests/gcc: Delete.
2692 * gnat.dg/style: Likewise.
2693
1f4d123a
JL
26942013-06-20 Jeff Law <law@redhat.com>
2695
11d396ab
JL
2696 PR tree-optimization/57660
2697 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
2698 based on their branch cost.
2699
1f4d123a
JL
2700 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
2701
937424c1
TB
27022013-06-20 Tobias Burnus <burnus@net-b.de>
2703
2704 PR fortran/57633
2705 * gfortran.dg/list_read_11.f90: New.
2706
c3a9b91b
RB
27072013-06-20 Richard Biener <rguenther@suse.de>
2708
2709 PR tree-optimization/57584
2710 * gcc.dg/torture/pr57584.c: New testcase.
2711
0ba6aff3 27122013-06-19 Sharad Singhai <singhai@google.com>
fc8a650e
SS
2713
2714 * g++.dg/gcov/gcov-8.C: New testcase.
2715 * lib/gcov.exp: Handle intermediate format.
2716
e3f9e0ac
WM
27172013-06-19 Wei Mi <wmi@google.com>
2718
2719 PR rtl-optimization/57518
2720 * testsuite/gcc.dg/pr57518.c: New test.
2721
0ecdbac6
IZ
27222013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
2723
2724 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
2725
6a6dac52
JH
27262013-06-19 Jan Hubicka <jh@suse.cz>
2727
2728 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
2729
a0f88ffd
BI
27302013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2731
937424c1
TB
2732 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
2733 hard-coded values of array sizes with a #define.
2734 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
2735 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
2736 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
2737 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
2738 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
a0f88ffd 2739
47035d1f
YZ
27402013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
2741
2742 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
2743 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
2744
d53e2f99
JL
27452013-06-19 Jeff Law <law@redhat.com>
2746
2747 * gcc.dg/tree-ssa/forwprop-28.c: New test.
2748
6be8258d
MLI
27492013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
2750
2751 PR c++/57638
2752 * g++.dg/template/error53.C: New.
2753
4033c667
SH
27542013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
2755
2756 PR target/55033
2757 * gcc.target/powerpc/pr55033.c: Fix options.
2758
bef8491a
ST
27592013-06-18 Sriraman Tallam <tmsriram@google.com>
2760
2761 * gcc.target/i386/inline_error.c: New test.
2762 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
2763 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
2764
3dd55b2f
PC
27652013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
2766
2767 PR c++/53211
2768 * g++.dg/cpp0x/decltype55.C: New.
2769
d5ac899c
MP
27702013-06-18 Marek Polacek <polacek@redhat.com>
2771
2772 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
2773
758ed11f
BI
27742013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
2775
2776 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
2777
1416edb6 27782013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3dd55b2f 2779
1416edb6
BI
2780 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
2781 Also changed the returns from error as distinct values so that it is
2782 easier to debug.
3dd55b2f 2783
3d33d06b
SN
27842013-06-17 Sofiane Naci <sofiane.naci@arm.com>
2785
2786 * gcc.target/aarch64/scalar_intrinsics.c: Update.
2787
a0e33cbc
PC
27882013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
2789
2790 PR c++/16128
2791 * g++.dg/template/error52.C: New.
2792 * g++.dg/lookup/friend15.C: Update.
2793 * g++.dg/parse/error11.C: Likewise.
2794 * g++.dg/parse/error14.C: Likewise.
2795 * g++.dg/parse/parser-pr28152-2.C: Likewise.
2796 * g++.dg/parse/template25.C: Likewise.
2797 * g++.old-deja/g++.jason/cond.C: Likewise.
2798 * g++.old-deja/g++.mike/for2.C: Likewise.
2799 * g++.old-deja/g++.robertl/eb125.C: Likewise.
2800 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
2801
3fa82826
KT
28022013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2803
2804 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
2805 ensure alignment.
2806
7e55aae9
BI
28072013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
2808
a0e33cbc 2809 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
617e1281 2810 accidentally placing minus sign for length instead of stride.
7e55aae9 2811
12211b99 28122013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
393f9fed
JR
2813
2814 PR rtl-optimization/57425
2815 PR rtl-optimization/57569
2816 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
2817 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
2818
e3f62a5a
MM
28192013-06-15 Mikael Morin <mikael@gcc.gnu.org>
2820
2821 PR fortran/49074
2822 PR fortran/56136
2823 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
2824 packing.
2825 * gfortran.dg/typebound_assignment_6.f03: New.
2826
58aee036
OE
28272013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
2828
2829 * gcc.target/h8300/h8300.exp: New.
2830 * gcc.dg/pragma-isr.c: Move to ...
2831 * gcc.target/sh/torture/pragma-isr.c: ... here ...
2832 * gcc.target/h8300/pragma-isr.c: ... and here.
2833 * gcc.dg/pragma-isr2.c: Move to ...
2834 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
2835 * gcc.target/h8300/pragma-isr2.c: ... and here.
2836 * gcc.dg/pragma-isr-trapa.c: Move to ...
2837 * gcc.target/sh/pragma-isr-trapa.c: ... here.
2838 * gcc.dg/pragma-isr-trapa2.c: Move to ...
2839 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
2840 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
2841 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
2842 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
2843 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
2844 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
2845 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
2846 * gcc.dg/attr-isr-trap_exit.c: Move to ...
2847 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
2848 * gcc.dg/attr-isr-trapa.c: Move to ...
2849 * gcc.target/sh/attr-isr-trapa.c: ... here.
2850
929f647a
PC
28512013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2852
2853 PR c++/51413
2854 * g++.dg/ext/builtin-offsetof1.C: New.
2855
12211b99 28562013-06-14 Vidya Praveen <vidyapraveen@arm.com>
24244e4d
VP
2857
2858 * gcc.target/aarch64/vect_smlal_1.c: New file.
2859
9d827441
TB
28602013-06-14 Tobias Burnus <burnus@net-b.de>
2861
2862 PR fortran/57508
2863 * gfortran.dg/defined_assignment_7.f90: New.
2864
ffe7516f
PC
28652013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
2866
2867 PR c++/57599
2868 * g++.dg/rtti/dyncast6.C: New.
2869 * g++.dg/cpp0x/dyncast1.C: Likewise.
2870
ef7e7ab2
AM
28712013-06-14 Alan Modra <amodra@gmail.com>
2872
2873 PR middle-end/57134
2874 * gcc.dg/pr57134.c: New.
2875
48f316ea
TB
28762013-06-14 Tobias Burnus <burnus@net-b.de>
2877
2878 PR fortran/57596
2879 * gfortran.dg/deferred_type_param_9.f90: New.
2880
948a1fd9
MG
28812013-06-13 Marc Glisse <marc.glisse@inria.fr>
2882
2883 * gcc.dg/fold-minus-1.c: New testcase.
2884
37ea263a
MM
28852013-06-13 Mikael Morin <mikael@gcc.gnu.org>
2886
2887 PR fortran/49074
2888 * gfortran.dg/typebound_assignment_5.f03: New.
2889
5d418483
MG
28902013-06-13 Marc Glisse <marc.glisse@inria.fr>
2891
2892 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
2893
4b02c962 28942013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
2895 Pat Haugen <pthaugen@us.ibm.com>
2896 Peter Bergner <bergner@vnet.ibm.com>
4b02c962
MM
2897
2898 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
2899 load/store instructions on power7, power8.
2900 * gcc.target/powerpc/atomic-p8.c: Likewise.
2901
73a23b06
BI
29022013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2903
2904 PR c/57577
2905 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
2906
6a026364
PC
29072013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
2908
2909 PR c++/38958
2910 * g++.dg/warn/Wunused-var-20.C: New.
2911
ef08b035
RS
29122013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2913
2914 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
2915 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
2916 Run with -fno-common.
2917
3ea71f13
BI
29182013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
2919
2920 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
2921 and exit function calls with return 1 and return 0, respectively.
2922
710b6cc1
RS
29232013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
2924
2925 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
2926 New tests.
2927
1951f101
MG
29282013-06-12 Marc Glisse <marc.glisse@inria.fr>
2929
2930 PR tree-optimization/57361
2931 * gcc.dg/tree-ssa/pr57361.c: New file.
2932
21786a7f
RR
29332013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2934
2935 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
2936 to ensure alignment.
2937 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
2938
5d96d490
TB
29392013-06-12 Tobias Burnus <burnus@net-b.de>
2940
2941 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
2942
21bca843
TB
29432013-06-12 Tobias Burnus <burnus@net-b.de>
2944 Dominique d'Humieres <dominiq@lps.ens.fr>
2945
5d96d490 2946 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
21bca843 2947
50d02961
JJ
29482013-06-12 Jakub Jelinek <jakub@redhat.com>
2949
2950 PR target/56564
2951 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
2952 * gcc.target/i386/pr56564-3.c: Likewise.
2953
bcb9f394
TB
29542013-06-11 Tobias Burnus <burnus@net-b.de>
2955
2956 PR fortran/57535
2957 * gfortran.dg/class_array_18.f90: New.
2958
dca61c7e
JH
29592013-06-11 Jan Hubicka <jh@suse.cz>
2960
2961 PR c++/57551
2962 * g++.dg/ext/visibility/anon6.C: Update testcase.
2963
00b8517d
BI
29642013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
2965
2966 PR c/57563
2967 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
ebf8f0ea 2968 in how we check __sec_reduce_mutating function's result.
00b8517d 2969
19be72ab 29702013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
2971 Pat Haugen <pthaugen@us.ibm.com>
2972 Peter Bergner <bergner@vnet.ibm.com>
19be72ab
MM
2973
2974 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
2975 direct move instructions.
2976 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
2977 * gcc.target/powerpc/direct-move.h: Likewise.
2978 * gcc.target/powerpc/direct-move-float1.c: Likewise.
2979 * gcc.target/powerpc/direct-move-float2.c: Likewise.
2980 * gcc.target/powerpc/direct-move-double1.c: Likewise.
2981 * gcc.target/powerpc/direct-move-double2.c: Likewise.
2982 * gcc.target/powerpc/direct-move-long1.c: Likewise.
2983 * gcc.target/powerpc/direct-move-long2.c: Likewise.
2984
f88ce95e
PC
29852013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
2986
2987 PR c++/52440
2988 * g++.dg/cpp0x/pr52440.C: New.
2989
df8a1d28
JJ
29902013-06-10 Jakub Jelinek <jakub@redhat.com>
2991
2992 PR target/56564
2993 * gcc.target/i386/pr56564-1.c: New test.
2994 * gcc.target/i386/pr56564-2.c: New test.
2995 * gcc.target/i386/pr56564-3.c: New test.
2996 * gcc.target/i386/pr56564-4.c: New test.
2997 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
2998 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
2999 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
3000 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
3001 * gcc.target/i386/vect-sizes-1.c: Likewise.
3002 * gcc.target/i386/memcpy-1.c: Likewise.
3003 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
3004 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
3005
9275f73a
TS
30062013-06-10 Thomas Schwinge <thomas@codesourcery.com>
3007
3008 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
3009 systems to cover all GNU systems.
3010 * g++.dg/abi/guard2.C: Likewise.
3011 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
3012 * g++.dg/eh/sighandle.C: Likewise.
3013 * g++.dg/ext/cleanup-10.C: Likewise.
3014 * g++.dg/ext/cleanup-11.C: Likewise.
3015 * g++.dg/ext/cleanup-8.C: Likewise.
3016 * g++.dg/ext/cleanup-9.C: Likewise.
3017 * g++.dg/opt/const5.C: Likewise.
3018 * g++.dg/opt/life1.C: Likewise.
3019 * g++.dg/other/pr39496.C: Likewise.
3020 * g++.old-deja/g++.abi/aggregates.C: Likewise.
3021 * g++.old-deja/g++.abi/align.C: Likewise.
3022 * g++.old-deja/g++.abi/bitfields.C: Likewise.
3023 * g++.old-deja/g++.law/weak.C: Likewise.
3024 * g++.old-deja/g++.pt/asm1.C: Likewise.
3025 * gcc.c-torture/execute/20030125-1.x: Likewise.
3026 * gcc.c-torture/execute/990127-2.x: Likewise.
3027 * gcc.dg/20041106-1.c: Likewise.
3028 * gcc.dg/20050503-1.c: Likewise.
3029 * gcc.dg/builtin-object-size-5.c: Likewise.
3030 * gcc.dg/cleanup-10.c: Likewise.
3031 * gcc.dg/cleanup-11.c: Likewise.
3032 * gcc.dg/cleanup-8.c: Likewise.
3033 * gcc.dg/cleanup-9.c: Likewise.
3034 * gcc.dg/complex-5.c: Likewise.
3035 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3036 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3037 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
3038 * gcc.dg/dfp/pr35739.c: Likewise.
3039 * gcc.dg/fdata-sections-1.c: Likewise.
3040 * gcc.dg/lto/20090206-1_0.c: Likewise.
3041 * gcc.dg/lto/20090206-2_0.c: Likewise.
3042 * gcc.dg/pr30360.c: Likewise.
3043 * gcc.dg/pr37303.c: Likewise.
3044 * gcc.dg/pr39323-1.c: Likewise.
3045 * gcc.dg/pr39323-2.c: Likewise.
3046 * gcc.dg/pr39323-3.c: Likewise.
3047 * gcc.dg/pr45416.c: Likewise.
3048 * gcc.dg/setjmp-2.c: Likewise.
3049 * gcc.dg/split-1.c: Likewise.
3050 * gcc.dg/split-3.c: Likewise.
3051 * gcc.dg/split-4.c: Likewise.
3052 * gcc.dg/strlenopt-12g.c: Likewise.
3053 * gcc.dg/strlenopt-14g.c: Likewise.
3054 * gcc.dg/strlenopt-14gf.c: Likewise.
3055 * gcc.dg/strlenopt-16g.c: Likewise.
3056 * gcc.dg/strlenopt-17g.c: Likewise.
3057 * gcc.dg/strlenopt-18g.c: Likewise.
3058 * gcc.dg/strlenopt-1f.c: Likewise.
3059 * gcc.dg/strlenopt-22g.c: Likewise.
3060 * gcc.dg/strlenopt-2f.c: Likewise.
3061 * gcc.dg/strlenopt-4g.c: Likewise.
3062 * gcc.dg/strlenopt-4gf.c: Likewise.
3063 * gcc.dg/struct-ret-3.c: Likewise.
3064 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
3065 * gcc.misc-tests/linkage.exp: Likewise.
3066 * gcc.target/i386/20000724-1.c: Likewise.
3067 * gcc.target/i386/align-main-3.c: Likewise.
3068 * gcc.target/i386/cleanup-1.c: Likewise.
3069 * gcc.target/i386/inline-mcpy.c: Likewise.
3070 * gcc.target/i386/pr32268.c: Likewise.
3071 * gcc.target/i386/pr36613.c: Likewise.
3072 * gcc.target/i386/pr39013-1.c: Likewise.
3073 * gcc.target/i386/pr39013-2.c: Likewise.
3074 * gcc.target/i386/pr39496.c: Likewise.
3075 * gcc.target/i386/pr40906-3.c: Likewise.
3076 * gcc.target/i386/pr46084.c: Likewise.
3077 * lib/target-supports.exp (check_effective_target_pie): Likewise.
3078
0d008882
OE
30792013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
3080
3081 PR target/6526
3082 * gcc.target/sh/pr6526.c: New.
3083
3e56ed50
JJ
30842013-06-09 Jakub Jelinek <jakub@redhat.com>
3085
3086 PR target/57568
3087 * gcc.c-torture/execute/pr57568.c: New test.
3088
5beb1657
PC
30892013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3090
3091 PR c++/37404
3092 * g++.dg/other/vararg-4.C: New.
3093
ed52a84e
VM
30942013-06-08 Vladimir Makarov <vmakarov@redhat.com>
3095
3096 PR rtl-optimization/57559
3097 * gcc.target/s390/pr57559.c : New test.
3098
ed3f1ef2
TB
30992013-06-08 Tobias Burnus <burnus@net-b.de>
3100
3101 PR fortran/37336
3102 * gfortran.dg/finalize_10.f90: New.
3103 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
3104 * gfortran.dg/finalize_15.f90: New.
3105
cc6be82e
TB
31062013-06-08 Tobias Burnus <burnus@net-b.de>
3107
3108 PR fortran/57553
3109 * gfortran.dg/storage_size_4.f90: New.
3110
7f678e7e
ST
31112013-06-07 Sriraman Tallam <tmsriram@google.com>
3112
3113 PR c++/57548
3114 * testsuite/g++.dg/ext/pr57548.C: New test.
3115
1509bdda
BI
31162013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
3117
3118 PR middle-end/57541
3119 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
3120
cf28fab6
JH
31212013-06-07 Jan Hubicka <jh@suse.cz>
3122
3123 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
3124
894460a7
TB
31252013-06-07 Tobias Burnus <burnus@net-b.de>
3126
3127 PR fortran/57549
3128 * gfortran.dg/array_constructor_48.f90: New.
3129 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
3130 * gfortran.dg/array_constructor_type_15.f03: Ditto.
3131
79678d04
KT
31322013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3133
3134 PR target/56315
3135 * gcc.target/arm/xordi3-opt.c: New test.
3136
ba88423c
RO
31372013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3138
3139 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
3140 Revert to dg-options.
3141
d411104c
SH
31422013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
3143
3144 PR target/55033
3145 * gcc.target/powerpc/pr55033.c: New.
3146
657fb0c6
PC
31472013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
3148
3149 PR c++/53658
3150 * g++.dg/cpp0x/alias-decl-36.C: New.
3151
0bd62dca 31522013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
3153 Pat Haugen <pthaugen@us.ibm.com>
3154 Peter Bergner <bergner@vnet.ibm.com>
0bd62dca 3155
a9afa216
MM
3156 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
3157 power8 builtin functions.
657fb0c6
PC
3158 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
3159 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
3160 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
3161 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
3162 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
3163 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
3164 * gcc.target/powerpc/p8vector-vectorize-1.c: New
a9afa216 3165 tests to test power8 auto-vectorization.
657fb0c6
PC
3166 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
3167 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
3168 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
3169 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
a9afa216 3170
0bd62dca
MM
3171 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
3172 powerpc_p8vector_ok instead of powerpc_vsx_ok.
3173
3174 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
3175
3176 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
3177 support.
3178 (check_effective_target_powerpc_p8vector_ok): Likewise.
3179 (is-effective-target): Likewise.
3180 (check_vect_support_and_set_flags): Likewise.
3181
a322ed0c
PC
31822013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
3183
3184 PR c++/43652
3185 * g++.dg/parse/error53.C: New.
3186
d89ae27c
VM
31872013-06-06 Vladimir Makarov <vmakarov@redhat.com>
3188
3189 PR rtl-optimization/57459
3190 * gcc.target/i386/pr57459.c: New test.
3191
3371a64f
TJ
31922013-06-06 Teresa Johnson <tejohnson@google.com>
3193
3194 PR c++/53743
3195 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
3196 into -freorder-blocks-and-partition test.
3197 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
3198 * gcc.dg/tree-prof/20041218-1.c: Ditto.
3199 * gcc.dg/tree-prof/pr52027.c: Use -O2.
3200 * gcc.dg/tree-prof/pr50907.c: Ditto.
3201 * gcc.dg/tree-prof/pr45354.c: Ditto.
3202 * g++.dg/tree-prof/partition2.C: Ditto.
3203 * g++.dg/tree-prof/partition3.C: Ditto.
3204
2297c8ce
TB
32052013-06-06 Tobias Burnus <burnus@net-b.de>
3206
3207 PR fortran/57542
3208 * gfortran.dg/finalize_16.f90: New.
3209
fbb68970
MS
32102013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
3211
3212 * gcc.dg/vect/no-section-anchors-vect-68.c:
3213 Add dg-skip-if aarch64_tiny.
3214
6d6efbb3
BI
32152013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
3216
3217 PR C/57457
3218 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
3219 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
3220
67f01839
PC
32212013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3222
3223 PR c++/51908
3224 * g++.dg/cpp0x/decltype54.C: New.
3225
05fe45b8
JG
32262013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
3227
3228 * gcc.dg/fshort-wchar.c: Add extra dg-options for
3229 arm*-*-*eabi* targets.
3230 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
3231 arm*-*-* targets.
3232 * gcc.dg/tree-ssa/pr43491.c: Likewise.
3233
41e88783
MS
32342013-06-05 Manfred Schwarb <manfred99@gmx.ch>
3235 Tobias Burnus <burnus@net-b.de>
3236
3237 * gfortran.dg/string_length_2.f90: Fix dg-do run.
3238 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
3239 * gfortran.dg/io_real_boz_4.f90: Ditto.
3240 * gfortran.dg/io_real_boz_5.f90: Ditto.
3241
c99299ff
AS
32422013-06-05 Andreas Schwab <schwab@suse.de>
3243
3244 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
3245
aaae719d
JH
32462013-06-04 Jan Hubicka <jh@suse.cz>
3247
3248 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
3249
ce6a6ae1
BI
32502013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
3251
3252 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
3253 parameters with void.
3254 (main2): Removed argc parameter.
3255 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
3256 (main): Replaced argc, argv parameters with void.
3257 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
3258 (main2): Removed argc parameter.
3259 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
3260 argv parameters with void. Added __asm volatile to avoid optimization
3261 on argc, if necessary.
3262 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
3263 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
3264 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
3265 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
3266 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
3267 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
3268 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
3269 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
3270 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
3271 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3272 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3273 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3274 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3275 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
3276 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
3277 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
3278 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
3279 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
3280 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
3281 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
3282 parameters with void.
3283 (main2): Removed argc parameter.
3284 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
3285 (main): Replaced argc, argv parameters with void.
3286 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
3287 argv parameters with void. Also renamed this function as main, and
3288 delete the existing main.
3289 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
3290 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
3291 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
3292
b7342d25
IB
32932013-06-04 Ian Bolton <ian.bolton@arm.com>
3294
3295 * gcc.target/aarch64/movi_1.c: New test.
3296
ef292537
TB
32972013-06-04 Tobias Burnus <burnus@net-b.de>
3298
3299 PR fortran/37336
3300 * gfortran.dg/finalize_12.f90: New.
3301 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
3302 end of scope finalization.
3303 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3304 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
3305 * gfortran.dg/auto_dealloc_2.f90: Ditto.
3306 * gfortran.dg/class_19.f03: Ditto.
3307 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
3308 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
3309 * gfortran.dg/extends_14.f03: Ditto.
3310 * gfortran.dg/move_alloc_4.f90: Ditto.
3311 * gfortran.dg/typebound_proc_27.f03: Ditto.
3312
33132013-06-04 Manfred Schwarb <manfred99@gmx.ch>
94b74637
MS
3314
3315 * gfortran.dg/bounds_check_7.f90: Remove "! {".
3316 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
3317 * gfortran.dg/default_initialization_5.f90: Update dg-do.
3318 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
3319 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
3320 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
3321 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
3322 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
3323 * gfortran.dg/io_real_boz_4.f90: Ditto.
3324 * gfortran.dg/io_real_boz_5.f90: Ditto.
3325 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
3326 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
3327 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
3328 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
3329 * gfortran.dg/transpose_2.f90: Fix dg-output.
3330
25c22937
BI
33312013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
3332
3333 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
3334 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
3335 dg-option and an header comment.
ebf8f0ea 3336
2e649151
PC
33372013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
3338
3339 PR c++/57419
3340 * g++.dg/cpp0x/sfinae46.C: New.
3341 * g++.dg/cpp0x/defaulted13.C: Adjust.
3342 * g++.dg/cpp0x/defaulted2.C: Likewise.
3343 * g++.dg/cpp0x/defaulted26.C: Likewise.
3344 * g++.dg/cpp0x/defaulted3.C: Likewise.
3345 * g++.dg/cpp0x/error1.C: Likewise.
3346 * g++.dg/cpp0x/implicit1.C: Likewise.
3347 * g++.dg/cpp0x/implicit11.C: Likewise.
3348 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
3349 * g++.dg/cpp0x/initlist47.C: Likewise.
3350 * g++.dg/cpp0x/initlist9.C: Likewise.
3351 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
3352 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
3353 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
3354 * g++.dg/cpp0x/union4.C: Likewise.
3355 * g++.dg/template/crash108.C: Likewise.
3356 * g++.dg/template/crash41.C: Likewise.
3357 * g++.old-deja/g++.jason/local.C: Likewise.
3358 * g++.old-deja/g++.law/visibility3.C: Likewise.
3359
5d318fd4
TJ
33602013-06-03 Teresa Johnson <tejohnson@google.com>
3361
3362 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
3363 * gcc.dg/vect/bb-slp-14.c: Ditto.
3364 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
3365 * gcc.dg/vect/bb-slp-23.c: Ditto.
3366 * gcc.dg/vect/bb-slp-15.c: Ditto.
3367 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
3368 * gcc.dg/vect/bb-slp-24.c: Ditto.
3369 * gcc.dg/vect/bb-slp-16.c: Ditto.
3370 * gcc.dg/vect/bb-slp-25.c: Ditto.
3371 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
3372 * gcc.dg/vect/bb-slp-17.c: Ditto.
3373 * gcc.dg/vect/bb-slp-1.c: Ditto.
3374 * gcc.dg/vect/bb-slp-26.c: Ditto.
3375 * gcc.dg/vect/bb-slp-18.c: Ditto.
3376 * gcc.dg/vect/bb-slp-2.c: Ditto.
3377 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
3378 * gcc.dg/vect/bb-slp-27.c: Ditto.
3379 * gcc.dg/vect/bb-slp-19.c: Ditto.
3380 * gcc.dg/vect/bb-slp-3.c: Ditto.
3381 * gcc.dg/vect/bb-slp-28.c: Ditto.
3382 * gcc.dg/vect/bb-slp-4.c: Ditto.
3383 * gcc.dg/vect/bb-slp-29.c: Ditto.
3384 * gcc.dg/vect/bb-slp-5.c: Ditto.
3385 * gcc.dg/vect/bb-slp-6.c: Ditto.
3386 * gcc.dg/vect/bb-slp-8a.c: Ditto.
3387 * gcc.dg/vect/bb-slp-7.c: Ditto.
3388 * gcc.dg/vect/bb-slp-8b.c: Ditto.
3389 * gcc.dg/vect/bb-slp-8.c: Ditto.
3390 * gcc.dg/vect/bb-slp-9.c: Ditto.
3391 * gcc.dg/vect/bb-slp-10.c: Ditto.
3392 * gcc.dg/vect/bb-slp-11.c: Ditto.
3393 * gcc.dg/vect/bb-slp-20.c: Ditto.
3394 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
3395 * gcc.dg/vect/bb-slp-21.c: Ditto.
3396 * gcc.dg/vect/bb-slp-30.c: Ditto.
3397 * gcc.dg/vect/bb-slp-13.c: Ditto.
3398 * gcc.dg/vect/bb-slp-22.c: Ditto.
3399 * g++.dg/vect/slp-pr50413.cc: Ditto.
3400 * g++.dg/vect/slp-pr56812.cc: Ditto.
3401 * g++.dg/vect/slp-pr50819.cc: Ditto.
3402
4596d4bf
TB
34032013-06-01 Tobias Burnus <burnus@net-b.de>
3404
3405 PR fortran/57456
3406 * gfortran.dg/class_array_17.f90: New.
3407
57f0f7bc
EB
34082013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3409
3410 * ada/acats/floatstore.lst: New.
3411 * ada/acats/run_all.sh: Process it.
3412
4172215d
EB
34132013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3414
3415 * gcc.target/powerpc/e500-ord-1.c: New test.
3416 * gcc.target/powerpc/e500-ord-2.c: Likewise.
3417 * gcc.target/powerpc/e500-unord-1.c: Likewise.
3418 * gcc.target/powerpc/e500-unord-2.c: Likewise.
3419
dd7b0c81
MS
34202013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3421
3422 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
3423
cf11fc73
MS
34242013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3425
3426 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
3427
2dc82ccb
MS
34282013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3429
3430 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
3431
17dc571e
BI
34322013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
3433
3434 PR c/57452
3435 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
3436 test-case.
3437
3d6cc50a
RO
34382013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3439
3440 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
3441
ccc20e5c
MP
34422013-05-31 Marek Polacek <polacek@redhat.com>
3443
3444 PR tree-optimization/57478
3445 PR tree-optimization/57453
3446 * gcc.dg/torture/pr57478.c: New test.
3447
2bdf1c75
TB
34482013-05-31 Tobias Burnus <burnus@net-b.de>
3449
3450 PR fortran/57456
3451 * gfortran.dg/class_array_17.f90: New.
3452
b6af05a9
KT
34532013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3454
3455 PR target/56315
3456 * gcc.target/arm/iordi3-opt.c: New test.
3457
e7333b69
JW
34582013-05-31 Janus Weil <janus@gcc.gnu.org>
3459
3460 PR fortran/54190
3461 PR fortran/57217
3462 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
3463 * gfortran.dg/interface_26.f90: Ditto.
3464 * gfortran.dg/proc_ptr_11.f90: Ditto.
3465 * gfortran.dg/proc_ptr_15.f90: Ditto.
3466 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
3467 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
3468 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
3469 * gfortran.dg/typebound_override_1.f90: Ditto.
3470 * gfortran.dg/typebound_override_4.f90: Ditto.
3471 * gfortran.dg/typebound_proc_6.f03: Ditto.
3472 * gfortran.dg/assumed_type_7.f90: New test.
3473 * gfortran.dg/typebound_override_5.f90: New test.
3474 * gfortran.dg/typebound_override_6.f90: New test.
3475 * gfortran.dg/typebound_override_7.f90: New test.
3476
0fa6e0ef
TB
34772013-05-30 Tobias Burnus <burnus@net-b.de>
3478
3479 PR middle-end/57073
3480 * gfortran.dg/power_6.f90: New.
3481
65f9e789
IB
34822013-05-30 Ian Bolton <ian.bolton@arm.com>
3483
3484 * gcc.target/aarch64/insv_1.c: New test.
3485
f1ad09d9
YZ
34862013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
3487
3488 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
3489 dg-skip-if "No stabs".
3490
582f2176
JW
34912013-05-30 Janus Weil <janus@gcc.gnu.org>
3492
3493 PR fortran/54189
3494 * gfortran.dg/assumed_size_1.f90: New.
3495
24d5b097
XG
34962013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3497
3498 * gcc.dg/shrink-wrap-alloca.c: New added.
3499 * gcc.dg/shrink-wrap-pretend.c: New added.
3500 * gcc.dg/shrink-wrap-sibcall.c: New added.
3501
f188272d
TB
35022013-05-30 Tobias Burnus <burnus@net-b.de>
3503
3504 PR fortran/57458
3505 * gfortran.dg/assumed_rank_13.f90: New.
3506
8190b609
ER
35072013-05-29 Easwaran Raman <eraman@google.com>
3508
3509 PR tree-optimization/57442
3510 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
3511
4b847da9
BS
35122013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3513
3514 PR tree-optimization/57441
3515 * gcc.c-torture/compile/pr57441.c: New.
3516
0154ea95
DC
35172013-05-29 Dehao Chen <dehao@google.com>
3518
3519 PR testsuite/57413
3520 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
3521
f188272d 35222013-05-29 Tobias Burnus <burnus@net-b.de>
16023efc
TB
3523
3524 PR fortran/37336
3525 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
3526 * gfortran.dg/class_19.f03: Ditto.
3527
6eddf228
RB
35282013-05-29 Richard Biener <rguenther@suse.de>
3529
3530 * gcc.dg/vect/bb-slp-32.c: New testcase.
3531
36536d79
BI
35322013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3533
3534 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
3535 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
3536 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
3537 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
3538 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3539 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
3540 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
3541 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3542 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
3543 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
3544 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
3545 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
3546 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
3547 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
3548 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
3549 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
3550 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
3551 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
3552 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
3553 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
3554 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
3555 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
3556 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
3557 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
3558 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
3559 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
3560 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
3561 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
3562 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3563 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
3564 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
3565 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
3566 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
3567 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3568 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
3569 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
3570 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
3571 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
3572 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
3573
f188272d 35742013-05-29 Tobias Burnus <burnus@net-b.de>
6d2bee95
TB
3575
3576 PR fortran/37336
3577 * gfortran.dg/finalize_11.f90: New.
3578 * gfortran.dg/finalize_4.f03: Remove dg-error.
3579 * gfortran.dg/finalize_5.f03: Ditto.
3580 * gfortran.dg/finalize_6.f03: Ditto.
3581 * gfortran.dg/finalize_7.f03: Ditto.
3582
4fb5478c
TB
35832013-05-28 Tobias Burnus <burnus@net-b.de>
3584
3585 * gfortran.dg/class_array_16.f90: New.
3586
4fdf9c1e
TB
35872013-05-28 Tobias Burnus <burnus@net-b.de>
3588
3589 PR fortran/57435
3590 * testsuite/gfortran.dg/use_29.f90: New.
3591
0ba045df
EB
35922013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3593
3594 * gnat.dg/fp_exception.adb: New test.
3595
fbd7e877
RB
35962013-05-28 Richard Biener <rguenther@suse.de>
3597
3598 PR tree-optimization/56787
3599 * gcc.dg/vect/pr56787.c: New testcase.
3600
2265988c
JW
36012013-05-28 Janus Weil <janus@gcc.gnu.org>
3602 Tobias Burnus <burnus@net-b.de>
3603
3604 PR fortran/57217
3605 * gfortran.dg/typebound_override_4.f90: New.
3606
bd388c2a
RB
36072013-05-28 Richard Biener <rguenther@suse.de>
3608
3609 PR tree-optimization/57411
3610 * g++.dg/opt/pr57411.C: New testcase.
3611
95f803bd
EB
36122013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3613
3614 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
3615 * gcc.dg/builtin-bswap-9.c: Likewise.
3616
2f56a311
EB
36172013-05-28 Eric Botcazou <ebotcazou@adacore.com>
3618
3619 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
3620
a1756c0a
RB
36212013-05-27 Richard Biener <rguenther@suse.de>
3622
3623 PR middle-end/57412
3624 * gcc.dg/gomp/pr57412.c: New testcase.
3625
9281625b
BD
36262013-05-27 Bud Davis <jmdavis@link.com>
3627
3628 PR fortran/50405
3629 * gfortran.dg/stfunc_8.f90: New.
3630
5a892248
RB
36312013-05-27 Richard Biener <rguenther@suse.de>
3632
3633 PR tree-optimization/57343
3634 * gcc.dg/torture/pr57343.c: New testcase.
3635
d1de852b
RB
36362013-05-27 Richard Biener <rguenther@suse.de>
3637
3638 PR tree-optimization/57417
3639 * gcc.dg/torture/pr57417.c: New testcase.
3640
b03be25f
RB
36412013-05-27 Richard Biener <rguenther@suse.de>
3642
3643 PR tree-optimization/57396
3644 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
3645
7cc15171
EB
36462013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3647
3648 * gnat.dg/specs/last_bit.ads: New test.
3649
74746d49
EB
36502013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3651
3652 * gnat.dg/specs/machine_attribute.ads: New test.
3653
3fd7a66f
EB
36542013-05-26 Eric Botcazou <ebotcazou@adacore.com>
3655
3656 * gnat.dg/incomplete3.ad[sb]: New test.
3657
3b859704
RS
36582013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
3659
3660 PR target/53916
3661 * gcc.target/mips/div-13.c: New test.
3662
c979d5f5
RS
36632013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
3664
3665 PR target/55777
3666 * gcc.target/mips/mips16-attributes-5.c,
3667 * gcc.target/mips/mips16-attributes-6.c: New tests.
3668
f4b688f2
EB
36692013-05-25 Eric Botcazou <ebotcazou@adacore.com>
3670
3671 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
3672 * gcc.dg/builtin-bswap-8.c: Likewise.
3673
cd8c5875
PC
36742013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3675
3676 PR c++/52216
3677 * g++.dg/cpp0x/new1.C: New.
3678
a544998e
PC
36792013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
3680
3681 PR c++/25666
3682 * g++.dg/parse/dtor16.C: New.
3683 * g++.dg/parse/dtor6.C: Adjust.
3684
7f5d76fb
PC
36852013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3686
3687 PR c++/19618
3688 * g++.dg/expr/bitfield12.C: New.
3689
2343af65
JL
36902013-05-24 Jeff Law <law@redhat.com>
3691
3692 PR tree-optimization/57124
3693 * gcc.c-torture/execute/pr57124.c: New test.
3694 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
3695
82338059
MJ
36962013-05-24 Martin Jambor <mjambor@suse.cz>
3697
3698 PR tree-optimization/57294
3699 * gcc.dg/ipa/pr57294.c: New test.
3700
6ed17438
RO
37012013-05-24 Dehao Chen <dehao@google.com>
3702
3703 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
3704
06d50e21
IB
37052013-05-24 Ian Bolton <ian.bolton@arm.com>
3706
3707 * gcc.target/aarch64/scalar_intrinsics.c
3708 (force_simd): Use a valid instruction.
3709 (test_vdupd_lane_s64): Pass a valid lane argument.
3710 (test_vdupd_lane_u64): Likewise.
3711
aea0101d
RB
37122013-05-24 Richard Biener <rguenther@suse.de>
3713
3714 PR tree-optimization/57287
3715 * gcc.dg/pr57287.c: New testcase.
3716
99b8202a
PC
37172013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3718
3719 PR c++/26572
3720 * g++.dg/template/error51.C: New.
3721
37222013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
3723
3724 PR c++/25503
3725 * g++.dg/template/bitfield2.C: New.
3726
0e24192c
EB
37272013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3728
3729 * gnat.dg/specs/noinline1.ads: New test.
3730 * gnat.dg/noinline2.ad[sb]: Likewise.
3731 * gnat.dg/specs/noinline3.ads: Likewise.
3732 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
3733
634e03d3
AI
37342013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
3735
3736 PR tree-ssa/57385
3737 * gcc.dg/tree-ssa/pr57385.c: New test.
3738
908ba941
EB
37392013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3740
3741 * gnat.dg/derived_type4.adb: New test.
3742
b17c024f
EB
37432013-05-24 Eric Botcazou <ebotcazou@adacore.com>
3744
3745 * gcc.dg/builtin-bswap-6.c: New test.
3746 * gcc.dg/builtin-bswap-7.c: Likewise.
3747 * gcc.dg/builtin-bswap-8.c: Likewise.
3748 * gcc.dg/builtin-bswap-9.c: Likewise.
3749
b3851501
CB
37502013-05-23 Christian Bruel <christian.bruel@st.com>
3751
3752 PR debug/57351
3753 * gcc.dg/debug/pr57351.c: New test
3754
12211b99 37552013-05-23 Vidya Praveen <vidyapraveen@arm.com>
b5574232
VP
3756
3757 * gcc.target/aarch64/vect-clz.c: New file.
3758
76c36cb1 37592013-05-23 Martin Jambor <mjambor@suse.cz>
7d2fb524
MJ
3760
3761 PR middle-end/57347
3762 * gcc.dg/ipa/pr57347.c: New test.
3763
ce521ae6
RB
37642013-05-23 Richard Biener <rguenther@suse.de>
3765
3766 PR tree-optimization/57380
3767 * g++.dg/tree-ssa/pr57380.C: New testcase.
3768
af6d44b5
RB
37692013-05-23 Richard Biener <rguenther@suse.de>
3770
3771 PR middle-end/57381
3772 * gcc.dg/torture/pr57381.c: New testcase.
3773
bd3647bf
JJ
37742013-05-23 Jakub Jelinek <jakub@redhat.com>
3775
3776 PR middle-end/57344
3777 * gcc.c-torture/execute/pr57344-1.c: New test.
3778 * gcc.c-torture/execute/pr57344-2.c: New test.
3779 * gcc.c-torture/execute/pr57344-3.c: New test.
3780 * gcc.c-torture/execute/pr57344-4.c: New test.
3781
a55757ea
RB
37822013-05-23 Richard Biener <rguenther@suse.de>
3783
3784 PR rtl-optimization/57341
3785 * gcc.dg/torture/pr57341.c: New testcase.
3786
3d09a9fd
PC
37872013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3788
3789 PR c++/57352
3790 * g++.dg/parse/crash62.C: New.
3791
f62511da 37922013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
3793 Pat Haugen <pthaugen@us.ibm.com>
3794 Peter Bergner <bergner@vnet.ibm.com>
f62511da
MM
3795
3796 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
3797 crypto builtins.
3798
28a595fc
TB
37992013-05-22 Tobias Burnus <burnus@net-b.de>
3800
3801 PR fortran/57364
3802 * gfortran.dg/defined_assignment_6.f90: New.
3803
bf7a73f9
TB
38042013-05-22 Tobias Burnus <burnus@net-b.de>
3805
3806 PR fortran/57338
3807 * gfortran.dg/assumed_type_6.f90: New.
3808
2ac2f83d
PC
38092013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
3810
3811 PR c++/57211
3812 * g++.dg/cpp0x/Wunused-parm.C: New.
3813
4cbc4bd7
PC
38142013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
3815
3816 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
3817 * g++.dg/warn/Wdouble-promotion.C: Likewise.
3818
4f7a634e
ER
38192013-05-21 Easwaran Raman <eraman@google.com>
3820
3821 PR tree-optimization/57322
3822 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
3823
63987952
GS
38242013-05-21 Graham Stott <graham.stott@btinternet.com>
3825
3826 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
3827 .set (no)?micromips
3828
86307f49
TB
38292013-05-21 Tobias Burnus <burnus@net-b.de>
3830
3831 PR fortran/57035
3832 * gfortran.dg/assumed_type_5.f90: New.
3833 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
3834 * gfortran.dg/assumed_rank_2.f90: Ditto.
3835 * gfortran.dg/assumed_type_3.f90: Update dg-error.
3836 * gfortran.dg/no_arg_check_3.f90: Ditto.
3837
a4ce1258
JJ
38382013-05-21 Jakub Jelinek <jakub@redhat.com>
3839
3840 PR tree-optimization/57331
3841 * gcc.c-torture/compile/pr57331.c: New test.
3842
c52da5f7
RB
38432013-05-21 Richard Biener <rguenther@suse.de>
3844
3845 PR tree-optimization/57330
3846 * gcc.dg/torture/pr57330.c: New testcase.
3847
7ec67e2a
RB
38482013-05-21 Richard Biener <rguenther@suse.de>
3849
3850 PR tree-optimization/57303
3851 * gcc.dg/torture/pr57303.c: New testcase.
3852
0e39213c
JJ
38532013-05-21 Jakub Jelinek <jakub@redhat.com>
3854
3855 PR tree-optimization/57321
3856 * gcc.c-torture/execute/pr57321.c: New test.
3857
77f8682b
TB
38582013-05-20 Tobias Burnus <burnus@net-b.de>
3859
3860 PR fortran/48858
3861 PR fortran/55465
3862 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
3863 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
3864 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
3865 * gfortran.dg/binding_label_tests_3.f03: Ditto.
3866 * gfortran.dg/binding_label_tests_4.f03: Ditto.
3867 * gfortran.dg/binding_label_tests_5.f03: Ditto.
3868 * gfortran.dg/binding_label_tests_6.f03: Ditto.
3869 * gfortran.dg/binding_label_tests_7.f03: Ditto.
3870 * gfortran.dg/binding_label_tests_8.f03: Ditto.
3871 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
3872 * gfortran.dg/binding_label_tests_24.f90: New.
3873 * gfortran.dg/binding_label_tests_25.f90: New.
3874
f11de7c5
TB
38752013-05-20 Tobias Burnus <burnus@net-b.de>
3876
3877 PR fortran/48858
3878 * gfortran.dg/binding_label_tests_17.f90: New.
3879 * gfortran.dg/binding_label_tests_18.f90: New.
3880 * gfortran.dg/binding_label_tests_19.f90: New.
3881 * gfortran.dg/binding_label_tests_20.f90: New.
3882 * gfortran.dg/binding_label_tests_21.f90: New.
3883 * gfortran.dg/binding_label_tests_22.f90: New.
3884 * gfortran.dg/binding_label_tests_23.f90: New.
3885
878cdb7b
TB
38862013-05-20 Tobias Burnus <burnus@net-b.de>
3887
3888 PR fortran/48858
3889 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
3890 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
3891 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
3892 * gfortran.dg/common_18.f90: New.
3893 * gfortran.dg/common_19.f90: New.
3894 * gfortran.dg/common_20.f90: New.
3895 * gfortran.dg/common_21.f90: New.
3896
9bbc9565
PC
38972013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3898
3899 PR c++/12288
3900 * g++.dg/parse/error52.C: New.
3901 * g++.dg/parse/error3.C: Adjust.
3902 * g++.dg/parse/error36.C: Likewise.
3903
14c2ec26
OE
39042013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
3905
3906 PR target/56547
3907 * gcc.target/sh/pr56547-1.c: New.
3908 * gcc.target/sh/pr56547-2.c: New.
3909
3c1247f0
PC
39102013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3911
3912 PR c++/23608
3913 * g++.dg/warn/Wsign-compare-6.C: New.
3914 * g++.dg/warn/Wdouble-promotion.C: Adjust.
3915
a293ed6e
PC
39162013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3917
3918 PR c++/57327
3919 * g++.dg/template/error50.C: New.
3920
de4317cc
PC
39212013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
3922
3923 PR c++/10207
3924 * g++.dg/ext/complit13.C: New.
3925
5657d966
MG
39262013-05-20 Marc Glisse <marc.glisse@inria.fr>
3927
3928 PR c++/57175
3929 * g++.dg/pr57175.C: New testcase.
3930
4f7a634e 39312013-05-17 Easwaran Raman <eraman@google.com>
933f507d
ER
3932
3933 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
3934
0cf5320e
MG
39352013-05-17 Marc Glisse <marc.glisse@inria.fr>
3936
3937 PR testsuite/57313
3938 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
3939
38c821cf
JJ
39402013-05-17 Jakub Jelinek <jakub@redhat.com>
3941
3942 PR rtl-optimization/57281
3943 PR rtl-optimization/57300
3944 * gcc.dg/pr57300.c: New test.
3945 * gcc.c-torture/execute/pr57281.c: New test.
3946
38050e90
PC
39472013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
3948
3949 PR c++/18126
3950 * g++.dg/ext/sizeof-complit.C: New.
3951
17042d2b
JJ
39522013-05-17 Marek Polacek <polacek@redhat.com>
3953
3954 * gcc.dg/strlenopt-25.c: New test.
3955 * gcc.dg/strlenopt-26.c: Likewise.
3956
68119618
JJ
39572013-05-17 Jakub Jelinek <jakub@redhat.com>
3958
3959 * gcc.target/i386/rotate-4.c: Compile only with -mavx
3960 instead of -mavx2, require only avx instead of avx2.
3961 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
3962 of avx2-check.h and turn into an avx runtime test instead of
3963 avx2 runtime test.
3964
749dee7e
MG
39652013-05-16 Marc Glisse <marc.glisse@inria.fr>
3966
3967 * g++.dg/ext/vector22.C: Uncomment working test.
3968
45f9820f
PC
39692013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
3970
3971 PR c++/17410
3972 * g++.dg/template/pr17410.C: New.
3973
7e9a3abb
JJ
39742013-05-16 Jakub Jelinek <jakub@redhat.com>
3975
3976 * gcc.target/i386/rotate-3.c: New test.
3977 * gcc.target/i386/rotate-3a.c: New test.
3978 * gcc.target/i386/rotate-4.c: New test.
3979 * gcc.target/i386/rotate-4a.c: New test.
3980 * gcc.target/i386/rotate-5.c: New test.
3981 * gcc.target/i386/rotate-5a.c: New test.
3982
f999cd10
RO
39832013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3984
3985 * gcc.dg/visibility-21.c: Require section_anchors.
3986
798d3d04
GY
39872013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
3988
3989 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
3990 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
3991 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
3992
e3753785
NS
39932013-05-16 Nathan Sidwell <nathan@codesourcery.com>
3994
3995 * gcc.dg/visibility-21.c: New.
3996
43bb4dd1
MG
39972013-05-16 Marc Glisse <marc.glisse@inria.fr>
3998
3999 PR middle-end/57286
4000 * gcc.dg/pr57286.c: New testcase.
4001 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
4002 * g++.dg/ext/vector22.C: Comment out transformations not
4003 performed anymore.
4004
e299a383
RS
40052013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
4006
4007 PR target/57260
4008 * gcc.target/mips/call-1.c: Restrict to o32.
4009 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
4010
1e6cf26e
PC
40112013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4012
4013 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
4014 dg-messages.
4015 * g++.dg/warn/Wshadow-1.C: Likewise.
4016 * g++.dg/warn/Wshadow-6.C: Likewise.
4017 * g++.dg/warn/Wshadow-7.C: Likewise.
4018
8ff25a22
PC
40192013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4020
4021 PR c++/31952
4022 * g++.dg/parse/pr31952-1.C: New.
4023 * g++.dg/parse/pr31952-2.C: Likewise.
4024 * g++.dg/parse/pr31952-3.C: Likewise.
4025
4026 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
4027 * g++.old-deja/g++.jason/cond.C: Likewise.
4028 * g++.dg/cpp0x/range-for5.C: Likewise.
4029
9adcfa3c
RR
40302013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4031
4032 PR target/19599
4033 * gcc.target/arm/pr40887.c: Adjust testcase.
4034 * gcc.target/arm/pr19599.c: New test.
4035
fdf6a7b9
RB
40362013-05-15 Richard Biener <rguenther@suse.de>
4037
4038 PR tree-optimization/57275
4039 * gcc.target/i386/pr57275.c: New testcase.
4040
2d6e4603
JH
40412013-05-15 Jan Hubicka <jh@suse.cz>
4042
4043 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
4044 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
4045 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
4046
4956b224
SKS
40472013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4048
4049 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
4050 scheduling.
4051
f7716d57
JJ
40522013-05-14 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR c++/57274
4055 * c-c++-common/Wsequence-point-1.c: New test.
4056
418d1b87
MG
40572013-05-14 Marc Glisse <marc.glisse@inria.fr>
4058
4059 * g++.dg/ext/vector22.C: New testcase.
4060 * gcc.dg/binop-xor3.c: Remove xfail.
4061
fc21784d
JG
40622013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
4063
4064 * gcc.target/aarch64/vect-fcm.x: Add cases testing
4065 FLOAT cmp FLOAT ? INT : INT.
4066 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
4067 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4068 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4069 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4070 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4071 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4072
fc7721ee
PC
40732013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
4074
4075 PR c++/53903
4076 * g++.dg/cpp0x/defaulted43.C: New.
4077
dd787b0c
RO
40782013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4079
4080 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
4081 (alloca): Remove declaration.
4082 (foo9): Replace alloca by __builtin_alloca.
4083
12211b99 40842013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
6e022d7b 4085
fc7721ee 4086 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
0ba6aff3 4087 Expect "size of array is too large" error.
6e022d7b 4088
d8478670
RO
40892013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4090
4091 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
4092
df35498a
RB
40932013-05-14 Richard Biener <rguenther@suse.de>
4094
4095 PR middle-end/57235
4096 * g++.dg/torture/pr57235.C: New testcase.
4097
f778dd4d
JJ
40982013-05-14 Jakub Jelinek <jakub@redhat.com>
4099
4100 PR middle-end/57251
4101 * gcc.dg/torture/pr57251.c: New test.
4102
40042849
UB
41032013-05-13 Uros Bizjak <ubizjak@gmail.com>
4104
4105 PR target/57264
4106 * gcc.target/i386/pr57264.c: New test.
4107
4264bfaa
JJ
41082013-05-13 Jakub Jelinek <jakub@redhat.com>
4109
4110 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
4111
f825efaa
GY
41122013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
4113
40042849 4114 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
f825efaa 4115
ae6fa899
JJ
41162013-05-13 Jakub Jelinek <jakub@redhat.com>
4117
4118 PR tree-optimization/45216
4119 PR tree-optimization/57157
4120 * c-c++-common/rotate-1.c: Add 32 tests with +.
4121 * c-c++-common/rotate-1a.c: Adjust.
40042849 4122 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
ae6fa899
JJ
4123 * c-c++-common/rotate-2b.c: New test.
4124 * c-c++-common/rotate-3.c: Add 32 tests with +.
40042849 4125 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
ae6fa899
JJ
4126 * c-c++-common/rotate-4b.c: New test.
4127 * c-c++-common/rotate-5.c: New test.
4128
4502fe8d
MJ
41292013-05-13 Martin Jambor <mjambor@suse.cz>
4130
4131 PR middle-end/42371
4132 * gcc.dg/ipa/remref-0.c: New test.
4133 * gcc.dg/ipa/remref-1a.c: Likewise.
4134 * gcc.dg/ipa/remref-1b.c: Likewise.
4135 * gcc.dg/ipa/remref-2a.c: Likewise.
4136 * gcc.dg/ipa/remref-2b.c: Likewise.
4137
640bfeb2
MG
41382013-05-13 Marc Glisse <marc.glisse@inria.fr>
4139
4140 * gcc.dg/vector-shift-2.c: New testcase.
4141
3a60f32b
JJ
41422013-05-13 Jakub Jelinek <jakub@redhat.com>
4143
198fe1bf
JJ
4144 PR tree-optimization/57230
4145 * gcc.dg/strlenopt-24.c: New test.
4146
3a60f32b
JJ
4147 PR tree-optimization/57230
4148 * gcc.dg/strlenopt-23.c: New test.
4149
2135ed0e
OE
41502013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
4151
4152 PR target/57108
4153 * gcc.target/sh/pr57108.c: Move this test case to ...
4154 * gcc.c-torture/compile/pr57108.c: ... here.
4155
9ff09a22
RB
41562013-05-10 Richard Biener <rguenther@suse.de>
4157
4158 PR tree-optimization/57214
29554d29 4159 * gcc.dg/torture/pr57214.c: New testcase.
9ff09a22 4160
a5e0cd1d
MG
41612013-05-10 Marc Glisse <marc.glisse@inria.fr>
4162
4163 * gcc.dg/vector-shift.c: New testcase.
4164
cb3b8d33
JJ
41652013-05-10 Jakub Jelinek <jakub@redhat.com>
4166
6f93c008
JJ
4167 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
4168
cb3b8d33
JJ
4169 PR tree-optimization/45216
4170 PR tree-optimization/57157
4171 * c-c++-common/rotate-1.c: New test.
4172 * c-c++-common/rotate-1a.c: New test.
4173 * c-c++-common/rotate-2.c: New test.
4174 * c-c++-common/rotate-2a.c: New test.
4175 * c-c++-common/rotate-3.c: New test.
4176 * c-c++-common/rotate-3a.c: New test.
4177 * c-c++-common/rotate-4.c: New test.
4178 * c-c++-common/rotate-4a.c: New test.
4179
afb119be
RB
41802013-05-10 Richard Biener <rguenther@suse.de>
4181
4182 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
4183 * gcc.target/i386/l_fma_double_1.c: Adjust.
4184 * gcc.target/i386/l_fma_double_2.c: Likewise.
4185 * gcc.target/i386/l_fma_double_3.c: Likewise.
4186 * gcc.target/i386/l_fma_double_4.c: Likewise.
4187 * gcc.target/i386/l_fma_double_5.c: Likewise.
4188 * gcc.target/i386/l_fma_double_6.c: Likewise.
4189 * gcc.target/i386/l_fma_float_1.c: Likewise.
4190 * gcc.target/i386/l_fma_float_2.c: Likewise.
4191 * gcc.target/i386/l_fma_float_3.c: Likewise.
4192 * gcc.target/i386/l_fma_float_4.c: Likewise.
4193 * gcc.target/i386/l_fma_float_5.c: Likewise.
4194 * gcc.target/i386/l_fma_float_6.c: Likewise.
4195
b0cda57f
PC
41962013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
4197
4198 PR c++/51226
4199 * g++.dg/cpp0x/pr51226.C: New.
4200
f6bc1c4a
HS
42012013-04-16 Han Shen <shenhan@google.com>
4202
4203 Test cases for '-fstack-protector-strong'.
4204 * gcc.dg/fstack-protector-strong.c: New.
4205 * g++.dg/fstack-protector-strong.C: New.
4206
924af4dc
IB
42072013-05-07 Ian Bolton <ian.bolton@arm.com>
4208
b0cda57f 4209 * gcc.target/aarch64/ands_1.c: New test.
924af4dc
IB
4210 * gcc.target/aarch64/ands_2.c: Likewise
4211
8a5800b8
CL
42122013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
4213
4214 * lib/target-supports.exp (check_effective_target_hw): New
4215 function.
4216 * c-c++-common/asan/clone-test-1.c: Call
4217 check_effective_target_hw.
4218 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
4219 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
4220 possible decorations.
4221 * c-c++-common/asan/null-deref-1.c: Likewise.
4222 * c-c++-common/asan/stack-overflow-1.c: Likewise.
4223 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
4224 * c-c++-common/asan/use-after-free-1.c: Likewise.
4225 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
4226 * g++.dg/asan/large-func-test-1.C: Likewise.
4227
fd4842cd
SN
42282013-05-07 Sofiane Naci <sofiane.naci@arm.com>
4229
4230 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4231
0a1a83cb
RB
42322013-05-07 Richard Biener <rguenther@suse.de>
4233
4234 PR middle-end/57190
4235 * g++.dg/torture/pr57190.C: New testcase.
4236
43303d6f
JJ
42372013-05-07 Jakub Jelinek <jakub@redhat.com>
4238
ba7e83f8
JJ
4239 PR tree-optimization/57149
4240 * gcc.dg/pr57149.c: New test.
4241
43303d6f
JJ
4242 PR debug/57184
4243 * gcc.dg/pr57184.c: New test.
4244
dcbac1a4
EB
42452013-05-07 Eric Botcazou <ebotcazou@adacore.com>
4246
4247 * gnat.dg/specs/array3.ads: New test.
4248
6698175d
MG
42492013-05-06 Marc Glisse <marc.glisse@inria.fr>
4250
4251 * c-c++-common/vector-scalar-2.c: New testcase.
4252
382522cb
MK
42532013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
4254
4255 * gcc.target/i386/asm-dialect-2.c: New testcase.
4256
6555abe0
PC
42572013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
4258
4259 PR c++/57183
4260 * g++.dg/cpp0x/auto38.C: New.
4261
aa06a978
RB
42622013-05-06 Richard Biener <rguenther@suse.de>
4263
4264 PR tree-optimization/57185
4265 * gcc.dg/autopar/pr57185.c: New testcase.
4266
0b953bec
UB
42672013-05-06 Uros Bizjak <ubizjak@gmail.com>
4268
4269 PR target/57106
4270 * gcc.target/i386/pr57106.c: New test.
4271
28708525
WS
42722013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4273
4274 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
4275 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4276 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4277 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4278 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4279 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4280 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4281
42822013-05-06 Teresa Johnson <tejohnson@google.com>
6a927313
TJ
4283
4284 PR bootstrap/57154
4285 * gcc.dg/pr57154.c: New test.
4286
0107dca2
RB
42872013-05-06 Richard Biener <rguenther@suse.de>
4288
4289 PR middle-end/57147
4290 * gcc.dg/torture/pr57147-1.c: New testcase.
4291 * gcc.dg/torture/pr57147-2.c: Likewise.
4292 * gcc.dg/torture/pr57147-3.c: Likewise.
4293
2353515d
OE
42942013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4295
4296 PR target/55303
4297 * gcc.target/sh/pr55303-1.c: New.
4298 * gcc.target/sh/pr55303-2.c: New.
4299 * gcc.target/sh/pr55303-3.c: New.
4300
f0470cc5
TB
43012013-05-05 Tobias Burnus <burnus@net-b.de>
4302
4303 * gfortran.dg/allocate_with_source_3.f90: New.
4304
07416986
TB
43052013-05-05 Tobias Burnus <burnus@net-b.de>
4306
4307 PR fortran/57141
4308 * gfortran.dg/null_8.f90: New.
4309
5d5006cc
PC
43102013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4311
4312 PR c++/53745
4313 * g++.dg/cpp0x/enum27.C: New.
4314 * g++.dg/cpp0x/enum_base.C: Adjust.
4315
efa5b9b3
JJ
43162013-05-04 Jakub Jelinek <jakub@redhat.com>
4317
4318 PR tree-optimization/56205
4319 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
4320
60f6ca95
TB
43212013-05-04 Tobias Burnus <burnus@net-b.de>
4322
4323 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
4324 * gfortran.dg/bind_c_usage_27.f90: New.
4325 * gfortran.dg/bind_c_usage_28.f90: New.
4326
71871e37
PC
43272013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4328
4329 PR c++/51927
4330 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
4331
5ec6aff2
MM
43322013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
4333
4334 PR target/57150
4335 * gcc.target/powerpc/pr57150.c: New file.
4336
2cefad90
BS
43372013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4338
4339 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
4340 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4341 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4342 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4343 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4344 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4345 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4346
0595891e 43472013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
2cefad90 4348
0595891e
DH
4349 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
4350 scan-assembler-times.
4351
9b92d12b
BS
43522013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4353
4354 * gcc.dg/tree-ssa/slsr-32.c: New.
4355 * gcc.dg/tree-ssa/slsr-33.c: New.
4356 * gcc.dg/tree-ssa/slsr-34.c: New.
4357 * gcc.dg/tree-ssa/slsr-35.c: New.
4358 * gcc.dg/tree-ssa/slsr-36.c: New.
4359 * gcc.dg/tree-ssa/slsr-37.c: New.
4360 * gcc.dg/tree-ssa/slsr-38.c: New.
4361
72c88644
IB
43622013-05-03 Ian Bolton <ian.bolton@arm.com>
4363
4364 * gcc.target/aarch64/tst_1.c: New test.
4365 * gcc.target/aarch64/tst_2.c: Likewise
4366
a4ee7cb9
JL
43672013-05-02 Jeff Law <law@redhat.com>
4368
ade67f70 4369 PR tree-optimization/57144
a4ee7cb9
JL
4370 * gcc.c-torture/execute/pr57144.c: New test.
4371
47954c4e
JJ
43722013-05-03 Jakub Jelinek <jakub@redhat.com>
4373
4374 PR rtl-optimization/57130
4375 * gcc.c-torture/execute/pr57130.c: New test.
4376
3c21604f
UB
43772013-05-03 Uros Bizjak <ubizjak@gmail.com>
4378
4379 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
4380
12211b99 43812013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1d0c8e5c
VP
4382
4383 * gcc.target/aarch64/fabd.c: New file.
4384
eacb22bf
PC
43852013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4386
4387 PR c++/54318
4388 * g++.dg/cpp0x/pr54318.C: New.
4389
c067d9fe
PC
43902013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4391
4392 PR c++/14283
4393 * g++.dg/parse/error51.C: New.
4394 * g++.dg/parse/error15.C: Adjust column numbers.
4395
1634e53f
TB
43962013-05-02 Tobias Burnus <burnus@net-b.de>
4397
4398 PR fortran/57142
4399 * gfortran.dg/size_kind_2.f90: New.
4400 * gfortran.dg/size_kind_3.f90: New.
4401
9f8e7a96
RB
44022013-05-02 Richard Biener <rguenther@suse.de>
4403
4404 PR middle-end/57140
4405 * g++.dg/torture/pr57140.C: New testcase.
4406
f3a81b39
GY
44072013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
4408
4409 PR target/56732
4410 * gcc.target/arm/pr56732-1.c: New test.
4411
7b920a9a
MJ
44122013-05-02 Martin Jambor <mjambor@suse.cz>
4413
4414 PR middle-end/56988
4415 * gcc.dg/ipa/pr56988.c: New test.
4416
add3c965
IB
44172013-05-02 Ian Bolton <ian.bolton@arm.com>
4418
4419 * gcc.target/aarch64/bics_1.c: New test.
4420 * gcc.target/aarch64/bics_2.c: Likewise.
4421
203550bf
JJ
44222013-05-02 Jakub Jelinek <jakub@redhat.com>
4423
4424 PR rtl-optimization/57131
4425 * gcc.c-torture/execute/pr57131.c: New test.
4426
1a989b61
PC
44272013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4428
4429 PR c++/57132
4430 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
4431
36ff9dfb
VM
44322013-05-01 Vladimir Makarov <vmakarov@redhat.com>
4433
4434 PR target/57091
4435 * gcc.target/i386/pr57091.c: New test.
4436
36054fab
JG
44372013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4438
4439 * gcc.target/aarch64/vect-vaddv.c: New.
4440
6dce23a8
JG
44412013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4442
4443 * gcc.target/aarch64/vect-vmaxv.c: New.
4444 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
4445
92d9038e
JG
44462013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4447
4448 * gcc.target/aarch64/scalar-vca.c: New.
4449 * gcc.target/aarch64/vect-vca.c: Likewise.
4450
ad755ff1
JG
44512013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4452
4453 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
4454 (test_vceqd_s64): Force arguments to SIMD registers.
4455 (test_vceqzd_s64): Likewise.
4456 (test_vcged_s64): Likewise.
4457 (test_vcled_s64): Likewise.
4458 (test_vcgezd_s64): Likewise.
4459 (test_vcged_u64): Likewise.
4460 (test_vcgtd_s64): Likewise.
4461 (test_vcltd_s64): Likewise.
4462 (test_vcgtzd_s64): Likewise.
4463 (test_vcgtd_u64): Likewise.
4464 (test_vclezd_s64): Likewise.
4465 (test_vcltzd_s64): Likewise.
4466 (test_vtst_s64): Likewise.
4467 (test_vtst_u64): Likewise.
4468
57c16a5e
PC
44692013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4470
4471 PR c++/57092
4472 * g++.dg/cpp0x/decltype53.C: New.
4473
068b04fe
TK
44742013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
4475
4476 PR fortran/57071
4477 * gfortran.dg/power_5.f90: New test.
4478
3551257c
RB
44792013-04-30 Richard Biener <rguenther@suse.de>
4480
4481 PR middle-end/57122
4482 * gcc.dg/torture/pr57122.c: New testcase.
4483
4c1aff1c
RB
44842013-04-30 Richard Biener <rguenther@suse.de>
4485
4486 PR middle-end/57107
4487 * g++.dg/torture/pr57107.C: New testcase.
4488
54b8379a
AB
44892013-04-30 Andrey Belevantsev <abel@ispras.ru>
4490
4491 PR rtl-optimization/57105
4492 * gcc.dg/pr57105.c: New test.
4493
abc27962
JJ
44942013-04-30 Jakub Jelinek <jakub@redhat.com>
4495
4496 PR tree-optimization/57104
4497 * gcc.dg/pr57104.c: New test.
4498
f9ed28db
UB
44992013-04-29 Uros Bizjak <ubizjak@gmail.com>
4500
4501 PR target/44578
4502 * gcc.target/i386/pr44578.c: New test.
4503
deca73f5
VM
45042013-04-29 Vladimir Makarov <vmakarov@redhat.com>
4505
4506 PR target/57097
4507 * gcc.target/i386/pr57097.c: New test.
4508
fdca7d03
UB
45092013-04-29 Uros Bizjak <ubizjak@gmail.com>
4510
4511 PR target/57098
4512 * gcc.target/i386/pr57098.c: New test.
4513
e34b523d
KT
45142013-04-29 Kai Tietz <ktietz@redhat.com>
4515
fdca7d03 4516 * gcc.c-torture/execute/pr55875.c: New test.
e34b523d 4517
a6f30e66
RB
45182013-04-29 Richard Biener <rguenther@suse.de>
4519
4520 PR middle-end/57075
4521 * gcc.dg/torture/pr57075.c: New testcase.
4522
0c2b2040
RB
45232013-04-29 Richard Biener <rguenther@suse.de>
4524
4525 PR middle-end/57103
4526 * gcc.dg/autopar/pr57103.c: New testcase.
4527
3f12f6e9
SKS
45282013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4529
4530 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
4531
315bbd2e
TV
45322013-04-29 Tom de Vries <tom@codesourcery.com>
4533
4534 * gcc.dg/pr50763.c: Update test.
4535
ebbd90d8
JL
45362013-04-26 Jeff Law <law@redhat.com>
4537
4538 * gcc.dg/tree-ssa/vrp88.c: New test.
4539
9498e5dc
CB
45402013-04-29 Christian Bruel <christian.bruel@st.com>
4541
4542 PR target/57108
4543 * gcc.target/sh/pr57108.c: New test.
4544
6093bc06
RB
45452013-04-29 Richard Biener <rguenther@suse.de>
4546
4547 PR middle-end/57089
4548 * gfortran.dg/gomp/pr57089.f90: New testcase.
4549
593bd7df
JG
45502013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4551
4552 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
4553
47934dc4
JG
45542013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4555
4556 * gcc.target/aarch64/vect-vcvt.c: New.
4557
77a205be
JG
45582013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
4559
4560 * gcc.target/aarch64/vect-vrnd.c: New.
4561
ea78906a
RB
45622013-04-29 Richard Biener <rguenther@suse.de>
4563
4564 PR tree-optimization/57081
4565 * gcc.dg/torture/pr57081.c: New testcase.
4566
94dc5332
JJ
45672013-04-29 Jakub Jelinek <jakub@redhat.com>
4568
4569 PR tree-optimization/57083
4570 * gcc.dg/torture/pr57083.c: New test.
4571
4882d82a
PC
45722013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
4573
4574 PR c++/56450
4575 * g++.dg/cpp0x/decltype52.C: New.
4576
01187df0
JJ
45772013-04-28 Jakub Jelinek <jakub@redhat.com>
4578
4579 N3472 binary constants
4580 * g++.dg/cpp/limits.C: Adjust warning wording.
4581 * g++.dg/system-binary-constants-1.C: Likewise.
4582 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
4583
5e67a369
TB
45842013-04-28 Tobias Burnus <burnus@net-b.de>
4585
4586 PR fortran/57093
4587 * gfortran.dg/coarray_30.f90: New.
4588
0de1e4a6
TK
45892013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
4590
4591 PR fortran/57071
4592 * frontend-passes (optimize_power): New function.
4593 (optimize_op): Use it.
4594
ba8011e6
JJ
45952013-04-27 Jakub Jelinek <jakub@redhat.com>
4596
4597 PR target/56866
4598 * gcc.c-torture/execute/pr56866.c: New test.
4599 * gcc.target/i386/pr56866.c: New test.
4600
e7d764f3
JJ
46012013-04-26 Jakub Jelinek <jakub@redhat.com>
4602
4603 PR go/57045
4604 * gcc.dg/setjmp-5.c: New test.
4605
6e03fa93
PC
46062013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
4607
4608 PR c++/55708
4609 * g++.dg/cpp0x/constexpr-55708.C: New.
4610
46112013-04-26 Richard Biener <rguenther@suse.de>
a9e0d843
RB
4612
4613 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
4614 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
4615 * gcc.dg/pr53265.c: Remove XFAILs.
4616 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
4617 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
4618
a2e836b2
JJ
46192013-04-26 Jakub Jelinek <jakub@redhat.com>
4620
4621 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
4622 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
4623 -fdiagnostics-color=never option similarly to
4624 -fno-diagnostics-show-caret option.
4625
c5a44004
JJ
46262013-04-25 Jakub Jelinek <jakub@redhat.com>
4627
4628 PR rtl-optimization/57003
4629 * gcc.target/i386/pr57003.c: New test.
4630
ea28bb0b
MP
46312013-04-25 Marek Polacek <polacek@redhat.com>
4632
4633 PR tree-optimization/57066
5e67a369 4634 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
ea28bb0b 4635
0ac198d3
JG
46362013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
4637 Tejas Belagod <tejas.belagod@arm.com>
4638
4639 * gcc.target/aarch64/vaddv-intrinsic.c: New.
4640 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
4641 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
4642
58cff58c
N
46432013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4644
4645 * gcc.target/aarch64/cmp.c: New.
4646
7e0228bf
N
46472013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4648
4649 * gcc.target/aarch64/ngc.c: New.
4650
5819f96f
KT
46512013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4652
4653 * lib/target-supports.exp
4654 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
4655 (check_effective_target_arm_neon_fp16_ok): Likewise.
4656 (add_options_for_arm_neon_fp16): Likewise.
4657 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
4658 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
4659
77bce07c
VM
46602013-04-24 Vladimir Makarov <vmakarov@redhat.com>
4661
4662 PR rtl-optimizations/57046
4663 * gcc.target/i386/pr57046.c: New test.
4664
61949153
PC
46652013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4666
4667 * g++.dg/cpp1y/cplusplus.C: New.
4668
e93e18e9
PC
46692013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4670
4671 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
4672
44d90fe1
PC
46732013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4674
4675 * c-c++-common/Wpointer-arith-1.c: New.
4676
13f39b2e
PC
46772013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4678
4679 * g++.dg/cpp1y/cxx1y_macro.C: New.
4680
a378996b
PC
46812013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
4682
4683 PR c++/56970
4684 * g++.dg/cpp0x/sfinae45.C: New.
4685
b1df40cb
RB
46862013-04-24 Richard Biener <rguenther@suse.de>
4687
4688 PR testsuite/57050
4689 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
4690
92e776e9
RB
46912013-04-23 Richard Biener <rguenther@suse.de>
4692
4693 PR middle-end/57036
4694 * gcc.dg/torture/pr57036-1.c: New testcase.
4695 * gcc.dg/torture/pr57036-2.c: Likewise.
4696
a15ee567
SN
46972013-04-23 Sofiane Naci <sofiane.naci@arm.com>
4698
4699 * gcc.target/aarch64/scalar-mov.c: New testcase.
4700
999c1171
RB
47012013-04-23 Richard Biener <rguenther@suse.de>
4702
4703 PR tree-optimization/57026
4704 * gcc.dg/torture/pr57026.c: New testcase.
4705
e361d18d
JW
47062013-04-22 Janus Weil <janus@gcc.gnu.org>
4707
4708 PR fortran/53685
4709 PR fortran/57022
4710 * gfortran.dg/transfer_check_4.f90: New.
4711
829d0168
MP
47122013-04-22 Marek Polacek <polacek@redhat.com>
4713
4714 PR sanitizer/56990
4715 * gcc.dg/pr56990.c: New test.
4716
88a581da
VM
47172013-04-22 Vladimir Makarov <vmakarov@redhat.com>
4718
4719 PR target/57018
4720 * gcc.target/i386/pr57018.c: New test.
4721
0050faf8
JG
47222013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
4723
4724 * gcc.target/aarch64/vrecps.c: New.
4725 * gcc.target/aarch64/vrecpx.c: Likewise.
4726
0fad3dbc 47272013-04-22 Christian Bruel <christian.bruel@st.com>
1818d01c
CB
4728
4729 PR target/56995
4730 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
4731
3e8a33f9
JL
47322013-04-21 Jeff Law <law@redhat.com>
4733
4734 * gcc.dg/tree-ssa/forwprop-26.c: New test.
4735
6fbcd309
TB
47362013-04-20 Tobias Burnus <burnus@net-b.de>
4737
4738 PR fortran/56907
4739 * gfortran.dg/c_loc_test_22.f90: New.
4740
682303da
VM
47412013-04-19 Vladimir Makarov <vmakarov@redhat.com>
4742
4743 PR rtl-optimization/56847
4744 * gcc.dg/pr56847.c: New test.
4745
f6b64c35
RB
47462013-04-19 Richard Biener <rguenther@suse.de>
4747
4748 PR tree-optimization/56982
4749 * gcc.c-torture/execute/pr56982.c: New testcase.
4750
e248d83f
MJ
47512013-04-19 Martin Jambor <mjambor@suse.cz>
4752
4753 PR tree-optimization/56718
4754 * g++.dg/ipa/imm-devirt-1.C: New test.
4755 * g++.dg/ipa/imm-devirt-2.C: Likewise.
4756
4891e8f8
RB
47572013-04-19 Richard Biener <rguenther@suse.de>
4758
4759 PR tree-optimization/57000
4760 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
4761
b91a551f
TK
47622013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
4763 Mikael Morin <mikael@gcc.gnu.org>
4764
4765 PR fortran/56872
4766 * gfortran.dg/array_constructor_45.f90: New test.
4767 * gfortran.dg/array_constructor_46.f90: New test.
4768 * gfortran.dg/array_constructor_47.f90: New test.
e973d6dd 4769 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
b91a551f 4770
72ea0d47
VM
47712013-04-18 Jakub Jelinek <jakub@redhat.com>
4772
f1e6512c 4773 PR rtl-optimization/56999
72ea0d47
VM
4774 * g++.dg/opt/pr56999.C: New test.
4775
e973d6dd 47762013-04-18 Cary Coutant <ccoutant@google.com>
6f5a366a
CC
4777
4778 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
4779 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
4780
e973d6dd 47812013-04-18 Cary Coutant <ccoutant@google.com>
23662b9a
CC
4782
4783 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
4784 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
4785 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
4786 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
4787 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
4788 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
4789 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
4790 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
4791 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
4792 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
4793 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
4794
13957435
GK
47952013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
4796
e973d6dd 4797 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
13957435 4798
c19678d2
JJ
47992013-04-18 Jakub Jelinek <jakub@redhat.com>
4800
4c445590
JJ
4801 PR tree-optimization/56984
4802 * gcc.c-torture/compile/pr56984.c: New test.
4803
c19678d2
JJ
4804 PR rtl-optimization/56992
4805 * gcc.dg/pr56992.c: New test.
4806
82b541a1
JW
48072013-04-17 Janus Weil <janus@gcc.gnu.org>
4808
4809 PR fortran/56814
4810 * gfortran.dg/proc_ptr_42.f90: New.
4811
fc6f94f5
EB
48122013-04-17 Eric Botcazou <ebotcazou@adacore.com>
4813
4814 * gnat.dg/discr41.ad[sb]: New test.
4815 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
4816 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
4817 * gcc.dg/vect/slp-24.c: Likewise.
4818 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
4819 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
4820 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
4821 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
4822 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
4823 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
4824 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
4825 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
4826 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
4827 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
4828 * gcc.dg/vect/vect-strided-mult.c: Likewise.
4829 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
4830 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
4831 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
4832 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
4833 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
4834 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
4835 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
4836 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
4837 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
4838 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
4839 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
4840 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
4841 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
4842 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
4843 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
4844
070edbc2
JB
48452013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
4846
fc6f94f5
EB
4847 PR fortran/40958
4848 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
4849 * gfortran.dg/module_md5_1.f90: Remove.
070edbc2 4850
e973d6dd 48512013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
f3d096b0
N
4852
4853 * gcc.target/aarch64/adds3.c: New.
4854 * gcc.target/aarch64/subs3.c: New.
4855
e973d6dd 48562013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
860ad33f
N
4857
4858 * gcc.target/aarch64/adds1.c: New.
4859 * gcc.target/aarch64/adds2.c: New.
4860 * gcc.target/aarch64/subs1.c: New.
4861 * gcc.target/aarch64/subs2.c: New.
4862
3a8d9ab1
ESR
48632013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
4864
4865 Implement n3599 - Literal operator templates for strings.
4866 * g++.dg/cpp1y/udlit-char-template.C: New test.
4867 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
4868
e7ac6a7c
TB
48692013-04-16 Tobias Burnus <burnus@net-b.de>
4870
4871 PR fortran/39505
4872 * gfortran.dg/no_arg_check_1.f90: New.
4873 * gfortran.dg/no_arg_check_2.f90: New.
4874 * gfortran.dg/no_arg_check_3.f90: New.
4875
bafa0782
JW
48762013-04-16 Janus Weil <janus@gcc.gnu.org>
4877
4878 PR fortran/56968
4879 * gfortran.dg/proc_ptr_41.f90: New.
4880
9fd9ccf7
RB
48812013-04-16 Richard Biener <rguenther@suse.de>
4882
4883 PR tree-optimization/56756
4884 * gcc.dg/torture/pr56756.c: New testcase.
4885
326785a3
TB
48862013-04-16 Tobias Burnus <burnus@net-b.de>
4887
4888 PR fortran/56969
4889 * gfortran.dg/c_assoc_5.f90: New.
4890
996943be
UB
48912013-04-16 Uros Bizjak <ubizjak@gmail.com>
4892
4893 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
4894 * gcc.c-torture/execute/pr33992.x: Remove.
4895 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
4896 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
4897 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
4898
7b8265ba
JJ
48992013-04-15 Jakub Jelinek <jakub@redhat.com>
4900
4901 PR tree-optimization/56962
4902 * gcc.c-torture/execute/pr56962.c: New test.
4903
5185d248
RB
49042013-04-15 Richard Biener <rguenther@suse.de>
4905
4906 PR tree-optimization/56933
4907 * gcc.dg/vect/pr56933.c: New testcase.
4908
1c50eada
KT
49092013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4910
4911 * gcc.target/arm/anddi3-opt.c: New test.
4912 * gcc.target/arm/anddi3-opt2.c: Likewise.
4913
811b72f9
EB
49142013-04-15 Eric Botcazou <ebotcazou@adacore.com>
4915
4916 * gcc.dg/pr56890-1.c: New test.
4917 * gcc.dg/pr56890-2.c: Likewise.
4918
517b1da2
JY
49192013-04-15 Joey Ye <joey.ye@arm.com>
4920
4921 * gcc.target/arm/thumb1-far-jump-1.c: New test.
4922 * gcc.target/arm/thumb1-far-jump-2.c: New test.
4923
a5e52264
MM
49242013-04-14 Mikael Morin <mikael@gcc.gnu.org>
4925
4926 PR fortran/56816
4927 * gfortran.dg/select_type_33.f03: New test.
4928
9c9c6199
JW
49292013-04-13 Janus Weil <janus@gcc.gnu.org>
4930
4931 PR fortran/55959
4932 * gfortran.dg/typebound_proc_29.f03: New.
4933
236e3815
JW
49342013-04-12 Janus Weil <janus@gcc.gnu.org>
4935
4936 PR fortran/56266
4937 * gfortran.dg/typebound_proc_28.f03: New.
4938
701de10f
JL
49392013-04-12 Jeff Law <law@redhat.com>
4940
4941 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
4942 either.
4943
14c96bca
TB
49442013-04-12 Tobias Burnus <burnus@net-b.de>
4945
4946 PR fortran/56929
4947 * gfortran.dg/coarray/alloc_comp_2.f90: New.
4948
fafb9b18
VM
49492013-04-12 Vladimir Makarov <vmakarov@redhat.com>
4950
4951 PR target/56903
4952 * gcc.target/i386/pr56903.c: New test.
4953
96486998
JW
49542013-04-12 Janus Weil <janus@gcc.gnu.org>
4955
4956 PR fortran/56261
4957 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
4958 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
4959 * gfortran.dg/block_11.f90: Fix invalid test case.
4960 * gfortran.dg/function_types_3.f90: Add new error message.
4961 * gfortran.dg/global_references_1.f90: Ditto.
4962 * gfortran.dg/import2.f90: Remove unneeded parts.
4963 * gfortran.dg/import6.f90: Fix invalid test case.
4964 * gfortran.dg/proc_decl_2.f90: Ditto.
4965 * gfortran.dg/proc_decl_9.f90: Ditto.
4966 * gfortran.dg/proc_decl_18.f90: Ditto.
4967 * gfortran.dg/proc_ptr_40.f90: New.
4968 * gfortran.dg/whole_file_7.f90: Modified error wording.
4969 * gfortran.dg/whole_file_16.f90: Ditto.
4970 * gfortran.dg/whole_file_17.f90: Add -pedantic.
4971 * gfortran.dg/whole_file_18.f90: Modified error wording.
4972 * gfortran.dg/whole_file_20.f03: Ditto.
4973 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
4974 invalid test case.
4975
d3afd9aa
RB
49762013-04-12 Richard Biener <rguenther@suse.de>
4977
4978 Revert
4979 2013-04-10 Richard Biener <rguenther@suse.de>
4980
4981 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
4982
e1e3b9d3
TB
49832013-04-12 Tobias Burnus <burnus@net-b.de>
4984
4985 PR fortran/56845
4986 * gfortran.dg/class_allocate_15.f90: New.
4987
4988 Revert:
4989 2013-04-12 Tobias Burnus <burnus@net-b.de>
4990
4991 * gfortran.dg/coarray_lib_alloc_2.f90: Update
4992 scan-tree-dump-times.
4993
06f9b387
JJ
49942013-04-12 Jakub Jelinek <jakub@redhat.com>
4995
4996 PR tree-optimization/56918
4997 PR tree-optimization/56920
4998 * gcc.dg/vect/pr56918.c: New test.
4999 * gcc.dg/vect/pr56920.c: New test.
5000
f118468a
TB
50012013-04-12 Tobias Burnus <burnus@net-b.de>
5002
5003 PR fortran/56845
5004 * gfortran.dg/class_allocate_14.f90: New.
5005 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
5006 * gfortran.dg/coarray_lib_alloc_3.f90: New.
5007
bb506982
MG
50082013-04-12 Marc Glisse <marc.glisse@inria.fr>
5009
5010 * gcc.dg/fold-cstvecshift.c: New testcase.
5011
996943be 50122013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
b056c910
N
5013
5014 * gcc.target/aarch64/negs.c: New.
5015
43a8d6cc
JJ
50162013-04-11 Jakub Jelinek <jakub@redhat.com>
5017
5018 PR c++/56895
5019 * g++.dg/template/arrow4.C: New test.
5020
966b587e
EB
50212013-04-11 Eric Botcazou <ebotcazou@adacore.com>
5022
5023 * gnat.dg/array23.adb: New test.
5024 * gnat.dg/array23_pkg[123].ads: New helpers.
5025
d52901a6
JL
50262013-04-11 Jeff Law <law@redhat.com>
5027
5bfc86d8 5028 PR tree-optimization/56900
d52901a6
JL
5029 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
5030
7c55f410
PC
50312013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5032
5033 PR c++/56913
5034 * g++.dg/cpp0x/sfinae44.C: New.
5035
256f3847
AC
50362013-04-11 Arnaud Charlet <charlet@adacore.com>
5037
5038 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
5039 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
5040
f06a1142
PC
50412013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5042
5043 PR c++/54216
5044 * g++.dg/cpp0x/enum26.C: New.
5045 * g++.old-deja/g++.pt/mangle1.C: Adjust.
5046
d07458be
JG
50472013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5048
5049 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
5050 inverse operands.
5051 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
5052 loop is vectorized.
5053 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5054 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
5055 loop is vectorized and that the correct instruction is generated.
5056 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5057 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5058 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5059
146b8692
JJ
50602013-04-11 Jakub Jelinek <jakub@redhat.com>
5061
5062 PR tree-optimization/56899
5063 * gcc.c-torture/execute/pr56899.c: New test.
5064
42e37616
DM
50652013-04-10 David S. Miller <davem@davemloft.net>
5066
5067 * gcc.target/sparc/setcc-4.c: New test.
5068 * gcc.target/sparc/setcc-5.c: New test.
5069
bb313b93
RB
50702013-04-10 Richard Biener <rguenther@suse.de>
5071
5072 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5073
793d9a16
RB
50742013-04-10 Richard Biener <rguenther@suse.de>
5075
5076 * gcc.dg/vect/slp-39.c: New testcase.
5077
12211b99 50782013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
ee8a9b7b
JR
5079
5080 PR tree-optimization/55524
5081 * gcc.target/epiphany/fnma-1.c: New test.
5082
12211b99 50832013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
6957a6f6
ZZ
5084
5085 * gcc.dg/tree-ssa/inline-11.c: New test
5086
f7e8cd25
JJ
50872013-04-10 Jakub Jelinek <jakub@redhat.com>
5088
5089 PR c++/56895
5090 * g++.dg/template/arrow3.C: New test.
5091
5017f1d2
KT
50922013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5093
5094 * gcc.target/arm/minmax_minus.c: New test.
5095
ea3a0fde
JJ
50962013-04-09 Jakub Jelinek <jakub@redhat.com>
5097
5098 PR middle-end/56883
5099 * c-c++-common/gomp/pr56883.c: New test.
5100
a32dfe9d
JL
51012013-04-09 Jeff Law <law@redhat.com>
5102
5103 * gcc.dg/tree-ssa/vrp87.c: New test.
5104
39307ba7
JJ
51052013-04-09 Jakub Jelinek <jakub@redhat.com>
5106
5107 PR tree-optimization/56854
5108 * g++.dg/torture/pr56854.C: New test.
5109
a2d0800a
TK
51102013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5111
5112 PR fortran/56782
5113 * gfortran.dg/array_constructor_44.f90: New test.
5114
0c3f68a0
PC
51152013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
5116
5117 PR c++/56871
5118 * g++.dg/cpp0x/constexpr-specialization.C: New.
5119
f223bb13
JJ
51202013-04-08 Jakub Jelinek <jakub@redhat.com>
5121
10064630
JJ
5122 * gcc.c-torture/execute/pr56837.c: New test.
5123
f223bb13
JJ
5124 PR c++/34949
5125 PR c++/50243
5126 * g++.dg/opt/vt3.C: New test.
5127 * g++.dg/opt/vt4.C: New test.
5128
4481581f
JL
51292013-04-08 Jeff Law <law@redhat.com>
5130
f223bb13 5131 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4481581f 5132
451dabda
RB
51332013-04-08 Richard Biener <rguenther@suse.de>
5134
5135 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
5136
42109ab9
RB
51372013-04-08 Richard Biener <rguenther@suse.de>
5138
5139 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
5140
16f42d4d
RB
51412013-04-08 Richard Biener <rguenther@suse.de>
5142
5143 * g++.dg/vect/slp-pr56812.cc: Adjust.
5144
401f3a81
JJ
51452013-04-08 Jakub Jelinek <jakub@redhat.com>
5146
5147 * gcc.dg/pr56837.c: New test.
5148 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
5149 "generated memset minus one".
5150
7c42966e
TB
51512013-04-07 Tobias Burnus <burnus@net-b.de>
5152
5153 PR fortran/56849
5154 * gfortran.dg/reshape_5.f90: New.
5155
4902aa64
BS
51562013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5157
5158 PR target/56843
5159 * gcc.target/powerpc/recip-1.c: Modify expected output.
5160 * gcc.target/powerpc/recip-3.c: Likewise.
5161 * gcc.target/powerpc/recip-4.c: Likewise.
5162 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
5163
4542a38a
GY
51642013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5165
5166 * gcc.target/arm/peep-ldrd-1.c: New test.
5167 * gcc.target/arm/peep-strd-1.c: Likewise.
5168
045e472c
GY
51692013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5170
5171 * gcc.target/arm/negdi-1.c: New test.
5172 * gcc.target/arm/negdi-2.c: Likewise.
5173 * gcc.target/arm/negdi-3.c: Likewise.
5174 * gcc.target/arm/negdi-4.c: Likewise.
5175
adcef07c
KT
51762013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5177
5178 * lib/target-supports.exp (add_options_for_arm_v8_neon):
5179 Add -march=armv8-a when we use v8 NEON.
5180 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
5181 (check_effective_target_vect_call_ceilf): Likewise.
5182 (check_effective_target_vect_call_floorf): Likewise.
5183 (check_effective_target_vect_call_roundf): Likewise.
5184 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
5185 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
5186 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
5187 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
5188 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
5189
b4c8d206
DE
51902013-04-05 David Edelsohn <dje.gcc@gmail.com>
5191
5192 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
5193 * gcc.target/powerpc/sd-pwr6.c: Same.
5194 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
5195 * g++.dg/debug/pr56294.C: XFAIL on AIX.
5196
45416e08
ESR
51972013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
5198
5199 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
5200
fbdeeaac
JW
52012013-04-04 Janus Weil <janus@gcc.gnu.org>
5202
5203 PR fortran/40881
5204 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
5205 * gfortran.dg/altreturn_4.f90: Ditto.
5206 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
5207 * gfortran.dg/altreturn_5.f90: Ditto.
5208 * gfortran.dg/altreturn_6.f90: Ditto.
5209 * gfortran.dg/altreturn_7.f90: Ditto.
5210
398f9f35
KT
52112013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5212
5213 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
5214 New procedure.
5215 (check_effective_target_arm_v8_neon_ok_nocache):
5216 Likewise.
5217 (check_effective_target_arm_v8_neon_ok): Change to use
5218 check_effective_target_arm_v8_neon_ok_nocache.
5219 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
5220 NEON flags.
5221 (check_effective_target_vect_call_btruncf):
5222 Enable for arm and ARMv8 NEON.
5223 (check_effective_target_vect_call_ceilf): Likewise.
5224 (check_effective_target_vect_call_floorf): Likewise.
5225 (check_effective_target_vect_call_roundf): Likewise.
5226 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
5227 target.
5228
39c1b6db
MP
52292013-04-04 Marek Polacek <polacek@redhat.com>
5230
5231 PR tree-optimization/48186
5232 * gcc.dg/pr48186.c: New test.
5233
314f64eb
RB
52342013-04-04 Richard Biener <rguenther@suse.de>
5235
5236 PR tree-optimization/56826
5237 * gcc.dg/vect/pr56826.c: New testcase.
5238 * gcc.dg/vect/O3-pr36098.c: Adjust.
5239
48f3c266
TB
52402013-04-04 Tejas Belagod <tejas.belagod@arm.com>
5241
5242 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
5243 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5244 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5245 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5246 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5247 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5248 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5249 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5250 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5251 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5252
51a905b2
RB
52532013-04-04 Richard Biener <rguenther@suse.de>
5254
5255 PR tree-optimization/56213
5256 * gcc.dg/vect/vect-123.c: New testcase.
5257
71879a86
TB
52582013-04-04 Tobias Burnus <burnus@net-b.de>
5259
5260 PR fortran/56810
5261 * gfortran.dg/read_repeat_2.f90: New.
5262
f1bf4f3a
RB
52632013-04-04 Richard Biener <rguenther@suse.de>
5264
5265 PR tree-optimization/56837
5266 * g++.dg/torture/pr56837.C: New testcase.
5267
6082753e
TB
52682013-04-04 Tobias Burnus <burnus@net-b.de>
5269
5270 PR fortran/50269
5271 * gfortran.dg/c_loc_test_21.f90: New.
5272 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
5273 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
5274 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
5275 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
5276 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
5277
be672e08
JL
52782013-04-03 Jeff Law <law@redhat.com>
5279
5280 PR tree-optimization/56799
5281 * gcc.c-torture/execute/pr56799.c: New test.
5282
c42a832a
PC
52832013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
5284
5285 PR c++/56815
5286 * g++.dg/warn/Wpointer-arith-1.C: New.
5287 * g++.dg/gomp/for-19.C: Adjust.
5288
71c581e7
MP
52892013-04-03 Marek Polacek <polacek@redhat.com>
5290
5291 PR sanitizer/55702
5292 * gcc.dg/pr55702.c: New test.
5293
4a32ef80
KT
52942013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5295
5296 PR target/56809
5297 * gcc.dg/pr56809.c: New testcase.
5298
7349ed05
JJ
52992013-04-03 Jakub Jelinek <jakub@redhat.com>
5300
5301 PR debug/56819
5302 * g++.dg/debug/pr56819.C: New test.
5303
1b2253d4
RB
53042013-04-03 Richard Biener <rguenther@suse.de>
5305
5306 PR tree-optimization/56817
5307 * g++.dg/torture/pr56817.C: New testcase.
5308
38000232
MG
53092013-04-03 Marc Glisse <marc.glisse@inria.fr>
5310
5311 * gcc.dg/vect/bb-slp-31.c: New file.
5312
46e1f4bf
JM
53132013-04-03 Jason Merrill <jason@redhat.com>
5314
5315 PR c++/34949
5316 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5317
23b56a01
RB
53182013-04-03 Richard Biener <rguenther@suse.de>
5319
5320 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
5321
a5cde067
RB
53222013-04-03 Richard Biener <rguenther@suse.de>
5323
5324 PR tree-optimization/55964
5325 * gcc.dg/torture/pr55964-2.c: New testcase.
5326
47309fc0
RB
53272013-04-03 Richard Biener <rguenther@suse.de>
5328
5329 PR tree-optimization/56501
5330 * gcc.dg/torture/pr56501.c: New testcase.
5331
6b94a92d
RB
53322013-04-03 Richard Biener <rguenther@suse.de>
5333
5334 PR tree-optimization/56407
5335 * gcc.dg/torture/pr56407.c: New testcase.
5336
6805bd36
MG
53372013-04-03 Marc Glisse <marc.glisse@inria.fr>
5338
5339 PR tree-optimization/56790
5340 * g++.dg/ext/pr56790-1.C: New testcase.
5341
da694a77
MG
53422013-04-03 Marc Glisse <marc.glisse@inria.fr>
5343
5344 * gcc.target/i386/merge-1.c: New testcase.
5345 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
5346
4e7d7b3d
JJ
53472013-04-03 Jakub Jelinek <jakub@redhat.com>
5348
5349 PR c/19449
5350 * gcc.c-torture/execute/pr19449.c: New test.
5351
e6c9d234
RB
53522013-04-03 Richard Biener <rguenther@suse.de>
5353
5354 PR tree-optimization/56812
5355 * g++.dg/vect/slp-pr56812.cc: New testcase.
5356
9362a03b
JW
53572013-04-03 Janus Weil <janus@gcc.gnu.org>
5358
5359 PR fortran/56284
5360 PR fortran/40881
5361 * gfortran.dg/altreturn_8.f90: New.
5362 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
5363 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
5364 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5365
09bb4c99
JJ
53662013-04-02 Jakub Jelinek <jakub@redhat.com>
5367
5368 PR rtl-optimization/56745
5369 * gcc.c-torture/compile/pr56745.c: New test.
5370
53712013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
9763b6a7
PS
5372
5373 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
5374
90eb75f2
RB
53752013-04-02 Richard Biener <rguenther@suse.de>
5376
5377 PR tree-optimization/56778
5378 * gcc.dg/torture/pr56778.c: New testcase.
5379
8034bcbe
RB
53802013-04-02 Richard Biener <rguenther@suse.de>
5381
5382 PR middle-end/56768
5383 * g++.dg/torture/pr56768.C: New testcase.
5384
ec905ac0
PC
53852013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
5386
5387 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
5388
123d7a94
JD
53892013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5390
5391 PR fortran/56660
5392 * gfortran.dg/namelist_82.f90: New test.
ec905ac0 5393
c03e6b52
JW
53942013-04-01 Janus Weil <janus@gcc.gnu.org>
5395
5396 PR fortran/56500
5397 * gfortran.dg/implicit_class_1.f90: New.
5398
5ae7dac5
JD
53992013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5400
5401 PR fortran/56786
5402 * gfortran.dg/namelist_81.f90: New test.
5403
244fdda0
TK
54042013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5405
5406 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
5407 for constant and equal string lengths.
5408 * gfortran.dg/character_comparison_5.f90: Likewise.
5409 * gfortran.dg/character_comparison_9.f90: New test.
5410
4ac761b0
KY
54112013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
5412
5413 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
5414 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
5415
60f97ac8
TB
54162013-03-29 Tobias Burnus <burnus@net-b.de>
5417
5418 PR fortran/35203
5419 * gfortran.dg/optional_absent_3.f90: New.
5420
d80b9b47
TB
54212013-03-29 Tobias Burnus <burnus@net-b.de>
5422
5423 PR fortran/56737
5424 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
5425
a0b012be
TB
54262013-03-29 Tobias Burnus <burnus@net-b.de>
5427
5428 PR fortran/56735
5429 * gfortran.dg/namelist_80.f90: New.
5430
eab19a1a
TK
54312013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5432
5433 PR fortran/45159
5434 * gfortran.dg/string_length_2.f90: New test.
5435 * gfortran.dg/dependency_41.f90: New test.
5436
4099436d
TK
54372013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5438
5439 PR fortran/55806
5440 * gfortran.dg/array_constructor_43.f90: New test.
5441 * gfortran.dg/random_seed_3.f90: New test.
5442
777e6976
IB
54432013-03-28 Ian Bolton <ian.bolton@arm.com>
5444
5445 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
5446 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5447 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5448 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5449 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5450 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5451 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5452 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5453 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5454 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5455
7abebba7
PC
54562013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
5457
5458 PR c++/56725
5459 * g++.dg/conversion/op4.C: Adjust.
5460 * g++.dg/cpp0x/rv1n.C: Likewise.
5461 * g++.dg/cpp0x/rv2n.C: Likewise.
5462 * g++.dg/cpp0x/template_deduction.C: Likewise.
5463 * g++.dg/expr/cond8.C: Likewise.
5464 * g++.dg/other/error4.C: Likewise.
5465 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
5466 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
5467 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
5468 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
5469 * g++.old-deja/g++.jason/conversion2.C: Likewise.
5470 * g++.old-deja/g++.law/cvt20.C: Likewise.
5471 * g++.old-deja/g++.law/cvt8.C: Likewise.
5472 * g++.old-deja/g++.law/init8.C: Likewise.
5473 * g++.old-deja/g++.mike/net12.C: Likewise.
5474 * g++.old-deja/g++.mike/net8.C: Likewise.
5475 * g++.old-deja/g++.mike/p2793.C: Likewise.
5476 * g++.old-deja/g++.mike/p3836.C: Likewise.
5477 * g++.old-deja/g++.mike/p418.C: Likewise.
5478 * g++.old-deja/g++.mike/p701.C: Likewise.
5479 * g++.old-deja/g++.mike/p807.C: Likewise.
5480
525ec7ee
TB
54812013-03-28 Tejas Belagod <tejas.belagod@arm.com>
5482
5483 PR middle-end/56694
7abebba7 5484 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
525ec7ee
TB
5485 targets.
5486
74946978
MP
54872013-03-28 Marek Polacek <polacek@redhat.com>
5488
5489 PR tree-optimization/56695
5490 * gcc.dg/vect/pr56695.c: New test.
5491
a64b9c26
RB
54922013-03-28 Richard Biener <rguenther@suse.de>
5493
5494 PR tree-optimization/37021
5495 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
5496 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
5497
1a8c1e35
TB
54982013-03-27 Tobias Burnus <burnus@net-b.de>
5499
5500 PR fortran/56650
5501 PR fortran/36437
5502 * gfortran.dg/sizeof_2.f90: New.
5503 * gfortran.dg/sizeof_3.f90: New.
5504 * gfortran.dg/sizeof_proc.f90: Update dg-error.
5505
7d24f650
RB
55062013-03-27 Richard Biener <rguenther@suse.de>
5507
5508 PR tree-optimization/37021
5509 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
5510
173536ed
AI
55112013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
5512
5513 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
5514 * g++.dg/ipa/ivinline-2.C: Likewise.
5515 * g++.dg/ipa/ivinline-3.C: Likewise.
5516 * g++.dg/ipa/ivinline-4.C: Likewise.
5517 * g++.dg/ipa/ivinline-5.C: Likewise.
5518 * g++.dg/ipa/ivinline-7.C: Likewise.
5519 * g++.dg/ipa/ivinline-8.C: Likewise.
5520 * g++.dg/ipa/ivinline-9.C: Likewise.
5521 * g++.dg/cpp0x/noexcept03.C: Likewise.
5522 * gcc.dg/const-1.c: Likewise.
5523 * gcc.dg/ipa/pure-const-1.c: Likewise.
5524 * gcc.dg/noreturn-8.c: Likewise.
5525 * gcc.target/i386/mmx-1.c: Likewise.
5526 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
5527 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
5528 * gcc.c-torture/execute/pr33992.x: New file.
5529
21c80225
EB
55302013-03-26 Eric Botcazou <ebotcazou@adacore.com>
5531
5532 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
5533
515e4d1d
PC
55342013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
5535
5536 PR c++/55951
5537 * g++.dg/ext/desig5.C: New.
5538
03580130
TB
55392013-03-26 Tobias Burnus <burnus@net-b.de>
5540
5541 PR fortran/56649
5542 * gfortran.dg/merge_init_expr_2.f90: New.
5543 * gfortran.dg/merge_char_1.f90: Modify test to
5544 stay a run-time test.
5545 * gfortran.dg/merge_char_3.f90: Ditto.
5546
5cf2a084
PC
55472013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
5548
5549 * g++.dg/cpp0x/constexpr-friend-2.C: New.
5550 * g++.dg/cpp0x/constexpr-main.C: Likewise.
5551
bbce8a8a
PC
55522013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
5553
5554 PR c++/56722
5555 * g++.dg/cpp0x/range-for23.C: New.
5556
6f6fafc9
TS
55572013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
5558
5559 PR libfortran/52512
5560 * gfortran.dg/namelist_79.f90: New.
5561
162712de
MJ
55622013-03-25 Martin Jambor <mjambor@suse.cz>
5563
5564 * gcc.dg/ipa/ipcp-agg-9.c: New test.
5565
cadddfdd
TB
55662013-03-25 Tobias Burnus <burnus@net-b.de>
5567
5568 PR fortran/38536
5569 PR fortran/38813
5570 PR fortran/38894
5571 PR fortran/39288
5572 PR fortran/40963
5573 PR fortran/45824
5574 PR fortran/47023
5575 PR fortran/47034
5576 PR fortran/49023
5577 PR fortran/50269
5578 PR fortran/50612
5579 PR fortran/52426
5580 PR fortran/54263
5581 PR fortran/55343
5582 PR fortran/55444
5583 PR fortran/55574
5584 PR fortran/56079
5585 PR fortran/56378
5586 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
5587 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
5588 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
5589 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
5590 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
5591 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
5592 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
5593 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
5594 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
5595 * gfortran.dg/c_loc_tests_16.f90: Ditto.
5596 * gfortran.dg/c_loc_tests_4.f03: Ditto.
5597 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
5598 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
5599 * gfortran.dg/c_loc_tests_8.f03: Ditto.
5600 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
5601 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
5602 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
5603 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
5604 * gfortran.dg/pr32601_1.f03: Ditto.
5605 * gfortran.dg/storage_size_2.f08: Remove dg-error.
5606 * gfortran.dg/blockdata_7.f90: New.
5607 * gfortran.dg/c_assoc_4.f90: New.
5608 * gfortran.dg/c_f_pointer_tests_6.f90: New.
5609 * gfortran.dg/c_f_pointer_tests_7.f90: New.
5610 * gfortran.dg/c_funloc_tests_8.f90: New.
5611 * gfortran.dg/c_loc_test_17.f90: New.
5612 * gfortran.dg/c_loc_test_18.f90: New.
5613 * gfortran.dg/c_loc_test_19.f90: New.
5614 * gfortran.dg/c_loc_test_20.f90: New.
5615 * gfortran.dg/c_sizeof_5.f90: New.
5616 * gfortran.dg/iso_c_binding_rename_3.f90: New.
5617 * gfortran.dg/transfer_resolve_2.f90: New.
5618 * gfortran.dg/transfer_resolve_3.f90: New.
5619 * gfortran.dg/transfer_resolve_4.f90: New.
5620 * gfortran.dg/pr32601.f03: Update dg-error.
5621 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
5622 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
5623
a5a4c20a
KT
56242013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5625
5626 * gcc.target/arm/vseleqdf.c: New test.
5627 * gcc.target/arm/vseleqsf.c: Likewise.
5628 * gcc.target/arm/vselgedf.c: Likewise.
5629 * gcc.target/arm/vselgesf.c: Likewise.
5630 * gcc.target/arm/vselgtdf.c: Likewise.
5631 * gcc.target/arm/vselgtsf.c: Likewise.
5632 * gcc.target/arm/vselledf.c: Likewise.
5633 * gcc.target/arm/vsellesf.c: Likewise.
5634 * gcc.target/arm/vselltdf.c: Likewise.
5635 * gcc.target/arm/vselltsf.c: Likewise.
5636 * gcc.target/arm/vselnedf.c: Likewise.
5637 * gcc.target/arm/vselnesf.c: Likewise.
5638 * gcc.target/arm/vselvcdf.c: Likewise.
5639 * gcc.target/arm/vselvcsf.c: Likewise.
5640 * gcc.target/arm/vselvsdf.c: Likewise.
5641 * gcc.target/arm/vselvssf.c: Likewise.
5642
a5784ce6
KT
56432013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
5644
5645 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
5646 body from here...
5647 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
5648 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
5649 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
5650 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
5651 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
5652 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
5653 * gcc.target/aarch64/atomic-op-char.x: ... to here.
5654 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
5655 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
5656 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
5657 * gcc.target/aarch64/atomic-op-int.x: ... to here.
5658 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
5659 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
5660 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
5661 * gcc.target/aarch64/atomic-op-release.x: ... to here.
5662 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
5663 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
5664 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
5665 * gcc.target/aarch64/atomic-op-short.x: ... to here.
5666 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
5667 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
5668 * gcc.target/arm/atomic-op-acquire.c: Likewise.
5669 * gcc.target/arm/atomic-op-char.c: Likewise.
5670 * gcc.target/arm/atomic-op-consume.c: Likewise.
5671 * gcc.target/arm/atomic-op-int.c: Likewise.
5672 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
5673 * gcc.target/arm/atomic-op-release.c: Likewise.
5674 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
5675 * gcc.target/arm/atomic-op-short.c: Likewise.
5676
c16fd676
RB
56772013-03-25 Richard Biener <rguenther@suse.de>
5678
5679 PR middle-end/56694
5680 * g++.dg/torture/pr56694.C: New testcase.
5681
f35c297f 56822013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
c16fd676 5683
f35c297f
KT
5684 PR target/56720
5685 * gcc.target/arm/neon-vcond-gt.c: New test.
5686 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
5687 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
5688
051b9446
RB
56892013-03-25 Richard Biener <rguenther@suse.de>
5690
5691 PR tree-optimization/56689
5692 * gcc.dg/torture/pr56689.c: New testcase.
5693
9a776a83
KT
56942013-03-25 Kai Tietz <ktietz@redhat.com>
5695
5696 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
5697
a73421c4
TB
56982013-03-24 Tobias Burnus <burnus@net-b.de>
5699
5700 PR fortran/56696
5701 * gfortran.dg/eof_5.f90: New.
5702
17a02b06
SH
57032013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
5704
5705 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
5706 alphabetically.
5707
bed852cf
UB
57082013-03-22 Uros Bizjak <ubizjak@gmail.com>
5709
5710 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
5711
f13a8728
SH
57122013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
5713
5714 PR testsuite/55994
5715 * gcc.c-torture/execute/builtins/builtins.exp: Add
5716 -Wl,--allow-multiple-definition for RTEMS targets.
5717
a05c0ddf
IB
57182013-03-22 Ian Bolton <ian.bolton@arm.com>
5719
5720 * gcc.target/aarch64/movk.c: New test.
5721
08e0cda6
MG
57222013-03-21 Marc Glisse <marc.glisse@inria.fr>
5723
5724 * g++.dg/ext/vector21.C: New testcase.
5725
65074f54
CL
57262013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
5727
5728 * gcc.target/arm/neon-for-64bits-1.c: New tests.
5729 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
5730
5abe1e05
RB
57312013-03-21 Richard Biener <rguenther@suse.de>
5732
5733 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
5734 * gcc.dg/vect/vect-outer-3a.c: Likewise.
5735
996943be 57362013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
fa2e9a58
N
5737
5738 * gcc.target/aarch64/vect.c: Test and result vector added
5739 for sabd and saba instructions.
5740 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
5741 instructions in assembly.
5742 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
5743 * gcc.target/aarch64/vect-fp.c: Test and result vector added
5744 for fabd instruction.
5745 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
5746 instruction in assembly.
5747 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
5748
4f1f78b9
JL
57492013-03-20 Jeff Law <law@redhat.com>
5750
5751 * g++.dg/tree-ssa/ssa-dom.C: New test.
4f1f78b9 5752
c6d5ff83
MM
57532013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
5754
5755 * gcc.target/powerpc/mmfpgpr.c: New test.
5756 * gcc.target/powerpc/sd-vsx.c: Likewise.
5757 * gcc.target/powerpc/sd-pwr6.c: Likewise.
5758 * gcc.target/powerpc/vsx-float0.c: Likewise.
5759
1fc5eced
MG
57602013-03-20 Marc Glisse <marc.glisse@inria.fr>
5761
5762 PR tree-optimization/56355
5763 * gcc.dg/pr56355-1.c: New file.
5764
22c4c869 57652013-03-20 Catherine Moore <clm@codesourcery.com>
12211b99 5766 Richard Sandiford <rdsandiford@googlemail.com>
22c4c869
CM
5767
5768 * gcc.target/mips/mips.exp: Add microMIPS support.
5769 * gcc.target/mips/umips-movep-2.c: New test.
5770 * gcc.target/mips/umips-lwp-2.c: New test.
5771 * gcc.target/mips/umips-swp-5.c: New test.
5772 * gcc.target/mips/umips-constraints-1.c: New test.
5773 * gcc.target/mips/umips-lwp-3.c: New test.
5774 * gcc.target/mips/umips-swp-6.c: New test.
5775 * gcc.target/mips/umips-constraints-2.c: New test.
5776 * gcc.target/mips/umips-save-restore-1.c: New test.
5777 * gcc.target/mips/umips-lwp-4.c: New test.
5778 * gcc.target/mips/umips-swp-7.c: New test.
5779 * gcc.target/mips/umips-save-restore-2.c: New test.
5780 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
5781 * gcc.target/mips/umips-lwp-5.c: New test.
5782 * gcc.target/mips/umips-save-restore-3.c: New test.
5783 * gcc.target/mips/umips-lwp-6.c: New test.
5784 * gcc.target/mips/umips-swp-1.c: New test.
5785 * gcc.target/mips/umips-lwp-7.c: New test.
5786 * gcc.target/mips/umips-swp-2.c: New test.
5787 * gcc.target/mips/umips-lwp-8.c: New test.
5788 * gcc.target/mips/umips-swp-3.c: New test.
5789 * gcc.target/mips/umips-movep-1.c: New test.
5790 * gcc.target/mips/umips-lwp-1.c: New test.
5791 * gcc.target/mips/umips-swp-4.c: New test.
5792
92a8d7a7
RB
57932013-03-20 Richard Biener <rguenther@suse.de>
5794
5795 PR tree-optimization/56661
5796 * gcc.dg/torture/pr56661.c: New testcase.
5797
cca1130d
BS
57982013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5799
5800 PR rtl-optimization/56605
5801 * gcc.target/powerpc/pr56605.c: New.
5802
818d4efa
RO
58032013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5804
5805 PR fortran/54932
5806 * gfortran.dg/do_1.f90: Don't xfail.
5807
a0b67fe2
TS
58082013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5809
5810 PR libfortran/51825
5811 * gfortran.dg/namelist_77.f90: New.
5812 * gfortran.dg/namelist_78.f90: New.
5813
09c7dc63
TS
58142013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
5815
5816 PR libfortran/48618
5817 * gfortran.dg/open_negative_unit_1.f90: New.
5818
0b8cdc58
IB
58192013-03-19 Ian Bolton <ian.bolton@arm.com>
5820
5821 * gcc.target/aarch64/sbc.c: New test.
5822
5977a10d
IB
58232013-03-19 Ian Bolton <ian.bolton@arm.com>
5824
5825 * gcc.target/aarch64/ror.c: New test.
5826
bd83ff2c
IB
58272013-03-19 Ian Bolton <ian.bolton@arm.com>
5828
5829 * gcc.target/aarch64/extr.c: New test.
5830
ba65123c
RB
58312013-03-19 Richard Biener <rguenther@suse.de>
5832
5833 PR tree-optimization/56273
5834 * gcc.dg/tree-ssa/vrp47.c: Adjust.
5835 * c-c++-common/uninit-17.c: Likewise.
5836
38c56a5b
JJ
58372013-03-18 Jakub Jelinek <jakub@redhat.com>
5838
5839 PR tree-optimization/56635
5840 * g++.dg/torture/pr56635.C: New test.
5841
0d5a1b56
RB
58422013-03-18 Richard Biener <rguenther@suse.de>
5843
5844 PR tree-optimization/3713
5845 * g++.dg/ipa/devirt-12.C: New testcase.
5846
12d2dc5e
JJ
58472013-03-18 Jakub Jelinek <jakub@redhat.com>
5848
5849 PR c/56566
5850 * c-c++-common/pr56566.c: New test.
5851
d0d475ef
JM
58522013-03-17 Jason Merrill <jason@redhat.com>
5853
5854 * g++.dg/template/abstract-dr337.C: XFAIL.
5855
87eb16a1
JJ
58562013-03-16 Jakub Jelinek <jakub@redhat.com>
5857
5858 PR c++/56607
5859 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
5860 * c-c++-common/pr56607.c: New test.
5861
9a54d96a
PC
58622013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
5863
5864 PR c++/56582
5865 * g++.dg/cpp0x/constexpr-array5.C: New.
5866
4b4a1012
TB
58672013-03-15 Tobias Burnus <burnus@net-b.de>
5868
9a54d96a
PC
5869 PR fortran/56615
5870 * gfortran.dg/transfer_intrinsic_5.f90: New.
4b4a1012 5871
d0a7de70
KT
58722013-03-15 Kai Tietz <ktietz@redhat.com>
5873
5874 * gcc.target/i386/movti.c: Don't test for x64 mingw.
5875 * gcc.target/i386/pr20020-1.c: Likewise.
5876 * gcc.target/i386/pr20020-2.c: Likewise.
5877 * gcc.target/i386/pr20020-3.c: Likewise.
5878 * gcc.target/i386/pr53425-1.c: Likewise.
5879 * gcc.target/i386/pr53425-2.c: Likewise.
5880 * gcc.target/i386/pr55093.c: Likewise.
5881 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
5882
52b5769d
JJ
58832013-03-15 Jakub Jelinek <jakub@redhat.com>
5884
5885 PR debug/56307
5886 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
5887 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
5888
fbd28bc3
JJ
58892013-03-14 Jakub Jelinek <jakub@redhat.com>
5890
430b9e22
JJ
5891 PR tree-optimization/53265
5892 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
5893 undefined behavior.
5894 * gcc.dg/graphite/id-6.c (test): Likewise.
5895 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
5896 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
5897
fbd28bc3
JJ
5898 PR tree-optimization/53265
5899 * gcc.dg/pr53265.c: New test.
5900 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
5901 to dg-options.
5902 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
5903 arrays.
5904 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
5905 n, use it as high bound instead of 4.
5906
decc676e
OE
59072013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
5908
5909 PR target/49880
5910 * gcc.target/sh/pr49880-1.c: New.
5911 * gcc.target/sh/pr49880-2.c: New.
5912 * gcc.target/sh/pr49880-3.c: New.
5913 * gcc.target/sh/pr49880-4.c: New.
5914 * gcc.target/sh/pr49880-5.c: New.
5915
c79c6ca6
PC
59162013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5917
5918 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
5919
c40eced0
RB
59202013-03-13 Richard Biener <rguenther@suse.de>
5921
5922 PR tree-optimization/56608
5923 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
5924
15ff4345
PC
59252013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
5926
5927 PR c++/56611
5928 * g++.dg/cpp0x/alias-decl-32.C: New.
5929
c5c5ba89
JH
59302013-03-11 Jan Hubicka <jh@suse.cz>
5931
5932 PR middle-end/56571
5933 * gcc.c-torture/compile/pr56571.c: New testcase.
5934
dedd8ef1
JDA
59352013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5936
5937 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
5938 * gcc.dg/tree-ssa/pr55579.c: Likewise.
5939
69e6205f
DH
59402013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
5941
5942 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
5943 * gcc.dg/inline_4.c: Likewise.
5944 * gcc.dg/unroll_2.c: Likewise.
5945 * gcc.dg/unroll_3.c: Likewise.
5946 * gcc.dg/unroll_4.c: Likewise.
5947
7830a0c4
JDA
59482013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5949
6be8b5f7
JDA
5950 PR testsuite/54119
5951 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
5952
7830a0c4
JDA
5953 PR debug/56307
5954 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
5955
63d5e4a0
OE
59562013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
5957
5958 PR target/40797
5959 * gcc.c-torture/compile/pr40797.c: New.
5960
5bd68253
JDA
59612013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5962
5963 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
5964
8ec4321f
PT
59652013-03-10 Paul Thomas <pault@gcc.gnu.org>
5966
5967 PR fortran/56575
5968 * gfortran.dg/class_56.f90: New test.
5969
4b1baac8
RS
59702013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
5971
5972 PR middle-end/56524
5973 * gcc.target/mips/pr56524.c: New test.
5974
cf2435d3
PC
59752013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5976
5977 PR c++/56565
5978 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
5979
f030a1dc
PC
59802013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
5981
5982 PR c++/51412
5983 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
5984
ecd4f20a
MP
59852013-03-08 Marek Polacek <polacek@redhat.com>
5986
5987 PR tree-optimization/56478
5988 * gcc.dg/torture/pr56478.c: New test.
5989
c78f387a
KT
59902013-03-08 Kai Tietz <ktietz@redhat.com>
5991
d4b0c416
KT
5992 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
5993 targets linker option --allow-multiple-definition.
5994
69bb863a
KT
5995 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
5996 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
5997 * gcc.dg/pr52549.c: Add LLP64 case.
5998 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
5999 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
6000 * gcc.dg/torture/pr51071-2.c: Likewise.
6001 * gcc.dg/tree-ssa/vrp72.c: Likewise.
6002 * gcc.dg/tree-ssa/vrp73.c: Likewise.
6003 * gcc.dg/tree-ssa/vrp75.c: Likewise.
84bc513b 6004 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
69bb863a
KT
6005 * gcc.dg/weak/weak-1.c: Likewise.
6006 * gcc.dg/weak/weak-2.c: Likewise.
6007 * gcc.dg/weak/weak-3.c: Likewise.
6008 * gcc.dg/weak/weak-4.c: Likewise.
6009 * gcc.dg/weak/weak-5.c: Likewise.
6010 * gcc.dg/weak/weak-15.c: Likewise.
6011 * gcc.dg/weak/weak-16.c: Likewise.
6012
c78f387a
KT
6013 * c-c++-common/pr54486.c: Skip test for mingw-targets.
6014
5bf6606a
JJ
60152013-03-07 Jakub Jelinek <jakub@redhat.com>
6016
6017 PR tree-optimization/56559
6018 * gcc.dg/tree-ssa/reassoc-26.c: New test.
6019
7bb75486
AS
60202013-03-07 Andreas Schwab <schwab@suse.de>
6021
6022 * gcc.dg/pr31490.c: Fix last change.
6023
5fdbceff
PC
60242013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
6025
6026 PR c++/56534
6027 * g++.dg/template/crash115.C: New.
6028
c1781047
JJ
60292013-03-06 Jakub Jelinek <jakub@redhat.com>
6030
6031 PR tree-optimization/56539
6032 * gcc.c-torture/compile/pr56539.c: New test.
6033
04414cc6
KT
60342013-03-06 Kai Tietz <ktietz@redhat.com>
6035
6036 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
6037 targets.
6038 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
6039 * gcc.dg/lto/20091013-1_2.c: Likewise.
6040 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
6041
afb0fadf
EB
60422013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6043
6044 * gnat.dg/specs/aggr6.ads: New test.
6045
60462013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6f71e355
EB
6047
6048 * gnat.dg/loop_optimization15.ad[sb]: New test.
6049
a72d8780
JJ
60502013-03-06 Jakub Jelinek <jakub@redhat.com>
6051
6052 PR middle-end/56548
6053 * gcc.dg/pr56548.c: New test.
6054
55c6d7e2
RO
60552013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6056
6057 PR debug/53363
6058 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
6059
9ebced77
JJ
60602013-03-06 Jakub Jelinek <jakub@redhat.com>
6061
6062 PR c++/56543
6063 * g++.dg/template/typename20.C: New test.
6064
6cfa417f
JJ
60652013-03-05 Jakub Jelinek <jakub@redhat.com>
6066
6067 PR debug/56510
6068 * gcc.dg/pr56510.c: New test.
6069
6070 PR rtl-optimization/56484
6071 * gcc.c-torture/compile/pr56484.c: New test.
6072
4dc2a49b
PC
60732013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
6074
6075 PR c++/56530
6076 * g++.dg/warn/Wsign-conversion-2.C: New.
6077
12a43ab8
RB
60782013-03-05 Richard Biener <rguenther@suse.de>
6079
6080 PR tree-optimization/56270
6081 * gcc.dg/vect/slp-38.c: New testcase.
6082
86efb5cd
JJ
60832013-03-05 Jakub Jelinek <jakub@redhat.com>
6084
6085 PR rtl-optimization/56494
6086 * gcc.dg/pr56494.c: New test.
6087
22110e6c
EB
60882013-01-04 Eric Botcazou <ebotcazou@adacore.com>
6089
6090 * gcc.dg/pr56424.c: New test.
6091
2f4e77e8
GJL
60922013-03-04 Georg-Johann Lay <avr@gjlay.de>
6093
6094 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
6095 * gcc.dg/pr56228.c <avr>: Skip.
6096
e303dcce
GJL
60972013-03-04 Georg-Johann Lay <avr@gjlay.de>
6098
6099 PR testsuite/52641
6100 PR tree-optimization/52631
6101 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
6102
15c632bd
DE
61032013-03-03 David Edelsohn <dje.gcc@gmail.com>
6104
6105 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
6106 * gcc.dg/vect/vect-83_64.c: Same.
6107
1216b4d2
MM
61082013-03-03 Mikael Morin <mikael@gcc.gnu.org>
6109
6110 PR fortran/56477
6111 * gfortran.dg/pointer_check_13.f90: New test.
6112
d6a5de16
MM
61132013-03-03 Mikael Morin <mikael@gcc.gnu.org>
6114
6115 PR fortran/54730
6116 * gfortran.dg/array_constructor_42.f90: New test.
6117
2609a398
PC
61182013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
6119
6120 PR c++/52688
6121 * g++.dg/template/static33.C: New.
6122 * g++.dg/template/static34.C: Likewise.
6123
6124 PR c++/10291
6125 * g++.dg/template/static35.C: New.
6126
fa585637
SE
61272013-03-01 Steve Ellcey <sellcey@mips.com>
6128
6129 * gcc.dg/pr56396.c: Require pic support.
6130
d3e1a779
RB
61312013-03-01 Richard Biener <rguenther@suse.de>
6132
6133 PR tree-optimization/55481
6134 * gcc.dg/torture/pr56488.c: New testcase.
6135
e664c61c
KS
61362013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
6137 Jakub Jelinek <jakub@redhat.com>
6138
6139 PR sanitizer/56454
6140 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
6141 no_sanitize_address attribute rather than no_address_safety_analysis.
6142 * g++.dg/asan/sanitizer_test_utils.h
6143 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
6144 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
6145 in addition to no_address_safety_analysis.
6146
4b3bb3f3
JM
61472013-02-28 Jason Merrill <jason@redhat.com>
6148
6149 PR c++/56481
6150 * g++.dg/cpp0x/constexpr-and.C: New.
6151
b48b3fc4
MJ
61522013-02-28 Martin Jambor <mjambor@suse.cz>
6153
6154 PR tree-optimization/56294
6155 * g++.dg/debug/pr56294.C: New test.
6156
4f3ff9c1
MS
61572013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
6158
6159 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
6160
45fa0eef
MP
61612013-02-27 Marek Polacek <polacek@redhat.com>
6162
6163 PR rtl-optimization/56466
6164 * gcc.dg/pr56466.c: New test.
6165
6166d433
N
61662013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6167
6168 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
6169 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
6170 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
6171
436a956a
AB
61722013-02-27 Andrey Belevantsev <abel@ispras.ru>
6173
6174 PR middle-end/45472
6175 * gcc.dg/pr45472.c: New test.
6176
f1ad3354
MP
61772013-02-26 Marek Polacek <polacek@redhat.com>
6178
6179 PR tree-optimization/56426
6180 * gcc.dg/pr56436.c: New test.
6181
aca43c6c
JJ
61822013-02-26 Jakub Jelinek <jakub@redhat.com>
6183
cecbe5d9
JJ
6184 PR tree-optimization/56448
6185 * gcc.c-torture/compile/pr56448.c: New test.
6186
aca43c6c
JJ
6187 PR tree-optimization/56443
6188 * gcc.dg/torture/pr56443.c: New test.
6189
259ee451
RB
61902013-02-25 Richard Biener <rguenther@suse.de>
6191
6192 PR tree-optimization/56175
6193 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
6194
5621a5d7
JJ
61952013-02-24 Jakub Jelinek <jakub@redhat.com>
6196
6197 PR c++/56403
6198 * g++.dg/torture/pr56403.C: New test.
6199
6d65e8f1
CM
62002013-02-25 Catherine Moore <clm@codesourcery.com>
6201
6202 Revert:
6203 2013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 6204 Richard Sandiford <rdsandiford@googlemail.com>
6d65e8f1
CM
6205
6206 * gcc.target/mips/mips.exp: Add microMIPS support.
6207 * gcc.target/mips/umips-movep-2.c: New test.
6208 * gcc.target/mips/umips-lwp-2.c: New test.
6209 * gcc.target/mips/umips-swp-5.c: New test.
6210 * gcc.target/mips/umips-constraints-1.c: New test.
6211 * gcc.target/mips/umips-lwp-3.c: New test.
6212 * gcc.target/mips/umips-swp-6.c: New test.
6213 * gcc.target/mips/umips-constraints-2.c: New test.
6214 * gcc.target/mips/umips-save-restore-1.c: New test.
6215 * gcc.target/mips/umips-lwp-4.c: New test.
6216 * gcc.target/mips/umips-swp-7.c: New test.
6217 * gcc.target/mips/umips-save-restore-2.c: New test.
6218 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6219 * gcc.target/mips/umips-lwp-5.c: New test.
6220 * gcc.target/mips/umips-save-restore-3.c: New test.
6221 * gcc.target/mips/umips-lwp-6.c: New test.
6222 * gcc.target/mips/umips-swp-1.c: New test.
6223 * gcc.target/mips/umips-lwp-7.c: New test.
6224 * gcc.target/mips/umips-swp-2.c: New test.
6225 * gcc.target/mips/umips-lwp-8.c: New test.
6226 * gcc.target/mips/umips-swp-3.c: New test.
6227 * gcc.target/mips/umips-movep-1.c: New test.
6228 * gcc.target/mips/umips-lwp-1.c: New test.
6229 * gcc.target/mips/umips-swp-4.c: New test.
6230
6941b508 62312013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 6232 Richard Sandiford <rdsandiford@googlemail.com>
6941b508
CM
6233
6234 * gcc.target/mips/mips.exp: Add microMIPS support.
6235 * gcc.target/mips/umips-movep-2.c: New test.
6236 * gcc.target/mips/umips-lwp-2.c: New test.
6237 * gcc.target/mips/umips-swp-5.c: New test.
6238 * gcc.target/mips/umips-constraints-1.c: New test.
6239 * gcc.target/mips/umips-lwp-3.c: New test.
6240 * gcc.target/mips/umips-swp-6.c: New test.
6241 * gcc.target/mips/umips-constraints-2.c: New test.
6242 * gcc.target/mips/umips-save-restore-1.c: New test.
6243 * gcc.target/mips/umips-lwp-4.c: New test.
6244 * gcc.target/mips/umips-swp-7.c: New test.
6245 * gcc.target/mips/umips-save-restore-2.c: New test.
6246 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6247 * gcc.target/mips/umips-lwp-5.c: New test.
6248 * gcc.target/mips/umips-save-restore-3.c: New test.
6249 * gcc.target/mips/umips-lwp-6.c: New test.
6250 * gcc.target/mips/umips-swp-1.c: New test.
6251 * gcc.target/mips/umips-lwp-7.c: New test.
6252 * gcc.target/mips/umips-swp-2.c: New test.
6253 * gcc.target/mips/umips-lwp-8.c: New test.
6254 * gcc.target/mips/umips-swp-3.c: New test.
6255 * gcc.target/mips/umips-movep-1.c: New test.
6256 * gcc.target/mips/umips-lwp-1.c: New test.
6257 * gcc.target/mips/umips-swp-4.c: New test.
6258
7d613735
JJ
62592013-02-22 Jakub Jelinek <jakub@redhat.com>
6260
6261 PR sanitizer/56393
6262 * lib/asan-dg.exp (asan_link_flags): Add
6263 -B${gccpath}/libsanitizer/asan/ to flags.
6264
be63b77d
JJ
62652013-02-21 Jakub Jelinek <jakub@redhat.com>
6266
6267 PR middle-end/56420
6268 * gcc.dg/torture/pr56420.c: New test.
6269
6aad4455
AH
62702013-02-20 Aldy Hernandez <aldyh@redhat.com>
6271
6272 PR middle-end/56108
6273 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
6274
0fd44da3
MJ
62752013-02-21 Martin Jambor <mjambor@suse.cz>
6276
6277 PR tree-optimization/56310
6278 * g++.dg/ipa/pr56310.C: New test.
6279
84b286d0
JW
62802013-02-21 Janus Weil <janus@gcc.gnu.org>
6281
6282 PR fortran/56385
6283 * gfortran.dg/proc_ptr_comp_37.f90: New.
6284
22deefcb
RB
62852013-02-21 Richard Biener <rguenther@suse.de>
6286
6287 PR tree-optimization/56415
6288 Revert
6289 2013-02-11 Richard Biener <rguenther@suse.de>
6290
6291 PR tree-optimization/56273
6292 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6293 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6294 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6295 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6296 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6297 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6298
267499fa
MP
62992013-02-21 Marek Polacek <polacek@redhat.com>
6300
6301 PR tree-optimization/56398
8ec4321f 6302 * g++.dg/torture/pr56398.C: New test.
267499fa 6303
7bcc6e75
JJ
63042013-02-21 Jakub Jelinek <jakub@redhat.com>
6305
6306 PR inline-asm/56405
6307 * gcc.c-torture/compile/pr56405.c: New test.
6308
a0a7b611
JH
63092013-02-20 Jan Hubicka <jh@suse.cz>
6310
6311 PR tree-optimization/56265
7469b1dc 6312 * g++.dg/ipa/devirt-11.C: New testcase.
a0a7b611 6313
c0e50f72
RB
63142013-02-20 Richard Biener <rguenther@suse.de>
6315
6316 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
6317
e91c8ed6
RB
63182013-02-20 Richard Biener <rguenther@suse.de>
6319 Jakub Jelinek <jakub@redhat.com>
6320
6321 PR tree-optimization/56396
6322 * gcc.dg/pr56396.c: New testcase.
6323
30b07d03
PC
63242013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
6325
6326 PR c++/56373
6327 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
6328
24d63016
RB
63292013-02-19 Richard Biener <rguenther@suse.de>
6330
6331 PR tree-optimization/56384
6332 * gcc.dg/torture/pr56384.c: New testcase.
6333
a475fd3d
JJ
63342013-02-19 Jakub Jelinek <jakub@redhat.com>
6335
47cc28f5
JJ
6336 PR tree-optimization/56350
6337 * gcc.dg/pr56350.c: New test.
6338
a475fd3d
JJ
6339 PR tree-optimization/56381
6340 * g++.dg/opt/pr56381.C: New test.
6341
f6007d99
JJ
63422013-02-18 Jakub Jelinek <jakub@redhat.com>
6343
6344 PR pch/54117
6345 * lib/dg-pch.exp (pch-init, pch-finish,
6346 check_effective_target_pch_supported_debug): New procs.
6347 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
6348 Likewise if $pch_unsupported_debug and $flags include -g.
6349 Skip FAILs about missing *.gch file if $pch_unsupported_debug
6350 and dg-require-effective-target pch_unsupported_debug.
6351 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
6352 * objc.dg/pch/pch.exp: Likewise.
6353 * gcc.dg/pch/pch.exp: Likewise.
6354 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
6355 pch_unsupported_debug.
6356 * gcc.dg/pch/valid-1.hs: Likewise.
6357 * gcc.dg/pch/valid-1b.c: Likewise.
6358 * gcc.dg/pch/valid-1b.hs: Likewise.
6359
fe0b4796
RB
63602013-02-18 Richard Biener <rguenther@suse.de>
6361
6362 PR tree-optimization/56366
6363 * gcc.dg/torture/pr56366.c: New testcase.
6364
6aaf596b
RB
63652013-02-18 Richard Biener <rguenther@suse.de>
6366
73db8ff1
RB
6367 PR middle-end/56349
6368 * gcc.dg/torture/pr56349.c: New testcase.
6aaf596b 6369
5e97dfb6
RB
63702013-02-18 Richard Biener <rguenther@suse.de>
6371
6372 PR tree-optimization/56321
6373 * gcc.dg/torture/pr56321.c: New testcase.
6374
debd11d9
EI
63752013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
6376
6377 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
6378
b41288b3
JJ
63792013-02-16 Jakub Jelinek <jakub@redhat.com>
6380 Dodji Seketeli <dodji@redhat.com>
6381
6382 PR asan/56330
6383 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
6384 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
6385 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
6386 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
6387 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
6388 * c-c++-common/asan/pr56330.c: Likewise.
6389 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
6390 Ensure the size argument of __builtin_memcpy is a constant.
6391
4d0648ac
JW
63922013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
6393 Paolo Carlini <paolo.carlini@oracle.com>
6394
6395 PR c++/51242
6396 * g++.dg/cpp0x/enum23.C: New.
6397
41ad581f
OE
63982013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
6399
6400 PR target/54685
6401 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
6402
47918951
VM
64032013-02-15 Vladimir Makarov <vmakarov@redhat.com>
6404
6405 PR rtl-optimization/56348
6406 * gcc.target/i386/pr56348.c: New test.
6407
41ad581f 64082013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
45e4e1e9 6409
41ad581f
OE
6410 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
6411 * gcc.target/arm/interrupt-2.c: Likewise.
45e4e1e9 6412
711db0a6
TB
64132013-02-15 Tobias Burnus <burnus@net-b.de>
6414
6415 PR fortran/56318
7469b1dc 6416 * gfortran.dg/matmul_9.f90: New.
711db0a6 6417
fab99ea2
TB
64182013-02-15 Tobias Burnus <burnus@net-b.de>
6419
6420 PR fortran/53818
6421 * gfortran.dg/init_flag_11.f90: New.
6422
f0e13044
RO
64232013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6424
6425 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
6426
1fc53de2
RO
64272013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6428
6429 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
6430 characters.
6431
431e4685
TB
64322013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
6433 Tobias Burnus <burnus@net-b.de>
6434
6435 PR testsuite/56138
6436 * gfortran.dg/allocatable_function_7.f90: New.
6437
3b0c7324
JJ
64382013-02-14 Jakub Jelinek <jakub@redhat.com>
6439
6440 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
6441 * asan_globals_test-wrapper.cc: New file.
6442 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
6443 instead of asan_globals_test.cc as dg-additional-sources.
6444 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
6445 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
6446 "sanitizer_test_utils.h" instead of
6447 "sanitizer_common/tests/sanitizer_test_utils.h".
6448 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
6449 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
6450 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
6451 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
6452 * g++.dg/asan/asan_test.cc: Synced from upstream.
6453 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
6454
8fb06726
DS
64552013-02-14 Dodji Seketeli <dodji@redhat.com>
6456
6457 Fix an asan crash
6458 * c-c++-common/asan/memcmp-2.c: New test.
6459
561f7fc7
ESR
64602013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
6461
6462 PR c++/55582
6463 * g++.dg/cpp0x/udlit-string-literal.h: New.
6464 * g++.dg/cpp0x/udlit-string-literal.C: New.
6465
8a04a774
ST
64662013-02-13 Sriraman Tallam <tmsriram@google.com>
6467
6468 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
6469
70cc3288
VM
64702013-02-13 Vladimir Makarov <vmakarov@redhat.com>
6471
6472 PR target/56184
6473 * gcc.target/arm/pr56184.C: New test.
6474
6760071f
JJ
64752013-02-13 Jakub Jelinek <jakub@redhat.com>
6476
6477 PR c++/56302
6478 * g++.dg/torture/pr56302.C: New test.
6479 * g++.dg/cpp0x/constexpr-56302.C: New test.
6480 * c-c++-common/pr56302.c: New test.
6481
6c8064fb
TB
64822013-02-13 Tobias Burnus <burnus@net-b.de>
6483 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6484
6485 PR fortran/56204
6486 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
6487 * gfortran.dg/quad_3.f90: Ditto.
6488
b4ab7d34
KS
64892013-02-13 Kostya Serebryany <kcc@google.com>
6490
6491 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
6492 to match the fresh asan run-time.
6493 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
6494
bdcbe80c
DS
64952013-02-12 Dodji Seketeli <dodji@redhat.com>
6496
6497 Avoid instrumenting duplicated memory access in the same basic block
6498 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7469b1dc
JJ
6499 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
6500 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
6501 * c-c++-common/asan/inc.c: Likewise.
bdcbe80c 6502
1c86bd80
VM
65032013-02-12 Vladimir Makarov <vmakarov@redhat.com>
6504
6505 PR inline-asm/56148
6506 * gcc.target/i386/pr56148.c: New test.
6507
18a78954
DH
65082013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
6509 Tobias Burnus <burnus@net-b.de>
6510
6c8064fb 6511 PR testsuite/56082
18a78954
DH
6512 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
6513 to kind=2.
6514
7cbda518
RB
65152013-02-12 Richard Biener <rguenther@suse.de>
6516
6517 PR lto/56297
6518 * gcc.dg/lto/pr56297_0.c: New testcase.
6519 * gcc.dg/lto/pr56297_0.c: Likewise.
6520
fdb1fa9e
JW
65212013-02-12 Janus Weil <janus@gcc.gnu.org>
6522
6523 PR fortran/46952
6524 * gfortran.dg/typebound_deferred_1.f90: New.
6525
6da26889
JJ
65262013-02-12 Jakub Jelinek <jakub@redhat.com>
6527
6528 PR rtl-optimization/56151
6529 * gcc.target/i386/pr56151.c: New test.
6530
f80e0faf
ST
65312013-02-11 Sriraman Tallam <tmsriramgoogle.com>
6532
6533 * g++.dg/ext/mv12.C: New test.
6534 * g++.dg/ext/mv12.h: New file.
6535 * g++.dg/ext/mv12-aux.C: New file.
6536 * g++.dg/ext/mv13.C: New test.
6537
0c5c0b4c
SH
65382013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
6539
6540 * lib/target-supports.exp
6541 (check_effective_target_powerpc_eabi_ok): New.
6542 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
6543 powerpc_eabi_ok.
6544 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
6545 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
6546 only.
6547 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
6548 * gcc.target/powerpc/pr51623.c: Likewise.
6549 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
6550 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
6551
a72d8780 65522013-02-11 Alexander Potapenko <glider@google.com>
6a52ccb3
AP
6553 Jack Howarth <howarth@bromo.med.uc.edu>
6554 Jakub Jelinek <jakub@redhat.com>
6555
6556 PR sanitizer/55617
6557 * g++.dg/asan/pr55617.C: Run on all targets.
6558
b63fe007
UB
65592013-02-11 Uros Bizjak <ubizjak@gmail.com>
6560
6561 PR rtl-optimization/56275
6562 * gcc.dg/pr56275.c: New test.
6563
e77439af
RB
65642013-02-11 Richard Biener <rguenther@suse.de>
6565
6566 PR tree-optimization/56273
6567 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
6568
8e89b5b5
RB
65692013-02-11 Richard Biener <rguenther@suse.de>
6570
6571 PR tree-optimization/56264
6572 * gcc.dg/torture/pr56264.c: New testcase.
6573
b4a4b56d
RB
65742013-02-11 Richard Biener <rguenther@suse.de>
6575
6576 PR tree-optimization/56273
6577 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6578 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6579 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6580 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6581 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6582 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6583
acd5a6da
UB
65842013-02-09 Uros Bizjak <ubizjak@gmail.com>
6585
6586 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
6587 for *-*-linux-gnu targets.
6588 * g++.dg/asan/interception-test-1.c: Ditto.
6589 * g++.dg/asan/interception-failure-test-1.C: Ditto.
6590 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
6591
52880d11
PT
65922013-02-09 Paul Thomas <pault@gcc.gnu.org>
6593
6594 PR fortran/55362
6595 * gfortran.dg/intrinsic_size_4.f90 : New test.
6596
59ac9a55
JJ
65972013-02-09 Jakub Jelinek <jakub@redhat.com>
6598
6599 PR target/56256
6600 * gcc.target/powerpc/pr56256.c: New test.
6601
d6517f8d
ILT
66022013-02-08 Ian Lance Taylor <iant@google.com>
6603
6604 * lib/go.exp: Load timeout.exp.
6605
25bb0bb5
VM
66062013-02-08 Vladimir Makarov <vmakarov@redhat.com>
6607
6608 PR rtl-optimization/56246
6609 * gcc.target/i386/pr56246.c: New test.
6610
a698cc03
JL
66112013-02-08 Jeff Law <law@redhat.com>
6612
6613 PR debug/53948
6614 * gcc.dg/debug/dwarf2/pr53948.c: New test.
6615
e1122ddd
MM
66162013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
6617
6618 PR target/56043
6619 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
6620 powerpc*-*-linux*.
6621
19c5f6e6 66222013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
76ef61fb
EI
6623
6624 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
6625
5df81313
JJ
66262013-02-08 Jakub Jelinek <jakub@redhat.com>
6627
6628 PR rtl-optimization/56195
6629 * gcc.dg/torture/pr56195.c: New test.
6630
3434c119
MM
66312013-02-08 Mikael Morin <mikael@gcc.gnu.org>
6632
6633 PR fortran/54107
6634 * gfortran.dg/recursive_interface_2.f90: New test.
6635
600a5961
JJ
66362013-02-08 Jakub Jelinek <jakub@redhat.com>
6637
6638 PR tree-optimization/56250
6639 * gcc.c-torture/execute/pr56250.c: New test.
6640
ff544649
GJL
66412013-02-08 Georg-Johann Lay <avr@gjlay.de>
6642
6643 PR tree-optimization/56064
6644 * gcc.dg/fixed-point/view-convert-2.c: New test.
6645
c1ca73d8
MM
66462013-02-08 Michael Matz <matz@suse.de>
6647
6648 PR tree-optimization/52448
6649 * gcc.dg/pr52448.c: New test.
6650
0375167b
RB
66512013-02-08 Richard Biener <rguenther@suse.de>
6652
6653 PR middle-end/56181
6654 * gcc.dg/torture/pr56181.c: New testcase.
6655
85d768f3
GJL
66562013-02-08 Georg-Johann Lay <avr@gjlay.de>
6657
6658 PR target/54222
6659 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
6660 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
6661
e6d7b956
JJ
66622013-02-07 Jakub Jelinek <jakub@redhat.com>
6663
f11c7048
JJ
6664 PR c++/56241
6665 * g++.dg/parse/crash61.C: New test.
6666
2052ce24
JJ
6667 PR c++/56239
6668 * g++.dg/parse/pr56239.C: New test.
6669
e6d7b956
JJ
6670 PR c++/56237
6671 * g++.dg/abi/mangle61.C: New test.
6672
027ece11
VM
66732013-02-07 Vladimir Makarov <vmakarov@redhat.com>
6674
6675 PR rtl-optimization/56225
6676 * gcc.target/i386/pr56225.c: New test.
6677
0b8e955a
JJ
66782013-02-07 Jakub Jelinek <jakub@redhat.com>
6679
f980dfdb
JJ
6680 PR debug/56154
6681 * gcc.dg/guality/pr56154-1.c: New test.
6682 * gcc.dg/guality/pr56154-2.c: New test.
6683 * gcc.dg/guality/pr56154-3.c: New test.
6684 * gcc.dg/guality/pr56154-4.c: New test.
6685 * gcc.dg/guality/pr56154-aux.c: New file.
6686
0b8e955a
JJ
6687 PR tree-optimization/55789
6688 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
6689 cleanup-tree-dump.
6690 * gcc.dg/tree-ssa/inline-3.c: Add
6691 --param max-early-inliner-iterations=2 option.
6692
9384191e
RO
66932013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6694
6695 PR debug/53363
6696 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
6697 Add -fno-dwarf2-cfi-asm to dg-options.
6698 Adapt match count.
6699
e3936f47
JJ
67002013-02-07 Jakub Jelinek <jakub@redhat.com>
6701
6702 PR target/56228
6703 * gcc.dg/pr56228.c: New test.
6704
cdf383b6
AM
67052013-02-07 Alan Modra <amodra@gmail.com>
6706
921f2dee
AM
6707 PR target/54009
6708 * gcc.target/powerpc/pr54009.c: New test.
cdf383b6
AM
6709 PR target/54131
6710 * gfortran.dg/pr54131.f: New test.
6711
d0c4e310
PT
67122013-02-06 Paul Thomas <pault@gcc.gnu.org>
6713
6714 PR fortran/55789
6715 * gfortran.dg/array_constructor_41.f90: New test.
6716
c362c674
JW
67172013-02-06 Janus Weil <janus@gcc.gnu.org>
6718
6719 PR fortran/55978
6720 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
6721
6d840d99
JJ
67222013-02-06 Jakub Jelinek <jakub@redhat.com>
6723
6724 PR middle-end/56217
6725 * g++.dg/gomp/pr56217.C: New test.
6726
11f1e3ab
JJ
67272013-02-05 Jakub Jelinek <jakub@redhat.com>
6728
6729 PR tree-optimization/56205
6730 * gcc.dg/tree-ssa/stdarg-6.c: New test.
6731 * gcc.c-torture/execute/pr56205.c: New test.
6732
14ac6aa2
RB
67332013-02-05 Richard Biener <rguenther@suse.de>
6734
6735 PR tree-optimization/53342
6736 PR tree-optimization/53185
6737 * gcc.dg/vect/pr53185-2.c: New testcase.
6738
39f9719e
JH
67392013-02-05 Jan Hubicka <jh@suse.cz>
6740
3654d3cf
JH
6741 PR tree-optimization/55789
6742 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
6743 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
6744 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
6745 * g++.dg/ipa/inline-1.C: New testcase.
6746 * g++.dg/ipa/inline-2.C: New testcase.
6747 * g++.dg/ipa/inline-3.C: New testcase.
6748
67492013-02-05 Jan Hubicka <jh@suse.cz>
6750
6751 PR tree-optimization/55789
39f9719e
JH
6752 * g++.dg/torture/pr55789.C: New testcase.
6753
cf35e2b1
JJ
67542013-02-05 Jakub Jelinek <jakub@redhat.com>
6755
6756 PR middle-end/56167
6757 * gcc.dg/pr56167.c: New test.
6758
3503fff1
OE
67592013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
6760
6761 PR target/55146
6762 * gcc.target/sh/pr55146.c: New.
6763
67642013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
951eb5c7
OE
6765
6766 PR tree-optimization/54386
6767 * gcc.target/sh/pr54386.c: New.
6768
16e24756
PT
67692013-02-04 Paul Thomas <pault@gcc.gnu.org>
6770
6771 PR fortran/56008
6772 * gfortran.dg/realloc_on _assign_16.f90 : New test.
6773
6774 PR fortran/47517
6775 * gfortran.dg/realloc_on _assign_17.f90 : New test.
6776
a72d8780 67772013-02-04 Alexander Potapenko <glider@google.com>
acd5a6da 6778 Jack Howarth <howarth@bromo.med.uc.edu>
f3bd007a
AP
6779 Jakub Jelinek <jakub@redhat.com>
6780
6781 PR sanitizer/55617
6782 * g++.dg/asan/pr55617.C: New test.
6783
49c8d79b
MM
67842013-02-04 Mikael Morin <mikael@gcc.gnu.org>
6785
6786 PR fortran/54195
6787 * gfortran.dg/typebound_operator_19.f90: New test.
6788 * gfortran.dg/typebound_assignment_4.f90: New test.
6789
4af8d042
MM
67902013-02-04 Mikael Morin <mikael@gcc.gnu.org>
6791
6792 PR fortran/54107
6793 * gfortran.dg/recursive_interface_1.f90: New test.
6794
ed73881e
RG
67952013-02-04 Richard Guenther <rguenther@suse.de>
6796
6797 PR lto/56168
6798 * gcc.dg/lto/pr56168_0.c: New testcase.
6799 * gcc.dg/lto/pr56168_1.c: Likewise.
6800
0cab6b73
TK
68012013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
6802
6803 PR fortran/50627
6804 PR fortran/56054
6805 * gfortran.dg/block_12.f90: New test.
6806 * gfortran.dg/module_error_1.f90: New test.
6807
18d2405e
RS
68082013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
6809
6810 * lib/target-supports.exp (check_effective_target_vect_float)
6811 (check_effective_target_vect_no_align): Add mips-sde-elf.
6812
c050cbe9
JJ
68132013-02-01 Jakub Jelinek <jakub@redhat.com>
6814
6815 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
6816
25ef6b0e
DE
68172013-02-01 David Edelsohn <dje.gcc@gmail.com>
6818
6819 * gcc.dg/pr56023.c: XFAIL on AIX.
6820 * gcc.dg/vect/pr49352.c: Same.
6821
9f419393
EB
68222013-02-01 Eric Botcazou <ebotcazou@adacore.com>
6823
6824 * gnat.dg/opt26.adb: New test.
6825
246a84e0
RR
68262013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6827
6828 Revert.
6829 2013-01-27 Amol Pise <amolpise15@gmail.com>
6830
6831 * gcc.target/arm/neon-vfnms-1.c: New test.
6832 * gcc.target/arm/neon-vfnma-1.c: New test.
6833
e44978dc
RB
68342013-01-31 Richard Biener <rguenther@suse.de>
6835
6836 PR tree-optimization/56157
6837 * gcc.dg/torture/pr56157.c: New testcase.
6838
fcfa87ac
RB
68392013-01-30 Richard Biener <rguenther@suse.de>
6840
6841 PR tree-optimization/56150
6842 * gcc.dg/torture/pr56150.c: New testcase.
6843
32887460
JJ
68442013-01-30 Jakub Jelinek <jakub@redhat.com>
6845
e60e09a0
JJ
6846 PR sanitizer/55374
6847 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
6848 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
6849 printed in backtrace.
6850 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
6851 to avoid errors about mismatched allocation vs. deallocation.
6852
32887460
JJ
6853 PR c++/55742
6854 * g++.dg/mv1.C: Moved to...
6855 * g++.dg/ext/mv1.C: ... here. Adjust test.
6856 * g++.dg/mv2.C: Moved to...
6857 * g++.dg/ext/mv2.C: ... here. Adjust test.
6858 * g++.dg/mv3.C: Moved to...
6859 * g++.dg/ext/mv3.C: ... here.
6860 * g++.dg/mv4.C: Moved to...
6861 * g++.dg/ext/mv4.C: ... here.
6862 * g++.dg/mv5.C: Moved to...
6863 * g++.dg/ext/mv5.C: ... here. Adjust test.
6864 * g++.dg/mv6.C: Moved to...
6865 * g++.dg/ext/mv6.C: ... here. Adjust test.
6866 * g++.dg/ext/mv7.C: New test.
6867 * g++.dg/ext/mv8.C: New test.
6868 * g++.dg/ext/mv9.C: New test.
6869 * g++.dg/ext/mv10.C: New test.
6870 * g++.dg/ext/mv11.C: New test.
6871
73cca0cc
VM
68722013-01-30 Vladimir Makarov <vmakarov@redhat.com>
6873
6874 PR rtl-optimization/56144
6875 * gcc.dg/pr56144.c: New.
6876
44136976
DE
68772013-01-30 David Edelsohn <dje.gcc@gmail.com>
6878
6879 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
6880 message.
6881 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
6882 * g++.dg/cpp0x/constexpr-55573.C: Same
73cca0cc 6883
cc06c01d
GJL
68842013-01-30 Georg-Johann Lay <avr@gjlay.de>
6885
6886 PR tree-optimization/56064
6887 * gcc.dg/fixed-point/view-convert.c: New test.
6888
6690cb20
AS
68892013-01-30 Andreas Schwab <schwab@suse.de>
6890
6891 * lib/target-supports-dg.exp (dg-process-target): Use expr to
6892 evaluate the end index in string range.
6893
4af8d042 68942013-01-30 Tobias Burnus <burnus@net-b.de>
e18547a1
TB
6895
6896 PR fortran/56138
6897 * gfortran.dg/allocatable_function_6.f90: New.
6898
4cbc9039 68992013-01-29 Janus Weil <janus@gcc.gnu.org>
a72d8780 6900 Mikael Morin <mikael@gcc.gnu.org>
4cbc9039
JW
6901
6902 PR fortran/54107
6903 * gfortran.dg/proc_ptr_comp_36.f90: New.
6904
83ba4d6f
RB
69052013-01-29 Richard Biener <rguenther@suse.de>
6906
6907 PR tree-optimization/55270
6908 * gcc.dg/torture/pr55270.c: New testcase.
6909
db1fb332
JJ
69102013-01-28 Jakub Jelinek <jakub@redhat.com>
6911
6912 PR rtl-optimization/56117
6913 * gcc.dg/pr56117.c: New test.
6914
b9fc0497
RB
69152013-01-28 Richard Biener <rguenther@suse.de>
6916
6917 PR tree-optimization/56034
6918 * gcc.dg/torture/pr56034.c: New testcase.
6919
0bfbca58
JJ
69202013-01-28 Jakub Jelinek <jakub@redhat.com>
6921
6922 PR tree-optimization/56125
6923 * gcc.dg/pr56125.c: New test.
6924
dd8b9dde
TB
69252013-01-28 Tobias Burnus <burnus@net-b.de>
6926 Mikael Morin <mikael@gcc.gnu.org>
6927
6928 PR fortran/53537
6929 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
6930 * gfortran.dg/import8.f90: Likewise.
6931 * gfortran.dg/interface_derived_type_1.f90: Likewise.
6932 * gfortran.dg/import10.f90: New test.
6933 * gfortran.dg/import11.f90: Likewise
6934
aa710d25
JJ
69352013-01-28 Jakub Jelinek <jakub@redhat.com>
6936
e63f1581
JJ
6937 PR testsuite/56053
6938 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
6939 string.h. Provide memset, malloc and free prototypes, adjust line
6940 numbers in dg-output.
6941 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
6942 Provide memset prototype and adjust line numbers in dg-output.
6943 * c-c++-common/asan/global-overflow-1.c: Likewise.
6944
aa710d25
JJ
6945 PR tree-optimization/56094
6946 * gcc.dg/pr56094.c: New test.
6947
25350308
AP
69482013-01-27 Amol Pise <amolpise15@gmail.com>
6949
6950 * gcc.target/arm/neon-vfnms-1.c: New test.
6951 * gcc.target/arm/neon-vfnma-1.c: New test.
6952
77dc5297
UB
69532013-01-27 Uros Bizjak <ubizjak@gmail.com>
6954
6955 PR target/56114
6956 * gcc.target/i386/pr56114.c: New test.
6957
aa271860
PT
69582013-01-27 Paul Thomas <pault@gcc.gnu.org>
6959
ca322749 6960 PR fortran/55984
aa271860
PT
6961 * gfortran.dg/associate_14.f90: New test.
6962
6963 PR fortran/56047
6964 * gfortran.dg/associate_13.f90: New test.
6965
d7fa6ee2
JJ
69662013-01-25 Jakub Jelinek <jakub@redhat.com>
6967
6968 PR tree-optimization/56098
6969 * gcc.dg/pr56098-1.c: New test.
6970 * gcc.dg/pr56098-2.c: New test.
6971
556f9906
GJL
69722013-01-25 Georg-Johann Lay <avr@gjlay.de>
6973
6974 PR target/54222
6975 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
6976
1f546bbb
MP
69772013-01-22 Marek Polacek <polacek@redhat.com>
6978
6979 PR tree-optimization/56035
6980 * gcc.dg/pr56035.c: New test.
6981
8eb03ce8
RS
69822013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6983
6984 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
6985 for MIPS.
6986
94ba3446
RS
69872013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
6988
6989 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
6990
8824edff
JJ
69912013-01-24 Jakub Jelinek <jakub@redhat.com>
6992
6993 PR c/56078
6994 * gcc.dg/pr56078.c: New test.
6995 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
6996
1513a0d4
MJ
69972013-01-24 Martin Jambor <mjambor@suse.cz>
6998
6999 PR tree-optimization/55927
7000 * g++.dg/ipa/devirt-10.C: Disable early inlining.
7001
593c0ddd
UB
70022013-01-24 Uros Bizjak <ubizjak@gmail.com>
7003
7004 * gcc.target/i386/movsd.c: New test.
7005
e86c0101
SB
70062013-01-24 Steven Bosscher <steven@gcc.gnu.org>
7007
7008 PR inline-asm/55934
7009 * gcc.target/i386/pr55934.c: New test.
7010
ad3e2ad2
JW
70112013-01-23 Janus Weil <janus@gcc.gnu.org>
7012
7013 PR fortran/56081
7014 * gfortran.dg/select_8.f90: New.
7015
593c0ddd 70162013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
caa7068b 7017
593c0ddd
UB
7018 * gcc.target/microblaze/microblaze.exp: Remove
7019 target_config_cflags check.
caa7068b 7020
a70418fc
JJ
70212013-01-23 Jakub Jelinek <jakub@redhat.com>
7022
b3996898
JJ
7023 PR fortran/56052
7024 * gfortran.dg/gomp/pr56052.f90: New test.
7025
a70418fc
JJ
7026 PR target/49069
7027 * gcc.dg/pr49069.c: New test.
7028
723889fa
PC
70292013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7030
7031 PR c++/55944
7032 * g++.dg/cpp0x/constexpr-static10.C: New.
7033
c2a45215 70342013-01-22 Uros Bizjak <ubizjak@gmail.com>
32fc5b8a
UB
7035
7036 PR target/56028
7037 * gcc.target/i386/pr56028.c: New test.
7038
3a984f10
JJ
70392013-01-22 Jakub Jelinek <jakub@redhat.com>
7040
7041 PR target/55686
7042 * gcc.target/i386/pr55686.c: New test.
7043
b0ffaa36
DS
70442013-01-22 Dodji Seketeli <dodji@redhat.com>
7045
7046 PR c++/53609
7047 * g++.dg/cpp0x/variadic139.C: New test.
7048 * g++.dg/cpp0x/variadic140.C: Likewise.
7049 * g++.dg/cpp0x/variadic141.C: Likewise.
7050
257e81a6
EB
70512013-01-22 Eric Botcazou <ebotcazou@adacore.com>
7052
7053 * gnat.dg/warn8.adb: New test.
7054
bfc16654
TK
70552013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
7056
7057 PR fortran/55919
a70418fc 7058 * gfortran.dg/include_8.f90: New test.
bfc16654 7059
c2a45215 70602013-01-21 Uros Bizjak <ubizjak@gmail.com>
4e913a26 7061
62e89681 7062 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4e913a26
UB
7063 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
7064
8f498c1b
JJ
70652013-01-21 Jakub Jelinek <jakub@redhat.com>
7066
7067 PR tree-optimization/56051
7068 * gcc.c-torture/execute/pr56051.c: New test.
7069
c2a45215 70702013-01-21 Uros Bizjak <ubizjak@gmail.com>
35d59da7
UB
7071
7072 PR rtl-optimization/56023
7073 * gcc.dg/pr56023.c: New test.
7074
5b9db1bc
MJ
70752013-01-21 Martin Jambor <mjambor@suse.cz>
7076
7077 PR middle-end/56022
7078 * gcc.target/i386/pr56022.c: New test.
7079
f6c23342
JM
70802013-01-21 Jason Merrill <jason@redhat.com>
7081
7082 * lib/target-supports.exp (check_effective_target_alias): New.
7083
0bfbca58 70842013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9d7302a1
JH
7085
7086 PR debug/53235
7087 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
35d59da7 7088
5a36c5b2
HPN
70892013-01-20 Hans-Peter Nilsson <hp@axis.com>
7090
7091 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
7092
5630e3e1
JL
70932013-01-19 Jeff Law <law@redhat.com>
7094
7095 PR tree-optimization/52631
7096 * tree-ssa/pr52631.c: New test.
7097 * tree-ssa/ssa-fre-9: Update expected output.
7098
cdecf7e9
AG
70992013-01-19 Anthony Green <green@moxielogic.com>
7100
7101 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
7102 for moxie.
7103
e300ec2d
JJ
71042013-01-18 Jakub Jelinek <jakub@redhat.com>
7105
7106 PR tree-optimization/56029
7107 * g++.dg/torture/pr56029.C: New test.
7108
a3d7af04
SS
71092013-01-18 Sharad Singhai <singhai@google.com>
7110
7111 PR tree-optimization/55995
7112 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
7113
66aa7879
VM
71142013-01-18 Vladimir Makarov <vmakarov@redhat.com>
7115
7116 PR target/55433
7117 * gcc.target/i386/pr55433.c: New.
7118
3f0fee7b
JJ
71192013-01-18 Jakub Jelinek <jakub@redhat.com>
7120
7121 PR middle-end/56015
7122 * gfortran.dg/pr56015.f90: New test.
7123
b69a7864
JJ
71242013-01-18 Janis Johnson <janisjo@codesourcery.com>
7125
7126 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
7127
70c67693
JG
71282013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
7129
7130 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
7131 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7132 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7133 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7134 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7135
c664546f
JL
71362013-01-17 Jeff Law <law@redhat.com>
7137
f5ce60b6
JL
7138 * gcc.dg/pr52573.c: Move to...
7139 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
7140
c664546f
JL
7141 PR rtl-optimization/52573
7142 * gcc.dg/pr52573.c: New test.
f5ce60b6 7143
0bfbca58 71442013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
ec03e9e9 7145
35d59da7
UB
7146 PR sanitizer/55679
7147 * g++.dg/asan/interception-test-1.C: Skip on darwin.
7148 * lib/target-supports.exp (check_effective_target_swapcontext): Use
7149 check_no_compiler_messages to test support in ucontext.h.
ec03e9e9
JH
7150 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
7151 compliant RLIMIT_AS.
7152
1bd3f750
MP
71532013-01-17 Marek Polacek <polacek@redhat.com>
7154
7155 PR rtl-optimization/55833
7156 * gcc.dg/pr55833.c: New test.
7157
8386a7ea
JH
71582013-01-17 Jan Hubicka <jh@suse.cz>
7159
610fb637
JJ
7160 PR tree-optimization/55273
7161 * gcc.c-torture/compile/pr55273.c: New testcase.
8386a7ea 7162
c2a45215 71632013-01-17 Uros Bizjak <ubizjak@gmail.com>
8abaebcd
UB
7164
7165 PR target/55981
7166 * gcc.target/pr55981.c: New test.
7167
1f98b7b2
JJ
71682013-01-17 Janis Johnson <janisjo@codesourcery.com>
7169
3f5da285
JJ
7170 * gcc.target/arm/pr40887.c: Require at least armv5.
7171 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
7172 * gcc.target/arm/pr51915.c: Likewise.
7173 * gcc.target/arm/pr52006.c: Likewise.
7174 * gcc.target/arm/pr53187.c: Likewise.
7175
1f98b7b2
JJ
7176 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
7177 * gcc.target/arm/ftest-support-arm.h: Delete.
7178 * gcc.target/arm/ftest-support-thumb.h: Delete.
7179 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
7180 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
7181 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
7182 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
7183 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
7184 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
7185 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
7186 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
7187 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
7188 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
7189 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
7190 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
7191 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
7192 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
7193 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
7194 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
7195 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
7196 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
7197 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
7198 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
7199 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
7200 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
7201 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
7202 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
7203
8222c37e
MJ
72042013-01-17 Martin Jambor <mjambor@suse.cz>
7205
7206 PR tree-optimizations/55264
7207 * g++.dg/ipa/pr55264.C: New test.
7208
9b940c6d
JW
72092013-01-16 Janus Weil <janus@gcc.gnu.org>
7210
7211 PR fortran/55983
7212 * gfortran.dg/class_55.f90: New.
7213
98342895
JJ
72142013-01-16 Janis Johnson <janisjo@codesourcery.com>
7215
934144c0
JJ
7216 PR testsuite/55994
7217 * gcc.c-torture/execute/builtins/builtins.exp: Add
7218 -Wl,--allow-multiple-definition for eabi and elf targets.
7219
fbe10eff
JJ
7220 PR testsuite/54622
7221 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
7222 check_effective_target_vect_perm_short,
7223 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
7224 check_effective_target_vect64): Return 0 for big-endian ARM.
7225 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
7226
98342895
JJ
7227 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
7228 prototypes.
7229
2cfc56b9
RB
72302013-01-16 Richard Biener <rguenther@suse.de>
7231
7232 PR tree-optimization/55964
7233 * gcc.dg/torture/pr55964.c: New testcase.
7234
c25a0c60
RB
72352013-01-16 Richard Biener <rguenther@suse.de>
7236
7237 PR tree-optimization/54767
7238 PR tree-optimization/53465
7239 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
7240
8b0a1e0b
CB
72412013-01-16 Christian Bruel <christian.bruel@st.com>
7242
7243 PR target/55301
7244 * gcc.target/sh/sh-switch.c: New testcase.
7245
0133a2aa
JJ
72462013-01-15 Janis Johnson <janisjo@codesourcery.com>
7247
7248 * gcc.dg/webizer.c: Increase the array size.
7249
305e3ac1
JJ
72502013-01-15 Jakub Jelinek <jakub@redhat.com>
7251
7252 PR target/55940
7253 * gcc.dg/pr55940.c: New test.
7254
97dae02b
MS
72552013-01-15 Manfred Schwarb <manfred99@gmx.ch>
7256 Harald Anlauf <anlauf@gmx.de>
7257
7258 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
7259 * gfortran.dg/bounds_check_5.f90: Likewise.
7260 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
7261 * gfortran.dg/continuation_9.f90: Likewise.
7262 * gfortran.dg/move_alloc_13.f90: Likewise.
7263 * gfortran.dg/structure_constructor_11.f90: Likewise.
7264 * gfortran.dg/tab_continuation.f: Likewise.
7265 * gfortran.dg/warning-directive-2.F90: Likewise.
7266 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
7267
5dec2613
JJ
72682013-01-15 Janis Johnson <janisjo@codesourcery.com>
7269
7270 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
7271 * gcc.target/arm/fma-sp.c: Likewise.
7272
0e80383f
VM
72732013-01-15 Vladimir Makarov <vmakarov@redhat.com>
7274
305e3ac1 7275 PR rtl-optimization/55153
0e80383f
VM
7276 * gcc.dg/pr55153.c: New.
7277
a7818b54
JJ
72782013-01-15 Jakub Jelinek <jakub@redhat.com>
7279
7280 PR tree-optimization/55920
7281 * gcc.c-torture/compile/pr55920.c: New test.
7282
783a3a05
RB
72832013-01-15 Richard Biener <rguenther@suse.de>
7284
7285 PR middle-end/55882
7286 * gcc.dg/torture/pr55882.c: New testcase.
7287
ff784829
JJ
72882013-01-15 Jakub Jelinek <jakub@redhat.com>
7289
7290 PR tree-optimization/55955
7291 * gcc.c-torture/compile/pr55955.c: New test.
7292
cd61690f
DS
72932013-01-15 Dodji Seketeli <dodji@redhat.com>
7294
7295 PR c++/55663
7296 * g++.dg/cpp0x/alias-decl-31.C: New test.
7297
feb6eab0
PT
72982013-01-15 Paul Thomas <pault@gcc.gnu.org>
7299
7300 PR fortran/54286
7301 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
7302 case where interface is null.
7303
e81e4b43
TK
73042013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7305
7306 PR fortran/55806
7307 * gfortran.dg/array_constructor_40.f90: New test.
7308
e417d243
RS
73092013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
7310
7311 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
7312
a50344cb
TB
73132013-01-14 Tejas Belagod <tejas.belagod@arm.com>
7314
7315 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
7316 * gcc.target/aarch64/vect-ld1r-compile.c: New.
7317 * gcc.target/aarch64/vect-ld1r-fp.c: New.
7318 * gcc.target/aarch64/vect-ld1r.c: New.
7319 * gcc.target/aarch64/vect-ld1r.x: New.
7320
c2a45215 73212013-01-14 Andi Kleen <ak@linux.intel.com>
e6f0e052
UB
7322
7323 PR target/55948
7324 * gcc.target/i386/hle-clear-rel.c: New file
7325 * gcc.target/i386/hle-store-rel.c: New file.
7326
30b2fc65
HA
73272013-01-14 Harald Anlauf <anlauf@gmx.de>
7328
7329 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
7330 * gfortran.dg/bounds_check_4.f90: Likewise.
7331 * gfortran.dg/inquire_10.f90: Likewise.
7332 * gfortran.dg/minloc_3.f90: Likewise.
7333 * gfortran.dg/minlocval_3.f90: Likewise.
7334 * gfortran.dg/module_double_reuse.f90: Likewise.
7335 * gfortran.dg/mvbits_1.f90: Likewise.
7336 * gfortran.dg/oldstyle_1.f90: Likewise.
7337 * gfortran.dg/pr20163-2.f: Likewise.
7338 * gfortran.dg/save_1.f90: Likewise.
7339 * gfortran.dg/scan_1.f90: Likewise.
7340 * gfortran.dg/select_char_1.f90: Likewise.
7341 * gfortran.dg/shape_4.f90: Likewise.
7342 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
7343 * gfortran.dg/function_optimize_10.f90: Likewise.
7344 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
7345 * gfortran.dg/used_types_17.f90: Likewise.
7346 * gfortran.dg/used_types_18.f90: Likewise.
7347
899d52c6
PT
73482013-01-13 Paul Thomas <pault@gcc.gnu.org>
7349
7350 PR fortran/54286
7351 * gfortran.dg/proc_ptr_result_8.f90 : New test.
7352
8816ac70
RS
73532013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7354
7355 * gcc.dg/unroll_5.c: Add nomips16 attributes.
7356
140516c5
RS
73572013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7358
7359 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
7360
ea73447a
JW
73612013-01-12 Janus Weil <janus@gcc.gnu.org>
7362
7363 PR fortran/55072
7364 * gfortran.dg/assumed_type_2.f90: Fix test case.
7365 * gfortran.dg/internal_pack_13.f90: New test.
7366 * gfortran.dg/internal_pack_14.f90: New test.
7367
f5acf0f2
PT
73682013-01-08 Paul Thomas <pault@gcc.gnu.org>
7369
7370 PR fortran/55868
7371 * gfortran.dg/unlimited_polymorphic_8.f90: Update
7372 scan-tree-dump-times for foo.0.x._vptr to deal with change from
7373 $tar to STAR.
7374
46feb01b
AS
73752013-01-11 Andreas Schwab <schwab@linux-m68k.org>
7376
7377 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
7378
1abcd5eb
AK
73792013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
7380
7381 PR target/55719
7382 * gcc.target/s390/pr55719.c: New testcase.
7383
73842013-01-11 Richard Guenther <rguenther@suse.de>
c7ab2530
RG
7385
7386 PR tree-optimization/44061
7387 * gcc.dg/pr44061.c: New testcase.
7388
d1e082c2
RS
73892013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
7390
e6f0e052 7391 Update copyright years.
d1e082c2 7392
9dce3dcf
AH
73932013-01-10 Aldy Hernandez <aldyh@redhat.com>
7394 Jakub Jelinek <jakub@redhat.com>
7395
7396 PR target/55565
e6f0e052 7397 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9dce3dcf 7398
f85021b0
VM
73992013-01-10 Vladimir Makarov <vmakarov@redhat.com>
7400
45805f17 7401 PR rtl-optimization/55672
f85021b0
VM
7402 * gcc.target/i386/pr55672.c: New.
7403
7f5f8bbf
JL
74042013-01-10 Jeff Law <law@redhat.com>
7405
7406 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
7407 pass/fail message unique.
7408
7409
7900ea7d
JM
74102013-01-10 Jason Merrill <jason@redhat.com>
7411
7412 * ada/.gitignore: New.
7413
d02a9a19
RO
74142013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7415
7416 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
7417 Add tls options.
7418 * g++.dg/tls/thread_local2.C: Likewise.
7419 * g++.dg/tls/thread_local2g.C: Likewise.
7420 * g++.dg/tls/thread_local6.C: Likewise.
7421 * g++.dg/tls/thread_local-order1.C: Add tls options.
7422 * g++.dg/tls/thread_local-order2.C: Likewise.
7423 * g++.dg/tls/thread_local3.C: Likewise.
7424 * g++.dg/tls/thread_local3g.C: Likewise.
7425 * g++.dg/tls/thread_local4.C: Likewise.
7426 * g++.dg/tls/thread_local4g.C: Likewise.
7427 * g++.dg/tls/thread_local5.C: Likewise.
7428 * g++.dg/tls/thread_local5g.C: Likewise.
7429 * g++.dg/tls/thread_local6g.C: Likewise.
7430
e9772e16
KS
74312013-01-10 Kostya Serebryany <kcc@google.com>
7432
7433 * g++.dg/asan/asan_test.cc: Sync from upstream.
7434
a57fc743
JJ
74352013-01-10 Jakub Jelinek <jakub@redhat.com>
7436
7437 PR tree-optimization/55921
7438 * gcc.c-torture/compile/pr55921.c: New test.
7439
7770c9e9
JH
74402013-01-09 Jan Hubicka <jh@suse.cz>
7441
7442 PR tree-optimization/55569
7443 * gcc.c-torture/compile/pr55569.c: New testcase.
7444
ba29dca9
MM
74452013-01-09 Mikael Morin <mikael@gcc.gnu.org>
7446
7447 PR fortran/47203
7448 * gfortran.dg/use_28.f90: New test.
7449
c2a45215 74502013-01-09 Uros Bizjak <ubizjak@gmail.com>
e1f2b729
UB
7451
7452 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
7453 number matching more robust.
7454
511dcace
VM
74552013-01-09 Vladimir Makarov <vmakarov@redhat.com>
7456
e1f2b729 7457 PR rtl-optimization/55829
511dcace
VM
7458 * gcc.target/i386/pr55829.c: New.
7459
d0841b5b
TB
74602013-01-09 Tobias Burnus <burnus@net-b.de>
7461
7462 PR fortran/55758
7463 * gfortran.dg/bind_c_bool_1.f90: New.
7464 * gfortran.dg/do_5.f90: Add dg-warning.
7465
870ca331
JH
74662013-01-09 Jan Hubicka <jh@suse.cz>
7467
e6f0e052 7468 PR tree-optimization/55875
870ca331
JH
7469 * gcc.c-torture/execute/pr55875.c: New testcase.
7470 * g++.dg/torture/pr55875.C: New testcase.
7471
cc83c823
JJ
74722013-01-09 Jakub Jelinek <jakub@redhat.com>
7473
7474 PR c/48418
7475 * c-c++-common/pr48418.c: New test.
7476
fdbff37f
PC
74772013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
7478
7479 PR c++/55801
7480 * g++.dg/tls/thread_local-ice.C: New.
7481
ed385baf
AS
74822013-01-09 Andreas Schwab <schwab@suse.de>
7483
7484 * gcc.dg/guality/pr54693.c: Null-terminate arr.
7485
2aa579ad
JJ
74862013-01-09 Jakub Jelinek <jakub@redhat.com>
7487
7488 PR tree-optimization/48189
7489 * gcc.dg/pr48189.c: New test.
7490
36b72910
JH
74912013-01-04 Jan Hubicka <jh@suse.cz>
7492
7493 PR tree-optimization/55823
7494 * g++.dg/ipa/devirt-10.C: New testcase.
7495
c2a45215 74962013-01-08 Uros Bizjak <ubizjak@gmail.com>
c6d851b9
JJ
7497 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
7498
7499 PR rtl-optimization/55845
7500 * gcc.target/i386/pr55845.c: New test.
7501
b4208463
TB
75022013-01-08 Tejas Belagod <tejas.belagod@arm.com>
7503
fdbff37f 7504 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
b4208463
TB
7505 instructions generated instead of number of occurances.
7506
385eb93d
JG
75072013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
7508
e6f0e052
UB
7509 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
7510 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7511 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7512 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7513 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7514 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7515 * gcc.target/aarch64/vect-fcm.x: Likewise.
7516 * lib/target-supports.exp
385eb93d
JG
7517 (check_effective_target_vect_cond): Enable for AArch64.
7518
4dcd1054
JG
75192013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
7520
7521 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
7522 endian-safe float pool loading.
7523 (test_square_root_v4sf): Likewise.
7524 (test_square_root_v2df): Likewise.
7525 * lib/target-supports.exp
7526 (check_effective_target_vect_call_sqrtf): Add AArch64.
7527
4267a4a6
MJ
75282013-01-08 Martin Jambor <mjambor@suse.cz>
7529
7530 PR debug/55579
7531 * gcc.dg/tree-ssa/pr55579.c: New test.
7532
0985d1f5
RO
75332013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7534
7535 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
7536 asm comments.
7537
5b42fd01
JJ
75382013-01-08 Jakub Jelinek <jakub@redhat.com>
7539
3138f224
JJ
7540 PR middle-end/55890
7541 * gcc.dg/torture/pr55890-3.c: New test.
7542
f3ef18ff
JJ
7543 PR middle-end/55851
7544 * gcc.c-torture/compile/pr55851.c: New test.
7545
5b42fd01
JJ
7546 PR sanitizer/55844
7547 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
7548 dg-options.
7549
ec947dd3
PT
75502013-01-08 Paul Thomas <pault@gcc.gnu.org>
7551
7552 PR fortran/55618
7553 * gfortran.dg/elemental_scalar_args_2.f90: New test.
7554
e35e87dc
TB
75552013-01-07 Tobias Burnus <burnus@net-b.de>
7556
7557 PR fortran/55763
7558 * gfortran.dg/pointer_init_2.f90: Update dg-error.
7559 * gfortran.dg/pointer_init_7.f90: New.
7560
3ec053a2
RB
75612013-01-07 Richard Biener <rguenther@suse.de>
7562
7563 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
7564
3626621a
RB
75652013-01-07 Richard Biener <rguenther@suse.de>
7566
7567 PR middle-end/55890
7568 * gcc.dg/torture/pr55890-1.c: New testcase.
7569 * gcc.dg/torture/pr55890-2.c: Likewise.
7570
3520f7cc
JG
75712013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
7572
7573 * gcc.target/aarch64/fmovd.c: New.
7574 * gcc.target/aarch64/fmovf.c: Likewise.
7575 * gcc.target/aarch64/fmovd-zero.c: Likewise.
7576 * gcc.target/aarch64/fmovf-zero.c: Likewise.
7577 * gcc.target/aarch64/vect-fmovd.c: Likewise.
7578 * gcc.target/aarch64/vect-fmovf.c: Likewise.
7579 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
7580 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
7581
e167c04d
RB
75822013-01-07 Richard Biener <rguenther@suse.de>
7583
7584 PR tree-optimization/55888
7585 PR tree-optimization/55862
7586 * gcc.dg/torture/pr55888.c: New testcase.
7587
6838c137
TB
75882013-01-07 Tobias Burnus <burnus@net-b.de>
7589
7590 PR fortran/55852
7591 * gfortran.dg/intrinsic_size_3.f90: New.
7592
c2a45215 75932013-01-07 Tobias Burnus <burnus@net-b.de>
55d8631b
TB
7594
7595 PR fortran/55763
7596 * gfortran.dg/select_type_32.f90: New.
7597
36b21740
DS
75982013-01-04 Dodji Seketeli <dodji@redhat.com>
7599
7600 PR c++/52343
7601 * g++.dg/cpp0x/alias-decl-29.C: New test.
7602
f04986a9
PT
76032013-01-06 Paul Thomas <pault@gcc.gnu.org>
7604
02a1cc65
PT
7605 PR fortran/53876
7606 PR fortran/54990
7607 PR fortran/54992
f04986a9
PT
7608 * gfortran.dg/class_array_15.f03: New test.
7609
d932cea8
MM
76102013-01-06 Mikael Morin <mikael@gcc.gnu.org>
7611
7612 PR fortran/42769
7613 PR fortran/45836
7614 PR fortran/45900
7615 * gfortran.dg/use_23.f90: New test.
7616 * gfortran.dg/use_24.f90: New test.
7617 * gfortran.dg/use_25.f90: New test.
7618 * gfortran.dg/use_26.f90: New test.
7619 * gfortran.dg/use_27.f90: New test.
7620
bd95368b
OH
76212013-01-06 Olivier Hainque <hainque@adacore.com>
7622
7623 * gnat.dg/specs/clause_on_volatile.ads: New test.
7624
940ff20c
EB
76252013-01-06 Eric Botcazou <ebotcazou@adacore.com>
7626
7627 * gnat.dg/alignment10.adb: New test.
7628
d00be3a3
SK
76292013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
7630 Mikael Morin <mikael@gcc.gnu.org>
7631
1742d2b2 7632 PR fortran/55827
d00be3a3
SK
7633 * gfortran.dg/use_22.f90: New test.
7634
70f09188
AP
76352013-01-04 Andrew Pinski <apinski@cavium.com>
7636
7637 * gcc.target/aarch64/cmp-1.c: New testcase.
7638
e4821cd8
PT
76392013-01-04 Paul Thomas <pault@gcc.gnu.org>
7640
7641 PR fortran/55172
7642 * gfortran.dg/select_type_31.f03: New test.
7643
1582c677
PC
76442013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
7645
7646 PR c++/54526 (again)
7647 * g++.dg/cpp0x/parse2.C: Extend.
7648 * g++.old-deja/g++.other/crash28.C: Adjust.
7649
361618ec
RB
76502013-01-04 Richard Biener <rguenther@suse.de>
7651
7652 PR tree-optimization/55862
7653 * gcc.dg/torture/pr55862.c: New testcase.
7654
87eab554
MJ
76552013-01-04 Martin Jambor <mjambor@suse.cz>
7656
7657 PR tree-optimization/55755
7658 * gcc.dg/torture/pr55755.c: New test.
7659 * gcc.dg/tree-ssa/sra-13.c: Likewise.
7660 * gcc.dg/tree-ssa/pr45144.c: Update.
7661
3068819a
RB
76622013-01-04 Richard Biener <rguenther@suse.de>
7663
7664 PR middle-end/55863
7665 * gcc.dg/fold-reassoc-2.c: New testcase.
7666
576f6da6
TB
76672013-01-04 Tobias Burnus <burnus@net-b.de>
7668
7669 PR fortran/55763
7670 * gfortran.dg/null_7.f90: New.
7671
15115f7a
TB
76722013-01-04 Tobias Burnus <burnus@net-b.de>
7673
7674 PR fortran/55854
7675 PR fortran/55763
7676 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
7677 * gfortran.dg/unlimited_polymorphic_7.f90: New.
7678 * gfortran.dg/unlimited_polymorphic_8.f90: New.
7679
ffa6d5df
RS
76802013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
7681
7682 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
7683
8988cde6
JW
76842013-01-03 Janus Weil <janus@gcc.gnu.org>
7685
7686 PR fortran/55855
7687 * gfortran.dg/assignment_1.f90: Modified.
7688 * gfortran.dg/assignment_4.f90: New.
7689
fc883b84
DE
76902013-01-03 David Edelsohn <dje.gcc@gmail.com>
7691
7692 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
7693
90bb7d7a
RB
76942013-01-03 Richard Biener <rguenther@suse.de>
7695
7696 PR tree-optimization/55857
7697 * gcc.dg/vect/pr55857-1.c: New testcase.
7698 * gcc.dg/vect/pr55857-2.c: Likewise.
7699
8b5546d6
JJ
77002013-01-03 Jakub Jelinek <jakub@redhat.com>
7701
3461a16e
JJ
7702 PR rtl-optimization/55838
7703 * gcc.dg/pr55838.c: New test.
7704
8b5546d6
JJ
7705 PR tree-optimization/55832
7706 * gcc.c-torture/compile/pr55832.c: New test.
7707
0506634a
UB
77082013-01-02 Teresa Johnson <tejohnson@google.com>
7709
7710 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
7711 * gcc.dg/tree-ssa/loop-23.c: Ditto.
7712 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
7713 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
7714 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
7715 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
7716 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
7717 * gcc.dg/unroll_1.c: Ditto.
7718 * gcc.dg/unroll_2.c: Ditto.
7719 * gcc.dg/unroll_3.c: Ditto.
7720 * gcc.dg/unroll_4.c: Ditto.
7721
aeb5e664
JDA
77222013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7723
7724 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
7725
3fd005a6
JD
77262013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7727
7728 PR fortran/55818
7729 * gfortran.dg/eof_4.f90: New test.
7730
868f97d5
JJ
77312013-01-02 Jakub Jelinek <jakub@redhat.com>
7732
7733 * lib/c-compat.exp (compat-use-alt-compiler): Remove
7734 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
7735 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
7736 (compat_setup_dfp): Initialize compat_alt_caret and
7737 compat_save_TEST_ALWAYS_FLAGS.
7738
e0c06fdd
RS
77392013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
7740
7741 * gcc.dg/torture/tls/tls-reload-1.c: New test.
7742
635b0b0c
RS
77432013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
7744
7745 * gcc.dg/torture/fp-int-convert-2.c: New test.
7746
b33cc994
JD
77472013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7748
7749 * gfortran.dg/newunit_3.f90: Add dg-do run.
7750 * gfortran.dg/inquire_15.f90: Add dg-do run.
7751
5bb6669d
JJ
77522013-01-01 Jakub Jelinek <jakub@redhat.com>
7753
7754 PR tree-optimization/55831
7755 * gcc.dg/pr55831.c: New test.
ad41bd84 7756\f
86a2db33 7757Copyright (C) 2013 Free Software Foundation, Inc.
ad41bd84
JM
7758
7759Copying and distribution of this file, with or without modification,
7760are permitted in any medium without royalty provided the copyright
7761notice and this notice are preserved.
This page took 3.816685 seconds and 5 git commands to generate.