]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR lto/45375 ([meta-bug] Issues with building Mozilla (i.e. Firefox) with LTO)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
37678631
JH
12012-08-18 Jan Hubicka <jh@suse.cz>
2
3 * gcc.dg/ipa/iinline-1.c: Update testcase to test inline hints.
4
b44e2c4c
MM
52012-08-18 Mikael Morin <mikael@gcc.gnu.org>
6
7 PR fortran/39290
8 * gfortran.dg/interface_37.f90: New test.
9
e327d1a3
L
102012-08-17 H.J. Lu <hongjiu.lu@intel.com>
11 Gary Funck <gary@intrepid.com>
12
13 PR target/20020
14 * gcc.target/i386/pr20020-1.c: New test.
15 * gcc.target/i386/pr20020-2.c: Likewise.
16 * gcc.target/i386/pr20020-3.c: Likewise.
17
fd9da2c8
MG
182012-08-17 Marc Glisse <marc.glisse@inria.fr>
19
20 * gcc.target/i386/perm-concat.c: New test.
21
a508e1a8
JB
222012-08-17 Julian Brown <julian@codesourcery.com>
23
24 * gcc.target/arm/div64-unwinding.c: New test.
25
1a4049e7
JJ
262012-08-17 Jakub Jelinek <jakub@redhat.com>
27
28 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: New test.
29
0c66c562
OE
302012-08-16 Oleg Endo <olegendo@gcc.gnu.org>
31
32 PR target/54236
33 * gcc.target/sh/pr54236-1.c: New.
34
352012-08-16 Hans-Peter Nilsson <hp@axis.com>
af4bd920 36
f5a53fc7
HPN
37 * lib/target-supports.exp (check_effective_target_sync_int_long)
38 (check_effective_target_sync_char_short): Enable for crisv32-*
39 and cris-*.
40
af4bd920
HPN
41 PR middle-end/54261
42 * gcc.dg/torture/pr54261-1.c: New test.
43
0b2d443b
JW
442012-08-15 Janus Weil <janus@gcc.gnu.org>
45
46 PR fortran/54243
47 PR fortran/54244
48 * gfortran.dg/typebound_call_24.f03: New.
49
6b5eea61
BS
502012-08-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
51
52 PR tree-optimization/54245
53 * gcc.dg/tree-ssa/pr54245.c: New test.
54
0a5f2683
BS
552012-08-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
56
57 PR tree-optimization/54240
58 * gcc.target/powerpc/pr54240.c: New test.
59 * gcc.target/mips/pr54240.c: Likewise.
60
669d4d70
OE
612012-08-14 Oleg Endo <olegendo@gcc.gnu.org>
62
63 PR target/52933
64 * gcc.target/sh/pr52933-1.c: New.
65 * gcc.target/sh/pr52933-2.c: New.
66
24c18ad8
OE
672012-08-14 Oleg Endo <olegendo@gcc.gnu.org>
68
69 PR target/50751
70 * gcc.target/sh/pr50751-8.c: New.
71
bbeffd6b
MM
722012-08-14 Mikael Morin <mikael@gcc.gnu.org>
73
74 PR fortran/47586
75 * gfortran.dg/typebound_proc_20.f90: Enable runtime test.
76 * gfortran.dg/typebound_proc_27.f03: New test.
77
56b88c0f
SA
782012-08-14 Sterling Augustine <saugustine@google.com>
79
80 * g++.dg/debug/dwarf2/pubnames-2.C: Adjust.
81
f3e7b9d6
TB
822012-08-14 Tobias Burnus <burnus@net-b.de>
83
84 PR fortran/40881
85 * gfortran.dg/data_constraints_3.f90: New.
86 * gfortran.dg/data_constraints_1.f90: Add dg-options ""
87 to disable -pedantic compilation.
88 * gfortran.dg/pr37243.f: Ditto.
89 * gfortran.dg/g77/19990826-3.f: Ditto.
90 * gfortran.dg/g77/20020307-1.f : Ditto.
91 * gfortran.dg/g77/980310-3.f: Ditto.
92
2e60cfaa
TB
932012-08-14 Tobias Burnus <burnus@net-b.de>
94
95 PR fortran/54234
96 * gfortran.dg/warn_conversion_4.f90: New.
97
dbabddf3
JJ
982012-08-14 Jakub Jelinek <jakub@redhat.com>
99
100 PR middle-end/53411
101 PR rtl-optimization/53495
102 * gcc.c-torture/compile/pr53411.c: New test.
103 * gcc.c-torture/compile/pr53495.c: New test.
104
391886c8
RG
1052012-08-13 Richard Guenther <rguenther@suse.de>
106
107 * gcc.dg/tree-prof/update-loopch.c: Adjust.
108
61f7b9ae
RG
1092012-08-13 Richard Guenther <rguenther@suse.de>
110
111 PR tree-optimization/54200
112 * gcc.dg/guality/pr54200.c: New testcase.
113 * gcc.dg/tree-ssa/slsr-8.c: Adjust.
114
69853ea9
OE
1152012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
116
117 * gcc.target/sh/prefetch.c: Add -m3* to inclusion list.
118
eb11dba2
OE
1192012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
120
121 PR target/51244
122 * gcc.target/sh/pr51244-7.c: New.
123 * gcc.target/sh/pr51244-8.c: New.
124 * gcc.target/sh/pr51244-9.c: New.
125 * gcc.target/sh/pr51244-10.c: New.
126
0885e950
OE
1272012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
128
129 * gcc.target/sh/pr50749-sf-postinc-1.c: Skip for -m3. Don't skip for
130 -m2e or -m2a.
131 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
132 * gcc.target/sh/pr53511-1.c: Likewise.
133 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
134 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
135 * gcc.target/sh/pr53512-1.c: Skip for -m3*.
136 * gcc.target/sh/pr53512-3.c: Likewise.
137 * gcc.target/sh/pr21255-3.c: Skip for single precision FPU targets.
138
05852a5f
OE
1392012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
140
141 PR target/39423
142 * gcc.c-torture/compile/pr39423-1.c: New.
143 * gcc.c-torture/compile/pr39423-2.c: New.
144
58341a42
TB
1452012-08-12 Tobias Burnus <burnus@net-b.de>
146
147 PR fortran/54221
148 * vect/vect-gems.f90: Don't mark module vars as PRIVATE as
149 they appear uninitialized on the RHS.
150 * gfortran.dg/public_private_module_6.f90: New.
151
8810cc52
MJ
1522012-08-11 Martin Jambor <mjambor@suse.cz>
153
154 PR fortran/48636
155 * gfortran.dg/pr48636.f90: New test.
156
a2a40ee8
JJ
1572012-08-10 Jakub Jelinek <jakub@redhat.com>
158
159 * gcc.dg/torture/vector-shuffle1.c (f): Pass vectors indirectly
160 to avoid warnings.
161 (main): Adjust caller.
162
04f92ff4
RG
1632012-08-10 Richard Guenther <rguenther@suse.de>
164
165 * gcc.dg/matrix/*.c: Adjust and move ...
166 * gcc.dg/torture/: ... here.
167 * gcc.dg/matrix: Remove directory.
168
09e4850d
RG
1692012-08-10 Richard Guenther <rguenther@suse.de>
170
171 PR middle-end/54219
172 * gcc.dg/torture/vector-shuffle1.c: New testcase.
173
99cababb
BS
1742012-08-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
175
176 PR middle-end/54211
177 * gcc.dg/tree-ssa/pr54211.c: New test.
178
75bc3841
BS
1792012-08-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
180
181 * lib/target-supports.exp (check_effective_target_long_neq_int): New.
182 * gcc.dg/tree-ssa/slsr-30.c: Check for long_neq_int effective target.
183
ab509eb5
RG
1842012-08-10 Richard Guenther <rguenther@suse.de>
185
186 PR tree-optimization/54109
187 * gcc.dg/torture/pr54109.c: New testcase.
188 * gcc.dg/tree-ssa/forwprop-1.c: Adjust.
189 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
190
a2872983
RG
1912012-08-10 Richard Guenther <rguenther@suse.de>
192
193 PR tree-optimization/54027
194 * gcc.dg/torture/pr54027.c: New testcase.
195
70b5e7dc
RG
1962012-08-10 Richard Guenther <rguenther@suse.de>
197
198 * g++.dg/plugin/selfassign.c: Adjust.
199 * gcc.dg/plugin/selfassign.c: Likewise.
200 * gcc.dg/strlenopt-11.c: Likewise.
201 * gcc.dg/strlenopt-13.c: Likewise.
202 * gcc.dg/no-strict-overflow-4.c: Likewise.
203 * gcc.dg/strict-overflow-4.c: Likewise.
204 * gcc.dg/tree-ssa/alias-11.c: Likewise.
205 * gcc.dg/tree-ssa/alias-6.c: Likewise.
206 * gcc.dg/tree-ssa/asm-3.c: Likewise.
207 * gcc.dg/tree-ssa/pr18908.c: Likewise.
208 * gcc.dg/tree-ssa/pr19431.c: Likewise.
209 * gcc.dg/tree-ssa/ssa-pre-21.c: Likewise.
210 * gcc.dg/tree-ssa/phi-opt-10.c: Likewise.
211 * gcc.dg/tree-ssa/phi-opt-7.c: Likewise.
212 * gcc.dg/tree-ssa/slsr-27.c: Likewise.
213 * gcc.dg/tree-ssa/slsr-28.c: Likewise.
214 * gcc.dg/tree-ssa/slsr-29.c: Likewise.
215 * gcc.dg/pr46309.c: Likewise.
216 * gcc.dg/tree-ssa/loop-5.c: Likewise.
217
b197fc48
UB
2182012-08-09 Uros Bizjak <ubizjak@gmail.com>
219
220 * gcc.c-torture/compile/20120727-1.c (dg-options): Add -mfpmath=387
221 for x86 targets.
222 * gcc.c-torture/compile/20120727-2.c: New test.
223
8b7773a4
MJ
2242012-08-09 Martin Jambor <mjambor@suse.cz>
225
226 * gcc.dg/ipa/iinline-4.c: New test.
227 * gcc.dg/ipa/iinline-5.c: Likewise.
228 * gcc.dg/ipa/iinline-6.c: Likewise.
229 * gcc.dg/ipa/iinline-7.c: Likewise.
230 * gcc.dg/lto/20120723_0.c: Likewise.
231 * gcc.dg/lto/20120723_1.c: Likewise.
232
b67b3838
OE
2332012-08-09 Oleg Endo <olegendo@gcc.gnu.org>
234
235 PR target/39423
236 * gcc.target/sh/pr39423-1.c: New.
237
78ff60c1
OE
2382012-08-09 Oleg Endo <olegendo@gcc.gnu.org>
239
240 PR target/51244
241 * gcc.target/sh/pr51244-5: New.
242 * gcc.target/sh/pr51244-6: New.
243
9319fa21
MZ
2442012-08-09 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
245
246 * gcc.target/i386/adx-addxcarry32-3.c: New.
247 * gcc.target/i386/adx-addxcarry64-3.c: New.
248
0c02ab39
AB
2492012-08-09 Andrey Belevantsev <abel@ispras.ru>
250
251 PR rtl-optimization/53701
b197fc48 252 * gcc.dg/pr53701.c: New test.
0c02ab39 253
82ad0aaf
BS
2542012-08-09 Bernd Schmidt <bernds@codesourcery.com>
255
256 * gcc.c-torture/compile/20120727-1.c: New test.
257
62d6a5bb
TB
2582012-08-09 Tobias Burnus <burnus@net-b.de>
259
260 PR fortran/54199
261 * gfortran.dg/intrinsic_shadow_4.f90: New.
262
ac295cf1
L
2632012-08-08 H.J. Lu <hongjiu.lu@intel.com>
264
b197fc48 265 * gcc.dg/tree-ssa/slsr-30.c: Require non-ilp32. Remove dg-skip-if.
ac295cf1 266
e7160b27
JM
2672012-08-08 Joseph Myers <joseph@codesourcery.com>
268
269 * gcc.c-torture/execute/20120808-1.c: New test.
270
3b1e1a02
L
2712012-08-08 H.J. Lu <hongjiu.lu@intel.com>
272
273 PR rtl-optimization/54157
274 * gcc.target/i386/pr54157.c: New file.
275
d05e383b
MZ
2762012-08-08 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
277
278 * gcc.target/i386/adx-addcarryx32-1.c: New.
279 * gcc.target/i386/adx-addcarryx32-2.c: New.
280 * gcc.target/i386/adx-addcarryx64-1.c: New.
281 * gcc.target/i386/adx-addcarryx64-2.c: New.
282 * gcc.target/i386/adx-check.h: New.
283 * gcc.target/i386/i386.exp (check_effective_target_adx): New.
284 * gcc.target/i386/sse-12.c: Add -madx.
285 * gcc.target/i386/sse-13.c: Ditto.
286 * gcc.target/i386/sse-14.c: Ditto.
287 * gcc.target/i386/sse-22.c: Ditto.
288 * gcc.target/i386/sse-23.c: Ditto.
289 * g++.dg/other/i386-2.C: Ditto.
290 * g++.dg/other/i386-3.C: Ditto.
291
88ca9ea1
BS
2922012-08-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
293
294 * gcc.dg/tree-ssa/slsr-5.c: New.
295 * gcc.dg/tree-ssa/slsr-6.c: New.
296 * gcc.dg/tree-ssa/slsr-7.c: New.
297 * gcc.dg/tree-ssa/slsr-8.c: New.
298 * gcc.dg/tree-ssa/slsr-9.c: New.
299 * gcc.dg/tree-ssa/slsr-10.c: New.
300 * gcc.dg/tree-ssa/slsr-11.c: New.
301 * gcc.dg/tree-ssa/slsr-12.c: New.
302 * gcc.dg/tree-ssa/slsr-13.c: New.
303 * gcc.dg/tree-ssa/slsr-14.c: New.
304 * gcc.dg/tree-ssa/slsr-15.c: New.
305 * gcc.dg/tree-ssa/slsr-16.c: New.
306 * gcc.dg/tree-ssa/slsr-17.c: New.
307 * gcc.dg/tree-ssa/slsr-18.c: New.
308 * gcc.dg/tree-ssa/slsr-19.c: New.
309 * gcc.dg/tree-ssa/slsr-20.c: New.
310 * gcc.dg/tree-ssa/slsr-21.c: New.
311 * gcc.dg/tree-ssa/slsr-22.c: New.
312 * gcc.dg/tree-ssa/slsr-23.c: New.
313 * gcc.dg/tree-ssa/slsr-24.c: New.
314 * gcc.dg/tree-ssa/slsr-25.c: New.
315 * gcc.dg/tree-ssa/slsr-26.c: New.
316 * gcc.dg/tree-ssa/slsr-30.c: New.
317 * gcc.dg/tree-ssa/slsr-31.c: New.
318
f8923f7e
SB
3192012-08-07 Steven Bosscher <steven@gcc.gnu.org>
320
321 * gcc.dg/tree-prof/update-loopch.c: Ask for dump with blocks info.
322 * gcc.dg/tree-ssa/attr-hotcold-2.c: Likewise.
323 * gcc.dg/tree-ssa/pr18133-1.c: Likewise.
324
292ffe86
CC
3252012-08-06 Cary Coutant <ccoutant@google.com>
326
327 * g++.dg/debug/dwarf2/non-virtual-thunk.C: New test case.
328
edc802c7
JW
3292012-08-06 Janus Weil <janus@gcc.gnu.org>
330
331 PR fortran/35831
332 * gfortran.dg/dummy_procedure_5.f90: Modified.
333 * gfortran.dg/dummy_procedure_8.f90: New.
334 * gfortran.dg/interface_26.f90: Modified.
335 * gfortran.dg/proc_ptr_11.f90: Modified.
336 * gfortran.dg/proc_ptr_15.f90: Modified.
337 * gfortran.dg/proc_ptr_result_5.f90: Modified.
338 * gfortran.dg/typebound_override_1.f90: Modified.
339 * gfortran.dg/typebound_proc_6.f03: Modified.
340
777d77b3
MG
3412012-08-06 Marc Glisse <marc.glisse@inria.fr>
342
343 PR tree-optimization/51938
344 PR tree-optimization/52005
345 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: New testcase.
346 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Likewise.
347 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Likewise.
348 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Likewise.
349
61b6d4cd
DS
3502012-08-06 Dodji Seketeli <dodji@redhat.com>
351
352 Avoid crashing on erroneous static_assert usage
353 * g++.dg/cpp0x/static_assert8.C: New test.
354
b9958d43
JM
3552012-08-06 Jason Merrill <jason@redhat.com>
356
357 * g++.dg/cpp0x/sfinae38.C: New.
358
ca73dc29
MG
3592012-08-06 Marc Glisse <marc.glisse@inria.fr>
360 Paolo Carlini <paolo.carlini@oracle.com>
361
362 PR c++/54165
363 * g++.dg/conversion/void2.C: New.
364
aa24a99b
TV
3652012-08-06 Tom de Vries <tom@codesourcery.com>
366
367 * gcc.dg/tree-ssa/vrp78.c: New test.
368
5dd4087e
SL
3692012-08-04 Sandra Loosemore <sandra@codesourcery.com>
370 Richard Sandiford <rdsandiford@googlemail.com>
371
372 * g++.dg/opt/enum2.C: Require fpic target.
373 * g++.dg/lto/20090303_0.C: Likewise.
374
b6f1f6ea
SL
3752012-08-04 Sandra Loosemore <sandra@codesourcery.com>
376 Catherine Moore <clm@codesourcery.com>
377
378 * gcc.target/mips/clear-cache-1.c: Test for alternate cache
379 flush function names too.
380 * gcc.target/mips/clear-cache-1.c: Likewise.
381
d97577ed
BS
3822012-08-03 Bill Schmidt <wschmidt@linux.ibm.com>
383
384 PR target/54156
385 * testsuite/gcc.dg/vect/pr53773.c: Change to use optimized dump.
386
8f96b844
MM
3872012-08-03 Mikael Morin <mikael@gcc.gnu.org>
388
389 PR fortran/54166
390 * gfortran.dg/array_5.f90: New test.
391
4e7c4b73
MG
3922012-08-03 Marc Glisse <marc.glisse@inria.fr>
393
394 PR tree-optimization/30318
395 * gcc.dg/tree-ssa/vrp77.c: New testcase.
396
11f35925
MG
3972012-08-03 Marc Glisse <marc.glisse@inria.fr>
398
399 * g++.dg/ext/vector17.C: New testcase.
400
36be1dee
RS
4012012-08-02 Richard Sandiford <rdsandiford@googlemail.com>
402
403 PR target/51931
404 * gcc.c-torture/compile/20001226-1.c: Remove nomips16 attribute.
405 * g++.dg/opt/longbranch1.C: Likewise.
406
77b5132f
MG
4072012-08-02 Marc Glisse <marc.glisse@inria.fr>
408
409 PR tree-optimization/53805
410 * gcc.dg/fold-notunord.c: New testcase.
411
e5a24119
MM
4122012-08-02 Mikael Morin <mikael@gcc.gnu.org>
413
414 PR fortran/48820
415 * gfortran.dg/assumed_rank_bounds_1.f90: New test.
416 * gfortran.dg/assumed_rank_bounds_2.f90: New test.
417
742b0bcd
JM
4182012-08-02 Jason Merrill <jason@redhat.com>
419 Paolo Carlini <paolo.carlini@oracle.com>
420
421 PR c++/51213 (again)
422 * g++.dg/cpp0x/sfinae37.C: Extend.
423
fcddd80e
RG
4242012-08-02 Richard Guenther <rguenther@suse.de>
425
426 PR tree-optimization/50672
427 * g++.dg/torture/pr50672.C: New testcase.
428
b6a45605
JW
4292012-08-02 Janus Weil <janus@gcc.gnu.org>
430
431 PR fortran/54147
432 * gfortran.dg/abstract_type_6.f03: Modified.
433 * gfortran.dg/proc_ptr_comp_3.f90: Modified.
434 * gfortran.dg/proc_ptr_comp_35.f90: New.
435 * gfortran.dg/typebound_proc_9.f03: Modified.
436 * gfortran.dg/typebound_proc_26.f90: New.
437
46eb666a
RG
4382012-08-02 Richard Guenther <rguenther@suse.de>
439
440 * gcc.dg/torture/pta-callused-1.c: Adjust.
441 * gcc.dg/torture/pta-ptrarith-3.c: Likewise.
442 * gcc.dg/torture/ssa-pta-fn-1.c: Likewise.
443 * gcc.dg/tree-ssa/alias-19.c: Likewise.
444 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
445 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
446 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
447 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
448 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
449
ff9e56a9
TK
4502012-08-01 Thomas König <tkoenig@gcc.gnu.org>
451
452 PR fortran/54033
453 * gfortran.dg/include_6.f90: New test case.
454 * gfortran.dg/include_7.f90: New test case.
455 * gfortran.dg/include_3.f90: Add dg-warning for missing directory.
456
ece401ee
TV
4572012-08-01 Tom de Vries <tom@codesourcery.com>
458
459 * gcc.dg/tree-ssa/vrp76.c: New test.
460
2749c8f6
BS
4612012-08-01 Bill Schmidt <wschmidt@linux.ibm.com>
462
463 PR tree-optimization/46556
464 * testsuite/gcc.dg/tree-ssa/slsr-27.c: New.
465 * testsuite/gcc.dg/tree-ssa/slsr-28.c: New.
466 * testsuite/gcc.dg/tree-ssa/slsr-29.c: New.
467
0e8d854e
JW
4682012-07-31 Janus Weil <janus@gcc.gnu.org>
469
470 PR fortran/42418
471 * gfortran.dg/proc_decl_29.f90: New.
472
aa36f90b
DC
4732012-07-31 Dehao Chen <dehao@google.com>
474
475 * gcc.dg/predict-7.c: New test.
476
8539d639
JW
4772012-07-31 Janus Weil <janus@gcc.gnu.org>
478
479 PR fortran/54134
480 * gfortran.dg/typebound_override_3.f90: New.
481
3393a711
BS
4822012-07-31 Bill Schmidt <wschmidt@linux.ibm.com>
483
484 PR tree-optimization/53773
485 * testsuite/gcc.dg/vect/pr53773.c: New test.
486
7027164c
NC
4872012-07-31 Nick Clifton <nickc@redhat.com>
488
315bdf71
NC
489 * gcc.dg/stack-usage-1.c (SIZE): Define for FRV,
490 and for XStormy16.
7027164c 491
f8552cd4
TB
4922012-07-31 Tobias Burnus <burnus@net-b.de>
493
494 * gfortran.dg/c_funloc_tests_6.f90: New.
495 * gfortran.dg/c_funloc_tests_7.f90: New.
496 * gfortran.dg/c_funloc_tests_5.f03: Compile with -std=f2003.
497
8dca7e93
PC
4982012-07-31 Paolo Carlini <paolo.carlini@oracle.com>
499
500 PR c++/53624
501 * g++.dg/cpp0x/temp_default5.C: New.
502
2dda89a8
JW
5032012-07-30 Janus Weil <janus@gcc.gnu.org>
504
505 PR fortran/51081
506 * gfortran.dg/proc_ptr_37.f90: New.
507
5aea1e76
UW
5082012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
509
510 * lib/target-supports.exp
511 (check_effective_target_vect_natural_alignment): New function.
512 * gcc.dg/align-2.c: Only run on targets with natural alignment
513 of vector types.
514 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
515 alignment of vector types.
516
4c340b5d
KY
5172012-07-30 Kirill Yukhin <kirill.yukhin@intel.com>
518 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
519
520 * gcc.target/i386/rdseed16-1.c: New.
521 * gcc.target/i386/rdseed32-1.c: Ditto
522 * gcc.target/i386/rdseed64-1.c: Ditto
523 * gcc.target/i386/sse-12.c: Add -mrdseed.
524 * gcc.target/i386/sse-13.c: Ditto.
525 * gcc.target/i386/sse-14.c: Ditto.
526 * g++.dg/other/i386-2.C: Ditto.
527 * g++.dg/other/i386-3.C: Ditto.
528
be8cbce1
OE
5292012-07-30 Oleg Endo <olegendo@gcc.gnu.org>
530
531 PR target/51244
532 * gcc.target/sh/pr51244-4.c: New.
533
be2b2462
UB
5342012-07-27 Uros Bizjak <ubizjak@gmail.com>
535
536 * gfortran.dg/bind_c_array_params_2.f90: Add "-mno-explicit-relocs"
537 for alpha*-*-* targets. Cleanup original tree dump.
538
c28a7c24
SB
5392012-07-27 Segher Boessenkool <segher@kernel.crashing.org>
540
541 * gcc.target/powerpc/rs6000-power2-1.c: Delete.
542 * gcc.target/powerpc/rs6000-power2-2.c: Delete.
543
d580407b
AT
5442012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
545
546 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
547 rand, srand. Include <stdlib.h>.
548
3984ea61
JJ
5492012-07-26 Janis Johnson <janisjo@codesourcery.com>
550
551 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
552
e45abe1f
RH
5532012-07-26 Richard Henderson <rth@redhat.com>
554
555 * gcc.dg/attr-hotcold-1.c: New.
556 * gcc.dg/tree-ssa/attr-hotcold-2.c: New.
557
27ec0502
AJ
5582012-07-26 Andrew Jenner <andrew@codesourcery.com>
559 Sandra Loosemore <sandra@codesourcery.com>
560
561 * gcc.c-torture/compile/pr50380.c: Add code to cause cycle of length 2.
562
6b4496db
TB
5632012-07-26 Tobias Burnus <burnus@net-b.de>
564
565 * gfortran.dg/contiguous_1.f90: Update dg-error.
566 * gfortran.dg/proc_ptr_32.f90: Ditto.
567
2f33158f
RG
5682012-07-26 Richard Guenther <rguenther@suse.de>
569
570 PR tree-optimization/54098
571 * gcc.dg/torture/pr54098.c: New testcase.
572
da7d74c2
RR
5732012-07-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
574
575 * gcc.target/arm/neon/vld1Q_dupu64.c: Regenerate.
576 * gcc.target/arm/neon/vld1Q_dups64.c: Likewise.
577
b63b1f86
MM
5782012-07-26 Mikael Morin <mikael@gcc.gnu.org>
579
580 PR fortran/44354
581 * gfortran.dg/array_constructor_39.f90: New test.
582
ca27d5ae
MM
5832012-07-26 Mikael Morin <mikael@gcc.gnu.org>
584
585 PR fortran/44354
586 * gfortran.dg/array_constructor_38.f90: New test.
587
1acc3340
JJ
5882012-07-25 Janis Johnson <janisjo@codesourcery.com>
589
590 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
591
f778c049
EB
5922012-07-25 Eric Botcazou <ebotcazou@adacore.com>
593
594 * gnat.dg/noreturn5.ad[sb]: New test.
595
d45eae79
SL
5962012-07-25 Sandra Loosemore <sandra@codesourcery.com>
597 Paul Brook <paul@codesourcery.com>
598
599 PR target/53633
600
be2b2462 601 * lib/target-suports.exp (check_effective_target_naked_functions): New.
d45eae79
SL
602 * c-c++-common/pr53633.c: New test.
603
d1658619
SP
6042012-07-25 Siddhesh Poyarekar <siddhesh@redhat.com>
605
606 * gcc.target/i386/asm-dialect-1.c: New test case.
607
e61c94dd
KY
6082012-07-25 Kirill Yukhin <kirill.yukhin@intel.com>
609 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
610
be2b2462 611 * gcc.target/i386/prefetchw-1.c: New.
e61c94dd
KY
612 * gcc.target/i386/sse-12.c: Add -mprfchw.
613 * gcc.target/i386/sse-13.c: Ditto.
614 * gcc.target/i386/sse-14.c: Ditto.
615 * gcc.target/i386/sse-22.c: Ditto.
616 * gcc.target/i386/sse-23.c: Ditto.
617 * g++.dg/other/i386-2.C: Ditto.
618 * g++.dg/other/i386-3.C: Ditto.
619
0c471ab8
JJ
6202012-07-24 Janis Johnson <janisjo@codesourcery.com>
621
622 * lib/gcc-dg.exp (process-message): Don't ignore errors.
623
9594fe5e
RR
6242012-07-24 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
625
626 PR target/54051
627 * gcc.target/arm/pr54051.c: New.
628 * gcc.target/arm/vfp-1.c: Adjust test.
629
552b56fc
JB
6302012-07-24 Julian Brown <julian@codesourcery.com>
631
632 * lib/target-supports.exp (check_effective_target_arm_hf_eabi): New.
633 * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for
634 hard-float ARM.
635
87d84e1e
PB
6362012-07-23 Paul Brook <paul@codesourcery.com>
637
638 * g++.dg/other/armv7m-1.c: New test.
639
fa0f4017
JB
6402012-07-23 Julian Brown <julian@codesourcery.com>
641
642 * gcc.c-torture/execute/20101011-1.c (__aeabi_idiv0): Define for
643 ARM.
644 (DO_TEST): Define to 1 for appropriate ARM targets.
645
25632d2e
SB
6462012-07-22 Steven Bosscher <steven@gcc.gnu.org>
647
648 PR tree-optimization/53881
649 * gcc.dg/pr53881.c: Renamed to ...
650 * gcc.dg/pr53881-1.c: ... this.
651 * gcc.dg/pr53881-2.c: New test.
652
8a0678fa
HPN
6532012-07-22 Hans-Peter Nilsson <hp@axis.com>
654
655 Handle recent changes in default atomics for cris*-*-linux*.
656 * gcc.target/cris/torture/sync-mis-xchg-i-1ml.c,
657 gcc.target/cris/torture/sync-mis-xchg-i-2ml.c,
658 gcc.target/cris/torture/sync-mis-xchg-i-3ml.c,
659 gcc.target/cris/torture/sync-mis-xchg-s-1ml.c,
660 gcc.target/cris/torture/sync-mis-op-i-1ml.c,
661 gcc.target/cris/torture/sync-mis-op-i-2ml.c,
662 gcc.target/cris/torture/sync-mis-op-i-3ml.c,
663 gcc.target/cris/torture/sync-mis-op-s-1ml.c: New tests.
664 * gcc.target/cris/torture/sync-mis-op-i-2a.c: Make sure
665 -mno-unaligned-atomic-may-use-library is in effect for
666 cris*-*-linux*.
667 * gcc.target/cris/torture/sync-mis-xchg-i-1.c,
668 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
669 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
670 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
671 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
672 gcc.target/cris/torture/sync-mis-op-i-1.c,
673 gcc.target/cris/torture/sync-mis-op-i-2.c,
674 gcc.target/cris/torture/sync-mis-op-i-1a.c,
675 gcc.target/cris/torture/sync-mis-op-i-3.c,
676 gcc.target/cris/torture/sync-mis-op-i-3a.c,
677 gcc.target/cris/torture/sync-mis-op-s-1a.c,
678 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
679 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
680 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: Similar.
681 * gcc.target/cris/torture/sync-mis-op-s-1.c: Ditto.
682 (main): Remove local variable x.
683 [mis_ok]: Check that atomics don't fail.
684
e5337b35
AP
6852012-07-21 Andrew Pinski <apinski@cavium.com>
686
687 * gcc.dg/tree-ssa/vrp72.c: New test.
688 * gcc.dg/tree-ssa/vrp73.c: New test.
689 * gcc.dg/tree-ssa/vrp74.c: New test.
690 * gcc.dg/tree-ssa/vrp75.c: New test.
691
40287ad3
AP
6922012-07-21 Andrew Pinski <apinski@cavium.com>
693
694 * gcc.dg/tree-ssa/alias-21.c: New testcase.
695 * gcc.dg/tree-ssa/alias-22.c: New testcase.
696
c55963eb
AP
6972012-07-21 Andrew Pinski <apinski@cavium.com>
698
699 * gcc.target/mips/octeon-pop-2.c: New testcase.
700
63fbf586
TB
7012012-07-21 Tobias Burnus <burnus@net-b.de>
702
703 PR fortran/48820
704 * gfortran.dg/assumed_rank_3.f90: New.
705 * gfortran.dg/assumed_rank_11.f90: New.
706 * gfortran.dg/assumed_rank_1.f90: Update dg-error.
707 * gfortran.dg/assumed_rank_2.f90: Update dg-error.
708 * gfortran.dg/assumed_rank_7.f90: Update dg-error.
709
aea21190
AP
7102012-07-21 Andrew Pinski <apinski@cavium.com>
711
712 * gcc.target/mips/unaligned-1.c: New testcase.
713
c1515fac
HPN
7142012-07-21 Hans-Peter Nilsson <hp@axis.com>
715
716 * gcc.c-torture/execute/20101011-1.c (DO_TEST): Define as 0 for CRIS.
717
95d47b8d
TB
7182012-07-20 Tobias Burnus <burnus@net-b.de>
719
720 * gfortran.dg/bind_c_array_params_2.f90: New.
721 * gfortran.dg/bind_c_array_params.f03: Add -std=f2003
722 and update dg-error.
723
5d8c54a7
TB
7242012-07-20 Tobias Burnus <burnus@net-b.de>
725
726 * gfortran.dg/assumed_rank_12.f90: Update dg-error.
727
3ebc22c1
JM
7282012-07-20 Jason Merrill <jason@redhat.com>
729
730 PR c++/54038
731 * g++.dg/other/array7.C: New.
732
c4669594
SB
7332012-07-20 Steven Bosscher <steven@gcc.gnu.org>
734
735 * gcc.dg/tree-prof/update-loopch.c: Look for counts on the dumps of
736 the basic block and check loop depth.
737 * gcc.dg/tree-ssa/pr18133-1.c: Dump details, not blocks. Update
738 matching patterns and comments.
739 * gcc.dg/tree-ssa/20031021-1.c: Fix check patterns.
740 * gcc.dg/tree-ssa/vector-2.c: Likewise.
741
332f1d24
JJ
7422012-07-20 Jakub Jelinek <jakub@redhat.com>
743
744 PR c++/28656
745 * c-c++-common/pr28656.c: New test.
746
6d876e0b
JM
7472012-07-19 Jason Merrill <jason@redhat.com>
748
749 PR c++/54026
750 * g++.dg/init/mutable1.C: New.
751
c62c6622
TB
7522012-07-20 Tobias Burnus <burnus@net-b.de>
753
754 PR fortran/48820
755 * gfortran.dg/assumed_type_3.f90: Update dg-error.
756 * gfortran.dg/assumed_rank_1.f90: New.
757 * gfortran.dg/assumed_rank_1_c.c: New.
758 * gfortran.dg/assumed_rank_2.f90: New.
759 * gfortran.dg/assumed_rank_4.f90: New.
760 * gfortran.dg/assumed_rank_5.f90: New.
761 * gfortran.dg/assumed_rank_6.f90: New.
762 * gfortran.dg/assumed_rank_7.f90: New.
763 * gfortran.dg/assumed_rank_8.f90: New.
764 * gfortran.dg/assumed_rank_8_c.c: New.
765 * gfortran.dg/assumed_rank_9.f90: New.
766 * gfortran.dg/assumed_rank_10.f90: New.
767 * gfortran.dg/assumed_rank_12.f90: New.
768
9402220c
EB
7692012-07-19 Eric Botcazou <ebotcazou@adacore.com>
770
771 * gnat.dg/opt25.adb: New test.
772 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
cb40a885 773 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
9402220c 774
a3628196
EB
7752012-07-19 Eric Botcazou <ebotcazou@adacore.com>
776
777 * gnat.dg/aggr20.ad[sb]: New test.
778 * gnat.dg/aggr20_pkg.ads: New helper.
779
b42ff0a5
EB
7802012-07-19 Eric Botcazou <ebotcazou@adacore.com>
781
782 * gnat.dg/derived_type3.adb: New test.
783 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
784
f9fef349
JJ
7852012-07-19 Jakub Jelinek <jakub@redhat.com>
786
787 PR rtl-optimization/53942
788 * gcc.dg/pr53942.c: New test.
789
a73b8b59
JM
7902012-07-19 Jason Merrill <jason@redhat.com>
791
792 PR c++/54021
793 * g++.dg/cpp0x/constexpr-builtin2.C: New.
794
638eeae8
EB
7952012-07-19 Eric Botcazou <ebotcazou@adacore.com>
796
797 * gnat.dg/discr38.adb: New test.
798
65e7bfe3
JJ
7992012-07-19 Jakub Jelinek <jakub@redhat.com>
800
801 PR middle-end/54017
802 * c-c++-common/gomp/pr54017.c: New test.
803
95cbf851 8042012-07-19 Richard Guenther <rguenther@suse.de>
65e7bfe3 805 Eric Botcazou <ebotcazou@adacore.com>
95cbf851
RG
806
807 * gnat.dg/loop_optimization11.adb: New testcase.
808 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
809
0e69fdf0
PC
8102012-07-18 Paolo Carlini <paolo.carlini@oracle.com>
811 Jason Merrill <jason@redhat.com>
812
813 * g++.dg/cpp0x/sfinae37.C: New.
814 * g++.dg/template/access23.C: New.
815 * g++.dg/template/access7.C: Adjust.
816 * g++.dg/template/sfinae10.C: Don't expect errors.
817 * g++.dg/template/sfinae6_neg.C: Don't expect errors.
818
9df3cfea
JB
8192012-07-18 Julian Brown <julian@codesourcery.com>
820 Sandra Loosemore <sandra@codesroucery.com>
821
822 * gcc.c-torture/execute/20101011-1.c: Skip on bare-metal m68k.
823
a712b009
EB
8242012-07-18 Eric Botcazou <ebotcazou@adacore.com>
825
826 * gnat.dg/noreturn4.ad[sb]: New test.
827 * gnat.dg/noreturn4_pkg.ads: New helper.
828
edd5e900
JZ
8292012-07-18 Jie Zhang <jzhang918@gmail.com>
830 Julian Brown <julian@codesourcery.com>
831
832 * gcc.target/arm/neon-vdup-1.c: New test case.
833 * gcc.target/arm/neon-vdup-2.c: New test case.
834 * gcc.target/arm/neon-vdup-3.c: New test case.
835 * gcc.target/arm/neon-vdup-4.c: New test case.
836 * gcc.target/arm/neon-vdup-5.c: New test case.
837 * gcc.target/arm/neon-vdup-6.c: New test case.
838 * gcc.target/arm/neon-vdup-7.c: New test case.
839 * gcc.target/arm/neon-vdup-8.c: New test case.
840 * gcc.target/arm/neon-vdup-9.c: New test case.
841 * gcc.target/arm/neon-vdup-10.c: New test case.
842 * gcc.target/arm/neon-vdup-11.c: New test case.
843 * gcc.target/arm/neon-vdup-12.c: New test case.
844 * gcc.target/arm/neon-vdup-13.c: New test case.
845 * gcc.target/arm/neon-vdup-14.c: New test case.
846 * gcc.target/arm/neon-vdup-15.c: New test case.
847 * gcc.target/arm/neon-vdup-16.c: New test case.
848 * gcc.target/arm/neon-vdup-17.c: New test case.
849 * gcc.target/arm/neon-vdup-18.c: New test case.
850 * gcc.target/arm/neon-vdup-19.c: New test case.
851 * gcc.target/arm/neon-combine-sub-abs-into-vabd.c: Make intrinsic
852 arguments non-constant.
853
4c9bcf89
RG
8542012-07-18 Richard Guenther <rguenther@suse.de>
855
856 PR tree-optimization/53970
857 * g++.dg/torture/pr53970.C: New testcase.
858
dad57b68
OE
8592012-07-18 Oleg Endo <olegendo@gcc.gnu.org>
860
861 PR target/38621
862 * gcc.c-torture/compile/pr38621.c: New.
863
13f1f508
OE
8642012-07-18 Oleg Endo <olegendo@gcc.gnu.org>
865
866 PR target/33135
867 * gcc.target/sh/pr33135-1.c: New.
868 * gcc.target/sh/pr33135-2.c: New.
869 * gcc.target/sh/pr33135-3.c: New.
870 * gcc.target/sh/pr33135-4.c: New.
871
10cdabc8
JM
8722012-07-17 Jason Merrill <jason@redhat.com>
873
874 PR c++/53995
875 * g++.dg/parse/enum9.C: New.
876
0d24465e
KH
8772012-07-17 Kazu Hirata <kazu@codesourcery.com>
878 Sandra Loosemore <sandra@codesourcery.com>
879
880 * gcc.target/m68k/pr36134.c: Use dg-skip-if to skip the testcase
881 if there is a conflict with -mcpu=. Use -mcpu=5208.
882
697c474c
JM
8832012-07-17 Jason Merrill <jason@redhat.com>
884
885 PR c++/53989
886 * g++.dg/template/array23.C: New.
887
7fe3aa08
TB
8882012-07-17 Tobias Burnus <burnus@net-b.de>
889
890 PR fortran/53985
891 * gfortran.dg/bind_c_usage_26.f90: New.
892 * gfortran.dg/bind_c_procs.f03: Add dg-options "-Wc-binding-type".
893 * gfortran.dg/bind_c_usage_13.f03: Ditto.
894 * gfortran.dg/bind_c_usage_18.f90: Ditto.
895 * gfortran.dg/interop_params.f03: Ditto.
896
ec44e463
JM
8972012-07-17 Jason Merrill <jason@redhat.com>
898
947296ca
JM
899 * g++.dg/template/inherit8.C: Adjust.
900 * g++.dg/template/using21.C: Adjust.
901 * g++.dg/template/using22.C: Adjust.
902
ec44e463
JM
903 PR c++/53549
904 * g++.dg/template/current-inst1.C: New.
905 * g++.dg/parse/crash35.C: Adjust.
906
2767f2cc
TB
9072012-07-17 Tobias Burnus <burnus@net-b.de>
908
909 PR fortran/52101
910 * gfortran.dg/oldstyle_4.f90: New.
911
a6fcd41a
TB
9122012-07-17 Tobias Burnus <burnus@net-b.de>
913
914 PR fortran/49265
915 * gfortran.dg/module_procedure_double_colon_3.f90: New.
916 * gfortran.dg/module_procedure_double_colon_4.f90: New.
917
b3ff651a
JM
9182012-07-16 Jason Merrill <jason@redhat.com>
919
920 * g++.dg/parse/access8.C: Adjust.
921 * g++.dg/template/sfinae6_neg.C: Adjust.
922
c2092deb
TK
9232012-07-16 Thomas König <tkoenig@gcc.gnu.org>
924
925 PR fortran/53824
926 * gfortran.dg/coarray_allocate_1.f90: New test.
927
053c2b87
AP
9282012-07-16 Andrew Pinski <apinski@cavium.com>
929
930 * gcc.c-torture/execute/bswap-1.c: New testcase.
931 * gcc.c-torture/compile/unalign-1.c: New testcase.
932 * gcc.c-torture/compile/20120524-1.c: New testcase.
933 * gcc.c-torture/compile/20101216-1.c: New testcase.
934
9e227d60
DC
9352012-07-16 Dehao Chen <dehao@google.com>
936
937 Revert
938 2012-07-10 Dehao Chen <dehao@google.com>
939
940 * gcc.dg/debug_info_inline.c: New test.
941
8bae3cef
JW
9422012-07-16 Janus Weil <janus@gcc.gnu.org>
943
944 PR fortran/53956
945 * gfortran.dg/proc_decl_28.f90: New.
946
a14c200a
AP
9472012-07-16 Andrew Pinski <apinski@cavium.com>
948
949 * gcc.dg/torture/builtins-1.c: New testcase.
950
c3a3b5b5
HPN
9512012-07-16 Hans-Peter Nilsson <hp@axis.com>
952
f0336342
HPN
953 * gcc.target/cris/sync-2i.c, gcc.target/cris/sync-2s.c,
954 gcc.target/cris/sync-3i.c, gcc.target/cris/sync-3s.c,
955 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
956 gcc.target/cris/sync-1-v10.c,
957 gcc.target/cris/sync-1-v32.c: For cris*-*-linux*, also
958 pass -mno-unaligned-atomic-may-use-library.
959 * gcc.target/cris/sync-xchg-1.c: New test.
c3a3b5b5
HPN
960 * gcc.target/cris/20011127-1.c: Adjust to %P being a
961 valid register operand output modifier.
962
b7e331f8
AS
9632012-07-15 Andreas Schwab <schwab@linux-m68k.org>
964
965 * g++.dg/debug/dwarf2/pubnames-2.C: Support all known comment
966 characters.
967
3f245efc
AP
9682012-07-13 Andrew Pinski <apinski@cavium.com>
969
970 * gcc.target/mips/octeon2-pipe-1.c: Use cleanup-rtl-dump
971 rather than cleanup-tree-dump.
972 * gcc.target/mips/octeon-pipe-1.c: Likewise.
973
a8ab21e5
RG
9742012-07-13 Richard Guenther <rguenther@suse.de>
975
976 PR tree-optimization/53907
977 * gcc.target/i386/pr53907.c: New testcase.
978
e8f808b3
RG
9792012-07-13 Richard Guenther <rguenther@suse.de>
980
981 PR tree-optimization/53922
982 * gcc.dg/torture/pr53922.c: New testcase.
983
f0df84ab
HPN
9842012-07-13 Hans-Peter Nilsson <hp@axis.com>
985
986 PR rtl-optimization/53908
987 * gcc.dg/torture/pr53908.c: New test.
988
306620d2
JW
9892012-07-13 Jonathan Wakely <jwakely.gcc@gmail.com>
990
991 PR c++/53531
992 * testsuite/g++.dg/cpp0x/variadic135.C: New.
993
77a24503
JM
9942012-07-12 Jason Merrill <jason@redhat.com>
995
996 * g++.dg/template/sfinae6_neg.C: Adjust.
997
0d87d307
TB
9982012-07-12 Tobias Burnus <burnus@net-b.de>
999
1000 * gfortran.dg/c_f_pointer_shape_tests_5.f90: New.
1001 * gfortran.dg/c_f_pointer_tests_3.f90: Update
1002 scan-tree-dump-times pattern.
1003
b3c90d54
RO
10042012-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1005
1006 * g++.dg/debug/dwarf2/pubnames-2.C: Allow for / comments.
1007
45ffb6f7
JM
10082012-07-11 Jason Merrill <jason@redhat.com>
1009
1010 DR 1402
1011 * g++.g/cpp0x/defaulted37.C: New.
1012
c48acc4f
GY
10132012-07-11 Greta Yorsh <Greta.Yorsh@arm.com>
1014
1015 PR target/53859
1016 * gcc.target/arm/pr53859.c: New test.
1017
b6d10335
OE
10182012-07-10 Oleg Endo <olegendo@gcc.gnu.org>
1019
1020 PR target/53886
1021 * gcc.c-torture/compile/pr53886.c: New.
1022
e53a3e77
DC
10232012-07-10 Dehao Chen <dehao@google.com>
1024
1025 * gcc.dg/debug_info_inline.c: New test.
1026
60b9991b
JM
10272012-07-10 Jason Merrill <jason@redhat.com>
1028
55e5bf21
JM
1029 PR c++/53733
1030 * g++.dg/cpp0x/defaulted36.C: New.
1031 * g++.dg/cpp0x/defaulted21.C: Adjust.
1032
60b9991b
JM
1033 * g++.dg/cpp0x/implicit13.C: Add vbase and member tests.
1034
924ef62b
SA
10352012-07-09 Sterling Augustine <saugustine@google.com>
1036
1037 * g++.dg/debug/dwarf2/pubnames-2.C: New.
1038
238065a7
SB
10392012-07-09 Steven Bosscher <steven@gcc.gnu.org>
1040
1041 PR tree-optimization/53887
1042 * gcc.dg/pr53887.c: New test.
1043
06e3e32b
JM
10442012-07-09 Jason Merrill <jason@redhat.com>
1045
1046 PR c++/53882
1047 * g++.dg/cpp0x/nullptr29.C: New.
1048
ba224bf3
TV
10492012-07-09 Tom de Vries <tom@codesourcery.com>
1050 Richard Guenther <rguenther@suse.de>
1051
1052 * gcc.dg/builtin-unreachable-6.c: New test.
1053 * gcc.dg/builtin-unreachable-5.c: New test.
1054
8166ff4d
SB
10552012-07-07 Steven Bosscher <steven@gcc.gnu.org>
1056
1057 PR tree-optimization/53881
1058 * gcc.dg/pr53881.c: New test.
1059
d30a17fc
JM
10602012-07-06 Jason Merrill <jason@redhat.com>
1061
3b5cd6f2
JM
1062 PR c++/53862
1063 * g++.dg/cpp0x/variadic134.C: New.
1064
d30a17fc
JM
1065 PR c++/53858
1066 * g++.dg/cpp0x/alias-decl-20.C: New.
1067
5de33281
TV
10682012-07-06 Tom de Vries <tom@codesourcery.com>
1069
1070 PR tree-optimization/51879
1071 * gcc.dg/pr51879-16.c: New test.
1072 * gcc.dg/pr51879-17.c: Same.
1073
6cf5e1d0
TV
10742012-07-06 Tom de Vries <tom@codesourcery.com>
1075
1076 PR tree-optimization/52009
1077 * gcc.dg/pr51879-7.c: New test.
1078 * gcc.dg/pr51879-18.c: New test.
1079
49bb4bbe
JM
10802012-07-05 Jason Merrill <jason@redhat.com>
1081
1082 PR c++/50852
1083 * g++.dg/template/typedef39.C: New.
1084
1085 PR c++/53039
1086 * g++.dg/cpp0x/variadic133.C: New.
1087 * g++.dg/template/param1.C: Adjust.
1088
37891309
RR
10892012-07-05 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1090
be2b2462
UB
1091 PR target/48941
1092 PR target/51980
1093 * gcc/testsuite/gcc.target/arm/neon/vtrnf32.c: Update.
1094 * gcc/testsuite/gcc.target/arm/neon/vtrns32.c: Update.
1095 * gcc/testsuite/gcc.target/arm/neon/vtrnu32.c: Update.
1096 * gcc/testsuite/gcc.target/arm/neon/vzipf32.c: Update.
1097 * gcc/testsuite/gcc.target/arm/neon/vzips32.c: Update.
1098 * gcc/testsuite/gcc.target/arm/neon/vzipu32.c: Update.
37891309 1099
573234ac
MM
11002012-07-05 Mikael Morin <mikael@gcc.gnu.org>
1101
1102 PR fortran/53732
1103 * gfortran.dg/inline_sum_4.f90: New test.
1104
04a40cb9
SB
11052012-07-05 Steven Bosscher <steven@gcc.gnu.org>
1106
1107 * gcc.c-torture/compile/20000326-1.c: Fix to not optimize to empty.
1108
76f722f4
MGD
11092012-07-05 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1110
1111 * gcc.target/arm/fma-sp.c: New testcase.
1112 * gcc.target/arm/fma.c: Likewise.
1113 * gcc.target/arm/fma.h: Likewise.
1114
fece0636
JM
11152012-07-04 Jason Merrill <jason@redhat.com>
1116
1117 PR c++/53848
1118 * g++.dg/other/enum3.C: New.
1119
3f1ae742
UB
11202012-07-04 Uros Bizjak <ubizjak@gmail.com>
1121
1122 PR middle-end/53321
1123 * g++.dg/torture/pr53321.C: New test.
1124
6c9df5a0
RG
11252012-07-04 Richard Guenther <rguenther@suse.de>
1126
1127 PR tree-optimization/53844
1128 * g++.dg/tree-ssa/pr53844.C: New testcase.
1129
e1b6bbea
RG
11302012-07-04 Richard Guenther <rguenther@suse.de>
1131
1132 PR tree-optimization/53849
1133 * gcc.dg/pr53849.c: New testcase.
1134
53406315
JJ
11352012-07-03 Jakub Jelinek <jakub@redhat.com>
1136
1137 PR c++/53812
1138 * g++.dg/ext/label14.C: New test.
1139
19d7dc0d
UB
11402012-07-03 Uros Bizjak <ubizjak@gmail.com>
1141
1142 PR target/53811
1143 * g++.dg/other/pr53811.C: New test.
1144
8e22f79f
AS
11452012-07-03 Andreas Schwab <schwab@linux-m68k.org>
1146
1147 PR target/28896
1148 * gcc.target/m68k/stack-limit-1.c: New testcase.
1149
b83053bf
EB
11502012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1151
1152 * gnat.dg/recursive_call.adb: New test.
1153
4a147e4e
EB
11542012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1155
1156 * gnat.dg/discr37.ad[sb]: New test.
1157
05437ab5
OE
11582012-07-03 Oleg Endo <olegendo@gcc.gnu.org>
1159
1160 * g++.dg/other/packed1.C: Remove SH from xfail list.
1161
65f0c5b3
JM
11622012-07-02 Jason Merrill <jason@redhat.com>
1163
e0e1b357
JM
1164 PR c++/53619
1165 * g++.dg/cpp0x/lambda/lambda-this5.C: New.
1166
39fa0adb
JM
1167 PR c++/53783
1168 * g++.dg/cpp0x/lambda/lambda-template7.C: New.
1169
e961d86e
JM
1170 PR c++/53788
1171 * g++.dg/cpp0x/decltype39.C: New.
1172 * g++.dg/diagnostic/method1.C: Adjust.
1173
65f0c5b3
JM
1174 PR c++/53816
1175 * g++.dg/template/ref6.C: New.
1176
05437ab5 11772012-07-02 Oleg Endo <olegendo@gcc.gnu.org>
0f676cfe
OE
1178
1179 PR target/53568
1180 * gcc.target/sh/pr53568-1.c: New.
1181
f031c344
OE
11822012-07-02 Oleg Endo <olegendo@gcc.gnu.org>
1183
1184 PR target/51244
1185 * gcc.target/sh/pr51244-1.c: Check that movt insn is not generated.
1186
8d0d1915
JM
11872012-07-02 Jason Merrill <jason@redhat.com>
1188
73a15695
JM
1189 PR c++/53821
1190 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1191
8d0d1915
JM
1192 PR c++/53524
1193 * g++.dg/template/enum7.C: New.
1194 * g++.dg/other/ptrmem10.C: Adjust.
1195 * g++.dg/other/ptrmem11.C: Adjust.
1196 * g++.dg/cpp0x/scoped_enum.C: Adjust.
1197
531b10fc
SB
11982012-07-02 Steven Bosscher <steven@gcc.gnu.org>
1199
1200 * gcc.dg/tree-ssa/pr36881.c: Fix test case to not expand as bit tests.
1201
44cd6810
WG
12022012-07-01 Wei Guozhi <carrot@google.com>
1203
1204 PR target/53447
1205 * gcc.target/arm/pr53447-1.c: New testcase.
1206 * gcc.target/arm/pr53447-2.c: New testcase.
1207 * gcc.target/arm/pr53447-3.c: New testcase.
1208 * gcc.target/arm/pr53447-4.c: New testcase.
1209
7211c82f
RG
12102012-06-29 Richard Guenther <rguenther@suse.de>
1211
1212 PR tree-optimization/47061
1213 * gcc.dg/tree-ssa/vrp71.c: New testcase.
1214
76744c17
RG
12152012-06-29 Richard Guenther <rguenther@suse.de>
1216
1217 PR tree-optimization/37541
1218 * gcc.dg/tree-ssa/pr37508.c: Adjust and un-XFAIL.
1219
a1ebcd97
RG
12202012-06-29 Richard Guenther <rguenther@suse.de>
1221
1222 PR tree-optimization/52589
1223 * gcc.dg/tree-ssa/vrp70.c: New testcase.
1224
b03aa1fa
JJ
12252012-06-28 Janis Johnson <janisjo@codesourcery.com>
1226
90686faa
JJ
1227 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1228
c1827cf0
JJ
1229 * g++.dg/template/error46.C: Add missing comment to dg-message.
1230 * g++.dg/template/crash107.C: Likewise.
1231 * g++.dg/template/error47.C: Likewise.
1232 * g++.dg/template/crash108.C: Likewise.
1233 * g++.dg/overload/operator5.C: Likewise.
1234
b03aa1fa
JJ
1235 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1236 errors in dg-message directives, add comments.
1237
0ff7968c
KT
12382012-06-28 Kai Tietz <ktietz@redhat.com>
1239
1240 * g++.dg/cpp0x/constexpr-52672.C (ul_ptr): Use SIZE_TYPE instead of
1241 hard-coded 'unsigned long'.
1242
c9ba3307
JJ
12432012-06-28 Jakub Jelinek <jakub@redhat.com>
1244
5deb57cb
JJ
1245 PR tree-optimization/51581
1246 * gcc.dg/vect/pr51581-4.c: New test.
1247
c9ba3307
JJ
1248 PR tree-optimization/53645
1249 * gcc.c-torture/execute/pr53645-2.c: New test.
1250
4519d745
RG
12512012-06-28 Richard Guenther <rguenther@suse.de>
1252
1253 PR middle-end/53790
1254 * gcc.dg/torture/pr53790.c: New testcase.
1255
4ee4c52c
JJ
12562012-06-28 Jakub Jelinek <jakub@redhat.com>
1257
1258 PR tree-optimization/53645
1259 * gcc.c-torture/execute/pr53645.c: New test.
1260
304b6b3e
AC
12612012-06-28 Arnaud Charlet <charlet@adacore.com>
1262
1263 * gnat.dg/deep_old.adb, gnat.dg/old_errors.adb: Removed, obsolete.
1264
7fefe030
AO
12652012-06-28 Alexandre Oliva <aoliva@redhat.com>
1266
1267 PR debug/53671
1268 PR debug/49888
1269 * gcc.dg/guality/pr49888.c: Account for the possibility that
1270 the variable is optimized out at the first test.
1271
b298aa9b
JM
12722012-06-27 Jason Merrill <jason@redhat.com>
1273
ae52af05
JM
1274 * g++.dg/cpp0x/override2.C: Adjust.
1275 * g++.dg/template/error5.C: Adjust.
1276 * g++.dg/parse/crash28.C: Adjust.
1277
b298aa9b
JM
1278 PR c++/53563
1279 * g++.dg/parse/template27.C: New.
1280 * g++.dg/template/crash74.C: Adjust expected output.
1281
362aa474
JW
12822012-06-27 Janus Weil <janus@gcc.gnu.org>
1283
1284 PR fortran/41951
1285 PR fortran/49591
1286 * gfortran.dg/typebound_operator_16.f03: New.
1287
b585a51f
JJ
12882012-06-27 Jakub Jelinek <jakub@redhat.com>
1289
1290 * gcc.target/i386/sse4_1-pmuldq.c (TEST): Initialize
1291 even src1.i and src2.i fields even in the second half of the arrays.
1292
c523fc89
RR
12932012-06-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1294
1295 PR c++/51033.
1296 * g++.dg/torture/vshuf-16.inc: New test.
1297 * g++.dg/torture/vshuf-2.inc: New test.
1298 * g++.dg/torture/vshuf-4.inc: New test.
1299 * g++.dg/torture/vshuf-8.inc: New test.
1300 * g++.dg/torture/vshuf-main.inc: New test.
1301 * g++.dg/torture/vshuf-v16hi.C: New test.
1302 * g++.dg/torture/vshuf-v16qi.C: New test.
1303 * g++.dg/torture/vshuf-v2df.C: New test.
1304 * g++.dg/torture/vshuf-v2di.C: New test.
1305 * g++.dg/torture/vshuf-v2sf.C: New test.
1306 * g++.dg/torture/vshuf-v2si.C: New test.
1307 * g++.dg/torture/vshuf-v4df.C: New test.
1308 * g++.dg/torture/vshuf-v4di.C: New test.
1309 * g++.dg/torture/vshuf-v4sf.C: New test.
1310 * g++.dg/torture/vshuf-v4si.C: New test.
1311 * g++.dg/torture/vshuf-v8hi.C: New test.
1312 * g++.dg/torture/vshuf-v8qi.C: New test.
1313 * g++.dg/torture/vshuf-v8si.C: New test.
1314
195b4c50
RG
13152012-06-27 Richard Guenther <rguenther@suse.de>
1316
1317 PR middle-end/53676
1318 * gcc.dg/tree-ssa/scev-6.c: New testcase.
1319
2ef1bce6
JJ
13202012-06-26 Janis Johnson <janisjo@codesourcery.com>
1321
1322 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1323 scan-dump-dem-not): Use printable pattern in test name.
1324
59b7e90f
SA
13252012-06-26 Sterling Augustine <saugustine@google.com>
1326 Dominique Dhumieres <dominiq@lps.ens.fr>
1327
1328 * gcc.dg/pubtypes-2.c: Update expected output.
1329 * gcc.dg/pubtypes-3.c: Likewise.
1330 * gcc.dg/pubtypes-4.c: Likewise.
1331
f9453c07
BS
13322012-06-26 Bill Schmidt <wschmidt@linux.ibm.com>
1333
1334 * gcc.dg/tree-ssa/slsr-1.c: New test.
1335 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1336 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1337 * gcc.dg/tree-ssa/slsr-4.c: Likewise.
1338
703ae70c
MT
13392012-06-26 Matt Turner <mattst88@gmail.com>
1340
1341 PR target/35294
1342 * gcc.target/arm/mmx-2.c: New.
1343
72e732f8
RG
13442012-06-26 Richard Guenther <rguenther@suse.de>
1345
1346 PR c++/53752
1347 * g++.dg/torture/pr53752.C: New testcase.
1348
5dcf6b7f
JJ
13492012-06-26 Jakub Jelinek <jakub@redhat.com>
1350
1351 PR tree-optimization/53748
1352 * gcc.c-torture/compile/pr53748.c: New test.
1353
eaccea2a
JM
13542012-06-25 Jason Merrill <jason@redhat.com>
1355
1356 PR c++/53498
1357 PR c++/53305
1358 * g++.dg/cpp0x/decltype38.C: New.
1359 * g++.dg/cpp0x/variadic132.C: Remove dg-error.
1360
ce15c7d5
JJ
13612012-06-25 Janis Johnson <janisjo@codesourcery.com>
1362
e3b205be
JJ
1363 * lib/target-supports-dg.exp (testname-for-summary): New.
1364 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1365 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1366 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1367 scan-module-absence, output-exists, output-exists-not: Use
1368 testname-for-summary.
1369 (dg-test): Clean up testname_with_flags.
1370 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1371 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1372 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1373 scan-assembler-dem-not, object-size: Use testname-for-summary.
1374 * lib/gcov.exp (run-gcov): Likewise.
1375 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1376 scan-dump-dem, scan-dump-dem-note): Likewise.
1377
ce15c7d5
JJ
1378 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1379 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1380 including profopt.opt; save and restore existing value.
1381 * g++.dg/bprob/bprob.exp: Likewise.
1382 * gcc.dg/matrix/matrix.exp: Likewise.
1383 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1384 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1385 PROFOPT_OPTIONS.
1386
f008d5dc
RH
13872012-06-25 Richard Henderson <rth@redhat.com>
1388
1389 * gcc.dg/pr53749.c: New.
1390
ec62cbe1
JM
13912012-06-25 Jason Merrill <jason@redhat.com>
1392
1393 PR c++/52988
1394 * g++.dg/cpp0x/nullptr28.C: New.
1395
8490252a
CL
13962012-06-25 Christophe Lyon <christophe.lyon@st.com>
1397
1398 * gcc.target/arm/neon-vld1_dupQ.c: New.
1399
4ebc46e9
FW
14002012-06-25 Florian Weimer <fweimer@redhat.com>
1401
1402 * g++.dg/init/new35.C: New.
1403 * g++.dg/init/new36.C: New.
1404 * g++.dg/init/new37.C: New.
1405 * g++.dg/ext/vla5.C: New warning.
1406 * g++.dg/ext/vla8.C: New warning.
1407 * g++.dg/cpp0x/regress/debug-debug7.C: Update diagnostics.
1408
9e94a7fc 14092012-06-25 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
9faeb493 1410 James Greenhalgh <james.greenhalgh@arm.com>
9e94a7fc
MGD
1411
1412 * gcc.target/arm/ftest-support-arm.h New testcase.
1413 * gcc.target/arm/ftest-support-thumb.h Likewise.
1414 * gcc.target/arm/ftest-support.h Likewise.
1415 * gcc.target/arm/ftest-armv4-arm.c: Likewise.
1416 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1417 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1418 * gcc.target/arm/ftest-armv5t-arm.c Likewise.
1419 * gcc.target/arm/ftest-armv5t-thumb.c Likewise.
1420 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1421 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1422 * gcc.target/arm/ftest-armv6-arm.c Likewise.
1423 * gcc.target/arm/ftest-armv6-thumb.c Likewise.
1424 * gcc.target/arm/ftest-armv6k-arm.c Likewise.
1425 * gcc.target/arm/ftest-armv6k-thumb.c Likewise.
1426 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1427 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1428 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1429 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1430 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1431 * gcc.target/arm/ftest-armv7a-arm.c Likewise.
1432 * gcc.target/arm/ftest-armv7a-thumb.c Likewise.
1433 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1434 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1435 * gcc.target/arm/ftest-armv7r-arm.c Likewise.
1436 * gcc.target/arm/ftest-armv7r-thumb.c Likewise.
1437 * gcc/testsuite/lib/target-supports.exp
1438 (check_effective_target_arm_arch_FUNC): Add support for more
1439 architectures.
1440 (add_options_for_arm_arch_FUNC): Likewise.
1441 (check_effective_target_arm_arch_FUNC_multilib): New functions.
1442
72de8622
JM
14432012-06-25 Jason Merrill <jason@redhat.com>
1444
1445 PR c++/53202
1446 * g++.dg/cpp0x/constexpr-tuple.C: New.
1447
f315d618
JJ
14482012-06-25 Jakub Jelinek <jakub@redhat.com>
1449
85d91748
JJ
1450 PR target/53759
1451 * gcc.target/i386/pr53759.c: New test.
1452
f315d618
JJ
1453 PR c++/53594
1454 * g++.dg/cpp0x/nsdmi7.C: New test.
1455
85bf214b
KT
14562012-06-24 Kai Tietz <ktietz@redhat.com>
1457
1458 * gcc.target/i386/pr23943.c (size_t): Use compatible type-definition
1459 for LLP64 targets.
1460 * gcc.target/i386/pr38988.c: Likewise.
1461
6f3ab30d
JW
14622012-06-22 Janus Weil <janus@gcc.gnu.org>
1463
1464 PR fortran/47710
1465 PR fortran/53328
1466 * gfortran.dg/typebound_generic_12.f03: New.
1467 * gfortran.dg/typebound_generic_13.f03: New.
1468
a300e459
EB
14692012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1470
1471 * gnat.dg/lto15.ad[sb]: New test.
1472
b6fbbea3
MI
14732012-06-21 Meador Inge <meadori@codesourcery.com>
1474
1475 PR c/53702
1476 * gcc.dg/Wunused-local-typedefs.c: New testcase.
1477
8ca92d04
SB
14782012-06-21 Steven Bosscher <steven@gcc.gnu.org>
1479
1480 * testsuite/gcc.dg/pch/ident-1.c: New test.
1481 * testsuite/gcc.dg/pch/ident-1.hs: Header file for new test.
1482
625ed172
MM
14832012-06-21 Michael Matz <matz@suse.de>
1484
1485 PR middle-end/53688
1486 * gcc.c-torture/execute/pr53688.c: New test.
1487
a75f5017
RG
14882012-06-20 Richard Guenther <rguenther@suse.de>
1489
1490 PR tree-optimization/30318
1491 * gcc.dg/tree-ssa/vrp69.c: New testcase.
1492
942ee091
RE
14932012-06-20 Richard Earnshaw <rearnsha@arm.com>
1494
1495 * g++.dg/debug/dwarf2/nested-3.C: Add ARM comment character to regexp.
1496
32e36d1a
RO
14972012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1498
1499 * gcc.target/i386/clearcapv2.map: New file.
1500 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
1501
aa5cc52b
KK
15022012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1503
1504 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1505 and add __sh__ case.
1506
0a337ebd
JM
15072012-06-19 Jason Merrill <jason@redhat.com>
1508
1509 PR c++/52637
1510 * g++.dg/debug/localclass1.C: New.
1511
6830e502
VV
15122012-06-16 Ville Voutilainen <ville.voutilainen@gmail.com>
1513
625ed172 1514 * g++.dg/cpp0x/override4.C: New.
6830e502 1515
420bf978
JM
15162012-06-14 Jason Merrill <jason@redhat.com>
1517
1518 PR c++/53651
1519 * g++.dg/cpp0x/decltype37.C: New.
1520
9ea722f2
KK
15212012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1522
1523 * gcc.dg/stack-usage-1.c: Use sh*-*-* instead of sh-*-*.
1524
b513d0fe
JM
15252012-06-19 Joseph Myers <joseph@codesourcery.com>
1526
1527 * gcc.c-torture/compile/vector-5.c,
1528 gcc.c-torture/compile/vector-6.c: New tests.
1529
3a6a2759
RH
15302012-06-19 Richard Henderson <rth@redhat.com>
1531
1532 * gcc.target/i386/pr33329.c: Change multiplier constant to 12345.
1533
bbe10a06
RG
15342012-06-19 Richard Guenther <rguenther@suse.de>
1535
1536 * gcc.dg/tree-ssa/vrp68.c: Adjust testcase.
1537
b86da593
UB
15382012-06-18 Uros Bizjak <ubizjak@gmail.com>
1539
1540 PR target/53712
1541 * gcc.target/i386/pr53712.c: New test.
1542
478ad83d
TB
15432012-06-18 Tobias Burnus <burnus@net-b.de>
1544
1545 PR fortran/53692
1546 * gfortran.dg/elemental_optional_args_6.f90: New.
1547
c1fb34c3
TB
15482012-06-18 Tobias Burnus <burnus@net-b.de>
1549
1550 PR fortran/53526
1551 * gfortran.dg/coarray_lib_move_alloc_1.f90: New.
1552 * gfortran.dg/coarray/move_alloc_1.f90
1553
284943b0
TB
15542012-06-18 Tobias Burnus <burnus@net-b.de>
1555
1556 PR fortran/53526
1557 * gfortran.dg/coarray_27.f90: New.
1558
46952308 15592012-06-18 Joey Ye <Joey.Ye@arm.com>
284943b0 1560 Greta Yorsh <Greta.Yorsh@arm.com>
46952308 1561
284943b0 1562 * gcc.target/arm/epilog-1.c: New test.
46952308 1563
9ef7adc0
RG
15642012-06-18 Richard Guenther <rguenther@suse.de>
1565
1566 PR tree-optimization/53693
1567 * g++.dg/torture/pr53693.C: New testcase.
1568
9b10be32
BS
15692012-06-18 Bill Schmidt <wschmidt@linux.ibm.com>
1570
1571 PR tree-optimization/53703
1572 * gcc.dg/torture/pr53703.c: New test.
1573
b7104c55
RS
15742012-06-18 Richard Sandiford <rdsandiford@googlemail.com>
1575
1576 PR middle-end/53698
1577 * gcc.target/i386/pr53698.c: New test.
1578
9fd814b0
UB
15792012-06-17 Uros Bizjak <ubizjak@gmail.com>
1580
1581 * gcc.target/i386/pr33329.c (f): Increase tabs array to 1024.
1582
9a575e05
TB
15832012-06-17 Tobias Burnus <burnus@net-b.de>
1584
1585 PR fortran/53691
1586 PR fortran/53685
1587 * gfortran.dg/transfer_check_3.f90: New.
1588
9fd814b0 15892012-06-17 Uros Bizjak <ubizjak@gmail.com>
413c3530
UB
1590
1591 * gcc.dg/tree-ssa/vrp68.c: Fix scan-tree-dump-times argument order.
1592
0f6bfefd
TB
15932012-06-16 Tobias Burnus <burnus@net-b.de>
1594
413c3530
UB
1595 PR fortran/53642
1596 PR fortran/45170
1597 * gfortran.dg/deferred_type_param_8.f90: New.
0f6bfefd 1598
0621f7c2
JJ
15992012-06-15 Janis Johnson <janosjo@codesourcery.com>
1600
b616eb02
JJ
1601 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1602 testname that includes flags, passed in as new argument, in
1603 pass/fail messages.
1604 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1605 and pass it to verify-* procedures.
1606
165b955b
JJ
1607 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1608 alignment torture options with usual torture options.
1609
0621f7c2
JJ
1610 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1611 messages reported for one line of source code.
1612 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1613 * g++.dg/cpp0x/decltype2.C: Likewise.
1614 * g++.dg/cpp0x/decltype3.C: Likewise.
1615 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1616 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1617 * g++.dg/cpp0x/static_assert3.C: Likewise.
1618 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1619 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1620 * g++.dg/cpp0x/union1.C: Likewise.
1621 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1622 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1623 * g++.dg/cpp0x/variadic2.C: Likewise.
1624 * g++.dg/cpp0x/variadic20.C: Likewise.
1625 * g++.dg/cpp0x/variadic74.C: Likewise.
1626 * g++.dg/diagnostic/bitfld2.C: Likewise.
1627 * g++.dg/ext/attrib44.C: Likewise.
1628 * g++.dg/ext/no-asm-1.C: Likewise.
1629 * g++.dg/other/error34.C: Likewise.
1630 * g++.dg/parse/crash46.C: Likewise.
1631 * g++.dg/parse/error10.C: Likewise.
1632 * g++.dg/parse/error2.C: Likewise.
1633 * g++.dg/parse/error3.C: Likewise.
1634 * g++.dg/parse/error36.C: Likewise.
1635 * g++.dg/parse/error8.C: Likewise.
1636 * g++.dg/parse/error9.C: Likewise.
1637 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1638 * g++.dg/parse/parser-pr28152.C: Likewise.
1639 * g++.dg/parse/template25.C: Likewise.
1640 * g++.dg/parse/typename11.C: Likewise.
1641 * g++.dg/tc1/dr147.C: Likewise.
1642 * g++.dg/template/deduce3.C: Likewise.
1643 * g++.dg/template/koenig9.C: Likewise.
1644 * g++.dg/template/pr23510.C: Likewise.
1645 * g++.dg/warn/pr12242.C: Likewise.
1646 * g++.dg/warn/pr30551-2.C: Likewise.
1647 * g++.dg/warn/pr30551.C: Likewise.
1648 * g++.old-deja/g++.other/typename1.C: Likewise.
1649 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1650
9e1a8dd1
RR
16512012-06-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1652
1653 PR c++/51033
1654 * c-c++-common/torture/vshuf-16.inc: Move from gcc.c-torture/execute/.
1655 * c-c++-common/torture/vshuf-2.inc: Likewise.
1656 * c-c++-common/torture/vshuf-4.inc: Likewise.
1657 * c-c++-common/torture/vshuf-8.inc: Likewise.
1658 * c-c++-common/torture/vshuf-main.inc: Likewise.
1659 * c-c++-common/torture/vshuf-v16hi.c: Likewise.
1660 * c-c++-common/torture/vshuf-v16qi.c: Likewise.
1661 * c-c++-common/torture/vshuf-v2df.c: Likewise.
1662 * c-c++-common/torture/vshuf-v2di.c: Likewise.
1663 * c-c++-common/torture/vshuf-v2sf.c: Likewise.
1664 * c-c++-common/torture/vshuf-v2si.c: Likewise.
1665 * c-c++-common/torture/vshuf-v4df.c: Likewise.
1666 * c-c++-common/torture/vshuf-v4di.c: Likewise.
1667 * c-c++-common/torture/vshuf-v4hi.c: Likewise.
1668 * c-c++-common/torture/vshuf-v4sf.c: Likewise.
1669 * c-c++-common/torture/vshuf-v4si.c: Likewise.
1670 * c-c++-common/torture/vshuf-v8hi.c: Likewise.
1671 * c-c++-common/torture/vshuf-v8qi.c: Likewise.
1672 * c-c++-common/torture/vshuf-v8si.c: Likewise.
1673
4c53d183
MM
16742012-06-15 Michael Matz <matz@suse.de>
1675
1676 * gcc.dg/tree-ssa/vector-4.c: New test.
1677
6da8be89
MM
16782012-06-15 Michael Matz <matz@suse.de>
1679
1680 * gcc.dg/debug/dwarf2/inline3.c: Adjust.
1681 * gcc.dg/tree-ssa/foldstring-1.c: Adjust.
1682
3ebde0e9
UW
16832012-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
1684
1685 PR tree-optimization/53636
1686 * gcc.target/arm/pr53636.c: New test.
1687
079c527f
JJ
16882012-06-15 Jakub Jelinek <jakub@redhat.com>
1689
1690 PR tree-optimization/51581
1691 * gcc.c-torture/execute/pr51581-1.c: New test.
1692 * gcc.c-torture/execute/pr51581-2.c: New test.
1693 * gcc.dg/vect/pr51581-1.c: New test.
1694 * gcc.dg/vect/pr51581-2.c: New test.
1695 * gcc.dg/vect/pr51581-3.c: New test.
1696 * gcc.target/i386/avx-pr51581-1.c: New test.
1697 * gcc.target/i386/avx-pr51581-2.c: New test.
1698 * gcc.target/i386/avx2-pr51581-1.c: New test.
1699 * gcc.target/i386/avx2-pr51581-2.c: New test.
1700 * gcc.dg/vect/slp-26.c (main1): Divide by 0x8031 instead of 3.
1701
c55224dc
RG
17022012-06-15 Richard Guenther <rguenther@suse.de>
1703
1704 * gcc.c-torture/execute/20120615-1.c: New testcase.
1705
f71d5704
EB
17062012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1707
1708 * gnat.dg/vect8.ad[sb]: New test.
1709
7579786c
RG
17102012-06-14 Richard Guenther <rguenther@suse.de>
1711
1712 * gcc.dg/tree-ssa/vrp.h: New testcase.
1713 * gcc.dg/tree-ssa/vrp68.c: Likewise.
1714
5921cd19
CB
17152012-06-13 Christian Bruel <christian.bruel@st.com>
1716
1717 PR target/53621
1718 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1719
30cf3db7
RS
17202012-06-14 Richard Sandiford <rdsandiford@googlemail.com>
1721
1722 * gcc.target/mips/mips.exp (mips-dg-options): Handle -msynci.
1723
5fe0eb0d
JJ
17242012-06-13 Janis Johnson <janisjo@codesourcery.com>
1725
8564f927
JJ
1726 PR testsuite/20771
1727 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1728 test summary unique.
1729
78a5a568
JJ
1730 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1731 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1732 scan-stack-usage-not): Don't strip torture options from test name.
1733
9042f8f2
JJ
1734 * lib/scandump.exp (scan-dump-times): Use printable version of
1735 regexp in test summary line.
1736
5fe0eb0d
JJ
1737 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1738 messages reported for one line of source code.
1739 * gcc.dg/format/few-1.c: Likewise.
1740 * gcc.dg/ia64-sync-2.c: Likewise.
1741 * gcc.dg/sync-2.c: Likewise.
1742 * gcc.dg/noncompile/pr44517.c: Likewise.
1743
8cda8ad3
AO
17442012-06-13 Alexandre Oliva <aoliva@redhat.com>
1745
1746 PR debug/49888
1747 * gcc.dg/guality/pr49888.c: New.
1748
21d01365
AO
17492012-06-13 Alexandre Oliva <aoliva@redhat.com>
1750
1751 * g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
1752 * gcc.dg/tree-ssa/forwprop-11.c: Likewise.
1753 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1754
2be13164
TB
17552012-06-13 Tobias Burnus <burnus@net-b.de>
1756
1757 PR fortran/53643
1758 * gfortran.dg/intent_out_7.f90: New.
1759
d1f6dfe6
TB
17602012-06-13 Tobias Burnus <burnus@net-b.de>
1761
1762 PR fortran/53597
1763 * gfortran.dg/save_4.f90: New.
1764
cce50861
JJ
17652012-06-12 Jakub Jelinek <jakub@redhat.com>
1766
1767 PR c/53532
1768 PR c/51034
1769 PR c/53196
1770 * gcc.dg/pr53532.c: New test.
1771 * gcc.dg/c99-complit-2.c: Add two new dg-error directives,
1772 adjust line numbers.
1773 * gcc.dg/noncompile/950825-1.c: Expect incomplete type error message.
1774 * gcc.dg/Wcxx-compat-8.c: Likewise.
1775 * gcc.dg/pr51034.c: New test.
1776 * gcc.dg/pr53196-1.c: New test.
1777 * gcc.dg/pr53196-2.c: New test.
1778
9a3edfd4
JJ
17792012-06-12 Janis Johnson <janisjo@codesourcery.com>
1780
b29e01b7
JJ
1781 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1782 alignment torture options with usual torture options.
1783 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1784 instead of dg-options.
1785 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1786 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1787 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1788 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1789 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1790 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1791
a637d2cb
JJ
1792 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1793 to checks for multiple messages reported for one line of source code.
1794 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1795
300407a7
JJ
1796 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1797 messages reported for one line of source code.
1798
3eae54ca
JJ
1799 * gcc.dg/20031223-1.c: Add comments to check for multiple
1800 messages reported for one line of source code.
1801 * gcc.dg/Wconversion-integer.c: Likewise.
1802 * gcc.dg/Wfatal-2.c: Likewise.
1803 * gcc.dg/Wfatal.c: Likewise.
1804 * gcc.dg/Wobjsize-1.c: Likewise.
1805 * gcc.dg/c99-vla-jump-1.c: Likewise.
1806 * gcc.dg/c99-vla-jump-2.c: Likewise.
1807 * gcc.dg/c99-vla-jump-3.c: Likewise.
1808 * gcc.dg/c99-vla-jump-4.c: Likewise.
1809 * gcc.dg/c99-vla-jump-5.c: Likewise.
1810 * gcc.dg/decl-9.c: Likewise.
1811 * gcc.dg/declspec-10.c: Likewise.
1812 * gcc.dg/declspec-18.c: Likewise.
1813 * gcc.dg/mtune.c: Likewise.
1814 * gcc.dg/parser-pr28152-2.c: Likewise.
1815 * gcc.dg/parser-pr28152.c: Likewise.
1816 * gcc.dg/pr14475.c: Likewise.
1817 * gcc.dg/pr27953.c: Likewise.
1818 * gcc.dg/pr28322-3.c: Likewise.
1819 * gcc.dg/pr30457.c: Likewise.
1820 * gcc.dg/pr30551-2.c: Likewise.
1821 * gcc.dg/pr30551-3.c: Likewise.
1822 * gcc.dg/pr30551-4.c: Likewise.
1823 * gcc.dg/pr30551-5.c: Likewise.
1824 * gcc.dg/pr30551-6.c: Likewise.
1825 * gcc.dg/pr30551.c: Likewise.
1826 * gcc.dg/pr45461.c: Likewise.
1827 * gcc.dg/pr48552-1.c: Likewise.
1828 * gcc.dg/pr48552-2.c: Likewise.
1829 * gcc.dg/redecl-1.c: Likewise.
1830 * gcc.dg/transparent-union-3.c: Likewise.
1831 * gcc.dg/utf-dflt.c: Likewise.
1832 * gcc.dg/utf-dflt2.c: Likewise.
1833 * gcc.dg/vla-8.c: Likewise.
1834 * gcc.dg/vla-init-1.c: Likewise.
1835 * gcc.dg/wtr-int-type-1.c: Likewise.
1836
526d4b72
JJ
1837 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1838 messages reported for for one line of source code.
1839 * c-c++-common/raw-string-5.c: Likewise.
1840 * c-c++-common/raw-string-4.c: Likewise.
1841 * c-c++-common/raw-string-6.c: Likewise.
1842 * c-c++-common/pr20000.c: Likewise.
1843
9a3edfd4
JJ
1844 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1845 messages reported for one line of source code.
1846 * gcc.dg/cpp/pr30786.c: Likewise.
1847 * gcc.dg/cpp/pr28709.c: Likewise.
1848 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1849 * gcc.dg/cpp/macspace2.c: Likewise.
1850 * gcc.dg/cpp/missing-header-1.c: Likewise.
1851 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1852 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1853 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1854
18552012-06-12 Jason Merrill <jason@redhat.com>
fdaf2f48
JM
1856
1857 PR c++/53599
1858 * g++.dg/template/local7.C: New.
1859
0ff67613
OE
18602012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
1861
1862 PR target/53511
1863 * gcc.target/sh/pr51340-1.c: Delete obsolete test case.
1864 * gcc.target/sh/pr51340-2.c: Likewise.
1865 * gcc.target/sh/pr51340-3.c: Likewise.
413c3530 1866
175a7536
MM
18672012-06-12 Michael Matz <matz@suse.de>
1868
1869 * gcc.dg/torture/alias-1.c: New test.
1870
891ca07d
JJ
18712012-06-12 Jakub Jelinek <jakub@redhat.com>
1872
1873 PR rtl-optimization/53589
1874 * gcc.dg/torture/pr53589.c: New test.
1875
ed6a1ff9
OE
18762012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
1877
1878 PR target/50749
1879 * gcc.target/sh/pr50749-sf-postinc-2.c: New.
1880 * gcc.target/sh/pr50749-sf-postinc-4.c: New.
1881 * gcc.target/sh/pr50749-qihisi-postinc-2.c: New.
1882 * gcc.target/sh/pr50749-qihisi-postinc-4.c: New.
1883 * gcc.target/sh/pr50749-sf-predec-2.c: New.
1884 * gcc.target/sh/pr50749-sf-predec-4.c: New.
1885 * gcc.target/sh/pr50749-qihisi-predec-1.c: New.
1886 * gcc.target/sh/pr50749-qihisi-predec-3.c: New.
1887 * gcc.target/sh/pr50749-sf-postinc-1.c: New.
1888 * gcc.target/sh/pr50749-sf-postinc-3.c: New.
1889 * gcc.target/sh/pr50749-qihisi-postinc-1.c: New.
1890 * gcc.target/sh/pr50749-qihisi-postinc-3.c: New.
1891 * gcc.target/sh/pr50749-sf-predec-1.c: New.
1892 * gcc.target/sh/pr50749-sf-predec-3.c: New.
1893 * gcc.target/sh/pr50749-qihisi-predec-2.c: New.
1894 * gcc.target/sh/pr50749-qihisi-predec-4.c: New.
1895
91fe5efb
ST
18962012-06-11 Sriraman Tallam <tmsriram@google.com>
1897
1898 * gcc.target/i386/builtin_target.c (vendor_signatures): New enum.
1899 (check_intel_cpu_model): New function.
1900 (check_amd_cpu_model): New function.
1901 (check_features): New function.
1902 (__get_cpuid_output): New function.
1903 (check_detailed): New function.
1904 (fn1): Rename to quick_check.
1905 (main): Update to call quick_check and call check_detailed.
1906
d3843c67
RH
19072012-06-11 Richard Henderson <rth@redhat.com>
1908
1909 * lib/target-supports.exp
1910 (check_effective_target_sync_long_long_runtime): Use
1911 check_effective_target_lp64 instead of
1912 check_effective_target_powerpc64 for powerpc targets.
1913
159b4b2f
OE
19142012-06-11 Oleg Endo <olegendo@gcc.gnu.org>
1915
1916 PR target/53511
1917 * gcc.target/sh/pr53511-1.c: New.
1918
e3b127e8
RG
19192012-06-11 Richard Guenther <rguenther@suse.de>
1920
1921 PR middle-end/53470
1922 * g++.dg/lto/pr53470_0.C: New testcase.
1923 * gcc.dg/lto/pr53470_0.c: Likewise.
1924
5a20ffcb
RG
19252012-06-11 Richard Guenther <rguenther@suse.de>
1926
35981f1f 1927 PR c++/53605
5a20ffcb
RG
1928 * g++.dg/ext/pr53605.C: New testcase.
1929
f54ee980
EB
19302012-06-11 Eric Botcazou <ebotcazou@adacore.com>
1931
1932 * gnat.dg/specs/array1.ads: New test.
1933 * gnat.dg/specs/array2.ads: Likewise.
1934 * gnat.dg/array22.adb: Likewise.
1935
9083aacd
EB
19362012-06-11 Eric Botcazou <ebotcazou@adacore.com>
1937
1938 * gnat.dg/constant4.adb: New test.
1939 * gnat.dg/constant4_pkg.ads: New helper.
1940
98cf47d1
JW
19412012-06-08 Janus Weil <janus@gcc.gnu.org>
1942
1943 PR fortran/52552
1944 * gfortran.dg/allocate_alloc_opt_1.f90: Modified.
1945 * gfortran.dg/allocate_class_1.f90: Modified.
1946 * gfortran.dg/allocate_with_typespec_4.f90: Modified.
1947 * gfortran.dg/allocate_class_2.f90: New.
1948
8cb0d9b9
HPN
19492012-06-07 Hans-Peter Nilsson <hp@axis.com>
1950
1951 PR middle-end/53535
1952 * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.
1953
1acbf7a1
TK
19542012-06-07 Thomas König <tkoenig@gcc.gnu.org>
1955
1956 PR fortran/52861
1957 * gfortran.dg/string_assign_2.f90: New test case.
1958
94d145bf
TK
19592012-06-07 Thomas König <tkoenig@gcc.gnu.org>
1960
1961 PR fortran/52861
1962 * gfortran.dg/string_assign_1.f90: New test case.
1963
26127932
JJ
19642012-06-07 Jakub Jelinek <jakub@redhat.com>
1965
1966 PR middle-end/53580
1967 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1968 * gcc.dg/gomp/critical-4.c: Likewise.
1969 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1970 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1971 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1972 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1973 * c-c++-common/gomp/pr53580.c: New test.
1974
cba0366c
FC
19752012-06-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
1976
1977 PR c++/51214
1978 * g++.dg/cpp0x/forw_enum11.C: New.
1979
4b978f96
PC
19802012-06-06 Paolo Carlini <paolo.carlini@oracle.com>
1981
1982 PR c++/53567
1983 * g++.dg/cpp0x/alias-decl-19.C: New.
1984
6f07a821
SB
19852012-06-06 Steven Bosscher <steven@gcc.gnu.org>
1986
1987 * g++.old-deja/g++.brendan/array1.C: Remove dg-options.
1988
3c6a5c3f
UB
19892012-06-06 Uros Bizjak <ubizjak@gmail.com>
1990
1991 * gcc.target/i386/avx-os-support.h (XCR_XFEATURE_ENABLED_MASK): New.
1992 (XSTATE_FP): Ditto.
1993 (XSTATE_SSE): Ditto.
1994 (XSTATE_YMM): Ditto.
1995 (avx_os_support): Use new defines.
1996
c9846ff9
RG
19972012-06-06 Richard Guenther <rguenther@suse.de>
1998
1999 PR testsuite/32380
2000 * gfortran.dg/vect/pr32380.f: Adjust number of expected vectorized
2001 loops.
2002
ce6d2586
RB
20032012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
2004
2005 PR c++/52841
2006 * g++.dg/cpp0x/pr52841.C: New testcase.
2007
d0582dc1
RG
20082012-06-06 Richard Guenther <rguenther@suse.de>
2009
2010 PR tree-optimization/53081
2011 * gcc.dg/tree-ssa/ldist-20.c: New testcase.
2012 * gcc.dg/tree-ssa/loop-19.c: Add -fno-tree-loop-distribute-patterns.
2013
d7685183
MM
20142012-06-05 Michael Meissner <meissner@linux.vnet.ibm.com>
2015
2016 * gcc.target/powerpc/pr53487.c: New test.
2017
951c68fa
PH
20182012-06-05 Pat Haugen <pthaugen@us.ibm.com>
2019
2020 * gcc.target/powerpc/lhs-1.c: Use parm instead of stack space.
2021
a6dac809 20222012-06-05 Edmar Wienskoski <edmar@freescale.com>
683ed19e
EW
2023
2024 * gcc.dg/tree-ssa/vector-3.c: Adjust regular expression.
2025
1aedeafe
RG
20262012-06-05 Richard Guenther <rguenther@suse.de>
2027
2028 PR tree-optimization/30442
2029 * gcc.dg/vect/bb-slp-30.c: New testcase.
2030
b6dd5261
RG
20312012-06-05 Richard Guenther <rguenther@suse.de>
2032
2033 PR tree-optimization/53081
2034 * gcc.dg/tree-ssa/ldist-19.c: New testcase.
2035 * gcc.c-torture/execute/builtins/builtins.exp: Always pass
2036 -fno-tree-loop-distribute-patterns.
2037
46f714c8
AM
20382012-06-05 Alan Modra <amodra@gmail.com>
2039
2040 * gcc.target/powerpc/savres.c: Add -mdynamic-no-pic for darwin.
2041 Check static chain in nested funcs.
2042
a67cfde8
TB
20432012-06-04 Tobias Burnus <burnus@net-b.de>
2044
2045 PR fortran/50619
2046 * gfortran.dg/init_flag_10.f90: New.
2047
0e1dd874
PC
20482012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2049
2050 PR c++/53524
2051 * g++.dg/warn/Wenum-compare-no-2: New.
2052
7ca643e1
DS
20532012-06-04 Dodji Seketeli <dodji@redhat.com>
2054
2055 PR preprocessor/53463
2056 * g++.dg/cpp/limits.C: New test.
2057 * g++.dg/parse/error19.C: Adjust.
2058 * g++.dg/warn/Wconversion-real-integer2.C: Likewise.
2059 * g++.dg/warn/pr35635.C: Likewise.
2060 * g++.old-deja/g++.pt/assign1.C: Likewise.
2061
fbc932e7
EW
20622012-06-04 Edmar Wienskoski <edmar@freescale.com>
2063
2064 PR target/53559
2065 * gcc.target/powerpc/cell_builtin_1.c: New test case.
2066 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
2067 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
2068 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
2069 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
2070 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
2071 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
2072 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
2073
36829666
AS
20742012-06-04 Andreas Schwab <schwab@linux-m68k.org>
2075
2076 * g++.dg/debug/dwarf2/nested-3.C: Allow for | comments.
2077
5ece9847
JJ
20782012-06-04 Jakub Jelinek <jakub@redhat.com>
2079
2080 PR tree-optimization/53550
2081 * gcc.dg/pr53550.c: New test.
2082
c014f6f5
RG
20832012-06-04 Richard Guenther <rguenther@suse.de>
2084
2085 * gcc.dg/tree-ssa/ldist-11.c: Enable -ftree-loop-distribute-patterns.
2086 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2087 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2088
7ac6a832
AF
20892012-06-03 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2090
2091 PR fortran/48831
2092 * gfortran.dg/parameter_array_element_2.f90: New.
2093
aba92f5f
OE
20942012-06-03 Oleg Endo <olegendo@gcc.gnu.org>
2095
2096 PR target/53512
2097 * gcc.target/sh/pr53512-1.c: New.
2098 * gcc.target/sh/pr53512-2.c: New.
2099 * gcc.target/sh/pr53512-3.c: New.
2100 * gcc.target/sh/pr53512-4.c: New.
2101
ef4b1d6d
JM
21022012-06-01 Jason Merrill <jason@redhat.com>
2103
e3c888eb
JM
2104 PR c++/52973
2105 * g++.dg/ext/visibility/template12.C: New.
2106 * g++.dg/ext/attrib14.C: Adjust warning line.
2107
ef4b1d6d
JM
2108 PR c++/52725
2109 * g++.dg/parse/new6.C: New.
2110 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
2111
4efa9261
EB
21122012-06-01 Eric Botcazou <ebotcazou@adacore.com>
2113
2114 * c-c++-common/restrict-2.c: Revert previous change.
2115
d37c775a
JM
21162012-06-01 Jason Merrill <jason@redhat.com>
2117
3dfaf1d7
JM
2118 PR c++/53137
2119 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
2120
d37c775a
JM
2121 PR c++/53484
2122 * g++.dg/cpp0x/auto33.C: New.
2123
5714705f
PC
21242012-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2125
2126 PR c++/26155
2127 * g++.dg/parse/namespace-alias-1.C: New.
2128
d168aaee
CB
21292012-06-01 Christian Bruel <christian.bruel@st.com>
2130
2131 * gcc.dg/spec-options.c: New test.
2132 * gcc.dg/foo.specs: New file.
2133
46014ce2
EB
21342012-06-01 Eric Botcazou <ebotcazou@adacore.com>
2135
2136 PR ada/53517
2137 * gnat.dg/lto14.adb: Skip on Solaris.
2138
62330f08
HPN
21392012-06-01 Hans-Peter Nilsson <hp@axis.com>
2140
2141 * gcc.target/cris/sync-1-v10.c,
2142 gcc.target/cris/sync-1-v32.c, gcc.target/cris/sync-1.c,
2143 gcc.target/cris/sync-2c.c, gcc.target/cris/sync-2i.c,
2144 gcc.target/cris/sync-2s.c, gcc.target/cris/sync-3i.c,
2145 gcc.target/cris/sync-3s.c, gcc.target/cris/sync-4c.c,
2146 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
2147 gcc.target/cris/torture/sync-mis-op-i-1.c,
2148 gcc.target/cris/torture/sync-mis-op-i-1a.c,
2149 gcc.target/cris/torture/sync-mis-op-i-2.c,
2150 gcc.target/cris/torture/sync-mis-op-i-2a.c,
2151 gcc.target/cris/torture/sync-mis-op-i-3.c,
2152 gcc.target/cris/torture/sync-mis-op-i-3a.c,
2153 gcc.target/cris/torture/sync-mis-op-s-1.c,
2154 gcc.target/cris/torture/sync-mis-op-s-1a.c,
2155 gcc.target/cris/torture/sync-mis-xchg-i-1.c,
2156 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
2157 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
2158 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
2159 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
2160 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
2161 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
2162 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: New tests.
2163
88af7c1a
RG
21642012-05-31 Richard Guenther <rguenther@suse.de>
2165
2166 * gcc.dg/tree-ssa/ldist-pr45948-2.c: New testcase copy of
2167 ldist-pr45948.c with disabled SCCP.
2168
1db1c6f5
RG
21692012-05-31 Richard Guenther <rguenther@suse.de>
2170
2171 PR middle-end/48493
2172 * gcc.dg/torture/pr48493.c: New testcase.
2173
669e9a8f
GY
21742012-05-31 Greta Yorsh <Greta.Yorsh@arm.com>
2175
2176 * lib/target-supports.exp (check_effective_target_vect_char_mult): Add
2177 arm32 to targets.
2178 * gcc.dg/vect/slp-perm-8.c (main): Prevent vectorization
2179 of the initialization loop.
3c6a5c3f 2180 (dg-final): Adjust the expected number of vectorized loops depending
669e9a8f
GY
2181 on vect_char_mult target selector.
2182
37239ce6
HPN
21832012-05-31 Hans-Peter Nilsson <hp@axis.com>
2184
2185 * gcc.target/cris/asm-v8.S, gcc.target/cris/asm-v10.S,
2186 gcc.target/cris/asm-other.S, gcc.target/cris/inasm-v8.c,
2187 gcc.target/cris/inasm-v10.c, gcc.target/cris/inasm-other.c:
2188 New tests.
2189
66edf32a
JM
21902012-05-30 Jason Merrill <jason@redhat.com>
2191
2192 PR c++/53356
2193 * g++.dg/init/new34.C: New.
2194 * g++.dg/tree-ssa/stabilize1.C: New.
2195
4bbbcbf6
JM
21962012-05-30 Jakub Jelinek <jakub@redhat.com>
2197
2198 PR c++/53356
2199 * g++.dg/init/new33.C: New test.
2200
e40a9680
RG
22012012-05-30 Richard Guenther <rguenther@suse.de>
2202
2203 PR middle-end/53501
2204 * gcc.dg/torture/pr53501.c: New testcase.
2205 * c-c++-common/restrict-2.c: Adjust.
2206
08cad606
AM
22072012-05-30 Alan Modra <amodra@gmail.com>
2208
2209 * gcc.target/powerpc/powerpc.exp: Load torture-options.exp, call
2210 torture-finish.
2211
66c540d2
MG
22122012-05-30 Marc Glisse <marc.glisse@inria.fr>
2213
2214 * gcc.target/i386/shuf-concat.c: New test.
2215
667c517b
JJ
22162012-05-30 Jakub Jelinek <jakub@redhat.com>
2217
2218 PR rtl-optimization/53519
2219 * gcc.c-torture/compile/pr53519.c: New test.
2220
fa95aa25
RR
22212012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2222
2223 * gcc.target/arm/neon-vrev.c: New.
2224
2df2ce3f
OE
22252012-05-29 Oleg Endo <olegendo@gcc.gnu.org>
2226
2227 PR target/51340
2228 * gcc.target/sh/pr51340-1.c: New.
2229 * gcc.target/sh/pr51340-2.c: New.
2230 * gcc.target/sh/pr51340-3.c: New.
2231
508ef0c6
RG
22322012-05-29 Richard Guenther <rguenther@suse.de>
2233
2234 PR tree-optimization/53516
2235 * gcc.dg/torture/pr53516.c: New testcase.
2236
828a7f76
DS
22372012-05-29 Dodji Seketeli <dodji@redhat.com>
2238
2239 PR preprocessor/53229
2240 * gcc.dg/cpp/paste6.c: Force to run without
2241 -ftrack-macro-expansion.
2242 * gcc.dg/cpp/paste8.c: Likewise.
2243 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
2244 -ftrack-macro-expansion.
2245 * gcc.dg/cpp/paste12.c: Force to run without
2246 -ftrack-macro-expansion.
2247 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
2248 -ftrack-macro-expansion.
2249 * gcc.dg/cpp/paste13.c: Likewise.
2250 * gcc.dg/cpp/paste14.c: Likewise.
2251 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
2252 -ftrack-macro-expansion.
2253 * gcc.dg/cpp/paste18.c: New test.
2254
0de9dab5
HPN
22552012-05-29 Hans-Peter Nilsson <hp@axis.com>
2256
2257 * gcc.target/cris/torture/trap-1.c,
2258 gcc.target/cris/torture/trap-2.c,
2259 gcc.target/cris/torture/trap-3.c,
2260 gcc.target/cris/torture/trap-v0.c,
2261 gcc.target/cris/torture/trap-v3.c: New tests.
2262
4a792f9b
PC
22632012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
2264
2265 PR c++/25137
2266 * g++.dg/warn/Wbraces3.C: New.
2267 * g++.dg/warn/Wbraces4.C: Likewise.
2268
512d321d
JJ
22692012-05-28 Jakub Jelinek <jakub@redhat.com>
2270
2271 PR tree-optimization/53505
2272 * c-c++-common/torture/pr53505.c: New test.
2273
253cbc5f
NS
22742012-05-27 Nathan Sidwell <nathan@acm.org>
2275
2276 * gcc.dg/stmt-expr-4.c: New.
2277
982058cb
PC
22782012-05-26 Paolo Carlini <paolo.carlini@oracle.com>
2279
2280 PR c++/53491
2281 * g++.dg/parse/crash60.C: New.
2282
22832012-05-26 Jason Merrill <jason@redhat.com>
1f37c583
JM
2284
2285 PR c++/53220
2286 * c-c++-common/array-lit.c: New.
2287 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
2288
c4c57c9c
EB
22892012-05-26 Eric Botcazou <ebotcazou@adacore.com>
2290
2291 PR ada/50294
2292 * gnat.dg/array21.adb: New test.
2293
60ba49d0
EB
22942012-05-26 Eric Botcazou <ebotcazou@adacore.com>
2295
2296 * gnat.dg/renaming5.adb: Adjust dg-final directive.
2297
6d199d3c
PC
22982012-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2299
2300 PR c++/32054
2301 * g++.dg/other/anon-union3.C: New.
2302
31a18a7e
ILT
23032012-05-25 Ian Lance Taylor <iant@google.com>
2304
2305 * gcc.dg/split-6.c: New test.
2306
b993039f
EB
23072012-05-25 Eric Botcazou <ebotcazou@adacore.com>
2308
2309 * gnat.dg/lto14.adb: New test.
2310
4aa820fe
TG
23112012-05-25 Tristan Gingold <gingold@adacore.com>
2312
2313 * gcc.target/i386/large-frame.c: New.
2314
6fac31b4
PH
23152012-05-24 Pat Haugen <pthaugen@us.ibm.com>
2316 * gcc.target/powerpc/lhs-1.c: New.
2317 * gcc.target/powerpc/lhs-2.c: New.
2318 * gcc.target/powerpc/lhs-3.c: New.
2319
165ca58d
DS
23202012-05-24 Dodji Seketeli <dodji@redhat.com>
2321
2322 Make unwound macro expansion trace less redundant
2323 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
2324 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
2325 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
2326 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
2327 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
2328 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
2329
a5dedb5e
PC
23302012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2331
2332 PR c++/53464
2333 * g++.dg/cpp0x/constexpr-default1.C: New.
2334
c7837f7e
PC
23352012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2336
2337 PR c++/32080
2338 * g++.dg/eh/goto2.C: New.
2339
49bdc0a6
RG
23402012-05-24 Richard Guenther <rguenther@suse.de>
2341
2342 PR middle-end/53460
2343 * g++.dg/tree-prof/pr53460.C: New testcase.
2344
8a791ae2
RG
23452012-05-24 Richard Guenther <rguenther@suse.de>
2346
2347 PR bootstrap/53466
2348 * g++.dg/debug/pr53466.C: New testcase.
2349
0d5a9e78
JJ
23502012-05-24 Jakub Jelinek <jakub@redhat.com>
2351
2352 PR tree-optimization/53465
2353 * gcc.c-torture/execute/pr53465.c: New test.
2354
239b48db
TB
23552012-05-23 Tobias Burnus <burnus@net-b.de>
2356
2357 PR fortran/51055
2358 PR fortran/45170
2359 * gfortran.dg/allocate_with_typespec_6.f90: New.
2360
0a9696f0
PC
23612012-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2362
2363 PR c++/29185
2364 * g++.dg/warn/delete-array-1.C: New.
2365
9c09f152
RB
23662012-05-23 Richard Guenther <rguenther@suse.de>
2367
2368 * gcc.dg/torture/pr39074-2.c: Adjust.
2369 * gcc.dg/torture/pr39074.c: Likewise.
2370 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
2371 * gcc.dg/tree-ssa/alias-19.c: Likewise.
2372
66379195
JH
23732012-05-22 Jan Hubicka <jh@suse.cz>
2374
2375 PR middle-end/53161
2376 * g++.dg/torture/pr53161.C: New testcase.
2377
f391a855
TB
23782012-05-22 Tobias Burnus <burnus@net-b.de>
2379
2380 PR fortran/53389
2381 * gfortran.dg/realloc_on_assign_15.f90: New.
2382
633d9236
RG
23832012-05-22 Richard Guenther <rguenther@suse.de>
2384
2385 PR middle-end/51071
2386 * gcc.dg/torture/pr51071-2.c: New testcase.
2387
819f3b2c
PB
23882012-05-22 Paolo Bonzini <bonzini@gnu.org>
2389
2390 PR tree-optimization/53336
2391 * g++.dg/torture/pr53336.C: New testcase.
2392
650dc14a
DS
23932012-05-22 Dodji Seketeli <dodji@redhat.com>
2394
2395 PR c++/53322
2396 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
f391a855 2397 instead of -Wunused-local-typedefs.
650dc14a 2398
94ccc95d
PC
23992012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2400
2401 PR c++/51184
2402 * g++.dg/other/abstract4.C: New-
2403
24042012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2405
2406 PR c++/40821
2407 * g++.dg/ext/attrib46.C: New.
2408
01c7ccbb
JM
24092012-05-21 Joseph Myers <joseph@codesourcery.com>
2410
ce863f5d 2411 PR c/53418
01c7ccbb
JM
2412 * gcc.c-torture/compile/pr53418-1.c,
2413 gcc.c-torture/compile/pr53418-2.c: New tests.
2414
27edb974
JJ
24152012-05-21 Jakub Jelinek <jakub@redhat.com>
2416
7772bae0
JJ
2417 PR tree-optimization/53366
2418 * gcc.dg/torture/pr53366-1.c: New test.
2419 * gcc.dg/torture/pr53366-2.c: New test.
2420 * gcc.target/i386/pr53366-1.c: New test.
2421 * gcc.target/i386/pr53366-2.c: New test.
2422
017a2020
JJ
2423 PR tree-optimization/53409
2424 * gcc.c-torture/compile/pr53409.c: New test.
2425
27edb974
JJ
2426 PR tree-optimization/53410
2427 * gcc.c-torture/compile/pr53410-1.c: New test.
2428 * gcc.c-torture/compile/pr53410-2.c: New test.
2429
30ee9dbf
L
24302012-05-21 H.J. Lu <hongjiu.lu@intel.com>
2431
2432 PR target/53425
2433 * gcc.target/i386/pr53425-1.c: New file.
2434 * gcc.target/i386/pr53425-2.c: Likewise.
2435
21039e0e
RG
24362012-05-21 Richard Guenther <rguenther@suse.de>
2437
2438 PR tree-optimization/53408
2439 * gcc.dg/torture/pr53408.c: New testcase.
2440
9b5effa4
L
24412012-05-21 Uros Bizjak <ubizjak@gmail.com>
2442 H.J. Lu <hongjiu.lu@intel.com>
2443
2444 PR target/53416
2445 * gcc.target/i386/pr53416.c: New file.
2446
47fb0e18
RG
24472012-05-21 Richard Guenther <rguenther@suse.de>
2448
2449 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
2450
8450aa97
RG
24512012-05-21 Richard Guenther <rguenther@suse.de>
2452
2453 * gcc.dg/torture/ldist-1.c: New testcase.
2454
d3c268ab
EB
24552012-05-20 Eric Botcazou <ebotcazou@adacore.com>
2456
2457 * gnat.dg/lto13.adb: New test.
2458 * gnat.dg/lto13_pkg.ad[sb]: New helper.
2459
1d5bfe97
EB
24602012-05-18 Eric Botcazou <ebotcazou@adacore.com>
2461
2462 * gnat.dg/specs/lto12.ads: New test.
2463 * gnat.dg/specs/lto12_pkg.ads: New helper.
2464
a4293fa6
RG
24652012-05-18 Richard Guenther <rguenther@suse.de>
2466
2467 PR tree-optimization/53346
2468 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
2469 * gcc.target/i386/incoming-10.c: Adjust.
2470 * gcc.target/i386/incoming-11.c: Likewise.
2471 * gcc.target/i386/pr46295.c: Likewise.
2472
b6961011
RG
24732012-05-18 Richard Guenther <rguenther@suse.de>
2474
2475 * gcc.dg/pr53352.c: Return zero.
2476
7595989b
RG
24772012-05-18 Richard Guenther <rguenther@suse.de>
2478
2479 PR tree-optimization/53390
2480 * gcc.dg/torture/pr53390.c: New testcase.
2481
7cb6668a
MI
24822012-05-18 Meador Inge <meadori@codesourcery.com>
2483
2484 PR rtl-optimization/53352
2485 * gcc.dg/pr53352.c: New test.
2486
71bc706c
DM
24872012-05-17 David S. Miller <davem@davemloft.net>
2488
2489 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
2490 failure on sparc-*-linux-gnu.
2491
70ba90b2
PC
24922012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2493
2494 PR c++/39681
58d84b67 2495 * g++.dg/parse/error49.C: New.
70ba90b2
PC
2496 * g++.dg/cpp0x/error8.C: Likewise.
2497 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
2498 * g++.dg/ext/utf-dflt2.C: Likewise.
2499 * g++.dg/ext/utf-gnuxx98.C: Likewise.
2500 * g++.dg/ext/utf-dflt.C: Likewise.
2501 * c-c++-common/raw-string-3.c: Likewise.
2502 * c-c++-common/raw-string-4.c: Likewise.
2503
f9eead1f
PC
25042012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2505
2506 PR c++/53371
2507 * g++.dg/cpp0x/catch1.C: New.
2508
f330f599 25092012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
8730965e 2510
f330f599
PC
2511 PR c++/44516
2512 * g++.dg/parse/error48.C: New.
2513 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
2514 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
2515
25162012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
2517
2518 * gcc.dg/tm/indirect-2.c: New test.
8730965e 2519
f002c196
BS
25202012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2521
2522 PR tree-optimization/53217
2523 * gfortran.dg/pr53217.f90: New test.
2524
a952cc06
RG
25252012-05-16 Richard Guenther <rguenther@suse.de>
2526
2527 PR tree-optimization/53364
2528 * g++.dg/torture/pr53364.C: New testcase.
2529
219d42f1
GJL
25302012-05-16 Georg-Johann Lay <avr@gjlay.de>
2531
2532 PR testsuite/52641
2533 * gcc.dg/pr52549.c: Fix test for long != void*
2534 * gcc.c-torture/execute/pr52979-1.x: New file.
2535 * gcc.c-torture/execute/pr52979-2.x: New file.
2536
0b2c4be5
DS
25372012-05-16 Dodji Seketeli <dodji@redhat.com>
2538
2539 PR preprocessor/7263
2540 * gcc.dg/binary-constants-2.c: Run without tracking locations
2541 accross macro expansion.
2542 * gcc.dg/binary-constants-3.c: Likewise.
2543 * gcc.dg/cpp/sysmac2.c: Likewise.
2544 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
2545 location.
2546 * gcc.dg/cpp/syshdr3.c: New test.
2547 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
2548 * gcc.dg/system-binary-constants-1.c: New test.
2549 * gcc.dg/system-binary-constants-1.h: New header for the new test
2550 above.
2551 * g++.dg/cpp/syshdr3.C: New test.
2552 * g++.dg/cpp/syshdr3.h: New header the new test above.
2553 * g++.dg/system-binary-constants-1.C: New test.
2554 * g++.dg/system-binary-constants-1.h: New header the new test
2555 above.
2556
efc704cb
PC
25572012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2558
2559 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
2560
64137a35
JJ
25612012-05-15 Jakub Jelinek <jakub@redhat.com>
2562
2563 PR target/53358
2564 * gcc.dg/pr53358.c: New test.
2565
a1bde5af
PC
25662012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2567
d02924ef 2568 PR c++/11856
a1bde5af
PC
2569 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
2570 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
2571
7d67c380
OH
25722012-05-15 Olivier Hainque <hainque@adacore.com>
2573
2574 * g++.dg/eh/sighandle.C: New testcase.
2575
8c1f1d42
RG
25762012-05-15 Richard Guenther <rguenther@suse.de>
2577
2578 PR tree-optimization/53355
2579 * gcc.dg/tree-ssa/vrp67.c: New testcase.
2580
2d858ed9
BRF
25812012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2582
2583 * gfortran.dg/*.f90: Remove now redundant manual
2584 cleanup-modules directive.
2585
517f1b34
UB
25862012-05-14 Uros Bizjak <ubizjak@gmail.com>
2587
2588 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2589 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2590
80b91c0b
JB
25912012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
2592
2593 PR fortran/52428
2594 * gfortran.dg/int_range_io_1.f90: New test.
2595
f6286674
JJ
25962012-05-14 Andi Kleen <ak@linux.intel.com>
2597 Jakub Jelinek <jakub@redhat.com>
2598
2599 PR target/53315
2600 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
2601 * gcc.target/i386/rtm-check.h: New file.
2602 * gcc.target/i386/pr53315.c: New test.
2603
6052c299
TB
26042012-05-14 Tobias Burnus <burnus@net-b.de>
2605
2606 PR fortran/49110
2607 PR fortran/51055
2608 PR fortran/53329
2609 * gfortran.dg/deferred_type_param_4.f90: New.
2610 * gfortran.dg/deferred_type_param_6.f90: New.
2611
e384e6b5
BS
26122012-05-14 Bernd Schmidt <bernds@codesourcery.com>
2613
2614 * gcc.target/i386/retarg.c: New test.
2615
8ae1ec92
AF
26162012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2617
2618 PR fortran/45170
2619 * gfortran.dg/deferred_type_param_3.f90: New.
2620 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
2621 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
2622
4265801b
EB
26232012-05-12 Eric Botcazou <ebotcazou@adacore.com>
2624
2625 * gnat.dg/null_pointer_deref3.adb: New test.
2626
dd912331
TB
26272012-05-12 Tobias Burnus <burnus@net-b.de>
2628
2629 PR fortran/49110
2630 PR fortran/52843
2631 * gfortran.dg/deferred_type_param_5.f90: New.
2632
498ad15e
PC
26332012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
2634
2635 * g++.dg/parse/error47.C: New.
2636
06118b14
TK
26372012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2638
2639 PR fortran/52537
2640 * gfortran.dg/string_compare_4.f90: Change option
2641 to -fdump-tree-original. Add test case for kind=4.
2642
91077d4e
TK
26432012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2644
2645 PR fortran/52537
2646 * gfortran.dg/string_compare_4.f90: New test.
2647
52cd1f60
RO
26482012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2649
2650 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
2651
d1093817
PC
26522012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
2653
2654 PR c++/53305
2655 * g++.dg/cpp0x/variadic132.C: New.
2656
5a3c9cf2
PC
26572012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2658
2659 PR c++/53158
2660 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
2661 * g++.dg/parse/error26.C: Tweak dg-error column number.
2662
e5f13bf4
PC
26632012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2664
2665 PR c++/53301
2666 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2667
d400d17e
EB
26682012-05-10 Eric Botcazou <ebotcazou@adacore.com>
2669
2670 * gnat.dg/lto11.ad[sb]: New test.
2671
d21a7b44
UB
26722012-05-09 Uros Bizjak <ubizjak@gmail.com>
2673
2674 PR target/52908
2675 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
2676 directive to Scan for vpmuldq, not vpmacsdql.
2677
0c910378
MM
26782012-05-09 Michael Matz <matz@suse.de>
2679
2680 PR tree-optimization/53185
2681 * gcc.dg/vect/pr53185.c: New test.
2682
af905902
L
26832012-05-09 H.J. Lu <hongjiu.lu@intel.com>
2684
2685 PR middle-end/53249
2686 * gcc.target/i386/pr53249.c: New.
2687
e7ff4510
RG
26882012-05-09 Richard Guenther <rguenther@suse.de>
2689
2690 PR tree-optimization/18437
2691 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
2692 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
2693
cc603b40
JJ
26942012-05-09 Jakub Jelinek <jakub@redhat.com>
2695
2696 PR tree-optimization/53226
2697 * gcc.c-torture/compile/pr53226.c: New test.
2698
4ede37cd
RO
26992012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2700
2701 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
2702 * gcc.target/i386/hle-add-rel-1.c: Likewise.
2703 * gcc.target/i386/hle-and-acq-1.c: Likewise.
2704 * gcc.target/i386/hle-and-rel-1.c: Likewise.
2705 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
2706 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
2707 * gcc.target/i386/hle-or-acq-1.c: Likewise.
2708 * gcc.target/i386/hle-or-rel-1.c: Likewise.
2709 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
2710 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
2711 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
2712 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
2713 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
2714 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
2715
99b113f9
DC
27162012-05-09 Dehao Chen <dehao@google.com>
2717
2718 * gcc.dg/predict-1.c: Remove the replicated text in this test.
2719 * gcc.dg/predict-2.c: Likewise.
2720 * gcc.dg/predict-3.c: Likewise.
2721 * gcc.dg/predict-4.c: Likewise.
2722 * gcc.dg/predict-5.c: Likewise.
2723 * gcc.dg/predict-6.c: Likewise.
2724
88231ff6
HPN
27252012-05-08 Hans-Peter Nilsson <hp@axis.com>
2726
2727 PR target/53272
2728 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2729
ad9fc55a
RG
27302012-05-08 Richard Guenther <rguenther@suse.de>
2731
2732 * gcc.dg/fold-bitand-4.c: New testcase.
2733
9c04723a
DC
27342012-05-08 Dehao Chen <dehao@google.com>
2735
2736 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
2737 heuristic is working properly.
2738 * gcc.dg/predict-2.c: Likewise.
2739 * gcc/dg/predict-3.c: Likewise.
2740 * gcc/dg/predict-4.c: Likewise.
2741 * gcc/dg/predict-5.c: Likewise.
2742 * gcc/dg/predict-6.c: Likewise.
2743
7a04f01c
JJ
27442012-05-07 Jakub Jelinek <jakub@redhat.com>
2745
2746 PR tree-optimization/53239
2747 * g++.dg/opt/vrp3.C: New test.
2748 * g++.dg/opt/vrp3-aux.cc: New file.
2749 * g++.dg/opt/vrp3.h: New file.
2750
4f22d430
RO
27512012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2752
2753 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
2754 .uleb128 support in assembler output.
2755
7d7f7fb7
RG
27562012-05-07 Richard Guenther <rguenther@suse.de>
2757
2758 PR lto/42987
2759 * g++.dg/lto/pr42987_0.C: New testcase.
2760 * g++.dg/lto/pr42987_1.C: Likewise.
2761
e3a2ec56
TB
27622012-05-07 Tobias Burnus <burnus@net-b.de>
2763
2764 PR fortran/53255
2765 * gfortran.dg/typebound_operator_15.f90: New.
2766
ea59b186
TB
27672012-05-06 Tobias Burnus <burnus@net-b.de>
2768
2769 PR fortran/41587
2770 * gfortran.dg/class_array_13.f90: New.
2771
630dfc9c
TG
27722012-05-06 Tristan Gingold <gingold@adacore.com>
2773
2774 * gnat.dg/warn7.adb: New test.
2775
9422c886 27762012-05-06 Eric Botcazou <ebotcazou@adacore.com>
842d4ee2 2777
9422c886
EB
2778 * gnat.dg/specs/renamings.ads: Rename to...
2779 * gnat.dg/specs/renaming1.ads: ...this.
2780 * gnat.dg/specs/renaming2.ads: New test.
2781 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
2782 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
2783 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
2784 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
2785
27862012-05-06 Eric Botcazou <ebotcazou@adacore.com>
2787
2788 * gnat.dg/discr36.ad[sb]: New test.
2789 * gnat.dg/discr36_pkg.ad[sb]: New helper.
842d4ee2 2790
f2c4a785
MLI
27912012-05-05 Manuel López-Ibåñez <manu@gcc.gnu.org>
2792
2793 PR c/43772
2794 * c-c++-common/pr43772.c: New.
2795
8f75db9f
PT
27962012-05-05 Paul Thomas <pault@gcc.gnu.org>
2797
2798 PR fortran/41600
2799 * gfortran.dg/select_type_26.f03 : New test.
2800 * gfortran.dg/select_type_27.f03 : New test.
2801
2802 PR fortran/53191
2803 * gfortran.dg/select_type_28.f03 : New test.
2804
4ecad771
JB
28052012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
2806
2807 PR fortran/49010
2808 PR fortran/24518
2809 * gfortran.dg/mod_sign0_1.f90: New test.
2810 * gfortran.dg/mod_large_1.f90: New test.
2811
ed4639a9
TB
28122012-05-04 Tobias Burnus <burnus@net-b.de>
2813
2814 PR fortran/53175
2815 gfortran.dg/public_private_module_5.f90: New.
2816
6ba84c31
TB
28172012-05-04 Tobias Burnus <burnus@net-b.de>
2818
2819 PR fortran/53111
2820 * gfortran.dg/constructor_7.f90: New.
2821 * gfortran.dg/constructor_8.f90: New.
2822
fb4bcc8d
PC
28232012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2824
2825 PR c++/53166
2826 * g++.dg/cpp0x/static_assert7.C: New.
2827
33018845
UW
28282012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2829
2830 PR tree-optimization/52633
2831 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2832 recognized as widening shifts instead of over-widening.
2833 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2834 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2835 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2836 * gcc.target/arm/pr52633.c: New test.
2837
efe7068b
RG
28382012-05-04 Richard Guenther <rguenther@suse.de>
2839
2840 PR tree-optimization/53168
2841 * gcc.dg/torture/pr53168.c: New testcase.
2842 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
2843
1d67dde8
RB
28442012-05-04 Richard Guenther <rguenther@suse.de>
2845
2846 * gcc.dg/lto/pr53214_0.c: New testcase.
2847
a2f2d218
EB
28482012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2849
2850 * gcc.target/ia64/pr48496.c: New test.
2851 * gcc.target/ia64/pr52657.c: Likewise.
2852
50f305ca
MLI
28532012-05-04 Manuel López-Ibåñez <manu@gcc.gnu.org>
2854
2855 PR c/51712
2856 * c-c++-common/pr51712.c: New.
2857
65d512d1
MM
28582012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2859
2860 PR target/53199
2861 * gcc.target/powwerpc/pr53199.c: New file.
2862
d8acd563
JM
28632012-05-03 Jason Merrill <jason@redhat.com>
2864
05688bf7
JM
2865 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
2866
d8acd563
JM
2867 * gcc.dg/debug/dwarf2/dups-types.c: New.
2868 * gcc.dg/debug/dwarf2/dups-types.h: New.
2869
0fd0752e
JM
28702012-05-03 Jason Merrill <jason@redhat.com>
2871
2872 * g++.dg/debug/dwarf2/namespace-2.C: New.
2873 * g++.dg/debug/dwarf2/localclass3.C: New.
2874
63aaf27c
JM
28752012-05-03 Jason Merrill <jason@redhat.com>
2876
2877 * g++.dg/debug/dwarf2/thunk1.C: New.
2878
1fa2969f
PC
28792012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2880
2881 PR c++/53186
2882 * g++.dg/other/final2.C: New.
2883
bea966c2
RG
28842012-05-03 Richard Guenther <rguenther@suse.de>
2885
2886 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
2887
520b49f3
UB
28882012-05-03 Uros Bizjak <ubizjak@gmail.com>
2889
2890 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
2891 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
2892 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
2893 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
2894
d40a89e7
JJ
28952012-05-03 Jakub Jelinek <jakub@redhat.com>
2896
f95052cc
JJ
2897 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
2898 .byte 0xf2.
2899 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
2900 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
2901 * gcc.target/i386/hle-add-rel-1.c: Likewise.
2902
273ccb6d
JJ
2903 PR debug/53174
2904 * gcc.dg/pr53174.c: New test.
2905
d40a89e7
JJ
2906 PR target/53187
2907 * gcc.target/arm/pr53187.c: New test.
2908 * gcc.c-torture/compile/pr53187.c: New test.
2909
55f520f6
RG
29102012-05-03 Richard Guenther <rguenther@suse.de>
2911
2912 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
2913 unsupported prefetching support.
2914
5c506dd0
GY
29152012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
2916
6ba84c31
TB
2917 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
2918 option -ftrack-macro-expansion=0.
2919 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
2920 option -ftrack-macro-expansion=0.
5c506dd0 2921
4b507196
GY
29222012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
2923
2924 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
2925 dg-options for target arm with dg-additional-options.
2926
9179ed9d
RG
29272012-05-03 Richard Guenther <rguenther@suse.de>
2928
2929 PR tree-optimization/53144
2930 * gcc.dg/torture/pr53144.c: New testcase.
2931
bcb4ad36
TB
29322012-05-03 Tobias Burnus <burnus@net-b.de>
2933
2934 PR fortran/52864
2935 * gfortran.dg/pointer_intent_7.f90: New.
2936 * gfortran.dg/pure_formal_3.f90: New.
2937
aefa216b
UW
29382012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2939
2940 * gcc.target/s390/20030123-1.c: Add missing "volatile".
2941
d282264e
MJ
29422012-05-02 Martin Jambor <mjambor@suse.cz>
2943
2944 PR lto/52605
2945 * g++.dg/lto/pr52605_0.C: New test.
2946
5dcfdccd
KY
29472012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
2948
2949 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
2950 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
2951 * gcc.target/i386/hle-add-acq-1.c: Ditto.
2952 * gcc.target/i386/hle-add-rel-1.c: Ditto.
2953 * gcc.target/i386/hle-and-acq-1.c: Ditto.
2954 * gcc.target/i386/hle-and-rel-1.c: Ditto.
2955 * gcc.target/i386/hle-or-acq-1.c: Ditto.
2956 * gcc.target/i386/hle-or-rel-1.c: Ditto.
2957 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
2958 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
2959 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
2960 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
2961 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
2962 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
2963 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
2964 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
2965
68e72840
SB
29662012-05-02 Steven Bosscher <steven@gcc.gnu.org>
2967
2968 PR middle-end/53153
2969 * gcc.dg/pr53153.c: New test.
2970
56099f00
RG
29712012-05-02 Richard Guenther <rguenther@suse.de>
2972
2973 * g++.dg/tree-ssa/pr19807.C: Adjust.
2974
6aae324c
JJ
29752012-05-02 Jakub Jelinek <jakub@redhat.com>
2976
795e8869
JJ
2977 PR tree-optimization/53163
2978 * gcc.c-torture/compile/pr53163.c: New test.
2979
6aae324c
JJ
2980 PR rtl-optimization/53160
2981 * gcc.c-torture/execute/pr53160.c: New test.
2982
a845a7f5
ILT
29832012-05-01 Ian Lance Taylor <iant@google.com>
2984
2985 PR c/37303
2986 * gcc.dg/pr37303.c: New test.
2987
0f2f3389
RH
29882012-05-01 Richard Henderson <rth@redhat.com>
2989
2990 * lib/target-supports.exp
2991 (check_effective_target_sync_long_long_runtime): True for
2992 check_effective_target_powerpc64.
2993
1941b0ca
MG
29942012-04-30 Marc Glisse <marc.glisse@inria.fr>
2995
7edaa4d2
MG
2996 PR c++/51033
2997 * gcc.dg/vector-1.c: Move to ...
2998 * c-c++-common/vector-1.c: ... here.
2999 * gcc.dg/vector-2.c: Move to ...
3000 * c-c++-common/vector-2.c: ... here.
3001 * gcc.dg/vector-3.c: Move to ...
3002 * c-c++-common/vector-3.c: ... here. Adapt to C++.
3003 * gcc.dg/vector-4.c: Move to ...
3004 * c-c++-common/vector-4.c: ... here.
3005 * gcc.dg/vector-init-1.c: Move to ...
3006 * c-c++-common/vector-init-1.c: ... here.
3007 * gcc.dg/vector-init-2.c: Move to ...
3008 * c-c++-common/vector-init-2.c: ... here.
3009 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
3010 * c-c++-common/vector-subscript-1.c: ... here.
3011 * gcc.dg/vector-subscript-2.c: Move to ...
3012 * c-c++-common/vector-subscript-2.c: ... here.
3013 * gcc.dg/vector-subscript-3.c: Move to ...
3014 * c-c++-common/vector-subscript-3.c: ... here.
3015
1941b0ca
MG
3016 PR c++/51314
3017 * g++.dg/cpp0x/vt-51314.C: New test.
3018 * g++.dg/cpp0x/variadic76.C: Fix.
3019
b944e97a
GY
30202012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
3021
3022 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
3023
b9c8da34
DS
30242012-04-30 Dodji Seketeli <dodji@redhat.com>
3025
3026 Add -Wvarargs option
3027 * c-c++-common/Wvarargs.c: New test case.
3028 * c-c++-common/Wvarargs-2.c: Likewise.
3029
0ff2b8a0
DS
30302012-04-30 Dodji Seketeli <dodji@redhat.com>
3031
dde9c193
DS
3032 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
3033 * objc.dg/foreach-7.m: Force the test case to run without
3034 -ftrack-macro-expansion.
3035 * c-c++-common/tm/attrib-1.c: Likewise.
3036 * c-c++-common/warn-ommitted-condop.c: Likewise.
3037 * gcc.dg/assign-warn-1.c: Likewise.
3038 * gcc.dg/assign-warn-2.c: Likewise.
3039 * gcc.dg/attr-alloc_size.c: Likewise.
3040 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3041 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
3042 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
3043 * gcc.dg/c90-const-expr-9.c: Likewise.
3044 * gcc.dg/c99-const-expr-9.c: Likewise.
3045 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
3046 * gcc.dg/cpp/direct2s.c: Likewise.
3047 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
3048 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
3049 * gcc.dg/dfp/composite-type.c: Likewise.
3050 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
3051 with -ftrack-macro-expansion
3052 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
3053 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
3054 * g++.dg/ext/cleanup-1.C: Likewise.
3055 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
3056 * g++.dg/template/sfinae10.C: Likewise.
3057 * g++.dg/tm/wrap-2.C: Likewise.
3058 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
3059 * g++.dg/warn/Wsign-conversion.C: Likewise.
3060 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
3061 * g++.old-deja/g++.mike/p10769b.C: Likewise.
3062 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
3063 it to run with -ftrack-macro-expansion.
3064 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
3065 test cases without -ftrack-macro-expansion.
3066
bfd93a72
DS
3067 Fix location for static class members
3068 * g++.dg/template/sfinae6_neg.C: Adjust.
3069
70dc395a
DS
3070 Make conversion warnings work on NULL with -ftrack-macro-expansion
3071 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
3072 alongside the previous testing for NULL.
3073
2d48bdca
DS
3074 Fix -Wuninitialized for -ftrack-macro-expansion
3075 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
3076
c4ca1a09
DS
3077 Strip "<built-in>" loc from displayed expansion context
3078 * g++.dg/warn/Wconversion-real-integer2.C: New test.
3079 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3080 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
3081 new test above.
3082
3600218c
DS
3083 Fix expansion point loc for macro-like tokens
3084 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
6ba84c31 3085 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3600218c 3086
0ff2b8a0
DS
3087 Fix token pasting with -ftrack-macro-expansion
3088 * gcc.dg/cpp/paste17.c: New test case for
6ba84c31 3089 -ftrack-macro-expansion=2 mode only.
0ff2b8a0
DS
3090 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
3091
f04b8d69
EB
30922012-04-30 Eric Botcazou <ebotcazou@adacore.com>
3093
3094 * gnat.dg/warn6.ad[sb]: New test.
3095
663b0134
MLI
30962012-04-29 Manuel López-Ibåñez <manu@gcc.gnu.org>
3097
3098 PR 53149
6ba84c31 3099 * gcc.dg/20011021-1.c: Adjust testcase.
663b0134 3100
3d3b8193
TK
31012012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3102
3103 PR fortran/53148
3104 * gfortran.dg/function_optimize_12.f90: New test.
3105
78900a54
HPN
31062012-04-29 Hans-Peter Nilsson <hp@axis.com>
3107
3108 PR target/53156
3109 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
3110 code to match current output and cover new peephole2 pattern.
3111
3c6a5c3f 31122012-04-27 Ollie Wild <aaw@google.com>
7f5f5f98
OW
3113
3114 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
3115
809c929c
PB
31162012-04-27 Paolo Bonzini <bonzini@gnu.org>
3117
3118 * gcc.c-torture/execute/20120427-2.c: New testcase.
3119 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
3120 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
3121 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
3122
d5548709
PB
31232012-04-27 Paolo Bonzini <bonzini@gnu.org>
3124
3125 PR target/53138
3126 * gcc.c-torture/execute/20120427-1.c: New testcase.
3127
07ab2b1b
MG
31282012-04-27 Marc Glisse <marc.glisse@inria.fr>
3129
3130 PR middle-end/27139
3131 * gcc.dg/tree-ssa/forwprop-18.c: New test.
3132
b5f5f2fd
TV
31332012-04-27 Tom de Vries <tom@codesourcery.com>
3134
3135 PR tree-optimization/51879
3136 * gcc.dg/pr51879.c: New test.
3137 * gcc.dg/pr51879-2.c: Same.
3138 * gcc.dg/pr51879-3.c: Same.
3139 * gcc.dg/pr51879-4.c: Same.
3140 * gcc.dg/pr51879-6.c: Same.
3141
df16e146
PC
31422012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
3143
3144 PR c++/53096
3145 * g++.dg/cpp0x/defaulted35.C: New.
3146 * g++.dg/cpp0x/defaulted15.C: Adjust.
3147
2b3ecd37
JJ
31482012-04-26 Janis Johnson <janisjo@codesourcery.com>
3149
3150 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
3151 structure layout.
3152
5ddecff9
ST
31532012-04-25 Sriraman Tallam <tmsriram@google.com>
3154
3155 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
3156
beee2cf5
AM
31572012-04-26 Alan Modra <amodra@gmail.com>
3158
3159 * gcc.target/powerpc/savres.c: New test.
3160 * gcc.target/powerpc/powerpc.exp: Run it.
3161
8ca72b98
HPN
31622012-04-26 Hans-Peter Nilsson <hp@axis.com>
3163
3164 PR target/53120
3165 * gcc.dg/torture/pr53120.c: New test.
3166
f1cc9589
JJ
31672012-04-25 Jakub Jelinek <jakub@redhat.com>
3168
3169 PR middle-end/52979
3170 * gcc.c-torture/compile/pr52979-1.c: New test.
3171 * gcc.c-torture/execute/pr52979-1.c: New test.
3172 * gcc.c-torture/execute/pr52979-2.c: New test.
3173
948e73b3
RG
31742012-04-25 Richard Guenther <rguenther@suse.de>
3175
3176 * gcc.target/i386/l_fma_float_5.c: Adjust.
3177 * gcc.target/i386/l_fma_double_4.c: Likewise.
3178 * gcc.target/i386/l_fma_float_2.c: Likewise.
3179 * gcc.target/i386/l_fma_float_6.c: Likewise.
3180 * gcc.target/i386/l_fma_double_1.c: Likewise.
3181 * gcc.target/i386/l_fma_double_5.c: Likewise.
3182 * gcc.target/i386/l_fma_float_3.c: Likewise.
3183 * gcc.target/i386/l_fma_double_2.c: Likewise.
3184 * gcc.target/i386/l_fma_double_6.c: Likewise.
3185 * gcc.target/i386/l_fma_float_4.c: Likewise.
3186 * gcc.target/i386/l_fma_double_3.c: Likewise.
3187 * gcc.target/i386/l_fma_float_1.c: Likewise.
3188
0ea62d93
JJ
31892012-04-25 Jakub Jelinek <jakub@redhat.com>
3190
3191 PR tree-optimization/53058
3192 * gcc.c-torture/compile/pr53058.c: New test.
3193
228f466f
JH
31942012-04-25 Jan Hubicka <jh@suse.cz>
3195
3196 PR middle-end/53088
3197 * gcc.target/i386/pr39082-1.c: Update warning location.
3198
fdce1719
JJ
31992012-04-25 Jakub Jelinek <jakub@redhat.com>
3200
3201 PR c/52880
3202 * gcc.dg/pr52880.c: New test.
3203
32397f22
MLI
32042012-04-25 Manuel López-Ibåñez <manu@gcc.gnu.org>
3205
3206 * gcc.dg/m-un-2.c: Update.
3207 * gcc.dg/20011021-1.c: Update.
3208
f1fb11f1
TB
32092012-04-25 Tobias Burnus <burnus@net-b.de>
3210
3211 PR fortran/52196
3212 * gfortran.dg/realloc_on_assign_14.f90: New.
3213
e900e6bd
GJL
32142012-04-24 Georg-Johann Lay <avr@gjlay.de>
3215
3216 PR testsuite/52641
3217 PR tree-optimizations/52891
3218 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
3219
b40e334f
PC
32202012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3221
3222 PR c++/52363
3223 * g++.dg/cpp0x/sfinae35.C: New.
3224 * g++.dg/cpp0x/sfinae36.C: Likewise.
3225
24d5b351
BS
32262012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3227
3228 PR target/47197
3229 * gcc.target/powerpc/pr47197.c: New test.
b40e334f 3230
46b380a2
RG
32312012-04-24 Richard Guenther <rguenther@suse.de>
3232
3233 PR tree-optimization/53085
3234 * g++.dg/torture/pr53085.C: New testcase.
3235
a1e179f5
AP
32362012-04-24 Andrew Pinski <apinski@cavium.com>
3237
3238 PR tree-opt/33512
3239 * gcc.dg/tree-ssa/andor-3.c: New testcase.
3240 * gcc.dg/tree-ssa/andor-4.c: New testcase.
3241 * gcc.dg/tree-ssa/andor-5.c: New testcase.
3242
dd0a516f
JJ
32432012-04-24 Jakub Jelinek <jakub@redhat.com>
3244
3245 PR middle-end/53084
3246 * gcc.c-torture/execute/pr53084.c: New test.
3247
88e293fa
PC
32482012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
3249
3250 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
3251
24fc7360
AP
32522012-04-23 Andrew Pinski <apinski@cavium.com>
3253
3254 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
3255
c6f9b038
BS
32562012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
3257
3258 PR regression/53076
3259 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
3260 * gcc.dg/torture/builtin-power-1.c: Likewise.
3261
c6542175
RG
32622012-04-23 Richard Guenther <rguenther@suse.de>
3263
3264 PR tree-optimization/53070
3265 * gcc.dg/torture/pr53070.c: New testcase.
3266
54b9f838
RB
32672012-04-23 Richard Guenther <rguenther@suse.de>
3268
3269 PR c/53060
3270 * gcc.dg/pr53060.c: New testcase.
3271
e6a21dd2
JJ
32722012-04-23 Jakub Jelinek <jakub@redhat.com>
3273
3274 PR tree-optimizations/52891
025735b7 3275 * gcc.c-torture/compile/pr52891-1.c: New test.
e6a21dd2
JJ
3276 * gcc.c-torture/compile/pr52891-2.c: New test.
3277
96b3ee1c
TB
32782012-04-22 Tobias Burnus <burnus@net-b.de>
3279
3280 PR fortran/53051
3281 * gfortran.dg/read_float_4.f90: New.
3282
ae52741c
MLI
32832012-04-21 Manuel López-Ibåñez <manu@gcc.gnu.org>
3284
3285 PR 35441
3286 * c-c++-common/pr35441.C: New.
3287
4c1e2375
ILT
32882012-04-20 Ian Lance Taylor <iant@google.com>
3289
3290 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
3291 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
3292
a3a5e559
UB
32932012-04-20 Uros Bizjak <ubizjak@gmail.com>
3294
3295 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
3296 array access.
3297 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
3298
add6207a
BS
32992012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3300
3301 PR rtl-optimization/44214
3302 * gcc.dg/pr44214-1.c: New test.
3303 * gcc.dg/pr44214-2.c: Likewise.
3304 * gcc.dg/pr44214-3.c: Likewise.
3305
faaf273b
RG
33062012-04-20 Richard Guenther <rguenther@suse.de>
3307
3308 * g++.dg/torture/20120420-1.C: New testcase.
3309
6802bcd4
SB
33102012-04-19 Steven Bosscher <steven@gcc.gnu.org>
3311
3312 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
3313
007a787d
CB
33142012-04-19 Christian Bruel <christian.bruel@st.com>
3315
3316 * gcc.dg/pr52283.c: New test.
3317
49c45e28 33182012-04-19 Manuel López-Ibåñez <manu@gcc.gnu.org>
007a787d
CB
3319
3320 * gcc.dg/pr37985.c: New test.
3321
daa57386
RG
33222012-04-19 Richard Guenther <rguenther@suse.de>
3323
3324 PR rtl-optimization/44688
3325 * gcc.dg/var-expand1.c: Increase array size to make unrolling
3326 possibly profitable.
3327
b59eee40
BS
33282012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3329
3330 PR tree-optimization/52976
025735b7 3331 * gfortran.dg/reassoc_11.f: New test.
b59eee40 3332
c2723bde
BS
33332012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3334
3335 PR tree-optimization/52976
025735b7
UB
3336 * gfortran.dg/reassoc_7.f: New test.
3337 * gfortran.dg/reassoc_8.f: Likewise.
3338 * gfortran.dg/reassoc_9.f: Likewise.
3339 * gfortran.dg/reassoc_10.f: Likewise.
c2723bde 3340
89fcabaf
PC
33412012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
3342
3343 PR c++/52422
3344 * g++.dg/cpp0x/sfinae33.C: New.
3345 * g++.dg/cpp0x/sfinae34.C: Likewise.
3346
f3148620
JY
33472012-04-18 Joey Ye <joey.ye@arm.com>
3348
3349 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
3350
dcc186d6
RG
33512012-04-18 Richard Guenther <rguenther@suse.de>
3352
3353 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
3354 array access.
3355 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
3356 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
3357
bd9ee48c
TV
33582012-04-17 Tom de Vries <tom@codesourcery.com>
3359
3360 * g++.dg/pr51264-4.C: New test.
3361
0fced815
PC
33622012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
3363
3364 PR c++/52599
3365 * g++.dg/cpp0x/constexpr-ctor10.C: New.
3366
33672012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
3368
3369 PR c++/53003
3370 * g++.dg/parse/crash59.C: New.
3371
7d75abc8
MM
33722012-04-17 Michael Matz <matz@suse.de>
3373
3374 PR tree-optimization/18437
3375 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
3376
efa26eaa
RG
33772012-04-17 Richard Guenther <rguenther@suse.de>
3378
3379 PR middle-end/53011
3380 * g++.dg/torture/pr53011.C: New testcase.
3381
99d4f8f7
JM
33822012-04-16 Jason Merrill <jason@redhat.com>
3383
1561ad74
JM
3384 PR c++/38543
3385 * g++.dg/cpp0x/variadic131.C: New.
3386
54aa834f
JM
3387 PR c++/52008
3388 * g++.dg/cpp0x/variadic130.C: New.
3389
3ab97d92
JM
3390 PR c++/50830
3391 * g++.dg/cpp0x/variadic129.C: New.
3392
99d4f8f7
JM
3393 PR c++/50303
3394 * g++.dg/cpp0x/variadic128.C: New.
3395
4a101681
TB
33962012-04-16 Tobias Burnus <burnus@net-b.de>
3397
3398 PR fortran/52864
3399 * gfortran.dg/pointer_intent_6.f90: New.
3400
de86e0a5
TB
34012012-04-16 Tobias Burnus <burnus@net-b.de>
3402
3403 PR fortran/52916
3404 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
3405 to include public_private_module_4.f90.
3406 * gfortran.dg/public_private_module_4.f90: Skip this test on all
3407 targets.
3408
051b40ff
PC
34092012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3410
3411 PR c++/49152
3412 * g++.dg/diagnostic/operator1.C: New.
3413 * g++.dg/ext/label5.C: Adjust.
3414 * g++.dg/ext/va-arg1.C: Likewise.
3415 * g++.dg/other/error20.C: Likewise.
3416 * g++.dg/other/error20.C: Likewise.
3417 * g++.dg/other/error16.C: Likewise.
3418 * g++.dg/other/error10.C: Likewise.
3419 * g++.dg/parse/error30.C: Likewise.
3420 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
3421
1c4010c6
JM
34222012-04-16 Jason Merrill <jason@redhat.com>
3423
3424 PR c++/51148
3425 * g++.dg/cpp0x/variadic127.C: New.
3426
3be74079
RO
34272012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3428
3429 * lib/plugin-support.exp (plugin-test-execute): Properly determine
3430 testcase name.
3431 Use fail, pass instead of unresolved.
3432 Don't log $optstr.
3433
3434 PR testsuite/52948
3435 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
3436 TODO_dump_func.
3437 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
3438 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
3439 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
3440
42ff605a
JW
34412012-04-16 Janus Weil <janus@gcc.gnu.org>
3442
3443 PR fortran/52968
3444 * gfortran.dg/typebound_call_23.f03: New test case.
3445
04b391c1
JM
34462012-04-15 Jason Merrill <jason@redhat.com>
3447
56992a78
JM
3448 PR c++/47220
3449 * g++.dg/cpp0x/variadic126.C: New.
3450
f9057514
JM
3451 PR c++/52380
3452 * g++.dg/cpp0x/variadic125.C: New.
3453
3454 PR c++/52292
3455 * g++.dg/cpp0x/variadic124.C: New.
3456
a3ddb738
JM
3457 PR c++/52706
3458 * g++.dg/cpp0x/nullptr27.C: New.
3459
04b391c1
JM
3460 PR c++/52818
3461 * g++.dg/warn/format8.C: New.
3462
9b63dcab
JW
34632012-04-15 Janus Weil <janus@gcc.gnu.org>
3464
3465 PR fortran/51082
3466 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
3467
cdd244b8
TB
34682012-04-14 Tobias Burnus <burnus@net-b.de>
3469
3470 PR fortran/52916
3471 PR fortran/40973
3472 * gfortran.dg/public_private_module_3.f90: New.
3473 * gfortran.dg/public_private_module_4.f90: New.
3474
01e3d28c
TV
34752012-04-14 Tom de Vries <tom@codesourcery.com>
3476
3477 * gcc.dg/superblock.c: New test.
3478
30d1ab75
TV
34792012-04-14 Tom de Vries <tom@codesourcery.com>
3480
3481 * gcc.dg/pr51879-12.c: New test.
3482
7996b727
JM
34832012-04-13 Jason Merrill <jason@redhat.com>
3484
c26b89b7
JM
3485 PR c++/52824
3486 * g++.dg/cpp0x/variadic123.C: New.
3487 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
3488
7aca561c
JM
3489 PR c++/52905
3490 * g++.dg/cpp0x/initlist-ctor1.C: New.
3491
7996b727
JM
3492 PR c++/52915
3493 * g++.dg/other/anon-union2.C: New.
3494
8e8483e6
MJ
34952012-04-13 Martin Jambor <mjambor@suse.cz>
3496
3497 PR middle-end/52939
3498 * g++.dg/ipa/pr52939.C: New test.
3499
f164e49a
TV
35002012-04-13 Tom de Vries <tom@codesourcery.com>
3501
3502 * gcc.dg/pr52734.c: New test.
3503
95df37bf
RG
35042012-04-13 Richard Guenther <rguenther@suse.de>
3505
3506 PR tree-optimization/52969
3507 * gcc.dg/torture/pr52969.c: New testcase.
3508
1e867b22
RG
35092012-04-13 Richard Guenther <rguenther@suse.de>
3510
3511 PR c/52549
3512 * gcc.dg/pr52549.c: New testcase.
3513
09c2b6d0
RG
35142012-04-13 Richard Guenther <rguenther@suse.de>
3515
3516 PR c/52862
3517 * gcc.dg/pr52862.c: New testcase.
3518
572a49c8
JY
35192012-04-13 Joey Ye <joey.ye@arm.com>
3520
3521 * gcc.target/arm/thumb1-imm.c: New testcase.
3522
2ff5ea2d
UB
35232012-04-12 Uros Bizjak <ubizjak@gmail.com>
3524
3525 PR target/52932
3526 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
3527 second function argument.
3528 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
3529 (calc_permps): Update declaration. Calculate result correctly.
3530 (avx2_test): Change src2 type to union256i_d.
3531 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
3532 correctly.
3533
c3f8384f
MM
35342012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3535
3536 PR target/52775
3537 * gcc.target/powerpc/pr52775.c: New file.
3538
a6f8851e
BS
35392012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3540
3541 PR tree-optimization/18589
3542 * gcc.dg/tree-ssa/pr18589-1.c: New test.
3543 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
3544 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
3545 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
3546 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
3547 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
3548 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
3549 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
3550 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
3551 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
3552
5f1fab58
RG
35532012-04-12 Richard Guenther <rguenther@suse.de>
3554
3555 PR tree-optimization/52943
3556 * gcc.dg/torture/pr52943.c: New testcase.
3557
da97611d
OE
35582012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
3559
3560 PR target/50751
3561 * gcc/target/sh/pr50751-4.c: New.
3562 * gcc/target/sh/pr50751-5.c: New.
3563 * gcc/target/sh/pr50751-6.c: New.
3564 * gcc/target/sh/pr50751-7.c: New.
3565
af79925b
FC
35662012-04-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
3567
3568 PR c++/52465
3569 * g++.dg/lookup/using52.C: New.
3570
559d990c
MLI
35712012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
3572
3573 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
3574
de6f3f7a
L
35752012-04-11 H.J. Lu <hongjiu.lu@intel.com>
3576
3577 PR rtl-optimization/52876
3578 * gcc.target/i386/pr52876.c: New.
3579
30235ede
BS
35802012-04-11 Bernd Schmidt <bernds@codesourcery.com>
3581
3582 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
3583 __UINTPTR_TYPE__.
3584 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
3585 __INTPTR_TYPE__.
3586 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
3587 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
3588 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
3589 (ptrdiff_t): ... this. All uses changed.
3590 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
3591 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
3592 __INTPTR_TYPE__.
3593 (main): Cast argument to __INTPTR_TYPE__.
3594 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
3595 size_t.
3596 * gcc.dg/mallign.c (main): Likewise.
3597 * gcc.dg/pr38700.c (foo): Likewise.
3598 * gcc.dg/long-long-cst1.c (t): Likewise.
3599 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
3600 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
3601 * gcc.dg/pointer-arith-10.c (foo): Likewise.
3602 * gcc.dg/pr25682.c (d, foo): Likewise.
3603 * gcc.dg/format/cast-1.c (f): Likewise.
3604 * gcc.dg/c90-const-expr-10.c
3605 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
3606 (size_t): ...this. All uses changed.
3607 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
3608 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
3609 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
3610 * gcc.dg/pr34856.c (uintptr_t): Likewise.
3611 * gcc.dg/sequence-pt-1.c: Likewise.
3612 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
3613 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
3614 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
3615 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
3616 of ptrdiff_t with it.
3617 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
3618 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
3619 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
3620
adee67b3
JM
36212012-04-11 Jason Merrill <jason@redhat.com>
3622
6a091e8b
JM
3623 PR debug/45088
3624 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
3625 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3626
701bd2a2
JM
3627 PR c++/52906
3628 * g++.dg/ext/attrib45.C: New.
3629
adee67b3
JM
3630 * g++.dg/eh/dtor3.C: New.
3631
754870ed
RG
36322012-04-11 Richard Guenther <rguenther@suse.de>
3633
3634 PR middle-end/52621
3635 * gfortran.dg/pr52621.f90: New testcase.
3636
405af656
RG
36372012-04-11 Richard Guenther <rguenther@suse.de>
3638
3639 PR middle-end/52918
3640 * g++.dg/torture/pr52918-1.C: New testcase.
3641 * g++.dg/torture/pr52918-2.C: Likewise.
3642
60fa3931
TB
36432012-04-11 Tobias Burnus <burnus@net-b.de>
3644
3645 PR fortran/52729
3646 * gfortran.dg/block_11.f90: New.
3647
cf5025b6
NC
36482012-04-11 Nick Clifton <nickc@redhat.com>
3649
3650 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
3651
7bc14a04
PB
36522012-04-11 Peter Bergner <bergner@vnet.ibm.com>
3653
3654 PR target/16458
3655 * gcc.target/powerpc/pr16458-1.c: New test.
3656 * gcc.target/powerpc/pr16458-2.c: Likewise.
3657 * gcc.target/powerpc/pr16458-3.c: Likewise.
3658 * gcc.target/powerpc/pr16458-4.c: Likewise.
3659
ac868f29
EB
36602012-04-11 Eric Botcazou <ebotcazou@adacore.com>
3661
3662 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
3663 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
3664 * gcc.dg/builtin-bswap-5.c: Likewise.
3665 * gcc.target/i386/builtin-bswap-4.c: New test.
3666
9fec0042
MLI
36672012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
3668
3669 PR 24985
60fa3931 3670 * lib/prune.exp: Add -fno-diagnostics-show-caret.
9fec0042 3671
13a7578b
RG
36722012-04-11 Richard Guenther <rguenther@suse.de>
3673
3674 PR rtl-optimization/52881
3675 * gcc.dg/torture/pr52881.c: New testcase.
3676 * gcc.dg/torture/pr52913.c: Likewise.
3677
12df9a2f
RG
36782012-04-11 Richard Guenther <rguenther@suse.de>
3679
3680 PR tree-optimization/52912
3681 * gcc.dg/torture/pr52912.c: New testcase.
3682
408baa0b
MM
36832010-04-10 Michael Matz <matz@suse.de>
3684
3685 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
3686 * gcc.dg/vect/vect-outer-1.c: Adjust.
3687 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
3688 * gcc.dg/vect/vect-outer-1a.c: Adjust.
3689 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
3690 * gcc.dg/vect/vect-outer-1b.c: Adjust.
3691 * gcc.dg/vect/vect-outer-2b.c: Adjust.
3692 * gcc.dg/vect/vect-outer-3b.c: Adjust.
3693
c0d942d2
UW
36942012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
3695
3696 PR tree-optimization/52870
3697 * gcc.dg/vect/pr52870.c: New test.
3698
d0779896
MS
36992012-04-09 Mike Stump <mikestump@comcast.net>
3700
ceaba33e
MS
3701 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
3702 * gcc.dg/tree-ssa/vrp59.c: Likewise.
a89ed183 3703 * gcc.dg/tree-ssa/vrp60.c: Likewise.
bcc2b4cd
MS
3704 * gnat.dg/aggr11.adb: Likewise.
3705 * gnat.dg/aggr11_pkg.ads: Likewise.
3706 * gnat.dg/aggr15.adb: Likewise.
3707 * gnat.dg/aggr15.ads: Likewise.
3708 * gnat.dg/aggr17.adb: Likewise.
3709 * gnat.dg/aggr18.adb: Likewise.
3710 * gnat.dg/array14.adb: Likewise.
3711 * gnat.dg/array14.ads: Likewise.
3712 * gnat.dg/array14_pkg.ads: Likewise.
3713 * gnat.dg/array19.adb: Likewise.
3714 * gnat.dg/array19.ads: Likewise.
3715 * gnat.dg/discr27.adb: Likewise.
3716 * gnat.dg/discr27.ads: Likewise.
3717 * gnat.dg/discr35.adb: Likewise.
3718 * gnat.dg/discr35.ads: Likewise.
3719 * gnat.dg/discr6.adb: Likewise.
3720 * gnat.dg/discr6_pkg.ads: Likewise.
3721 * gnat.dg/import1.adb: Likewise.
3722 * gnat.dg/import1.ads: Likewise.
3723 * gnat.dg/loop_address2.adb: Likewise.
3724 * gnat.dg/opt7.adb: Likewise.
3725 * gnat.dg/opt7.ads: Likewise.
3726 * gnat.dg/pointer_variable_bounds.adb: Likewise.
3727 * gnat.dg/pointer_variable_bounds.ads: Likewise.
3728 * gnat.dg/rep_clause2.adb: Likewise.
3729 * gnat.dg/rep_clause2.ads: Likewise.
3730 * gnat.dg/slice2.adb: Likewise.
3731 * gnat.dg/slice2.ads: Likewise.
3732 * gnat.dg/slice6.adb: Likewise.
3733 * gnat.dg/slice6_pkg.ads: Likewise.
3734 * gnat.dg/specs/unchecked_union2.ads: Likewise.
3735 * gnat.dg/taft_type2.adb: Likewise.
3736 * gnat.dg/taft_type2.ads: Likewise.
3737 * gnat.dg/taft_type2_pkg.ads: Likewise.
3738 * gnat.dg/volatile10.adb: Likewise.
3739 * gnat.dg/volatile10_pkg.ads: Likewise.
ceaba33e 3740
d0779896
MS
3741 * gcc.dg/dll-8.c: Remove execute permissions.
3742 * g++.dg/ext/dllexport5.C: Likewise.
3743
3c56b037
JH
37442012-04-09 Jan Hubicka <jh@suse.cz>
3745
3746 PR lto/52722
3747 PR lto/51765
2ff5ea2d 3748 PR lto/52634
3c56b037
JH
3749 * gcc.dg/lto/pr52634_1.c: New testcase.
3750 * gcc.dg/lto/pr52634_0.c: New testcase.
3751
3cb2b15b
UB
37522012-04-09 Uros Bizjak <ubizjak@gmail.com>
3753
3754 PR target/52883
3755 * gcc.target/i386/pr52883.c: New testcase.
3756
99a1b084
EB
37572012-04-09 Eric Botcazou <ebotcazou@adacore.com>
3758
3759 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
3760 (check_effective_target_sync_long_long): Add SPARC case.
3761 (check_effective_target_sync_long_long_runtime): Likewise.
3762 (check_effective_target_sync_int_long): Adjust SPARC case.
3763 (check_effective_target_sync_char_short): Likewise.
3764
6b45f126
OE
37652012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
3766
3767 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
3768 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
3769
5af6fa0b
TB
37702012-04-08 Tobias Burnus <burnus@net-b.de>
3771
3772 PR fortran/40973
3773 PR fortran/52751
3774 * gfortran.dg/public_private_module_2.f90: New.
3775
0058db43
MLI
37762012-04-08 Manuel López-Ibåñez <manu@gcc.gnu.org>
3777
3778 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
3779 directives.
3780
8144d290
TK
37812012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
3782
3783 PR fortran/52893
3784 * gfortran.dg/function_optimize_11.f90: New test.
3785
631cfe30
TK
37862012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3787
3788 PR fortran/52668
3789 * gfortran.dg/use_only_6.f90: New test.
3790
37912012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3792
3793 PR fortran/52668
3794 * gfortran.dg/use_only_6.f90: New test.
5f250b06
MS
37952012-04-06 Mike Stump <mikestump@comcast.net>
3796
3797 PR testsuite/50722
3798 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
3799
c5c8755a
JM
38002012-04-05 Jason Merrill <jason@redhat.com>
3801
3802 PR c++/52596
3803 * g++.dg/template/qualified-id5.C: New.
3804
4bdd6fa6
UB
38052012-04-05 Uros Bizjak <ubizjak@gmail.com>
3806
3807 PR target/52882
3808 * gcc.target/i386/pr52882.c: New test.
3809
1bb940da
BS
38102012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3811 Dominique D'Humieures <dominiq@lps.ens.fr>
3812
3813 PR testsuite/52614
3814 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
3815 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
3816
6f6e1e9e
JM
38172012-04-04 Jason Merrill <jason@redhat.com>
3818
3819 PR c++/52845
3820 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
3821
a92873f1
JM
38222012-04-03 Jason Merrill <jason@redhat.com>
3823
3824 PR c++/52796
3825 * g++.dg/cpp0x/variadic-value1.C: New.
3826
1d0bafd9
EB
38272012-04-03 Eric Botcazou <ebotcazou@adacore.com>
3828
3829 * gnat.dg/pack18.adb: New test.
3830 * gnat.dg/pack18_pkg.ads: New helper.
3831
07b1bf20
RG
38322012-04-03 Richard Guenther <rguenther@suse.de>
3833
3834 PR tree-optimization/52808
3835 * gcc.dg/pr52808.c: New testcase.
3836
8a1da634
JJ
38372012-04-03 Jakub Jelinek <jakub@redhat.com>
3838
3839 PR tree-optimization/52835
3840 * gfortran.dg/pr52835.f90: New test.
3841
1d3aa466
EB
38422012-04-03 Eric Botcazou <ebotcazou@adacore.com>
3843
3844 * gnat.dg/specs/aggr5.ads: New test.
3845
18ce8171
RG
38462012-04-02 Richard Guenther <rguenther@suse.de>
3847
3848 PR tree-optimization/52756
3849 * gcc.dg/torture/pr52756.c: New testcase.
3850
225820ee
RG
38512012-04-02 Richard Guenther <rguenther@suse.de>
3852
3853 PR middle-end/52803
3854 * gcc.dg/pr52803.c: New testcase.
3855
cdc30df3
DS
38562012-04-02 Dodji Seketeli <dodji@redhat.com>
3857
3858 PR c++/40942
3859 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
3860 DR 214 in account.
3861
593a0835
PC
38622012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
3863
3864 PR c++/50043
3865 * g++.dg/cpp0x/noexcept17.C: New.
3866 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
3867 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
3868 * g++.dg/cpp0x/noexcept01.C: Likewise.
3869 * g++.dg/eh/init-temp1.C: Likewise.
3870 * g++.dg/eh/ctor1.C: Likwise.
3871
8d960eda
EB
38722012-03-31 Eric Botcazou <ebotcazou@adacore.com>
3873
3874 * gnat.dg/controlled6.adb: New test.
3875 * gnat.dg/controlled6_pkg.ads: New helper.
3876 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
3877
a0d203b1
RH
38782012-03-30 Richard Henderson <rth@redhat.com>
3879
3880 PR debug/52727
3881 * g++.dg/opt/pr52727.C: New testcase.
3882
fef205d5
RG
38832012-03-30 Richard Guenther <rguenther@suse.de>
3884
3885 PR tree-optimization/52754
3886 * gcc.target/i386/pr52754.c: New testcase.
3887
0b7fccfa
RG
38882012-03-30 Richard Guenther <rguenther@suse.de>
3889
3890 PR middle-end/52772
3891 * g++.dg/torture/pr52772.C: New testcase.
3892
9f693d56
PC
38932012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
3894
3895 PR c++/52718
3896 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
3897
05262294
JM
38982012-03-29 Jason Merrill <jason@redhat.com>
3899
3900 PR c++/52685
3901 * g++.dg/template/inherit8.C: New.
3902
b84b294a
JJ
39032012-03-29 Jakub Jelinek <jakub@redhat.com>
3904
3cb04a53
JJ
3905 PR c++/52759
3906 * g++.dg/ext/weak4.C: New test.
3907
b84b294a
JJ
3908 PR tree-optimization/52760
3909 * gcc.c-torture/execute/pr52760.c: New test.
3910
37b9a3bd
JM
39112012-03-29 Jason Merrill <jason@redhat.com>
3912
3913 PR c++/52743
3914 * g++.dg/cpp0x/initlist-array3.C: New.
3915
917c1602
JM
39162012-03-28 Jason Merrill <jason@redhat.com>
3917
3918 PR c++/52746
3919 * g++.dg/overload/virtual2.C: New.
3920
2defb110
EB
39212012-03-28 Eric Botcazou <ebotcazou@adacore.com>
3922
3923 * gnat.dg/vect7.ad[sb]: New test.
3924
b59e9071
PT
39252012-03-28 Paul Thomas <pault@gcc.gnu.org>
3926 Tobias Burnus <burnus@gcc.gnu.org>
3927
3928 PR fortran/52652
3929 * gfortran.dg/allocate_class_1.f90 : Change error test.
3930 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
3931 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
3932 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
3933
26a7fca2
JJ
39342012-03-28 Jakub Jelinek <jakub@redhat.com>
3935
f25a65f5
JJ
3936 PR middle-end/52691
3937 * gcc.dg/pr52691.c: New test.
3938
26a7fca2
JJ
3939 PR middle-end/52750
3940 * gcc.c-torture/compile/pr52750.c: New test.
3941
911ba855
GJL
39422012-03-28 Georg-Johann Lay <avr@gjlay.de>
3943
3944 PR target/52692
3945 * gcc.target/avr/torture/builtins-2.c: New test.
3946
be47bf24
JJ
39472012-03-28 Jakub Jelinek <jakub@redhat.com>
3948
3949 PR target/52736
3950 * gcc.target/i386/pr52736.c: New test.
3951
429576ac
MJ
39522012-03-27 Martin Jambor <mjambor@suse.cz>
3953
3954 PR middle-end/52693
3955 * gcc.dg/torture/pr52693.c: New test.
3956
9a1cb58a
MI
39572012-03-27 Meador Inge <meadori@codesourcery.com>
3958
3959 PR c++/52672
3960 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
3961
ab7ea426
MS
39622012-03-27 Mike Stump <mikestump@comcast.net>
3963
3964 PR target/52665
3965 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
3966 failures that match branch names.
3967
ae1547cc
UB
39682012-03-27 Uros Bizjak <ubizjak@gmail.com>
3969 H.J. Lu <hongjiu.lu@intel.com>
3970
3971 PR target/52698
3972 * gcc.target/i386/pr52698.c: New test.
3973
005aa1b4
RG
39742012-03-27 Richard Guenther <rguenther@suse.de>
3975
3976 PR middle-end/52720
3977 * gcc.dg/torture/pr52720.c: New testcase.
3978
a59b038c
EB
39792012-03-27 Eric Botcazou <ebotcazou@adacore.com>
3980
3981 * gnat.dg/pack17.adb: New test.
3982
d102ab71
RR
39832012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3984
3985 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
3986 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
3987
3515a00b
MJ
39882012-03-26 Martin Jambor <mjambor@suse.cz>
3989
3990 PR tree-optimization/50052
3991 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
3992
ad5d161a
RG
39932012-03-26 Richard Guenther <rguenther@suse.de>
3994
3995 PR tree-optimization/52701
3996 * gfortran.dg/pr52701.f90: New testcase.
3997
39f3fed6
UW
39982012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
3999
4000 PR tree-optimization/52686
4001 * gcc.target/arm/pr52686.c: New test.
4002
6b3936a2
GJL
40032012-03-26 Georg-Johann Lay <avr@gjlay.de>
4004
4005 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
4006 Add "-Os -flto" to list.
4007
d3cef56c
EB
40082012-03-25 Eric Botcazou <ebotcazou@adacore.com>
4009
4010 * gnat.dg/concat2.ad[sb]: New test.
4011
40122012-03-24 Jason Merrill <jason@redhat.com>
852497a3
JM
4013
4014 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
4015 * g++.dg/cpp0x/trailing2.C: Likewise.
4016 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
4017 * g++.dg/cpp1y/auto-fn1.C: New.
4018 * g++.dg/cpp1y/auto-fn2.C: New.
4019 * g++.dg/cpp1y/auto-fn3.C: New.
4020 * g++.dg/cpp1y/auto-fn4.C: New.
4021 * g++.dg/cpp1y/auto-fn5.C: New.
4022 * g++.dg/cpp1y/auto-fn6.C: New.
4023 * g++.dg/cpp1y/auto-fn7.C: New.
4024 * g++.dg/cpp1y/auto-fn8.C: New.
4025 * g++.dg/cpp1y/auto-fn9.C: New.
4026 * g++.dg/cpp1y/auto-fn10.C: New.
4027 * g++.dg/cpp1y/auto-fn11.C: New.
4028
0ac168a1
RG
40292012-03-23 Richard Guenther <rguenther@suse.de>
4030
4031 PR tree-optimization/52678
4032 * gfortran.dg/pr52678.f: New testcase.
4033
fc0c373a
RG
40342012-03-23 Richard Guenther <rguenther@suse.de>
4035
4036 PR tree-optimization/52638
4037 * g++.dg/torture/pr52638.C: New testcase.
4038
48d261d2
PC
40392012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
4040
4041 PR c++/52487
4042 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
4043
d4655dc7
JJ
40442012-03-22 Jakub Jelinek <jakub@redhat.com>
4045
4046 PR c++/52671
4047 * g++.dg/ext/attrib44.C: New test.
4048
b4e93f45
JH
40492012-03-22 Jan Hubicka <jh@suse.cz>
4050
4051 PR middle-end/51737
4052 * g++.dg/torture/pr51737.C: New testcase
4053
cd32bb90
RG
40542012-03-22 Richard Guenther <rguenther@suse.de>
4055
4056 PR tree-optimization/52548
4057 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
4058
0560508e
BRF
40592012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
4060
4061 * lib/fortran-modules.exp (list-module-names-1): Remove
4062 warning.
4063
827959d9
OE
40642012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
4065
4066 PR target/50751
6b45f126
OE
4067 * gcc.target/sh/pr50751-1.c: New.
4068 * gcc.target/sh/pr50751-2.c: New.
4069 * gcc.target/sh/pr50751-3.c: New.
827959d9 4070
e022193e
OE
40712012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
4072
4073 PR target/52479
4074 * gcc.target/sh/sh4a-cos.c: Remove.
4075 * gcc.target/sh/sh4a-sin.c: Remove.
4076 * gcc.target/sh/sh4a-sincos.c: Remove.
4077
baeecefc
RE
40782012-03-21 Richard Earnshaw <rearnsha@arm.com>
4079
4080 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
4081 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
4082
216c92c9
MJ
40832012-03-21 Martin Jambor <mjambor@suse.cz>
4084
4085 PR testsuite/52641
4086 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
4087 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
4088
021afdb4
AS
40892012-03-21 Andrew Stubbs <ams@codesourcery.com>
4090
4091 * gcc.target/arm/thumb-16bit-ops.c: New file.
4092 * gcc.target/arm/thumb-ifcvt.c: New file.
4093
c19267cb
JM
40942012-03-20 Jason Merrill <jason@redhat.com>
4095
552b8185
JM
4096 * lib/target-supports.exp: Add { target c++1y }.
4097
c19267cb
JM
4098 * g++.dg/cpp0x/auto32.C: New.
4099
1c7a6d48
GJL
41002012-03-20 Georg-Johann Lay <avr@gjlay.de>
4101
4102 PR testsuite/52641
4103 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
4104 int32plus.
4105 * gcc.dg/torture/pr48124-4.c: Ditto:
4106 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2ff5ea2d 4107
9e291a01
JM
41082012-03-20 Jason Merrill <jason@redhat.com>
4109
4110 PR c++/52510
4111 * g++.dg/cpp0x/initlist66.C: New.
4112
73f46872
GJL
41132012-03-20 Georg-Johann Lay <avr@gjlay.de>
4114
4115 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
4116 __AVR_HAVE_LPMX__
4117
7dc3263c
GJL
41182012-03-20 Georg-Johann Lay <avr@gjlay.de>
4119
4120 PR target/49868
4121 * gcc.target/avr/torture/addr-space-2.h: New file.
4122 * gcc.target/avr/torture/addr-space-2-g.h: New test.
4123 * gcc.target/avr/torture/addr-space-2-0.h: New test.
4124 * gcc.target/avr/torture/addr-space-2-1.h: New test.
4125 * gcc.target/avr/torture/addr-space-2-x.h: New test.
4126
7ebf9677
RG
41272012-03-20 Richard Guenther <rguenther@suse.de>
4128
4129 * gnat.dg/pack16.adb: New testcase.
4130 * gnat.dg/pack16_pkg.ads: Likewise.
4131 * gnat.dg/specs/pack8.ads: Likewise.
4132 * gnat.dg/specs/pack8_pkg.ads: Likewise.
4133
26b80844
PC
41342012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
4135
4136 * g++.dg/warn/Wuseless-cast.C: Extend.
4137
81de33b5
PC
41382012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
4139
4140 PR c++/14710
4141 * g++.dg/warn/Wuseless-cast.C: New.
4142
58f38d61
JB
41432012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
4144
4145 PR libfortran/52608
a91ef905 4146 * gfortran.dg/pr52608.f90: New test.
58f38d61 4147
4dc86aa8
TB
41482012-03-17 Tobias Burnus <burnus@net-b.de>
4149
4150 PR fortran/52585
4151 * gfortran.dg/proc_ptr_36.f90: New.
4152
0a1c20dc
MJ
41532012-03-16 Martin Jambor <mjambor@suse.cz>
4154
4155 * gcc.dg/misaligned-expand-1.c: New test.
4156 * gcc.dg/misaligned-expand-3.c: Likewise.
4157
cf1867a0
RG
41582012-03-16 Richard Guenther <rguenther@suse.de>
4159 Kai Tietz <ktietz@redhat.com>
4160
4161 PR middle-end/48814
4162 * gcc.c-torture/execute/pr48814-1.c: New test.
4163 * gcc.c-torture/execute/pr48814-2.c: New test.
4164 * gcc.dg/tree-ssa/assign-1.c: New test.
4165 * gcc.dg/tree-ssa/assign-2.c: New test.
4166 * gcc.dg/tree-ssa/assign-3.c: New test.
4167
2447776c
RG
41682012-03-16 Richard Guenther <rguenther@suse.de>
4169
4170 * gnat.dg/specs/pack7.ads: New testcase.
4171
81de8b03
JJ
41722012-03-15 Jakub Jelinek <jakub@redhat.com>
4173
4174 PR target/52568
4175 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
4176 * gcc.dg/torture/vshuf-8.inc: Likewise.
4177 * gcc.dg/torture/vshuf-16.inc: Likewise.
4178 * gcc.dg/torture/vshuf-32.inc: Likewise.
4179
92caa91a
JM
41802012-03-15 Jason Merrill <jason@redhat.com>
4181
4182 * g++.dg/torture/pr52582.C: New.
4183
28eccf2d
BRF
41842012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
4185
4186 * lib/fortran-modules.exp: New file which was forgotten in r185430.
4187
bc4fb355
IR
41882012-03-15 Ira Rosen <irar@il.ibm.com>
4189 Ulrich Weigand <ulrich.weigand@linaro.org>
4190
4191 * gcc.dg/vect/slp-cond-3.c: New test.
4192 * gcc.dg/vect/slp-cond-4.c: New test.
4193
f5709183
IR
41942012-03-15 Ira Rosen <irar@il.ibm.com>
4195 Ulrich Weigand <ulrich.weigand@linaro.org>
4196
4197 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
4198 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
4199
37b659dd
JB
42002012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
4201
2ff5ea2d
UB
4202 PR libfortran/52434
4203 PR libfortran/48878
4204 PR libfortran/38199
4205 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
4206 * gfortran.dg/round_1.f03: Likewise.
37b659dd 4207
ff63ac4d
JJ
42082012-03-15 Jakub Jelinek <jakub@redhat.com>
4209 Andrew Pinski <apinski@cavium.com>
4210
4211 PR middle-end/52592
4212 * gcc.dg/pr52592.c: New test.
4213
b3781fcb
BRF
42142012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
4215
4216 * gfortran.fortran-torture/compile/compile.exp: Simplify.
4217 * gfortran.fortran-torture/execute/execute.exp: Likewise.
4218 * lib/gcc-dg.exp (cleanup-modules): Move to ..
4219 * lib/fortran-modules.exp: .. this new file. Adjust users.
4220 * lib/gfortran-dg.exp (gfortran-dg-runtest,
4221 gfortran-dg-debug-runtest): Call cleanup-modules.
4222 * lib/fortran-torture.exp (fortran-torture-execute,
4223 fortran-torture): Likewise.
4224 * gfortran.dg/coarray/caf.exp: Likewise.
4225 * lib/lto.exp: Likewise.
4226 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
4227 * gfortran.dg/class_4b.f03: Likewise.
4228 * gfortran.dg/class_4c.f03: Likewise.
4229 * gfortran.dg/class_45a.f03: Likewise.
4230 * gfortran.dg/binding_label_tests_10.f03: Likewise.
4231 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
4232 * gfortran.dg/binding_label_tests_11.f03: Likewise.
4233 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
4234 * gfortran.dg/binding_label_tests_13.f03: Likewise.
4235 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
4236 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
4237 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
4238 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
4239 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
4240 * gfortran.dg/whole_file_28.f90: Likewise.
4241 * gfortran.dg/whole_file_29.f90: Likewise.
4242 * gfortran.dg/whole_file_30.f90: Likewise.
4243 * gfortran.dg/whole_file_31.f90: Likewise.
4244
ad193f32
JJ
42452012-03-15 Jakub Jelinek <jakub@redhat.com>
4246
4247 PR tree-optimization/52267
4248 * gcc.dg/pr52267.c: New test.
4249 * gcc.dg/tree-ssa/vrp65.c: New test.
4250 * gcc.dg/tree-ssa/vrp66.c: New test.
4251
9b00587c
RG
42522012-03-15 Richard Guenther <rguenther@suse.de>
4253
4254 PR middle-end/52580
4255 * gfortran.dg/vect/pr52580.f: New testcase.
4256
5457d860
OE
42572012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
4258
4259 * gcc.target/sh/fpul-usage-1.c: New.
4260
5ff377fd
OE
42612012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
4262
4263 PR target/49468
4264 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
4265 * gcc.target/sh/pr49468-di.c: Likewise.
4266
7888f266
RO
42672012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4268
4269 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
4270 * gcc.dg/c99-stdint-6.c: Likewise.
4271 * gcc.dg/lto/20090210_0.c: Likewise.
4272 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
4273 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
4274 * gcc.dg/pragma-init-fini-2.c: Likewise.
4275 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
4276 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
4277 * gcc.target/i386/pr22152.c: Likewise.
4278 * gcc.target/i386/vect8-ret.c: Likewise.
4279 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
4280 handling.
4281
b24513a1
RO
42822012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4283
4284 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
4285 * g++.dg/tree-prof/partition1.C: Likewise.
4286 * g++.dg/tree-prof/partition2.C: Likewise.
4287 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
4288 handling.
4289 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
4290 * gcc.c-torture/execute/20010724-1.c: Remove.
4291 * gcc.c-torture/execute/20010724-1.x: Remove.
4292 * gcc.c-torture/execute/20040208-2.c: Remove.
4293 * gcc.c-torture/execute/20040208-2.x: Remove.
4294 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
4295 Remove.
4296 (main) [__mips__ && __sgi__]: Remove.
4297 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
4298 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4299 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
4300 mips-sgi-irix6* handling.
4301 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
4302 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
4303 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
4304 handling.
4305 * gcc.dg/torture/builtin-logb-1.c: Likewise.
4306 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
4307 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
4308 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
4309 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
4310 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
4311 mips-sgi-irix6*.
4312 * gcc.target/mips/interrupt_handler-3.c: Likewise.
4313 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
4314 * gcc.target/mips/save-restore-3.c: Likewise.
4315 * gcc.target/mips/save-restore-4.c: Likewise.
4316 * gcc.target/mips/save-restore-5.c: Likewise.
4317 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
4318 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
4319 messages.
4320 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
4321 IRIX 6 handling.
4322 (restore_ld_library_path_env_vars): Likewise.
4323 * lib/target-supports.exp (check_profiling_available): Remove
4324 mips*-*-irix* handling.
4325 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
4326 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
4327 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
4328
0ec2c2a9
JJ
43292012-03-14 Jakub Jelinek <jakub@redhat.com>
4330
4331 PR c++/52582
4332 * g++.dg/opt/pr52582.C: New test.
4333
c205d0b3
RG
43342012-03-14 Richard Guenther <rguenther@suse.de>
4335
4336 PR tree-optimization/52571
4337 * gcc.dg/vect/vect-2.c: Initialize arrays.
4338 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
4339 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
4340 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
4341
26c71b93
RG
43422012-03-14 Richard Guenther <rguenther@suse.de>
4343
4344 PR middle-end/52080
4345 PR middle-end/52097
4346 PR middle-end/48124
4347 * gcc.dg/torture/pr48124-1.c: New testcase.
4348 * gcc.dg/torture/pr48124-2.c: Likewise.
4349 * gcc.dg/torture/pr48124-3.c: Likewise.
4350 * gcc.dg/torture/pr48124-4.c: Likewise.
4351
1caf8dd6
RG
43522012-03-14 Richard Guenther <rguenther@suse.de>
4353
4354 PR middle-end/52578
4355 * gcc.dg/pr52578.c: New testcase.
4356
717a5c62
JJ
43572012-03-14 Jakub Jelinek <jakub@redhat.com>
4358
4359 PR c++/52521
4360 * g++.dg/cpp0x/udlit-args2.C: New test.
4361
13bd57a1
OE
43622012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
4363
4364 PR target/48596
4365 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
4366 * gcc.c-torture/compile/pr48596.c: ... here.
4367
74788b80
DS
43682012-01-30 Dodji Seketeli <dodji@redhat.com>
4369
4370 PR c++/51641
4371 * g++.dg/lookup/hidden-class17.C: New test.
4372
9243c51d
JJ
43732012-03-13 Jakub Jelinek <jakub@redhat.com>
4374
4375 PR c/52577
4376 * gcc.dg/Wunused-var-3.c: New test.
4377
43332529
MJ
43782012-03-13 Martin Jambor <mjambor@suse.cz>
4379
4380 * gcc.dg/misaligned-expand-2.c: New test.
4381
0c12cd5e
RG
43822012-03-13 Richard Guenther <rguenther@suse.de>
4383
4384 PR middle-end/52134
4385 * gcc.dg/pr52134.c: New testcase.
4386
d47657bd
RO
43872012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4388
4389 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
4390
0452b4d4
BS
43912012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4392
4393 PR tree-optimization/46728
4394 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
4395 * gcc.target/powerpc/pr46728-5.c: Likewise.
4396 * gcc.target/powerpc/pr46728-8.c: Likewise.
4397 * gcc.target/powerpc/pr46728-10.c: Likewise.
4398 * gcc.target/powerpc/pr46728-11.c: Likewise.
4399 * gcc.target/powerpc/pr46728-13.c: Likewise.
4400 * gcc.target/powerpc/pr46728-14.c: Likewise.
4401 * gcc.target/powerpc/pr46728-15.c: Likewise.
4402
7792bd8a
PC
44032012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
4404
4405 PR c++/52299
4406 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
4407
19eb5c1a
BS
44082012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4409
4410 PR tree-optimization/46728
4411 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
4412 * gcc.target/powerpc/pr46728-5.c: Likewise.
4413 * gcc.target/powerpc/pr46728-8.c: Likewise.
4414 * gcc.target/powerpc/pr46728-10.c: Likewise.
4415 * gcc.target/powerpc/pr46728-11.c: Likewise.
4416 * gcc.target/powerpc/pr46728-13.c: Likewise.
4417 * gcc.target/powerpc/pr46728-14.c: Likewise.
4418 * gcc.target/powerpc/pr46728-15.c: Likewise.
4419
9438adb0
GJL
44202012-03-12 Georg-Johann Lay <avr@gjlay.de>
4421
4422 PR target/49868
4423 * gcc.target/avr/torture/addr-space-1.h: New file.
7dc3263c
GJL
4424 * gcc.target/avr/torture/addr-space-1-g.h: New test.
4425 * gcc.target/avr/torture/addr-space-1-0.h: New test.
4426 * gcc.target/avr/torture/addr-space-1-1.h: New test.
4427 * gcc.target/avr/torture/addr-space-1-x.h: New test.
7792bd8a 4428
b928d32b
AP
44292012-03-12 Andrew Pinski <apinski@cavium.com>
4430
4431 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
4432
5c30094f
RO
44332012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4434
4435 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
4436 * g++.dg/abi/thunk4.C: Likewise.
4437 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
4438 Adapt line numbers.
4439 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
4440 handling.
4441 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
4442 * g++.dg/eh/spbp.C: Likewise.
4443 * g++.dg/ext/label13.C: Likewise.
4444 * g++.dg/guality/guality.exp: Likewise.
4445 * g++.dg/other/anon5.C: Likewise.
4446 * g++.dg/other/pragma-ep-1.C: Remove.
4447 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
4448 * g++.dg/warn/pr31246.C: Likewise.
4449 * g++.dg/warn/weak1.C: Likewise.
4450 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
4451 * g++.old-deja/g++.ext/attrib5.C: Likewise.
4452 * gcc.c-torture/compile/limits-declparen.c: Likewise.
4453 * gcc.c-torture/compile/limits-pointer.c: Likewise.
4454 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
4455 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
4456 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
4457 * gcc.dg/c99-tgmath-1.c: Likewise.
4458 * gcc.dg/c99-tgmath-2.c: Likewise.
4459 * gcc.dg/c99-tgmath-3.c: Likewise.
4460 * gcc.dg/c99-tgmath-4.c: Likewise.
4461 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
4462 handling.
4463 * gcc.dg/debug/pr49032.c: Likewise.
4464 * gcc.dg/guality/guality.exp: Likewise.
4465 * gcc.dg/intmax_t-1.c: Likewise.
4466 * gcc.dg/pr48616.c: Likewise.
4467 * gcc.dg/pragma-ep-1.c: Remove.
4468 * gcc.dg/pragma-ep-2.c: Remove.
4469 * gcc.dg/pragma-ep-3.c: Remove.
4470 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
4471 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
4472 * gcc.misc-tests/gcov-14.c: Likewise.
4473 * gfortran.dg/guality/guality.exp: Likewise.
4474 * lib/target-supports.exp (check_weak_available): Likewise.
4475 (add_options_for_tls): Likewise.
4476 (check_ascii_locale_available): Likewise.
4477 * obj-c++.dg/dwarf-2.mm: Likewise.
4478 * objc.dg/dwarf-1.m: Likewise.
4479 * objc.dg/dwarf-2.m: Likewise.
4480
01c1f20d
JJ
44812012-03-12 Jakub Jelinek <jakub@redhat.com>
4482
7b5c5139
JJ
4483 PR tree-optimization/51721
4484 * gcc.dg/tree-ssa/vrp64.c: New test.
4485
01c1f20d
JJ
4486 PR tree-optimization/52533
4487 * gcc.c-torture/compile/pr52533.c: New test.
4488
bf2eaa3f
KY
44892012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
4490
4491 * gcc.target/i386/rtm-xabort-1.c: New.
4492 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
4493 * gcc.target/i386/rtm-xend-1.c: Ditto.
4494 * gcc.target/i386/rtm-xtest-1.c: Ditto.
4495 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
4496 * gcc.target/i386/sse-13.c: Ditto.
4497 * gcc.target/i386/sse-14.c: Ditto.
4498 * gcc.target/i386/sse-22.c: Ditto.
4499 * gcc.target/i386/sse-23.c: Ditto.
4500 * g++.dg/other/i386-2.C: Ditto.
4501 * g++.dg/other/i386-3.C: Ditto.
4502
0859be17
TB
45032012-03-12 Tobias Burnus <burnus@net-b.de>
4504
4505 PR fortran/52542
4506 * gfortran.dg/proc_ptr_35.f90: New.
4507
bddc10b6
UB
45082012-03-11 Uros Bizjak <ubizjak@gmail.com>
4509
4510 PR target/52530
4511 * gcc.dg/torture/pr52530.c: New test.
4512
07c0b560
OE
45132012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
4514
4515 PR target/51244
4516 * gcc.target/sh/pr51244-1.c: Fix thinkos.
4517
208d340e
JDA
45182012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4519
4a672a26
JDA
4520 PR target/52450
4521 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
4522
208d340e
JDA
4523 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
4524
210ac0b7
AP
45252012-03-09 Andrew Pinski <apinski@cavium.com>
4526
4527 PR middle-end/51988
4528 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
4529 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
4530
bef28ced
JL
45312012-03-09 Jiangning Liu <jiangning.liu@arm.com>
4532
4533 * gcc.dg/tree-ssa/scev-3.c: New.
4534 * gcc.dg/tree-ssa/scev-4.c: New.
4535
232d1950
TB
45362012-03-08 Tobias Burnus <burnus@net-b.de>
4537
4538 PR fortran/52469
4539 * gfortran.dg/proc_ptr_34.f90
4540
5ceb809d
JM
45412012-03-07 Jason Merrill <jason@redhat.com>
4542
4543 PR c++/52521
4544 * g++.dg/cpp0x/udlit-mangle.C: New.
4545
ad540a5e
PH
45462012-03-06 Pat Haugen <pthaugen@us.ibm.com>
4547
4548 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
4549
9da5500b
RG
45502012-03-06 Richard Guenther <rguenther@suse.de>
4551
4552 PR middle-end/52493
4553 * gcc.dg/torture/pr52493.c: New testcase.
4554
6bb485a3
RG
45552012-03-06 Richard Guenther <rguenther@suse.de>
4556
4557 PR lto/52097
4558 * gcc.dg/lto/pr52097_0.c: New testcase.
4559
9747719a
OE
45602012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
4561
4562 PR target/51244
4563 * gcc.target/sh/pr51244-1.c: New.
4564 * gcc.target/sh/pr51244-2.c: New.
4565 * gcc.target/sh/pr51244-3.c: New.
4566
bb828cc7
JM
45672012-03-05 Jason Merrill <jason@redhat.com>
4568
b5053024
JM
4569 PR c++/51930
4570 * g++.dg/ext/visibility/template11.C: New.
4571
bb828cc7
JM
4572 * g++.dg/cpp0x/implicit13.C: New.
4573
3877a6a6
JJ
45742012-03-05 Jakub Jelinek <jakub@redhat.com>
4575
4576 PR tree-optimization/51721
4577 * gcc.dg/tree-ssa/vrp63.c: New test.
4578 * gcc.dg/pr51721.c: New test.
4579
5bf5fa56
MM
45802012-03-04 Mikael Morin <mikael@gcc.gnu.org>
4581
4582 PR fortran/50981
4583 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
4584 argument checks.
4585
f57207b8
L
45862012-03-04 H.J. Lu <hongjiu.lu@intel.com>
4587
4588 PR target/52146
4589 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
4590
8b59af5c
MM
45912012-03-04 Mikael Morin <mikael@gcc.gnu.org>
4592
4593 PR fortran/50981
4594 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
4595
d4ce3635
GJL
45962012-03-04 Georg-Johann Lay <avr@gjlay.de>
4597
173be466 4598 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
d4ce3635
GJL
4599 int32plus.
4600
77d4d7c5
JM
46012012-03-03 Jason Merrill <jason@redhat.com>
4602
a491b7be
JM
4603 * g++.dg/cpp0x/nsdmi-defer6.C: New.
4604
743af85b
JM
4605 Core 1270
4606 * g++.dg/cpp0x/initlist65.C: New.
4607
77d4d7c5
JM
4608 PR c++/36797
4609 * g++.dg/ext/is_empty2.C: New.
4610
6230987e
TB
46112012-03-03 Tobias Burnus <burnus@net-b.de>
4612
4613 PR fortran/48820
4614 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
4615
0e193637
TB
46162012-03-03 Tobias Burnus <burnus@net-b.de>
4617
4618 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
4619 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
4620 * gfortran.dg/bind_c_usage_8.f03: Ditto.
4621 * gfortran.dg/c_kind_tests_2.f03: Ditto.
4622 * gfortran.dg/class_30.f90: Remove dg-warning line.
4623 * gfortran.dg/bind_c_usage_25.f90: New.
4624
905f067c
TB
46252012-03-03 Tobias Burnus <burnus@net-b.de>
4626
4627 PR fortran/48820
4628 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
4629 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
4630 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
4631
45a69325
TB
46322012-03-03 Tobias Burnus <burnus@net-b.de>
4633
4634 PR fortran/48820
4635 * gfortran.dg/assumed_type_1.f90: New.
4636 * gfortran.dg/assumed_type_2.f90: New.
4637 * gfortran.dg/assumed_type_3.f90: New.
4638 * gfortran.dg/assumed_type_4.f90: New.
4639
5e44ea89
OE
46402012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
4641
4642 PR target/49486
4643 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
4644 * gcc.target/sh/pr49468-di.c: New.
4645
093193be
MK
46462012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
4647
4648 * gcc.dg/graphite/pr50561.c: Update.
4649
2ff16893
PB
46502012-03-02 Peter Bergner <bergner@vnet.ibm.com>
4651
4652 * gcc.target/powerpc/pr52457.c: New test.
4653
5d216c70
UW
46542012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
4655
4656 * gcc.target/arm/sat-1.c: New test.
4657
2b57045b
UB
46582012-03-02 Uros Bizjak <ubizjak@gmail.com>
4659
4660 PR target/46716
76945a7c 4661 * gcc.target/i386/pr46716.c: New test.
2b57045b 4662
ff2f581b
PC
46632012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
4664
4665 PR c++/51989
4666 * g++.dg/cpp0x/sfinae32.C: New.
4667
c4ddde1b
RG
46682012-03-02 Richard Guenther <rguenther@suse.de>
4669
4670 PR tree-optimization/52406
4671 * gcc.dg/torture/pr52406.c: New testcase.
4672
6ee65df3
TB
46732012-03-02 Tobias Burnus <burnus@net-b.de>
4674
4675 PR fortran/52325
4676 * gfortran.dg/derived_comp_array_ref_8.f90: New.
4677 * gfortran.dg/nullify_2.f90: Update dg-error.
4678 * gfortran.dg/nullify_4.f90: Ditto.
4679 * gfortran.dg/pointer_init_6.f90: Ditto.
4680
f18075ff
TB
46812012-03-02 Tobias Burnus <burnus@net-b.de>
4682
4683 PR fortran/52270
4684 * gfortran.dg/class_51.f90: New.
4685
2b91eb32
TB
46862012-03-02 Tobias Burnus <burnus@net-b.de>
4687
4688 PR fortran/52452
4689 * gfortran.dg/intrinsic_8.f90: New.
4690
5e4119ea
KT
46912012-03-01 Kai Tietz <ktietz@redhat.com>
4692
4693 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
4694 routines on mingw targets.
2b57045b 4695 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
5e4119ea 4696
69ef9a79
JJ
46972012-03-01 Jakub Jelinek <jakub@redhat.com>
4698
4699 PR tree-optimization/52445
4700 * gcc.dg/pr52445.c: New test.
4701
598e67d7
JJ
47022012-02-29 Jakub Jelinek <jakub@redhat.com>
4703
29ebe616
JJ
4704 PR target/52437
4705 * gcc.c-torture/compile/pr52437.c: New test.
4706
a3017cf1
JJ
4707 PR middle-end/52419
4708 * gcc.dg/torture/pr52419.c: New test.
4709
598e67d7
JJ
4710 PR tree-optimization/52429
4711 * gcc.dg/torture/pr52429.c: New test.
4712 * g++.dg/opt/pr52429.C: New test.
4713
e80cd3b0
RG
47142012-02-29 Richard Guenther <rguenther@suse.de>
4715
4716 PR testsuite/52297
4717 * gcc.dg/lto/trans-mem-1_0.c: Remove.
4718 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
4719 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
4720 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
4721 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
4722 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
4723
9b7316d7
JJ
47242012-02-29 Jakub Jelinek <jakub@redhat.com>
4725
4726 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
4727
5cda350e
PT
47282012-02-29 Paul Thomas <pault@gcc.gnu.org>
4729
4730 PR fortran/52386
4731 * gfortran.dg/realloc_on_assign_13.f90 : New test.
4732
fd92bb80
MGD
47332012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4734
4735 PR target/51534
4736 * gcc.target/arm/neon/pr51534.c: New testcase.
4737
8eef33ca
RG
47382012-02-28 Richard Guenther <rguenther@suse.de>
4739
4740 PR target/52407
4741 * gcc.dg/torture/pr52407.c: New testcase.
4742
192af6e8
RE
47432012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4744
4745 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
4746 * gcc.target/arm/vfp2.c: Likewise.
4747 * gcc.target/arm/vfp3.c: Likewise.
4748 * gcc.target/arm/vfp4.c: Likewise.
4749 * gcc.target/arm/vfp5.c: Likewise.
4750 * gcc.target/arm/vfp6.c: Likewise.
4751 * gcc.target/arm/vfp7.c: Likewise.
4752 * gcc.target/arm/vfp8.c: Likewise.
4753 * gcc.target/arm/vfp9.c: Likewise.
4754 * gcc.target/arm/vfp10.c: Likewise.
4755 * gcc.target/arm/vfp11.c: Likewise.
4756 * gcc.target/arm/vfp12.c: Likewise.
4757 * gcc.target/arm/vfp13.c: Likewise.
4758 * gcc.target/arm/vfp14.c: Likewise.
4759 * gcc.target/arm/vfp15.c: Likewise.
4760 * gcc.target/arm/vfp16.c: Likewise.
4761 * gcc.target/arm/vfp17.c: Likewise.
4762 * gcc.target/arm/neon-constants.h: New file.
4763 * gcc.target/arm/neon-vect1.c: New test.
4764 * gcc.target/arm/neon-vect2.c: New test.
4765 * gcc.target/arm/neon-vect3.c: New test.
4766 * gcc.target/arm/neon-vect4.c: New test.
4767 * gcc.target/arm/neon-vect5.c: New test.
4768 * gcc.target/arm/neon-vect6.c: New test.
4769 * gcc.target/arm/neon-vect7.c: New test.
4770 * gcc.target/arm/neon-vect8.c: New test.
4771
3a5a825a
RG
47722012-02-28 Richard Guenther <rguenther@suse.de>
4773
4774 PR tree-optimization/52402
4775 * gcc.dg/torture/pr52402.c: New testcase.
4776
95510497
RG
47772012-02-28 Richard Guenther <rguenther@suse.de>
4778
4779 PR lto/52400
4780 * g++.dg/lto/pr52400_0.C: New testcase.
4781
99670dc3
GJL
47822012-02-28 Georg-Johann Lay <avr@gjlay.de>
4783
4784 * gcc.target/avr/torture/builtins-1.c: New test.
4785 * gcc.target/avr/torture/builtins-error.c: New test.
4786
bae980b1
KT
47872012-02-28 Kai Tietz <ktietz@redhat.com>
4788
2b57045b 4789 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
bae980b1 4790 * gcc.target/i386/pr45352-2.c: Likewise.
2b57045b
UB
4791 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
4792 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
bae980b1
KT
4793 targets instead rand.
4794 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
4795 * gcc.target/i386/sse2-mul-1.c: Likewise.
4796 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2b57045b 4797 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
bae980b1
KT
4798 * gcc.target/i386/pad-1.c: Likewise.
4799 * gcc.target/i386/pad-9.c: Likewise.
4800 * gcc.target/i386/pad-2.c: Likewise.
4801 * gcc.target/i386/pad-5b.c: Likewise.
4802 * gcc.target/i386/pad-8.c: Likewise.
4803 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
4804 * gcc.target/i386/pr44130.c: Likewise.
4805 * gcc.target/i386/align-main-1.c: Likewise.
4806 * gcc.target/i386/align-main-2.c: Likewise.
4807 * gcc.target/i386/sw-1.c: Likewise.
4808 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
4809 on x64 mingw target.
4810 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
4811 * gcc.target/i386/pr46295.c: Likewise.
4812 * gcc.target/i386/amd64-abi-1.c: Likewise.
4813 * gcc.target/i386/amd64-abi-2.c: Likewise.
4814 * gcc.target/i386/pr39082-1.c: Likewise.
4815 * gcc.target/i386/pr39162.c: Likewise.
4816 * gcc.target/i386/pr22152.c: Likewise.
4817 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
4818 * gcc.target/i386/wrfsbase-2.c: Likewise.
4819 * gcc.target/i386/local.c: Likewise
4820 * gcc.target/i386/wrgsbase-1.c: Likewise.
4821 * gcc.target/i386/wrfsbase-1.c: Likewise.
4822 * gcc.target/i386/pr39315-3.c: Likewise.
4823 * gcc.target/i386/pr35767-4.c: Likewise.
4824 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
4825 x64 mingw target.
4826 * gcc.target/i386/pr45336-2.c: Likewise.
4827 * gcc.target/i386/pr45336-1.c: Likewise.
4828 * gcc.target/i386/pr45336-4.c: Likewise.
4829
2afda005
TG
48302012-02-27 Tristan Gingold <gingold@adacore.com>
4831
4832 * gnat.dg/array20.ad[sb]: New test.
4833
56b15099
JJ
48342012-02-27 Jakub Jelinek <jakub@redhat.com>
4835
4836 PR target/52375
4837 * gcc.target/arm/pr52375.c: New test.
4838 * gcc.c-torture/compile/pr52375.c: New test.
4839
0d6d338f
UW
48402012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4841
4842 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
4843 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
4844
a0b8b1b7
EB
48452012-02-27 Eric Botcazou <ebotcazou@adacore.com>
4846
4847 * gnat.dg/aggr19.adb: New test.
4848 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
4849
442180a2
OE
48502012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
4851
4852 PR target/49263
4853 * gcc.target/sh/pr49263.c: New.
4854
9fced756
AM
48552012-02-24 Andrew MacLeod <amacleod@redhat.com>
4856
4857 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
4858 simulate_thread_wrapper_other_threads
4859 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
4860 Move initialization of 'value' to main().
4861 (main): Initialize 'value';
4862 * gcc.dg/simulate-thread/speculative-store.c
4863 (simulate_thread_step_verify): Return 0 when successful.
4864 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
4865 Reduce threshold.
4866 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
4867 (simulate_thread_wrapper_other_threads): Return a success/fail value
4868 and issue an error if the instruction count threshold is exceeded.
4869
89743f6c
RO
48702012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4871
4872 PR target/50580
4873 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
4874 * gcc.target/mips/interrupt_handler-3.c: Likewise.
4875
bf948210
RG
48762012-02-24 Richard Guenther <rguenther@suse.de>
4877
4878 PR middle-end/52355
4879 * gcc.dg/pr52355.c: New testcase.
4880
4d33b771
KT
48812012-02-23 Kai Tietz <ktietz@redhat.com>
4882
2b57045b 4883 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
4d33b771
KT
4884 * gcc.dg/Wpadded.c: Likewise.
4885 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
4886 structure-layout.
4887 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
4888 for sleep by Sleep and add windows.h include for this function.
4889 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
4890 targets.
4891 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
4892 target.
2b57045b 4893 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
4d33b771
KT
4894 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
4895 on x64 mingw target.
4896 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
4897 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
4898 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
4899 failure on LLP64 target.
4900
560ad308
UB
49012012-02-23 Uros Bizjak <ubizjak@gmail.com>
4902
4903 PR c/52290
4904 * gcc.dg/noncompile/pr52290.c: New test.
4905
a348dc7f
JJ
49062012-02-23 Jakub Jelinek <jakub@redhat.com>
4907
4908 PR tree-optimization/52019
4909 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
4910
b1c982db
KT
49112012-02-22 Kai Tietz <ktietz@redhat.com>
4912
4913 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
4914 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
4915 derived pdiff_t type.
4916 * g++.dg/torture/pr49720.C: Likewise
4917
9517e333
UB
49182012-02-22 Uros Bizjak <ubizjak@gmail.com>
4919
4920 PR target/52330
4921 * gcc.target/i386/pr52330.c: New test.
4922
4ff89fcb
TB
49232012-02-22 Tobias Burnus <burnus@net-b.de>
4924
4925 PR fortran/52335
4926 * gfortran.dg/io_constraints_10.f90: New.
4927
bf210ecf
UW
49282012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
4929
4930 * lib/target-supports.exp (check_effective_target_vect_condition):
4931 Return true for NEON.
4932
333f1d87
KT
49332012-02-21 Kai Tietz <ktietz@redhat.com>
4934
9517e333 4935 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
333f1d87 4936
01718e96
RG
49372012-02-21 Richard Guenther <rguenther@suse.de>
4938
4939 PR tree-optimization/52324
4940 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
4941
305406d3
GJL
49422012-02-21 Georg-Johann Lay <avr@gjlay.de>
4943
4944 PR middle-end/51782
4945 * gcc.target/avr/torture/pr51782-1.c: New test.
4946
949e47e5
JJ
49472012-02-21 Jakub Jelinek <jakub@redhat.com>
4948
4949 PR tree-optimization/52318
4950 * gcc.dg/pr52318.c: New test.
4951
9954e17f
KT
49522012-02-20 Kai Tietz <ktietz@redhat.com>
4953
4954 * gcc.dg/bf-ms-layout-3.c: New testcase.
4955
95d65553
TK
49562012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
4957
4958 PR testsuite/52229
4959 PR fortran/32380
4960 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
4961
a7ce6ec3
RG
49622012-02-20 Richard Guenther <rguenther@suse.de>
4963
4964 PR tree-optimization/52298
4965 * gcc.dg/torture/pr52298.c: New testcase.
4966 * gcc.dg/vect/pr52298.c: Likewise.
4967
ba641b7e 49682012-02-20 Georg-Johann Lay <avr@gjlay.de>
95d65553 4969
ba641b7e 4970 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
b0408f13 4971 * gcc.c-torture/execute/pr52286.c: Ditto.
ba641b7e 4972
5a226e0a
JJ
49732012-02-20 Jakub Jelinek <jakub@redhat.com>
4974
4975 PR tree-optimization/52286
4976 * gcc.c-torture/execute/pr52286.c: New test.
4977
d2c5dbf2
TB
49782012-02-18 Tobias Burnus <burnus@net-b.de>
4979
4980 PR fortran/52295
4981 * gfortran.dg/interface_35.f90: Use -std=f2003.
4982 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
4983 * gfortran.dg/interface_assignment_4.f90: Ditto.
4984 * gfortran.dg/bessel_1.f90: Ditto.
4985 * gfortran.dg/func_result_6.f90: Ditto.
4986 * gfortran.dg/hypot_1.f90: Ditto.
4987 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
4988
0c133211
TB
49892012-02-17 Tobias Burnus <burnus@net-b.de>
4990
4991 PR translation/52232
4992 PR translation/52234
4993 PR translation/52245
4994 PR translation/52246
4995 PR translation/52262
4996 PR translation/52273
4997 * gfortran.dg/coarray_22.f90: Update dg-error.
4998 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
4999
459e2649
RO
50002012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5001
5002 PR target/51753
5003 * lib/gcc-simulate-thread.exp: Load timeout.exp.
5004 (simulate-thread): Use default timeout.
5005
e9339a68
JM
50062012-02-16 Jason Merrill <jason@redhat.com>
5007
5008 PR c++/52248
5009 * g++.dg/ext/timevar1.C: New.
5010
6acc8d53
FC
50112012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
5012
5013 PR c++/52126
5014 * g++.dg/template/using21.C: New.
5015 * g++.dg/template/using22.C: Likewise.
5016
539b471b
JM
50172012-02-16 Jason Merrill <jason@redhat.com>
5018
5019 PR c++/51415
5020 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
5021
183d6db2
JJ
50222012-02-16 Jakub Jelinek <jakub@redhat.com>
5023
e20f6b4b
JJ
5024 PR tree-optimization/52255
5025 * gcc.c-torture/compile/pr52255.c: New test.
5026
04c937f5
JJ
5027 PR debug/52260
5028 * g++.dg/debug/dwarf2/pr52260.C: New test.
5029
183d6db2
JJ
5030 PR middle-end/51929
5031 * g++.dg/ipa/pr51929.C: New test.
5032
a0367cc1
MM
50332012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
5034
5035 PR target/52199
5036 * gcc.target/powerpc/pr52199.c: New file.
5037
3c872883
RO
50382012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5039
5040 PR target/52152
5041 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
5042
3a20d87c
RO
50432012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5044
5045 * gcc.dg/pr51867.c: Don't include <math.h>.
5046 (sqrtf): Declare.
5047
adc44a79
GJL
50482012-02-15 Georg-Johann Lay <avr@gjlay.de>
5049
5050 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
5051 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
5052
28db21ee
TG
50532012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
5054
5055 PR tree-optimization/50561
5056 * gcc.dg/graphite/pr50561.c: New testcase.
5057
0c578db6
GJL
50582012-02-15 Georg-Johann Lay <avr@gjlay.de>
5059
5060 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
5061 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
5062
4a582c9f
EB
50632012-02-15 Eric Botcazou <ebotcazou@adacore.com>
5064
1c4ae4e5
EB
5065 * gnat.dg/discr35.ad[sb]: New test.
5066
50672012-02-15 Eric Botcazou <ebotcazou@adacore.com>
5068
5069 * gnat.dg/volatile10.adb: New test.
4a582c9f
EB
5070 * gnat.dg/volatile10_pkg.ads: New helper.
5071
7f3dee0e
JM
50722012-02-14 Jason Merrill <jason@redhat.com>
5073
5074 * g++.dg/ext/attrib43.C: New.
5075
5cd3514c
HPN
50762012-02-14 Hans-Peter Nilsson <hp@axis.com>
5077
9517e333 5078 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
5cd3514c 5079 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9517e333 5080 fgnu_tm.
5cd3514c
HPN
5081 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
5082 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
5083 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
5084 effective_target fgnu_tm.
5085 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
5086
61c85130
JJ
50872012-02-14 Jakub Jelinek <jakub@redhat.com>
5088
5089 PR c++/52247
5090 * g++.dg/template/asmgoto1.C: New test.
5091
ebe8daca
ILT
50922012-02-14 Ian Lance Taylor <iant@google.com>
5093
5094 PR go/48501
5095 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
5096 compiling generated file for 64bit and index tests.
5097
7f0dbd0a
UB
50982012-02-14 Uros Bizjak <ubizjak@gmail.com>
5099
5100 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
5101
8085c586
RG
51022012-02-14 Richard Guenther <rguenther@suse.de>
5103
5104 PR tree-optimization/52244
5105 PR tree-optimization/51528
5106 * gcc.dg/torture/pr52244.c: New testcase.
5107
dd552284
WL
51082012-02-14 Walter Lee <walt@tilera.com>
5109
5110 * g++.dg/other/PR23205.C: Disable test on tile.
5111 * g++.dg/other/pr23205-2.C: Disable test on tile.
5112 * gcc.dg/20020312-2.c: Add a condition for __tile__.
5113 * gcc.dg/20040813-1.c: Disable test on tile.
5114 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
5115 * gcc.misc-tests/linkage.exp: Handle tilegx.
5116
7daac345
JJ
51172012-02-14 Jakub Jelinek <jakub@redhat.com>
5118
5119 PR tree-optimization/52210
5120 * gcc.dg/pr52210.c: New test.
5121
f0ebe02d
JM
51222012-02-14 Jason Merrill <jason@redhat.com>
5123
5124 PR c++/39055
5125 * g++.dg/overload/defarg5.C: New.
5126
45f41865
JJ
51272012-02-14 Jakub Jelinek <jakub@redhat.com>
5128
5129 PR c/52181
5130 * c-c++-common/pr52181.c: New test.
5131
e3793c6f
JJ
51322012-02-13 Jakub Jelinek <jakub@redhat.com>
5133
5134 PR c++/52215
5135 * g++.dg/ext/atomic-1.C: New test.
5136
fecc70de
AK
51372012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5138
ce9b1fbd 5139 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
fecc70de 5140
205ec405
JJ
51412012-02-13 Jakub Jelinek <jakub@redhat.com>
5142
5143 PR middle-end/52209
5144 * gcc.c-torture/execute/pr52209.c: New test.
5145
9436b221
MM
51462012-02-12 Mikael Morin <mikael@gcc.gnu.org>
5147
5148 PR fortran/50981
5149 * gfortran.dg/elemental_optional_args_5.f03: New test.
5150
51512012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3e4c9843
IS
5152
5153 PR testsuite/50076
5154 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
5155 cases.
5156
22d87829
ILT
51572012-02-11 Ian Lance Taylor <iant@google.com>
5158
5159 PR go/51874
5160 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
5161 SPARC Solaris. Don't run the test at all on systems where it may
5162 not work, rather than xfailing it.
5163
4cb0fdbc
RS
51642012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
5165
5166 PR rtl-optimization/52175
5167 * gcc.c-torture/compile/pr52175.c: New test.
5168
4e92c31f
JM
51692012-02-10 Jason Merrill <jason@redhat.com>
5170
5171 PR c++/51910
5172 * g++.dg/template/repo10.C: New.
5173
bd0ba05d
JJ
51742012-02-11 Jakub Jelinek <jakub@redhat.com>
5175
5176 PR debug/52132
5177 * gcc.dg/pr52132.c: New test.
5178
edb7412e
EB
51792012-02-10 Eric Botcazou <ebotcazou@adacore.com>
5180
5181 * gnat.dg/specs/aggr4.ads: New test.
5182 * gnat.dg/specs/aggr4_pkg.ads: New helper.
5183
877fb450
L
51842012-02-10 H.J. Lu <hongjiu.lu@intel.com>
5185
5186 PR target/52146
5187 * gcc.target/i386/pr52146.c: New.
5188
58d38fd2
JJ
51892012-02-10 Jakub Jelinek <jakub@redhat.com>
5190
5191 PR middle-end/52177
5192 * c-c++-common/pr52177.c: New test.
5193
0f3b7e9a
JH
51942012-02-10 Jan Hubicka <jh@suse.cz>
5195
5196 PR middle-end/48600
5197 * g++.dg/torture/pr48600.C: New testcase.
5198
16e0be9b
PB
51992012-02-09 Peter Bergner <bergner@vnet.ibm.com>
5200
5201 PR middle-end/52140
5202 * gcc.dg/dfp/pr52140.c: New test.
5203
732b7729
JJ
52042012-02-09 Jakub Jelinek <jakub@redhat.com>
5205
5206 PR fortran/32380
5207 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
5208 of dg-options.
5209
15ed19ff
BC
52102012-02-09 Bin Cheng <bin.cheng@arm.com>
5211
5212 PR middle-end/51867
5213 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
5214 * testsuite/gcc.dg/pr51867.c: New test.
5215
b23999ae
ILT
52162012-02-09 Ian Lance Taylor <iant@google.com>
5217
5218 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
5219 which don't support -fsplit-stack. Turn off optimization when
5220 compiling select5-out.go.
5221
cd636811
ILT
52222012-02-08 Ian Lance Taylor <iant@google.com>
5223
5224 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
5225 systems which don't support -fsplit-stack.
5226
d7af47f6
AM
52272012-02-08 Andrew MacLeod <amacleod@redhat.com>
5228
5229 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
cd636811 5230 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
d7af47f6
AM
5231 machine instuction in the log.
5232
52332012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
5234
5235 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
5236 to 20 seconds.
5237
5371f719
MG
52382012-02-08 Magnus Granberg <zorry@gentoo.org>
5239
5240 PR driver/48524
5241 * gcc.dg/pr48524.c: New test.
5242 * gcc.dg/pr48524.spec: New spec file for test.
5243
ca1a91d6
TK
52442012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5245
5246 PR fortran/32380
5247 * gfortran.dg/vect/pr32380.f90: New test.
5248
5d24176e
TB
52492012-02-08 Tobias Burnus <burnus@net-b.de>
5250
5251 PR fortran/52151
5252 * gfortran.dg/realloc_on_assign_12.f90: New.
5253
ea72cc1d
RG
52542012-02-08 Richard Guenther <rguenther@suse.de>
5255
5256 PR rtl-optimization/52170
5257 * gcc.dg/torture/pr52170.c: New testcase.
5258
bd73623c
JJ
52592012-02-08 Jakub Jelinek <jakub@redhat.com>
5260
9e66e106
JJ
5261 PR gcov-profile/52150
5262 * gcc.dg/tree-prof/pr52150.c: New test.
5263
bd73623c
JJ
5264 PR rtl-optimization/52139
5265 * gcc.dg/pr52139.c: New test.
5266
84d594c6
JM
52672012-02-07 Jason Merrill <jason@redhat.com>
5268
88f7a9f6
JM
5269 PR c++/51675
5270 * g++.dg/cpp0x/constexpr-union3.C: New.
5271
84d594c6
JM
5272 PR c++/52035
5273 * g++.dg/lto/pr52035_0.C: New.
5274
eab08fec
JDA
52752012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5276
5277 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
5278 * gcc.dg/special/weak-1.c: Likewise.
5279 * gcc.dg/ucnid-12.c: Likewise.
5280 * gcc.dg/torture/pr45678-1.c: Likewise.
5281 * gcc.dg/torture/pr45678-2.c: Likewise.
5282 * gcc.dg/vector-4.c: Likewise.
5283 * gcc.dg/ipa/inline-5.c: Likewise.
5284 * gcc.dg/ucnid-11.c: Likewise.
5285 * gcc.misc-tests/gcov-13.c: Likewise.
5286 * gcc.misc-tests/gcov-14.c: Likewise.
5287 * g++.dg/ext/label13.C: Likewise.
5288 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
5289 hppa*-*-hpux* options.
5290 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
5291 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
5292 * gcc.dg/pr48616.c: Likewise.
5293 * gcc.dg/pr17957.c: Likewise.
5294 * gcc.dg/pr17055-1.c: Likewise.
5295 * gcc.dg/pr32912-1.c: Likewise.
5296 * gcc.dg/tm/pr51472.c: Likewise.
5297 * c-c++-common/fold-bitand-4.c: Likewise.
5298 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
5299 Use dg-additional-options for extra options.
5300
1e4b5b0b
JR
53012012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
5302
5303 * gcc.target/epiphany/interrupt-2.c: New test.
5304
584cf8c7
RS
53052012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
5306
5307 PR target/52155
85dcef0d 5308 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
584cf8c7
RS
5309 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
5310 for MIPS ELF.
5311
040af979
RS
53122012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
5313
5314 PR target/52152
5315 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
5316
4566de10
RS
53172012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
5318
5319 PR middle-end/24306
5320 PR target/52154
5321 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
5322 * gcc.target/mips/va-arg-1.c: New test.
5323
7cb5ce1a
MM
53242012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
5325
5326 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
5327 for -mno-pointers-to-nested-functions.
5328
f22cfd73
EB
53292012-02-07 Eric Botcazou <ebotcazou@adacore.com>
5330
5331 * gcc.c-torture/execute/20120207-1.c: New test.
5332
b1b95093
JJ
53332012-02-07 Jakub Jelinek <jakub@redhat.com>
5334
13a72c0b
JJ
5335 PR rtl-optimization/52060
5336 * gcc.dg/torture/pr52060.c: New test.
5337
b1b95093
JJ
5338 PR middle-end/52074
5339 * gcc.c-torture/compile/pr52074.c: New test.
5340
38cbc63a
TB
53412012-02-07 Tobias Burnus <burnus@net-b.de>
5342
5343 PR fortran/51514
5344 * gfortran.dg/class_to_type_2.f90: New.
5345
9903b69d
TK
53462012-02-06 Thomas König <tkoenig@gcc.gnu.org>
5347
5348 PR fortran/32373
5349 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
5350 Remove module.
5351
cb406914
JM
53522012-02-06 Jason Merrill <jason@redhat.com>
5353
5354 PR c++/52088
5355 * g++.dg/template/conv13.C: New.
5356
973a39ae
RG
53572012-02-06 Richard Guenther <rguenther@suse.de>
5358
5359 PR tree-optimization/52115
5360 * gcc.c-torture/compile/pr52115.c: New testcase.
5361
2c8b5d61
JJ
53622012-02-06 Jakub Jelinek <jakub@redhat.com>
5363
5364 PR target/52129
5365 * gcc.c-torture/execute/pr52129.c: New test.
5366
0ac4c2d0
AB
53672012-02-06 Andrey Belevantsev <abel@ispras.ru>
5368
2ff5ea2d 5369 * gcc.dg/pr48374.c: Actually add the test I forgot
0ac4c2d0
AB
5370 in the 2012-01-25 commit.
5371
9ed480b1
TK
53722012-02-05 Thomas König <tkoenig@gcc.gnu.org>
5373
5374 PR fortran/32373
5375 * gfortran.dg/vect/vect-8.f90: New test case.
5376
d20597cb
TK
53772012-02-05 Thomas König <tkoenig@gcc.gnu.org>
5378
5379 PR fortran/48847
5380 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
5381
83f42cad
PT
53822012-02-05 Paul Thomas <pault@gcc.gnu.org>
5383
5384 PR fortran/52102
5385 * gfortran.dg/class_48.f90 : Add test of allocate class array
5386 component with source in subroutine test3. Remove commenting
5387 out in subroutine test4, since branching on unitialized variable
5388 is now fixed (no PR for this last.).
5389
d257df9b
RS
53902012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
5391
5392 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
5393 on MIPS targets.
5394 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
5395
9021d4e1
RS
53962012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
5397
5398 PR target/52125
5399 * lib/target-supports.exp (check_effective_target_mips_rel): New.
5400 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
5401
16955e8b
RS
54022012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
5403
5404 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
5405 (check_effective_target_sync_int_long): Use it.
5406 (check_effective_target_sync_char_short): Likewise.
5407 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
5408
b1c02fdc
TB
54092012-02-05 Tobias Burnus <burnus@net-b.de>
5410
5411 PR fortran/51972
5412 * gfortran.dg/class_48.f90: Add some further checks.
5413
24ee1384
IR
54142012-02-05 Ira Rosen <irar@il.ibm.com>
5415
5416 PR tree-optimization/52091
5417 * gcc.dg/vect/pr52091.c: New test.
5418
d5785e76
JJ
54192012-02-04 Jakub Jelinek <jakub@redhat.com>
5420
5421 PR rtl-optimization/52113
5422 * gcc.target/avr/pr52113.c: New test.
5423
32410d02
JJ
54242012-02-03 Jakub Jelinek <jakub@redhat.com>
5425
5426 PR rtl-optimization/52092
5427 * gcc.c-torture/compile/pr52092.c: New test.
5428
37da591f
MM
54292012-02-02 Mikael Morin <mikael@gcc.gnu.org>
5430
5431 PR fortran/41587
5432 * gfortran.dg/class_array_10.f03: New test.
5433
5434 PR fortran/46356
5435 * gfortran.dg/class_array_11.f03: New test.
5436
5437 PR fortran/51754
5438 * gfortran.dg/class_array_12.f03: New test.
5439
7de7ae18
PT
54402012-02-02 Paul Thomas <pault@gcc.gnu.org>
5441
5442 PR fortran/52012
5443 * gfortran.dg/realloc_on_assign_11.f90: New test.
5444
1b3f07c7
TB
54452012-02-02 Tobias Burnus <burnus@net-b.de>
5446
5447 PR fortran/52093
5448 * gfortran.dg/shape_7.f90: New.
5449
14bc59cb
RS
54502012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
5451
5452 * gcc.target/mips/mips-prepend-1.c: New test.
5453
9517e333
UB
54542012-02-02 Jan Hubicka <jh@suse.cz>
5455 Tom de Vries <tom@codesourcery.com>
5ee770bf
JH
5456
5457 PR middle-end/51998
5458 * testsuite/gcc.dg/alias-12.c: New testcase.
5459 * testsuite/gcc.dg/alias-13.c: New testcase.
5460
13c931c9
JJ
54612012-02-02 Jakub Jelinek <jakub@redhat.com>
5462
903e49f5
JJ
5463 PR target/52086
5464 * gcc.dg/pr52086.c: New test.
5465
13c931c9
JJ
5466 PR tree-optimization/52073
5467 * gcc.c-torture/compile/pr52073.c: New test.
5468
cf82db16
TK
54692012-02-01 Thomas König <tkoenig@gcc.gnu.org>
5470
5471 PR fortran/51958
5472 * gfortran.dg/function_optimize_10.f90: New test.
5473
25f10bd4
UB
54742012-02-01 Uros Bizjak <ubizjak@gmail.com>
5475
5476 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
5477 test on alpha*-*-*.
5478
6b6cd722
TB
54792012-02-01 Tobias Burnus <burnus@net-b.de>
5480
5481 PR fortran/52024
5482 * gfortran.dg/typebound_operator_14.f90: New.
5483
37da591f 54842012-02-01 Tobias Burnus <burnus@net-b.de>
887ee29f
TB
5485
5486 PR fortran/52059
5487 * gfortran.dg/elemental_function_1.f90: New.
5488
07ad5438
GJL
54892012-02-01 Georg-Johann Lay <avr@gjlay.de>
5490
5491 PR rtl-optimization/51374
61939285
GJL
5492 * gcc.target/avr/torture/pr51374-1.c:
5493 Also fail if SBIS is seen.
5494
54952012-02-01 Georg-Johann Lay <avr@gjlay.de>
5496
5497 PR rtl-optimization/51374
5498 * gcc.target/avr/torture/pr51374-1.c: New.
07ad5438 5499
218e1228
TB
55002012-01-31 Tobias Burnus <burnus@net-b.de>
5501
5502 PR fortran/52024
5503 * gfortran.dg/typebound_generic_11.f90: New.
5504
0b73eb81
TB
55052012-01-31 Tobias Burnus <burnus@net-b.de>
5506
5507 PR fortran/52029
5508 * gfortran.dg/class_49.f90: New.
5509
2419ff64
TB
55102012-01-31 Tobias Burnus <burnus@net-b.de>
5511
5512 PR fortran/52013
5513 * gfortran.dg/elemental_args_check_6.f90: New.
5514
2297ab7d
JM
55152012-01-31 Jason Merrill <jason@redhat.com>
5516
5517 PR c++/52043
5518 * g++.dg/cpp0x/variadic122.C: New.
5519
458842fb
PT
55202012-01-31 Paul Thomas <pault@gcc.gnu.org>
5521
5522 PR fortran/52012
5523 * gfortran.dg/realloc_on_assign_10.f90: New test.
5524
63d7ceaa
RG
55252012-01-31 Richard Guenther <rguenther@suse.de>
5526
5527 PR tree-optimization/51528
5528 * gcc.dg/torture/pr51528.c: New testcase.
5529
25fb834e
UB
55302012-01-30 Uros Bizjak <ubizjak@gmail.com>
5531
5532 PR go/48501
5533 * lib/go.exp (go_target_compile): Append timeout= to options.
5534 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
5535 select5-out.go test on alpha*-*-* targets.
5536
03beeffe
RS
55372012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
5538
5539 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
5540 (TEST_SHORT): Reformat in the same way.
5541 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
5542 (TEST_SHORT): Reformat in the same way.
5543 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
5544 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
5545 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
5546 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
5547 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
5548
ab07692c
BC
55492012-01-30 Bin Cheng <bin.cheng@arm.com>
5550
5551 PR target/51835
5552 * gcc.target/arm/pr51835.c: New testcase.
5553
e799d447
RG
55542012-01-30 Richard Guenther <rguenther@suse.de>
5555
5556 PR tree-optimization/52028
5557 * gcc.dg/torture/pr52028.c: New testcase.
5558 * gfortran.dg/ldist-pr45199.f: Adjust.
5559 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
5560 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
5561 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
5562
dd44dcb0
JJ
55632012-01-30 Jakub Jelinek <jakub@redhat.com>
5564
2026d51a
JJ
5565 PR debug/52027
5566 * gcc.dg/tree-prof/pr52027.c: New test.
5567
2f326699
JJ
5568 PR tree-optimization/52046
5569 * gcc.dg/pr52046.c: New test.
5570
dd44dcb0
JJ
5571 PR debug/52048
5572 * g++.dg/other/pr52048.C: New test.
5573
ab448cfa
RG
55742012-01-30 Richard Guenther <rguenther@suse.de>
5575
5576 PR tree-optimization/52045
5577 * gcc.dg/pr52045.c: New testcase.
5578
825b2e07
GY
55792012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
5580
25fb834e
UB
5581 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
5582 new code generated for __sync_lock_release.
825b2e07 5583
5f8f0db6
AK
55842012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5585
25fb834e 5586 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
5f8f0db6 5587
921f02a0
JDA
55882012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5589
49134187
JDA
5590 PR testsuite/51875
5591 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
5592
de0f11fe
JDA
5593 * g++.dg/ext/visibility/template10.C: Fix typo.
5594
921f02a0
JDA
5595 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
5596
07a71223
PC
55972012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
5598
5599 PR c++/51327
5600 * g++.dg/cpp0x/constexpr-ice6.C: New.
5601
0b673c09
TB
56022012-01-29 Tobias Burnus <burnus@net-b.de>
5603
5604 PR fortran/41600
5605 * gfortran.dg/default_initialization_6.f90: New.
5606
4ed1b019
TB
56072012-01-29 Tobias Burnus <burnus@net-b.de>
5608
5609 PR fortran/51972
5610 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
5611 * gfortran.dg/class_48.f90: New.
5612
62603fae
JB
56132012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
5614
5615 PR fortran/51808
5616 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
5617
3bfe6da9
TB
56182012-01-28 Tobias Burnus <burnus@net-b.de>
5619
5620 PR fortran/51972
5621 * gfortran.dg/class_allocate_12.f90: New.
5622
ce590933
EB
56232012-01-28 Eric Botcazou <ebotcazou@adacore.com>
5624
5625 * gcc.dg/torture/pr50444.c: Fix dg directives.
5626
8ea2d689
JJ
56272012-01-28 Jakub Jelinek <jakub@redhat.com>
5628
5629 PR target/52006
5630 * gcc.target/arm/pr52006.c: New test.
5631
a6bc0423
AH
56322012-01-27 Aldy Hernandez <aldyh@redhat.com>
5633
5634 PR testsuite/52011
5635 * gcc.dg/lto/trans-mem.h: New file.
5636 * gcc.dg/lto/trans-mem-2_0.c: Include it.
5637 * gcc.dg/lto/trans-mem-1_1.c: Same.
5638 * gcc.dg/lto/trans-mem-4_1.c: Same.
5639 * gcc.dg/lto/trans-mem-3_1.c: Same.
5640
8c6cb782
TB
56412012-01-27 Tobias Burnus <burnus@net-b.de>
5642
5643 PR fortran/52022
5644 * gfortran.dg/dummy_procedure_7.f90: New.
5645
bea3da64
AS
56462012-01-27 Andreas Schwab <schwab@linux-m68k.org>
5647
5648 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
5649 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
5650
8c713829
JJ
56512012-01-27 Jakub Jelinek <jakub@redhat.com>
5652
5653 PR c++/51852
5654 * g++.dg/other/gc5.C: New test.
5655
aff86594
RG
56562012-01-27 Richard Guenther <rguenther@suse.de>
5657
5658 PR tree-optimization/50444
5659 * gcc.dg/torture/pr50444.c: New testcase.
5660
102344e2
TB
56612012-01-27 Tobias Burnus <burnus@net-b.de>
5662
5663 PR fortran/51970
5664 PR fortran/51977
5665 * gfortran.dg/move_alloc_13.f90: New.
5666
4cb2a867
TB
56672012-01-27 Tobias Burnus <burnus@net-b.de>
5668
5669 PR fortran/51953
5670 * gfortran.dg/allocate_alloc_opt_13.f90: New.
5671 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
5672 and change dg-error string.
5673
9775a921
TB
56742012-01-27 Tobias Burnus <burnus@net-b.de>
5675
5676 PR fortran/52016
5677 * gfortran.dg/elemental_args_check_5.f90: New.
5678
45c83429
RG
56792012-01-27 Richard Guenther <rguenther@suse.de>
5680
5681 PR middle-end/51959
5682 * g++.dg/torture/pr51959.C: New testcase.
5683
10c74776
TV
56842012-01-27 Tom de Vries <tom@codesourcery.com>
5685
5686 PR tree-optimization/51990
5687 * gcc.dg/pr51990.c: New test.
5688 * gcc.dg/pr51990-2.c: Same.
5689
4daa71b0
PT
56902012-01-27 Paul Thomas <pault@gcc.gnu.org>
5691 Tobias Burnus <burnus@gcc.gnu.org>
5692
5693 PR fortran/48705
5694 * gfortran.dg/class_allocate_11.f03: New.
5695
5696 PR fortran/51870
5697 PR fortran/51943
5698 PR fortran/51946
5699 * gfortran.dg/class_allocate_7.f03: New.
5700 * gfortran.dg/class_allocate_8.f03: New.
5701 * gfortran.dg/class_allocate_9.f03: New.
5702 * gfortran.dg/class_allocate_10.f03: New.
5703
16934bbf
EB
57042012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5705
5706 * gnat.dg/discr34.adb: New test.
5707 * gnat.dg/discr34_pkg.ads: New helper.
5708
5f2e59d4
EB
57092012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5710
5711 * gnat.dg/discr33.adb: New test.
5712
1228a6a6
EB
57132012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5714
5715 * gnat.dg/limited_with3.ad[sb): New test.
5716 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
5717 * gnat.dg/limited_with3_pkg2.ads: Likewise.
5718 * gnat.dg/limited_with3_pkg3.ads: Likewise.
5719
a7635800
EB
57202012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5721
5722 * gnat.dg/stack_usage1.adb: New test.
5723 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
5724
5725 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
5726 * gcc.dg/pr44194-2.c: Likewise.
5727
6c1e7aa9
PC
57282012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
5729
5730 PR c++/51370
5731 * g++.dg/template/crash112.C: New.
5732
f10f4968
RH
57332012-01-27 Richard Henderson <rth@redhat.com>
5734
5735 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
5736
0c2f0102
AK
57372012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5738
5739 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
5740
892123df
JJ
57412012-01-26 Jakub Jelinek <jakub@redhat.com>
5742
5743 PR middle-end/51895
5744 * g++.dg/opt/pr51895.C: New test.
5745
1a47f99c
MM
57462012-01-26 Michael Matz <matz@suse.de>
5747
5748 PR tree-optimization/48794
5749 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
5750
c0a9d2a1
AK
57512012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5752
25fb834e 5753 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
c0a9d2a1 5754
3d427cc1
AK
57552012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5756
5757 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
5758 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
5759 memory.
5760 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
5761 the default value for s390 and s390x.
5762
dda6ecae
AH
57632012-01-25 Aldy Hernandez <aldyh@redhat.com>
5764
5765 PR lto/51698
5766 * gcc.dg/lto/trans-mem-4_0.c: New.
5767 * gcc.dg/lto/trans-mem-4_1.c: New.
5768 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
5769 TM builtins.
5770 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
5771 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
5772 TM builtins.
5773 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
5774 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
5775 TM builtins.
5776
49c45e28 57772012-01-25 Georg-Johann Lay <avr@gjlay.de>
6b525af8
GJL
5778
5779 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
5780
5b458dda
ILT
57812012-01-25 Ian Lance Taylor <iant@google.com>
5782
25fb834e 5783 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
5b458dda 5784
f5a5c890
TB
57852012-01-25 Tobias Burnus <burnus@net-b.de>
5786
5787 PR fortran/51995
5788 * gfortran.dg/typebound_proc_25.f90: New.
5789
b3310d49
JM
57902012-01-25 Jason Merrill <jason@redhat.com>
5791
5792 PR c++/51992
5793 * g++.dg/lto/pr51992_0.C: New.
5794
06e1d03d
JJ
57952012-01-25 Jakub Jelinek <jakub@redhat.com>
5796
5797 PR tree-optimization/51987
5798 * gcc.target/i386/pr51987.c: New test.
5799
15071f64
GY
58002012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
5801
5802 * gcc.dg/tm/lto-1.c: Require lto support in target.
5803
3dbdd1b9
AB
58042012-01-25 Andrey Belevantsev <abel@ispras.ru>
5805
5806 PR rtl-optimization/48374
5807 * gcc.dg/pr48374.c: New test.
5808
fcc82a7a
GY
58092012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
5810
5811 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
5812
f5a5c890 58132012-01-25 Tobias Burnus <burnus@net-b.de>
083dd940
TB
5814
5815 PR fortran/51966
5816 * gfortran.dg/derived_constructor_char_3.f90: New.
5817
efcf639f
ILT
58182012-01-24 Ian Lance Taylor <iant@google.com>
5819
5820 * go.test/go-test.exp (filecmp): New procedure.
5821 (errchk): Handle quoted square brackets.
5822 (go-gc-tests): Set go_compile_args. Handle various new test
5823 lines. Skip a few new tests.
5824 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
5825
fbbf1bf0
RS
58262012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5827
5828 * lib/target-supports.exp (proc check_effective_target_vect_perm)
5829 (check_effective_target_vect_extract_even_odd)
5830 (check_effective_target_vect_interleave): Return true for MIPS
5831 paired-single.
5832
2c49569e
RS
58332012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5834
5835 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
5836 (main): Use it instead of argc.
5837
c873934c
JM
58382012-01-24 Jason Merrill <jason@redhat.com>
5839
5840 PR c++/51973
5841 * g++.dg/cpp0x/sfinae31.C: New.
5842
55356334
RS
58432012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5844
5845 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
5846
c5c90089
JM
58472012-01-24 Jason Merrill <jason@redhat.com>
5848
5849 PR c++/51812
5850 * g++.dg/inherit/covariant20.C: New.
5851
7cc35b68
PC
58522012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
5853
5854 PR c++/51223
5855 * g++.dg/parse/crash58.C: New.
5856
93bcc8c9
JJ
58572012-01-24 Jakub Jelinek <jakub@redhat.com>
5858
5859 PR target/51957
5860 * gcc.dg/pr51957-1.c: New test.
5861 * gcc.dg/pr51957-1.h: New file.
5862 * gcc.dg/pr51957-2.c: New test.
5863
22197246
JM
58642012-01-23 Jason Merrill <jason@redhat.com>
5865
5866 PR c++/51930
5867 * g++.dg/ext/visibility/template10.C: New.
5868
04803728
TB
58692012-01-23 Tobias Burnus <burnus@net-b.de>
5870
5871 PR fortran/51948
5872 * gfortran.dg/move_alloc_12.f90: New.
5873
135b6fa4
RR
58742012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5875
5876 PR middle-end/45416
5877 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
5878
1beb5272
PC
58792012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
5880
5881 PR c++/51398
5882 * g++.dg/template/crash111.C: New.
5883
b53d0fe2
AC
58842012-01-23 Arnaud Charlet <charlet@adacore.com>
5885
5886 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
5887 configurations.
5888 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
5889
0ebdd7a8
DS
58902012-01-23 Dodji Seketeli <dodji@redhat.com>
5891
5892 PR testsuite/51941
5893 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
5894 the DW_TAG_class_type and DW_AT_name: "Executor".
5895
1447fdef
RR
58962012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5897
5898 * lib/target-supports.exp
25fb834e 5899 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1447fdef
RR
5900 (check_effective_target_vect_interleave): Likewise.
5901
aef3a6b2
JM
59022012-01-22 Jason Merrill <jason@redhat.com>
5903
5904 PR c++/51925
5905 * g++.dg/template/using20.C: New.
5906 * g++.dg/template/template-id-2.C: Adjust diagnostic.
5907
9dcc9b3b
JM
59082012-01-23 Jason Merrill <jason@redhat.com>
5909
5910 PR target/51934
5965b617 5911 * g++.dg/torture/pr51344.C: Limit to x86.
9dcc9b3b 5912
0b7d975d 59132012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
25fb834e 5914
0b7d975d
GY
5915 * c-c++-common/tm/omp.c: Require target with pthread support.
5916
b2d2adc6
RG
59172012-01-23 Richard Guenther <rguenther@suse.de>
5918
5919 PR tree-optimization/51949
5920 * gcc.dg/torture/pr51949.c: New testcase.
5921
b57cca0b
JJ
59222012-01-23 Jakub Jelinek <jakub@redhat.com>
5923
5924 PR rtl-optimization/51933
5925 * gcc.c-torture/execute/pr51933.c: New test.
5926
daecebc8
DR
59272012-01-22 Douglas B Rupp <rupp@gnat.com>
5928
5929 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
5930 Do not define for Interix.
5931
bbe04f21
JM
59322012-01-22 Jason Merrill <jason@redhat.com>
5933
5934 PR c++/51832
5935 * g++.dg/lto/pr51832.h: New.
5936 * g++.dg/lto/pr51832_0.C: New.
5937 * g++.dg/lto/pr51832_1.C: New.
5938
ca10595c
EB
59392012-01-22 Eric Botcazou <ebotcazou@adacore.com>
5940
5941 * gcc.dg/ext-elim-1.c: New test.
5942
643e447b
RS
59432012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
5944
5945 PR target/51931
5946 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
5947 * g++.dg/opt/longbranch1.C: Likewise.
5948
14f85436
RS
59492012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
5950
5951 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
5952 in C++11 mode.
5953
bb3a6981
SK
59542012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
5955
5956 PR fortran/50556
5957 * gfortran.dg/namelist_74.f90: New test.
5958 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
5959
076ec830
TB
59602012-01-21 Tobias Burnus <burnus@net-b.de>
5961
5962 PR fortran/51913
5963 * gfortran.dg/class_47.f90: New.
5964
7eeb2aa7
EB
59652012-01-21 Eric Botcazou <ebotcazou@adacore.com>
5966
5967 * gnat.dg/renaming5.ad[sb]: New test.
5968
75164944
JM
59692012-01-20 Jason Merrill <jason@redhat.com>
5970
5971 PR c++/51919
5972 * g++.dg/pch/mangle1.{C,Hs}: Remove.
5973
93d277fe
JM
59742012-01-20 Jason Merrill <jason@redhat.com>
5975
5976 PR c++/51922
5977 * g++.dg/ext/attrib42.C: Require ilp32.
5978
4c2708c5
JJ
59792012-01-20 Jakub Jelinek <jakub@redhat.com>
5980
5981 PR target/51915
5982 * gcc.target/arm/pr51915.c: New test.
5983
25fb834e
UB
59842012-01-20 Cary Coutant <ccoutant@google.com>
5985 Dodji Seketeli <dodji@redhat.com>
2d663cb9
CC
5986
5987 PR debug/45682
5988 * g++.dg/debug/dwarf2/nested-3.C: New test.
5989
b968b192
PC
59902012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
5991
5992 PR c++/51402
5993 * g++.dg/template/crash110.C: New.
5994
bad2e812
RO
59952012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5996
5997 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
5998 Remove default options on hppa*-*-hpux*.
5999
dcc48fac
RO
60002012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6001
6002 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
6003
afa73d3a
AK
60042012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
6005
6006 * gcc.c-torture/compile/pr51856.c: New testcase.
6007
0ab6e1ec
UB
60082012-01-20 Uros Bizjak <ubizjak@gmail.com>
6009
6010 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
6011 options to go_target_compile.
6012
f69ce7cf
KT
60132012-01-20 Kai Tietz <ktietz@redhat.com>
6014
6015 * g++.dg/torture/pr51344.C: Fix typo.
6016
a88b3135
RG
60172012-01-20 Richard Guenther <rguenther@suse.de>
6018
6019 PR tree-optimization/51903
6020 * g++.dg/torture/pr51903.C: New testcase.
6021
583713e3
TB
60222012-01-20 Tobias Burnus <burnus@net-b.de>
6023 Janus Weil <janus@gcc.gnu.org>
6024
6025 PR fortran/51056
6026 * gfortran.dg/use_21.f90: New.
6027
229bfbcf
AB
60282012-01-20 Jakub Jelinek <jakub@redhat.com>
6029
6030 PR target/51106
6031 * gcc.dg/torture/pr51106-1.c: New test.
6032 * gcc.dg/torture/pr51106-2.c: New test.
6033
54a9f5ea
KT
60342012-01-19 Kai Tietz <ktietz@redhat.com>
6035
6036 * g++.dg/torture/pr51344.C: New test.
6037
8e19c582
TB
60382012-01-19 Tobias Burnus <burnus@net-b.de>
6039
6040 PR fortran/51904
6041 * gfortran.dg/intrinsic_size_2.f90: New.
6042
e58d4228
JM
60432012-01-19 Jason Merrill <jason@redhat.com>
6044
6045 PR c++/51889
6046 * g++.dg/inherit/using7.C: New.
6047
7b4eaf7e
RG
60482012-01-19 Richard Guenther <rguenther@suse.de>
6049
6050 PR tree-optimization/37997
6051 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
6052
f90aa714
AB
60532012-01-19 Andrey Belevantsev <abel@ispras.ru>
6054
6055 PR rtl-optimization/51505
6056 * gcc.dg/pr51505.c: New test.
6057
bfa204b8
PT
60582012-01-18 Paul Thomas <pault@gcc.gnu.org>
6059
6060 PR fortran/51634
6061 * gfortran.dg/typebound_operator_12.f03: New.
6062 * gfortran.dg/typebound_operator_13.f03: New.
6063
55e83c66
PC
60642012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
6065
6066 PR c++/51225
6067 * g++.dg/cpp0x/pr51225.C: New.
6068
75327582
ILT
60692012-01-17 Ian Lance Taylor <iant@google.com>
6070
6071 PR go/50656
0ab6e1ec 6072 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
75327582 6073
4df0f7da
TB
60742012-01-17 Tobias Burnus <burnus@net-b.de>
6075
6076 PR fortran/51869
6077 * gfortran.dg/realloc_on_assign_9.f90: New.
6078
59cbe98e
AH
60792012-01-17 Aldy Hernandez <aldyh@redhat.com>
6080
6081 PR other/51165
6082 * gcc.dg/tm/memopt-3.c: Remove xfail.
6083 * gcc.dg/tm/memopt-4.c: Remove xfail.
6084 * gcc.dg/tm/memopt-5.c: Remove xfail.
6085 * gcc.dg/tm/memopt-7.c: Remove xfail.
6086
e6fa9204
JJ
60872012-01-17 Jakub Jelinek <jakub@redhat.com>
6088
6089 PR tree-optimization/51877
6090 * gcc.c-torture/execute/pr51877.c: New test.
6091
6521d80a
MZ
60922012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
6093
6094 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
6095 {!vect_align_arrays} to vect_sizes_32B_16B.
6096 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
6097 * gcc.dg/vect/vect-peel-3.c: Ditto.
6098
a7cd72be
JM
60992012-01-16 Jason Merrill <jason@redhat.com>
6100
95875a9b
JJ
6101 PR c++/51854
6102 * g++.dg/abi/mangle60.C: New.
6103
a7cd72be
JM
6104 PR c++/51827
6105 * g++.dg/pch/mangle1.{C,Hs}: New.
6106
d836651c
MM
61072012-01-16 Mikael Morin <mikael@gcc.gnu.org>
6108 Tobias Burnus <burnus@net-b.de>
6109
6110 PR fortran/50981
6111 * gfortran.dg/elemental_optional_args_3.f90: New
6112 * gfortran.dg/elemental_optional_args_4.f90: New
6113
22c30bc0
TB
61142012-01-16 Tobias Burnus <burnus@net-b.de>
6115
6116 PR fortran/51809
6117 * gfortran.dg/use_20.f90: New
6118
645c7a55
JM
61192012-01-16 Jason Merrill <jason@redhat.com>
6120
6121 PR c++/51868
6122 * g++.dg/cpp0x/rv-bitfield.C: New.
6123 * g++.dg/cpp0x/rv-bitfield2.C: New.
6124
866e6d1b
PT
61252012-01-16 Paul Thomas <pault@gcc.gnu.org>
6126
6127 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
6128 subroutine 'qsort' and use index array to assign the result.
6129
90dda0e9
JJ
61302012-01-16 Jakub Jelinek <jakub@redhat.com>
6131
6132 PR tree-optimization/51865
6133 * gcc.dg/pr51865.c: New test.
6134
0d508a19
RS
61352012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
6136
6137 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
6138
ddaf8125
RS
61392012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
6140
6141 * gcc.target/mips/code-readable-2.c: Allow the jump table address
6142 to be loaded from the constant pool, rather than via %hi and %lo.
6143
bf63ef6c
UB
61442012-01-15 Uros Bizjak <ubizjak@gmail.com>
6145
6146 PR rtl-optimization/51821
6147 * gcc.dg/pr51821.c: New test.
6148
512b6058
AS
61492012-01-15 Andreas Schwab <schwab@linux-m68k.org>
6150
6151 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
6152
e3b2accb
AS
61532012-01-14 Andreas Schwab <schwab@linux-m68k.org>
6154
6155 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
6156
068ed5e0
TB
61572012-01-14 Tobias Burnus <burnus@net-b.de>
6158
6159 PR fortran/51800
6160 * gfortran.dg/init_flag_8.f90: New.
6161 * gfortran.dg/init_flag_9.f90: New.
6162
74250065
TB
61632011-01-14 Tobias Burnus <burnus@net-b.de>
6164
6165 PR fortran/51816
6166 * gfortran.dg/use_18.f90: New.
6167 * gfortran.dg/use_19.f90: New.
6168
12448f77
ILT
61692012-01-13 Ian Lance Taylor <iant@google.com>
6170
6171 PR c++/50012
6172 * g++.dg/warn/Wsign-compare-4.C: New.
6173
d6430d9a
PT
61742012-01-13 Paul Thomas <pault@gcc.gnu.org>
6175
6176 PR fortran/48351
6177 * gfortran.dg/alloc_comp_assign.f03: New.
6178 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
6179 __BUILTIN_FREE from 38 to 32.
6180
04771457
JM
61812012-01-13 Jason Merrill <jason@redhat.com>
6182
6183 PR c++/20681
6184 * g++.dg/warn/Wreturn-type-7.C: New.
6185
7a852b96
GJL
61862012-01-13 Georg-Johann Lay <avr@gjlay.de>
6187
6188 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
6189 assumption.
6190 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
6191 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
6192 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
6193 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
6194 int32plus because of big array needed.
6195 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
6196 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
12448f77 6197
4ce7d589
JM
61982012-01-13 Jason Merrill <jason@redhat.com>
6199
fc970532
JM
6200 PR c++/51813
6201 * g++.dg/ext/visibility/template9.C: New.
6202
4ce7d589
JM
6203 PR c++/51620
6204 * g++.dg/cpp0x/defaulted34.C: New.
6205 * g++.dg/template/virtual3.C: New.
6206
aabb90e5
RG
62072012-01-13 Richard Guenther <rguenther@suse.de>
6208
6209 PR middle-end/8081
6210 * gcc.dg/torture/pr8081.c: New testcase.
6211
b9b16ad4
GJL
62122012-01-13 Georg-Johann Lay <avr@gjlay.de>
6213
6214 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
6215
f83fa0bf
JM
62162012-01-12 Jason Merrill <jason@redhat.com>
6217
6218 PR c++/51714
6219 * g++.dg/ext/stmtexpr14.C: New.
6220
1cef7102
DS
62212012-01-13 Dodji Seketeli <dodji@redhat.com>
6222
6223 PR c++/51633
6224 * g++.dg/cpp0x/constexpr-diag4.C: New test.
6225
ca5333f2
JM
62262012-01-12 Jason Merrill <jason@redhat.com>
6227
4643a68e
JM
6228 PR c++/48051
6229 * g++.dg/abi/mangle48.C: Test qualified-names, too.
6230 * g++.dg/abi/mangle58.C: Likewise.
6231
ca5333f2
JM
6232 PR c++/51403
6233 * g++.dg/template/arg8.C: New.
6234
82db3d43
IR
62352012-01-12 Ira Rosen <irar@il.ibm.com>
6236
6237 PR tree-optimization/51799
6238 * gcc.dg/vect/pr51799.c: New test.
6239 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
6240 patterns.
6241
725a74a5
DH
62422012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
6243 Tobias Burnus <burnus@net-b.de>
6244
6245 PR fortran/51057
6246 PR fortran/51616
6247 * lib/target-supports.exp
6248 (check_effective_target_fortran_largest_fp_has_sqrt): New.
6249 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
6250
efcc9293
JM
62512012-01-11 Jason Merrill <jason@redhat.com>
6252
6253 PR c++/51565
6254 * g++.dg/ext/attrib42.C: New.
6255
319638ed
JJ
62562012-01-11 Jakub Jelinek <jakub@redhat.com>
6257
6258 PR bootstrap/51796
6259 * gcc.dg/pr51796.c: New test.
6260
b34e0e6f
JM
62612012-01-11 Jason Merrill <jason@redhat.com>
6262
6263 PR c++/51818
6264 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
6265
3ad065ef
EB
62662012-01-11 Eric Botcazou <ebotcazou@adacore.com>
6267
6268 * gnat.dg/array19.ad[sb]: New test.
6269
1a2c27e9
EB
62702012-01-11 Eric Botcazou <ebotcazou@adacore.com>
6271
6272 * gnat.dg/opt23.ad[sb]: New test.
6273 * gnat.dg/opt23_pkg.ad[sb]: New helper.
6274 * gnat.dg/opt24.ad[sb]: New test.
6275
b2e25729
BS
62762012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6277
6278 PR tree-optimization/49642
6279 * gcc.dg/tree-ssa/pr49642-1.c: New test.
6280 * gcc.dg/tree-ssa/pr49642-2.c: New test.
6281
7bb37352
JM
62822012-01-11 Jason Merrill <jason@redhat.com>
6283
6284 PR c++/51613
6285 * g++.dg/template/explicit-args5.C: New.
6286
9150e331
MGD
62872012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
6288
6289 * gcc.c-torture/execute/20120110-1.c: New testcase.
6290
a1e0490f
JM
62912012-01-10 Jason Merrill <jason@redhat.com>
6292
5313d330
JM
6293 PR c++/51614
6294 * g++.dg/inherit/ambig1.C: New.
6295
a1e0490f
JM
6296 PR c++/51433
6297 * g++.dg/cpp0x/constexpr-cache1.C: New.
6298
91f074ce
RG
62992012-01-10 Richard Guenther <rguenther@suse.de>
6300
6301 PR tree-optimization/51801
6302 * gcc.dg/torture/pr51801.c: New testcase.
6303
2e0bffaf
TB
63042012-01-10 Tobias Burnus <burnus@net-b.de>
6305
6306 PR fortran/51652
6307 * gfortran.dg/allocate_with_typespec_5.f90: New.
6308
fa8df9de
TB
63092012-01-10 Tobias Burnus <burnus@net-b.de>
6310
6311 * gfortran.dg/class_39.f03: Update dg-error string.
6312
390b24dc
RG
63132012-01-10 Richard Guenther <rguenther@suse.de>
6314
6315 PR tree-optimization/50913
6316 * gcc.dg/graphite/interchange-16.c: New testcase.
6317 * gcc.dg/graphite/scop-20.c: XFAIL.
6318 * gfortran.dg/graphite/interchange-1.f: Likewise.
6319 * gfortran.dg/graphite/block-1.f90: Likewise.
6320 * gfortran.dg/graphite/block-2.f: Likewise.
6321
b440f324
RH
63222012-01-10 Richard Henderson <rth@redhat.com>
6323
6324 * lib/target-supports.exp (check_effective_target_vect_perm,
6325 check_effective_target_vect_perm_byte,
6326 check_effective_target_vect_perm_short): Enable for arm neon.
6327
0ec05c67
TB
63282012-01-09 Tobias Burnus <burnus@net-b.de>
6329
6330 PR fortran/46328
6331 * gfortran.dg/typebound_operator_11.f90: New.
6332
24e7a4a0
EB
63332012-01-09 Eric Botcazou <ebotcazou@adacore.com>
6334
6335 * gnat.dg/array18.adb: New test.
6336 * gnat.dg/array18_pkg.ads: New helper.
6337
efd2e969
PT
63382012-01-09 Paul Thomas <pault@gcc.gnu.org>
6339
6340 PR fortran/51791
6341 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
6342 around base object in first assignment in main program.
6343 * gfortran.dg/typebound_operator_10.f03: New test.
6344
96db4121
MJ
63452012-01-09 Martin Jambor <mjambor@suse.cz>
6346
0ec05c67 6347 PR tree-optimization/51759
96db4121
MJ
6348 * g++.dg/ipa/pr51759.C: New test.
6349
80508c49
MM
63502012-01-09 Tobias Burnus <burnus@net-b.de>
6351
6352 PR fortran/51758
6353 * gfortran.dg/optional_absent_2.f90: New.
6354
e9078ebb
TB
63552012-01-09 Tobias Burnus <burnus@net-b.de>
6356
6357 PR fortran/51578
6358 * gfortran.dg/use_17.f90: New.
6359
b492b686
GF
63602012-01-09 Gary Funck <gary@intrepid.com>
6361
6362 PR preprocessor/33919
6363 * gcc.dg/pr33919.c: New test.
6364 * gcc.dg/pr33919-0.h: New test header file.
6365 * gcc.dg/pr33919-1.h: Ditto.
6366 * gcc.dg/pr33919-2.h: Ditto.
6367
4c8836c6
JH
63682012-01-07 Jan Hubicka <jh@suse.cz>
6369
6370 PR tree-optimize/51694
6371 * gcc.c-torture/compile/pr51694.c: new testcase.
6372
f45b2a8a
JH
63732012-01-07 Jan Hubicka <jh@suse.cz>
6374
6375 PR tree-optimization/51600
6376 * g++.dg/torture/pr51600.C: New testcase.
6377
e991086d
JDA
63782012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6379
6380 PR gcov-profile/51715
6381 PR gcov-profile/51717
6382 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
6383 * gcc.misc-tests/gcov-14.c: Likewise.
e3b2accb 6384
b2218da7
JM
63852012-01-06 Jason Merrill <jason@redhat.com>
6386
6387 * g++.dg/parse/new5.C: New.
6388
4ee2f830
PM
63892012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
6390
6391 PR testsuite/51655
6392 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
e3b2accb 6393 including <string.h>.
4ee2f830 6394
11a36a27
JM
63952012-01-06 Jason Merrill <jason@redhat.com>
6396
4b6aaa99
JM
6397 * g++.dg/abi/mangle51.C: New.
6398 * g++.dg/abi/mangle52.C: New.
6399 * g++.dg/abi/mangle53.C: New.
6400 * g++.dg/abi/mangle54.C: New.
6401 * g++.dg/abi/mangle55.C: New.
6402 * g++.dg/abi/mangle56.C: New.
6403 * g++.dg/abi/mangle57.C: New.
6404 * g++.dg/abi/mangle58.C: New.
6405 * g++.dg/abi/mangle59.C: New.
6406 * g++.dg/cpp0x/trailing3.C: Update mangling.
6407 * g++.dg/cpp0x/variadic111.C: Update mangling.
6408 * g++.dg/cpp0x/variadic4.C: Update mangling.
6409 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
6410 * g++.dg/template/nontype22.C: Works now.
6411 * g++.dg/template/pr35240.C: Works now.
6412
11a36a27
JM
6413 * g++.dg/cpp0x/error7.C: New.
6414
5d81ddd0
TB
64152012-01-06 Tobias Burnus <burnus@net-b.de>
6416
6417 * gfortran.dg/deallocate_stat_2.f90: New.
6418 * coarray/allocate_errgmsg.f90: New.
6419 * gfortran.dg/coarray_lib_alloc_1.f90: New.
6420 * gfortran.dg/coarray_lib_alloc_2.f90: New.
6421 * coarray/subobject_1.f90: Fix for num_images > 1.
6422 * gfortran.dg/deallocate_stat.f90: Update due to changed
6423 stat= handling.
6424
af0aec67
AS
64252012-01-06 Andrew Stubbs <ams@codesourcery.com>
6426
6427 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
6428
b71b2829
EB
64292012-01-06 Eric Botcazou <ebotcazou@adacore.com>
6430
6431 * ada/acats/overflow.lst: Add cb20004.
6432
45a29025
DS
64332012-01-05 Dodji Seketeli <dodji@redhat.com>
6434
6435 PR c++/51541
6436 * g++.dg/cpp0x/alias-decl-18.C: New test.
6437
c3e686a3
EB
64382012-01-05 Eric Botcazou <ebotcazou@adacore.com>
6439
6440 * gcc.c-torture/execute/20120104-1.c: New test.
6441
003e0ad6
PT
64422012-01-05 Paul Thomas <pault@gcc.gnu.org>
6443
6444 PR fortran/PR48946
6445 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
6446 the old typebound_operator_8.f03.
6447 * gfortran.dg/typebound_operator_8.f03: New version of
6448 typebound_operator_7.f03 with 'u' a derived type instead of a
6449 class object.
56494762 6450
c4207e25
RG
64512012-01-05 Richard Guenther <rguenther@suse.de>
6452
6453 * g++.dg/torture/pr49309.C: Skip for -flto.
6454
32be32af
JJ
64552012-01-05 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR middle-end/51761
6458 * gcc.c-torture/compile/pr51761.c: New test.
6459
6ad024b4
RG
64602012-01-05 Richard Guenther <rguenther@suse.de>
6461
6462 PR tree-optimization/51760
6463 * gcc.dg/torture/pr51760.c: New testcase.
6464
713b8dfb
AH
64652012-01-05 Aldy Hernandez <aldyh@redhat.com>
6466
6467 PR middle-end/51472
6468 * gcc.dg/tm/memopt-6.c: Adjust regexp.
6469
76f57328
RG
64702012-01-05 Richard Guenther <rguenther@suse.de>
6471
6472 PR lto/41576
6473 * gfortran.dg/lto/pr41576_0.f90: New testcase.
6474 * gfortran.dg/lto/pr41576_1.f90: Likewise.
6475
5dc28f42
JJ
64762012-01-04 Jakub Jelinek <jakub@redhat.com>
6477
6478 PR debug/51695
6479 * gcc.dg/pr51695.c: New test.
6480
770da00a
AP
64812012-01-04 Andrew Pinski <apinski@cavium.com>
6482
6483 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
6484 * gcc.target/mips/octeon2-lx-1.c: New test.
6485 * gcc.target/mips/mips64-dsp-ldx.c: New test.
6486 * gcc.target/mips/octeon2-lx-2.c: New test.
6487 * gcc.target/mips/octeon2-lx-3.c: New test.
6488
89b5d3e0
PM
64892012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
6490
6f2f17ff
AH
6491 PR other/51163
6492 PR other/51164
89b5d3e0
PM
6493 * gcc.dg/tm/alias-1.c: Adjust regexp.
6494 * gcc.dg/tm/alias-2.c: Adjust regexp.
6495
a10bf1f9
PC
64962012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
6497
6498 PR c++/51064
6499 * g++.dg/warn/Wparentheses-26.C: New.
6500
17d038cd
MM
65012012-01-04 Mikael Morin <mikael@gcc.gnu.org>
6502
6503 * gfortran.dg/elemental_optional_args_2.f90: New test.
6504
74d1a34e
TK
65052012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
6506
6507 PR fortran/49693
6508 * gfortran.dg/common_17.f90: New test.
6509
b4cf8c9d
RG
65102012-01-04 Richard Guenther <rguenther@suse.de>
6511
6512 PR tree-optimization/49651
6513 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
6514 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
6515
2b59b528
PC
65162012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6517
6518 PR c++/51738
6519 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
6520
0239db92
AP
65212012-01-03 Andrew Pinski <apinski@cavium.com>
6522
6523 * lib/scanasm.exp (dg-function-on-line): Always use a special format
6524 for all mips targets. Also allow an optional .cfi_startproc.
6525
09487224
UB
65262012-01-03 Uros Bizjak <ubizjak@gmail.com>
6527
6528 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
6529
63891ba2
PC
65302012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6531
6532 PR c++/29273
6533 * g++.dg/rtti/dyncast5.C: New.
6534
c3e85659
RG
65352012-01-03 Richard Guenther <rguenther@suse.de>
6536
6537 PR tree-optimization/51070
6538 * gcc.dg/torture/pr51070-2.c: New testcase.
6539
f1749ec1
RG
65402012-01-03 Richard Guenther <rguenther@suse.de>
6541
6542 PR tree-optimization/51692
6543 * gcc.dg/torture/pr51692.c: New testcase.
6544
f3321fd7
RG
65452012-01-03 Richard Guenther <rguenther@suse.de>
6546
6547 PR debug/51650
6548 * g++.dg/lto/pr51650-3_0.C: New testcase.
6549
da89f7f3
PC
65502012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6551
6552 PR c++/15867
6553 * g++.dg/warn/Wredundant-decls-spec.C: New.
6554
a9730200
JJ
65552012-01-03 Jakub Jelinek <jakub@redhat.com>
6556
6557 PR tree-optimization/51719
6558 * g++.dg/tree-prof/pr51719.C: New test.
6559
8b3c2951
RG
65602012-01-03 Richard Guenther <rguenther@suse.de>
6561
6562 PR middle-end/51730
6563 * gcc.dg/fold-compare-6.c: New testcase.
6564
b848354b
JJ
65652012-01-03 Jakub Jelinek <jakub@redhat.com>
6566
6567 PR c++/51669
6568 * g++.dg/gomp/pr51669.C: New test.
6569
d28c2dcd
JM
65702012-01-02 Jason Merrill <jason@redhat.com>
6571
ab807569
JM
6572 PR c++/51675
6573 * g++.dg/cpp0x/constexpr-union2.C: New.
6574
d28c2dcd
JM
6575 PR c++/51666
6576 * g++.dg/cpp0x/nsdmi-defer5.C: New.
6577
358b9253
DS
65782012-01-02 Dodji Seketeli <dodji@redhat.com>
6579
6580 PR c++/51462
6581 * g++.dg/cpp0x/constexpr-99.C: New test.
6582
7d510a82
PC
65832012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
6584
6585 PR c++/20140
6586 * g++.dg/template/init9.C: New.
6587
0d8f5d62
RS
65882012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6589
6590 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
6591 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
6592 rather than a specific number.
6593
94fae14b
PT
65942012-01-02 Paul Thomas <pault@gcc.gnu.org>
6595
6596 PR fortran/46262
6597 PR fortran/46328
6598 PR fortran/51052
6599 * gfortran.dg/typebound_operator_7.f03: New.
6600 * gfortran.dg/typebound_operator_8.f03: New.
6601
5f595f16
RS
66022012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6603
6604 PR target/51729
6605 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
6606 XFAIL.
6607 * gcc.target/mips/dspr2-MULTU.c: Likewise.
6608
e3763a5b
RS
66092012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6610
6611 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
6612
c7723398
RS
66132012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6614
6615 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
6616 for MIPS.
6617
2da60e96
RS
66182012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6619
6620 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
6621 * gfortran.dg/io_real_boz_4.f90: Likewise.
6622 * gfortran.dg/io_real_boz_5.f90: Likewise.
6623
ccd0ce11
RS
66242012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6625
6626 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
6627
8b61e863
RE
66282012-01-02 Revital Eres <revital.eres@linaro.org>
6629
6630 * gcc.dg/sms-11.c: New file.
6631
5a155783
TB
66322012-01-02 Tobias Burnus <burnus@net-b.de>
6633
6634 PR fortran/51682
6635 * gfortran.dg/coarray/image_index_3.f90: New.
6636
11cc5f49
PC
66372012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6638
6639 PR c++/16603
6640 * g++.dg/parse/enum8.C: New.
6641
9f88ff5a
PC
66422012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6643
6644 PR c++/51379
6645 * g++.dg/conversion/reinterpret4.C: New.
6646 * g++.dg/conversion/reinterpret1.C: Adjust.
6647
b81e8df8
PC
66482012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6649
6650 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
6651
66522012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
5135baed
FC
6653
6654 * g++.old-deja/g++.brendan/crash25.C: Adjust.
6655 * g++.old-deja/g++.brendan/crash56.C: Likewise.
6656 * g++.old-deja/g++.jason/access14.C: Likewise.
6657 * g++.old-deja/g++.jason/access8.C: Likewise.
6658 * g++.old-deja/g++.jason/access1.C: Likewise.
6659 * g++.old-deja/g++.other/access3.C: Likewise.
6660 * g++.old-deja/g++.other/access5.C: Likewise.
6661 * g++.old-deja/g++.law/unsorted1.C: Likewise.
6662 * g++.old-deja/g++.law/visibility22.C: Likewise.
6663 * g++.old-deja/g++.law/visibility26.C: Likewise.
6664 * g++.old-deja/g++.mike/p2746.C: Likewise.
6665 * g++.dg/debug/using1.C: Likewise.
6666 * g++.dg/lookup/using51.C: Likewise.
6667 * g++.dg/inherit/using5.C: Likewise.
6668 * g++.dg/inherit/pr30297.C: Likewise.
6669 * g++.dg/inherit/access8.C: Likewise.
6670 * g++.dg/torture/pr39362.C: Likewise.
6671 * g++.dg/template/crash13.C: Likewise.
6672 * g++.dg/template/using10.C: Likewise.
6673
b4cbc46c
TK
66742012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6675
6676 PR fortran/51502
6677 * lib/gcc-dg.exp (scan-module-absence): Really commit last
6678 change.
6679
f2c74cc4
IR
66802012-01-01 Ira Rosen <irar@il.ibm.com>
6681
6682 PR tree-optimization/51704
6683 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
6684 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
6685 corresponding flags.
6686
1d2314ed
PC
66872012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6688
6689 PR c++/51723
6690 * g++.dg/cpp0x/constexpr-delegating2.C: New.
6691
06f1716b
JH
66922012-01-01 Jan Hubicka <jh@suse.cz>
6693
6694 PR rtl-optimization/51069
6695 * gcc.c-torture/compile/pr51069.c: New testcase.
6696
45a5b21a
JJ
66972012-01-01 Jakub Jelinek <jakub@redhat.com>
6698
6699 PR tree-optimization/51683
6700 * gcc.dg/pr51683.c: New test.
ad41bd84 6701\f
a7f45047 6702Copyright (C) 2012 Free Software Foundation, Inc.
ad41bd84
JM
6703
6704Copying and distribution of this file, with or without modification,
6705are permitted in any medium without royalty provided the copyright
6706notice and this notice are preserved.
This page took 3.315033 seconds and 5 git commands to generate.