]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
Makefile.in (LIB2_DIVMOD_EXCEPTION_FLAGS): Default to -fexceptions -fnon-call-excepti...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a508e1a8
JB
12012-08-17 Julian Brown <julian@codesourcery.com>
2
3 * gcc.target/arm/div64-unwinding.c: New test.
4
1a4049e7
JJ
52012-08-17 Jakub Jelinek <jakub@redhat.com>
6
7 * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: New test.
8
0c66c562
OE
92012-08-16 Oleg Endo <olegendo@gcc.gnu.org>
10
11 PR target/54236
12 * gcc.target/sh/pr54236-1.c: New.
13
142012-08-16 Hans-Peter Nilsson <hp@axis.com>
af4bd920 15
f5a53fc7
HPN
16 * lib/target-supports.exp (check_effective_target_sync_int_long)
17 (check_effective_target_sync_char_short): Enable for crisv32-*
18 and cris-*.
19
af4bd920
HPN
20 PR middle-end/54261
21 * gcc.dg/torture/pr54261-1.c: New test.
22
0b2d443b
JW
232012-08-15 Janus Weil <janus@gcc.gnu.org>
24
25 PR fortran/54243
26 PR fortran/54244
27 * gfortran.dg/typebound_call_24.f03: New.
28
6b5eea61
BS
292012-08-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
30
31 PR tree-optimization/54245
32 * gcc.dg/tree-ssa/pr54245.c: New test.
33
0a5f2683
BS
342012-08-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
35
36 PR tree-optimization/54240
37 * gcc.target/powerpc/pr54240.c: New test.
38 * gcc.target/mips/pr54240.c: Likewise.
39
669d4d70
OE
402012-08-14 Oleg Endo <olegendo@gcc.gnu.org>
41
42 PR target/52933
43 * gcc.target/sh/pr52933-1.c: New.
44 * gcc.target/sh/pr52933-2.c: New.
45
24c18ad8
OE
462012-08-14 Oleg Endo <olegendo@gcc.gnu.org>
47
48 PR target/50751
49 * gcc.target/sh/pr50751-8.c: New.
50
bbeffd6b
MM
512012-08-14 Mikael Morin <mikael@gcc.gnu.org>
52
53 PR fortran/47586
54 * gfortran.dg/typebound_proc_20.f90: Enable runtime test.
55 * gfortran.dg/typebound_proc_27.f03: New test.
56
56b88c0f
SA
572012-08-14 Sterling Augustine <saugustine@google.com>
58
59 * g++.dg/debug/dwarf2/pubnames-2.C: Adjust.
60
f3e7b9d6
TB
612012-08-14 Tobias Burnus <burnus@net-b.de>
62
63 PR fortran/40881
64 * gfortran.dg/data_constraints_3.f90: New.
65 * gfortran.dg/data_constraints_1.f90: Add dg-options ""
66 to disable -pedantic compilation.
67 * gfortran.dg/pr37243.f: Ditto.
68 * gfortran.dg/g77/19990826-3.f: Ditto.
69 * gfortran.dg/g77/20020307-1.f : Ditto.
70 * gfortran.dg/g77/980310-3.f: Ditto.
71
2e60cfaa
TB
722012-08-14 Tobias Burnus <burnus@net-b.de>
73
74 PR fortran/54234
75 * gfortran.dg/warn_conversion_4.f90: New.
76
dbabddf3
JJ
772012-08-14 Jakub Jelinek <jakub@redhat.com>
78
79 PR middle-end/53411
80 PR rtl-optimization/53495
81 * gcc.c-torture/compile/pr53411.c: New test.
82 * gcc.c-torture/compile/pr53495.c: New test.
83
391886c8
RG
842012-08-13 Richard Guenther <rguenther@suse.de>
85
86 * gcc.dg/tree-prof/update-loopch.c: Adjust.
87
61f7b9ae
RG
882012-08-13 Richard Guenther <rguenther@suse.de>
89
90 PR tree-optimization/54200
91 * gcc.dg/guality/pr54200.c: New testcase.
92 * gcc.dg/tree-ssa/slsr-8.c: Adjust.
93
69853ea9
OE
942012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
95
96 * gcc.target/sh/prefetch.c: Add -m3* to inclusion list.
97
eb11dba2
OE
982012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
99
100 PR target/51244
101 * gcc.target/sh/pr51244-7.c: New.
102 * gcc.target/sh/pr51244-8.c: New.
103 * gcc.target/sh/pr51244-9.c: New.
104 * gcc.target/sh/pr51244-10.c: New.
105
0885e950
OE
1062012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
107
108 * gcc.target/sh/pr50749-sf-postinc-1.c: Skip for -m3. Don't skip for
109 -m2e or -m2a.
110 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
111 * gcc.target/sh/pr53511-1.c: Likewise.
112 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
113 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
114 * gcc.target/sh/pr53512-1.c: Skip for -m3*.
115 * gcc.target/sh/pr53512-3.c: Likewise.
116 * gcc.target/sh/pr21255-3.c: Skip for single precision FPU targets.
117
05852a5f
OE
1182012-08-12 Oleg Endo <olegendo@gcc.gnu.org>
119
120 PR target/39423
121 * gcc.c-torture/compile/pr39423-1.c: New.
122 * gcc.c-torture/compile/pr39423-2.c: New.
123
58341a42
TB
1242012-08-12 Tobias Burnus <burnus@net-b.de>
125
126 PR fortran/54221
127 * vect/vect-gems.f90: Don't mark module vars as PRIVATE as
128 they appear uninitialized on the RHS.
129 * gfortran.dg/public_private_module_6.f90: New.
130
8810cc52
MJ
1312012-08-11 Martin Jambor <mjambor@suse.cz>
132
133 PR fortran/48636
134 * gfortran.dg/pr48636.f90: New test.
135
a2a40ee8
JJ
1362012-08-10 Jakub Jelinek <jakub@redhat.com>
137
138 * gcc.dg/torture/vector-shuffle1.c (f): Pass vectors indirectly
139 to avoid warnings.
140 (main): Adjust caller.
141
04f92ff4
RG
1422012-08-10 Richard Guenther <rguenther@suse.de>
143
144 * gcc.dg/matrix/*.c: Adjust and move ...
145 * gcc.dg/torture/: ... here.
146 * gcc.dg/matrix: Remove directory.
147
09e4850d
RG
1482012-08-10 Richard Guenther <rguenther@suse.de>
149
150 PR middle-end/54219
151 * gcc.dg/torture/vector-shuffle1.c: New testcase.
152
99cababb
BS
1532012-08-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
154
155 PR middle-end/54211
156 * gcc.dg/tree-ssa/pr54211.c: New test.
157
75bc3841
BS
1582012-08-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
159
160 * lib/target-supports.exp (check_effective_target_long_neq_int): New.
161 * gcc.dg/tree-ssa/slsr-30.c: Check for long_neq_int effective target.
162
ab509eb5
RG
1632012-08-10 Richard Guenther <rguenther@suse.de>
164
165 PR tree-optimization/54109
166 * gcc.dg/torture/pr54109.c: New testcase.
167 * gcc.dg/tree-ssa/forwprop-1.c: Adjust.
168 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
169
a2872983
RG
1702012-08-10 Richard Guenther <rguenther@suse.de>
171
172 PR tree-optimization/54027
173 * gcc.dg/torture/pr54027.c: New testcase.
174
70b5e7dc
RG
1752012-08-10 Richard Guenther <rguenther@suse.de>
176
177 * g++.dg/plugin/selfassign.c: Adjust.
178 * gcc.dg/plugin/selfassign.c: Likewise.
179 * gcc.dg/strlenopt-11.c: Likewise.
180 * gcc.dg/strlenopt-13.c: Likewise.
181 * gcc.dg/no-strict-overflow-4.c: Likewise.
182 * gcc.dg/strict-overflow-4.c: Likewise.
183 * gcc.dg/tree-ssa/alias-11.c: Likewise.
184 * gcc.dg/tree-ssa/alias-6.c: Likewise.
185 * gcc.dg/tree-ssa/asm-3.c: Likewise.
186 * gcc.dg/tree-ssa/pr18908.c: Likewise.
187 * gcc.dg/tree-ssa/pr19431.c: Likewise.
188 * gcc.dg/tree-ssa/ssa-pre-21.c: Likewise.
189 * gcc.dg/tree-ssa/phi-opt-10.c: Likewise.
190 * gcc.dg/tree-ssa/phi-opt-7.c: Likewise.
191 * gcc.dg/tree-ssa/slsr-27.c: Likewise.
192 * gcc.dg/tree-ssa/slsr-28.c: Likewise.
193 * gcc.dg/tree-ssa/slsr-29.c: Likewise.
194 * gcc.dg/pr46309.c: Likewise.
195 * gcc.dg/tree-ssa/loop-5.c: Likewise.
196
b197fc48
UB
1972012-08-09 Uros Bizjak <ubizjak@gmail.com>
198
199 * gcc.c-torture/compile/20120727-1.c (dg-options): Add -mfpmath=387
200 for x86 targets.
201 * gcc.c-torture/compile/20120727-2.c: New test.
202
8b7773a4
MJ
2032012-08-09 Martin Jambor <mjambor@suse.cz>
204
205 * gcc.dg/ipa/iinline-4.c: New test.
206 * gcc.dg/ipa/iinline-5.c: Likewise.
207 * gcc.dg/ipa/iinline-6.c: Likewise.
208 * gcc.dg/ipa/iinline-7.c: Likewise.
209 * gcc.dg/lto/20120723_0.c: Likewise.
210 * gcc.dg/lto/20120723_1.c: Likewise.
211
b67b3838
OE
2122012-08-09 Oleg Endo <olegendo@gcc.gnu.org>
213
214 PR target/39423
215 * gcc.target/sh/pr39423-1.c: New.
216
78ff60c1
OE
2172012-08-09 Oleg Endo <olegendo@gcc.gnu.org>
218
219 PR target/51244
220 * gcc.target/sh/pr51244-5: New.
221 * gcc.target/sh/pr51244-6: New.
222
9319fa21
MZ
2232012-08-09 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
224
225 * gcc.target/i386/adx-addxcarry32-3.c: New.
226 * gcc.target/i386/adx-addxcarry64-3.c: New.
227
0c02ab39
AB
2282012-08-09 Andrey Belevantsev <abel@ispras.ru>
229
230 PR rtl-optimization/53701
b197fc48 231 * gcc.dg/pr53701.c: New test.
0c02ab39 232
82ad0aaf
BS
2332012-08-09 Bernd Schmidt <bernds@codesourcery.com>
234
235 * gcc.c-torture/compile/20120727-1.c: New test.
236
62d6a5bb
TB
2372012-08-09 Tobias Burnus <burnus@net-b.de>
238
239 PR fortran/54199
240 * gfortran.dg/intrinsic_shadow_4.f90: New.
241
ac295cf1
L
2422012-08-08 H.J. Lu <hongjiu.lu@intel.com>
243
b197fc48 244 * gcc.dg/tree-ssa/slsr-30.c: Require non-ilp32. Remove dg-skip-if.
ac295cf1 245
e7160b27
JM
2462012-08-08 Joseph Myers <joseph@codesourcery.com>
247
248 * gcc.c-torture/execute/20120808-1.c: New test.
249
3b1e1a02
L
2502012-08-08 H.J. Lu <hongjiu.lu@intel.com>
251
252 PR rtl-optimization/54157
253 * gcc.target/i386/pr54157.c: New file.
254
d05e383b
MZ
2552012-08-08 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
256
257 * gcc.target/i386/adx-addcarryx32-1.c: New.
258 * gcc.target/i386/adx-addcarryx32-2.c: New.
259 * gcc.target/i386/adx-addcarryx64-1.c: New.
260 * gcc.target/i386/adx-addcarryx64-2.c: New.
261 * gcc.target/i386/adx-check.h: New.
262 * gcc.target/i386/i386.exp (check_effective_target_adx): New.
263 * gcc.target/i386/sse-12.c: Add -madx.
264 * gcc.target/i386/sse-13.c: Ditto.
265 * gcc.target/i386/sse-14.c: Ditto.
266 * gcc.target/i386/sse-22.c: Ditto.
267 * gcc.target/i386/sse-23.c: Ditto.
268 * g++.dg/other/i386-2.C: Ditto.
269 * g++.dg/other/i386-3.C: Ditto.
270
88ca9ea1
BS
2712012-08-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
272
273 * gcc.dg/tree-ssa/slsr-5.c: New.
274 * gcc.dg/tree-ssa/slsr-6.c: New.
275 * gcc.dg/tree-ssa/slsr-7.c: New.
276 * gcc.dg/tree-ssa/slsr-8.c: New.
277 * gcc.dg/tree-ssa/slsr-9.c: New.
278 * gcc.dg/tree-ssa/slsr-10.c: New.
279 * gcc.dg/tree-ssa/slsr-11.c: New.
280 * gcc.dg/tree-ssa/slsr-12.c: New.
281 * gcc.dg/tree-ssa/slsr-13.c: New.
282 * gcc.dg/tree-ssa/slsr-14.c: New.
283 * gcc.dg/tree-ssa/slsr-15.c: New.
284 * gcc.dg/tree-ssa/slsr-16.c: New.
285 * gcc.dg/tree-ssa/slsr-17.c: New.
286 * gcc.dg/tree-ssa/slsr-18.c: New.
287 * gcc.dg/tree-ssa/slsr-19.c: New.
288 * gcc.dg/tree-ssa/slsr-20.c: New.
289 * gcc.dg/tree-ssa/slsr-21.c: New.
290 * gcc.dg/tree-ssa/slsr-22.c: New.
291 * gcc.dg/tree-ssa/slsr-23.c: New.
292 * gcc.dg/tree-ssa/slsr-24.c: New.
293 * gcc.dg/tree-ssa/slsr-25.c: New.
294 * gcc.dg/tree-ssa/slsr-26.c: New.
295 * gcc.dg/tree-ssa/slsr-30.c: New.
296 * gcc.dg/tree-ssa/slsr-31.c: New.
297
f8923f7e
SB
2982012-08-07 Steven Bosscher <steven@gcc.gnu.org>
299
300 * gcc.dg/tree-prof/update-loopch.c: Ask for dump with blocks info.
301 * gcc.dg/tree-ssa/attr-hotcold-2.c: Likewise.
302 * gcc.dg/tree-ssa/pr18133-1.c: Likewise.
303
292ffe86
CC
3042012-08-06 Cary Coutant <ccoutant@google.com>
305
306 * g++.dg/debug/dwarf2/non-virtual-thunk.C: New test case.
307
edc802c7
JW
3082012-08-06 Janus Weil <janus@gcc.gnu.org>
309
310 PR fortran/35831
311 * gfortran.dg/dummy_procedure_5.f90: Modified.
312 * gfortran.dg/dummy_procedure_8.f90: New.
313 * gfortran.dg/interface_26.f90: Modified.
314 * gfortran.dg/proc_ptr_11.f90: Modified.
315 * gfortran.dg/proc_ptr_15.f90: Modified.
316 * gfortran.dg/proc_ptr_result_5.f90: Modified.
317 * gfortran.dg/typebound_override_1.f90: Modified.
318 * gfortran.dg/typebound_proc_6.f03: Modified.
319
777d77b3
MG
3202012-08-06 Marc Glisse <marc.glisse@inria.fr>
321
322 PR tree-optimization/51938
323 PR tree-optimization/52005
324 * gcc.dg/tree-ssa/ssa-ifcombine-8.c: New testcase.
325 * gcc.dg/tree-ssa/ssa-ifcombine-9.c: Likewise.
326 * gcc.dg/tree-ssa/ssa-ifcombine-10.c: Likewise.
327 * gcc.dg/tree-ssa/ssa-ifcombine-11.c: Likewise.
328
61b6d4cd
DS
3292012-08-06 Dodji Seketeli <dodji@redhat.com>
330
331 Avoid crashing on erroneous static_assert usage
332 * g++.dg/cpp0x/static_assert8.C: New test.
333
b9958d43
JM
3342012-08-06 Jason Merrill <jason@redhat.com>
335
336 * g++.dg/cpp0x/sfinae38.C: New.
337
ca73dc29
MG
3382012-08-06 Marc Glisse <marc.glisse@inria.fr>
339 Paolo Carlini <paolo.carlini@oracle.com>
340
341 PR c++/54165
342 * g++.dg/conversion/void2.C: New.
343
aa24a99b
TV
3442012-08-06 Tom de Vries <tom@codesourcery.com>
345
346 * gcc.dg/tree-ssa/vrp78.c: New test.
347
5dd4087e
SL
3482012-08-04 Sandra Loosemore <sandra@codesourcery.com>
349 Richard Sandiford <rdsandiford@googlemail.com>
350
351 * g++.dg/opt/enum2.C: Require fpic target.
352 * g++.dg/lto/20090303_0.C: Likewise.
353
b6f1f6ea
SL
3542012-08-04 Sandra Loosemore <sandra@codesourcery.com>
355 Catherine Moore <clm@codesourcery.com>
356
357 * gcc.target/mips/clear-cache-1.c: Test for alternate cache
358 flush function names too.
359 * gcc.target/mips/clear-cache-1.c: Likewise.
360
d97577ed
BS
3612012-08-03 Bill Schmidt <wschmidt@linux.ibm.com>
362
363 PR target/54156
364 * testsuite/gcc.dg/vect/pr53773.c: Change to use optimized dump.
365
8f96b844
MM
3662012-08-03 Mikael Morin <mikael@gcc.gnu.org>
367
368 PR fortran/54166
369 * gfortran.dg/array_5.f90: New test.
370
4e7c4b73
MG
3712012-08-03 Marc Glisse <marc.glisse@inria.fr>
372
373 PR tree-optimization/30318
374 * gcc.dg/tree-ssa/vrp77.c: New testcase.
375
11f35925
MG
3762012-08-03 Marc Glisse <marc.glisse@inria.fr>
377
378 * g++.dg/ext/vector17.C: New testcase.
379
36be1dee
RS
3802012-08-02 Richard Sandiford <rdsandiford@googlemail.com>
381
382 PR target/51931
383 * gcc.c-torture/compile/20001226-1.c: Remove nomips16 attribute.
384 * g++.dg/opt/longbranch1.C: Likewise.
385
77b5132f
MG
3862012-08-02 Marc Glisse <marc.glisse@inria.fr>
387
388 PR tree-optimization/53805
389 * gcc.dg/fold-notunord.c: New testcase.
390
e5a24119
MM
3912012-08-02 Mikael Morin <mikael@gcc.gnu.org>
392
393 PR fortran/48820
394 * gfortran.dg/assumed_rank_bounds_1.f90: New test.
395 * gfortran.dg/assumed_rank_bounds_2.f90: New test.
396
742b0bcd
JM
3972012-08-02 Jason Merrill <jason@redhat.com>
398 Paolo Carlini <paolo.carlini@oracle.com>
399
400 PR c++/51213 (again)
401 * g++.dg/cpp0x/sfinae37.C: Extend.
402
fcddd80e
RG
4032012-08-02 Richard Guenther <rguenther@suse.de>
404
405 PR tree-optimization/50672
406 * g++.dg/torture/pr50672.C: New testcase.
407
b6a45605
JW
4082012-08-02 Janus Weil <janus@gcc.gnu.org>
409
410 PR fortran/54147
411 * gfortran.dg/abstract_type_6.f03: Modified.
412 * gfortran.dg/proc_ptr_comp_3.f90: Modified.
413 * gfortran.dg/proc_ptr_comp_35.f90: New.
414 * gfortran.dg/typebound_proc_9.f03: Modified.
415 * gfortran.dg/typebound_proc_26.f90: New.
416
46eb666a
RG
4172012-08-02 Richard Guenther <rguenther@suse.de>
418
419 * gcc.dg/torture/pta-callused-1.c: Adjust.
420 * gcc.dg/torture/pta-ptrarith-3.c: Likewise.
421 * gcc.dg/torture/ssa-pta-fn-1.c: Likewise.
422 * gcc.dg/tree-ssa/alias-19.c: Likewise.
423 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
424 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
425 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
426 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
427 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
428
ff9e56a9
TK
4292012-08-01 Thomas König <tkoenig@gcc.gnu.org>
430
431 PR fortran/54033
432 * gfortran.dg/include_6.f90: New test case.
433 * gfortran.dg/include_7.f90: New test case.
434 * gfortran.dg/include_3.f90: Add dg-warning for missing directory.
435
ece401ee
TV
4362012-08-01 Tom de Vries <tom@codesourcery.com>
437
438 * gcc.dg/tree-ssa/vrp76.c: New test.
439
2749c8f6
BS
4402012-08-01 Bill Schmidt <wschmidt@linux.ibm.com>
441
442 PR tree-optimization/46556
443 * testsuite/gcc.dg/tree-ssa/slsr-27.c: New.
444 * testsuite/gcc.dg/tree-ssa/slsr-28.c: New.
445 * testsuite/gcc.dg/tree-ssa/slsr-29.c: New.
446
0e8d854e
JW
4472012-07-31 Janus Weil <janus@gcc.gnu.org>
448
449 PR fortran/42418
450 * gfortran.dg/proc_decl_29.f90: New.
451
aa36f90b
DC
4522012-07-31 Dehao Chen <dehao@google.com>
453
454 * gcc.dg/predict-7.c: New test.
455
8539d639
JW
4562012-07-31 Janus Weil <janus@gcc.gnu.org>
457
458 PR fortran/54134
459 * gfortran.dg/typebound_override_3.f90: New.
460
3393a711
BS
4612012-07-31 Bill Schmidt <wschmidt@linux.ibm.com>
462
463 PR tree-optimization/53773
464 * testsuite/gcc.dg/vect/pr53773.c: New test.
465
7027164c
NC
4662012-07-31 Nick Clifton <nickc@redhat.com>
467
315bdf71
NC
468 * gcc.dg/stack-usage-1.c (SIZE): Define for FRV,
469 and for XStormy16.
7027164c 470
f8552cd4
TB
4712012-07-31 Tobias Burnus <burnus@net-b.de>
472
473 * gfortran.dg/c_funloc_tests_6.f90: New.
474 * gfortran.dg/c_funloc_tests_7.f90: New.
475 * gfortran.dg/c_funloc_tests_5.f03: Compile with -std=f2003.
476
8dca7e93
PC
4772012-07-31 Paolo Carlini <paolo.carlini@oracle.com>
478
479 PR c++/53624
480 * g++.dg/cpp0x/temp_default5.C: New.
481
2dda89a8
JW
4822012-07-30 Janus Weil <janus@gcc.gnu.org>
483
484 PR fortran/51081
485 * gfortran.dg/proc_ptr_37.f90: New.
486
5aea1e76
UW
4872012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
488
489 * lib/target-supports.exp
490 (check_effective_target_vect_natural_alignment): New function.
491 * gcc.dg/align-2.c: Only run on targets with natural alignment
492 of vector types.
493 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
494 alignment of vector types.
495
4c340b5d
KY
4962012-07-30 Kirill Yukhin <kirill.yukhin@intel.com>
497 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
498
499 * gcc.target/i386/rdseed16-1.c: New.
500 * gcc.target/i386/rdseed32-1.c: Ditto
501 * gcc.target/i386/rdseed64-1.c: Ditto
502 * gcc.target/i386/sse-12.c: Add -mrdseed.
503 * gcc.target/i386/sse-13.c: Ditto.
504 * gcc.target/i386/sse-14.c: Ditto.
505 * g++.dg/other/i386-2.C: Ditto.
506 * g++.dg/other/i386-3.C: Ditto.
507
be8cbce1
OE
5082012-07-30 Oleg Endo <olegendo@gcc.gnu.org>
509
510 PR target/51244
511 * gcc.target/sh/pr51244-4.c: New.
512
be2b2462
UB
5132012-07-27 Uros Bizjak <ubizjak@gmail.com>
514
515 * gfortran.dg/bind_c_array_params_2.f90: Add "-mno-explicit-relocs"
516 for alpha*-*-* targets. Cleanup original tree dump.
517
c28a7c24
SB
5182012-07-27 Segher Boessenkool <segher@kernel.crashing.org>
519
520 * gcc.target/powerpc/rs6000-power2-1.c: Delete.
521 * gcc.target/powerpc/rs6000-power2-2.c: Delete.
522
d580407b
AT
5232012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
524
525 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
526 rand, srand. Include <stdlib.h>.
527
3984ea61
JJ
5282012-07-26 Janis Johnson <janisjo@codesourcery.com>
529
530 * gcc.dg/pr45259.c: Only -fpic depends on fpic support.
531
e45abe1f
RH
5322012-07-26 Richard Henderson <rth@redhat.com>
533
534 * gcc.dg/attr-hotcold-1.c: New.
535 * gcc.dg/tree-ssa/attr-hotcold-2.c: New.
536
27ec0502
AJ
5372012-07-26 Andrew Jenner <andrew@codesourcery.com>
538 Sandra Loosemore <sandra@codesourcery.com>
539
540 * gcc.c-torture/compile/pr50380.c: Add code to cause cycle of length 2.
541
6b4496db
TB
5422012-07-26 Tobias Burnus <burnus@net-b.de>
543
544 * gfortran.dg/contiguous_1.f90: Update dg-error.
545 * gfortran.dg/proc_ptr_32.f90: Ditto.
546
2f33158f
RG
5472012-07-26 Richard Guenther <rguenther@suse.de>
548
549 PR tree-optimization/54098
550 * gcc.dg/torture/pr54098.c: New testcase.
551
da7d74c2
RR
5522012-07-26 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
553
554 * gcc.target/arm/neon/vld1Q_dupu64.c: Regenerate.
555 * gcc.target/arm/neon/vld1Q_dups64.c: Likewise.
556
b63b1f86
MM
5572012-07-26 Mikael Morin <mikael@gcc.gnu.org>
558
559 PR fortran/44354
560 * gfortran.dg/array_constructor_39.f90: New test.
561
ca27d5ae
MM
5622012-07-26 Mikael Morin <mikael@gcc.gnu.org>
563
564 PR fortran/44354
565 * gfortran.dg/array_constructor_38.f90: New test.
566
1acc3340
JJ
5672012-07-25 Janis Johnson <janisjo@codesourcery.com>
568
569 * g++.dg/cpp0x/nullptr21.c: Remove printfs, make self-checking.
570
f778c049
EB
5712012-07-25 Eric Botcazou <ebotcazou@adacore.com>
572
573 * gnat.dg/noreturn5.ad[sb]: New test.
574
d45eae79
SL
5752012-07-25 Sandra Loosemore <sandra@codesourcery.com>
576 Paul Brook <paul@codesourcery.com>
577
578 PR target/53633
579
be2b2462 580 * lib/target-suports.exp (check_effective_target_naked_functions): New.
d45eae79
SL
581 * c-c++-common/pr53633.c: New test.
582
d1658619
SP
5832012-07-25 Siddhesh Poyarekar <siddhesh@redhat.com>
584
585 * gcc.target/i386/asm-dialect-1.c: New test case.
586
e61c94dd
KY
5872012-07-25 Kirill Yukhin <kirill.yukhin@intel.com>
588 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
589
be2b2462 590 * gcc.target/i386/prefetchw-1.c: New.
e61c94dd
KY
591 * gcc.target/i386/sse-12.c: Add -mprfchw.
592 * gcc.target/i386/sse-13.c: Ditto.
593 * gcc.target/i386/sse-14.c: Ditto.
594 * gcc.target/i386/sse-22.c: Ditto.
595 * gcc.target/i386/sse-23.c: Ditto.
596 * g++.dg/other/i386-2.C: Ditto.
597 * g++.dg/other/i386-3.C: Ditto.
598
0c471ab8
JJ
5992012-07-24 Janis Johnson <janisjo@codesourcery.com>
600
601 * lib/gcc-dg.exp (process-message): Don't ignore errors.
602
9594fe5e
RR
6032012-07-24 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
604
605 PR target/54051
606 * gcc.target/arm/pr54051.c: New.
607 * gcc.target/arm/vfp-1.c: Adjust test.
608
552b56fc
JB
6092012-07-24 Julian Brown <julian@codesourcery.com>
610
611 * lib/target-supports.exp (check_effective_target_arm_hf_eabi): New.
612 * gcc.dg/torture/stackalign/builtin-apply-2.c: Skip for
613 hard-float ARM.
614
87d84e1e
PB
6152012-07-23 Paul Brook <paul@codesourcery.com>
616
617 * g++.dg/other/armv7m-1.c: New test.
618
fa0f4017
JB
6192012-07-23 Julian Brown <julian@codesourcery.com>
620
621 * gcc.c-torture/execute/20101011-1.c (__aeabi_idiv0): Define for
622 ARM.
623 (DO_TEST): Define to 1 for appropriate ARM targets.
624
25632d2e
SB
6252012-07-22 Steven Bosscher <steven@gcc.gnu.org>
626
627 PR tree-optimization/53881
628 * gcc.dg/pr53881.c: Renamed to ...
629 * gcc.dg/pr53881-1.c: ... this.
630 * gcc.dg/pr53881-2.c: New test.
631
8a0678fa
HPN
6322012-07-22 Hans-Peter Nilsson <hp@axis.com>
633
634 Handle recent changes in default atomics for cris*-*-linux*.
635 * gcc.target/cris/torture/sync-mis-xchg-i-1ml.c,
636 gcc.target/cris/torture/sync-mis-xchg-i-2ml.c,
637 gcc.target/cris/torture/sync-mis-xchg-i-3ml.c,
638 gcc.target/cris/torture/sync-mis-xchg-s-1ml.c,
639 gcc.target/cris/torture/sync-mis-op-i-1ml.c,
640 gcc.target/cris/torture/sync-mis-op-i-2ml.c,
641 gcc.target/cris/torture/sync-mis-op-i-3ml.c,
642 gcc.target/cris/torture/sync-mis-op-s-1ml.c: New tests.
643 * gcc.target/cris/torture/sync-mis-op-i-2a.c: Make sure
644 -mno-unaligned-atomic-may-use-library is in effect for
645 cris*-*-linux*.
646 * gcc.target/cris/torture/sync-mis-xchg-i-1.c,
647 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
648 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
649 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
650 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
651 gcc.target/cris/torture/sync-mis-op-i-1.c,
652 gcc.target/cris/torture/sync-mis-op-i-2.c,
653 gcc.target/cris/torture/sync-mis-op-i-1a.c,
654 gcc.target/cris/torture/sync-mis-op-i-3.c,
655 gcc.target/cris/torture/sync-mis-op-i-3a.c,
656 gcc.target/cris/torture/sync-mis-op-s-1a.c,
657 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
658 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
659 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: Similar.
660 * gcc.target/cris/torture/sync-mis-op-s-1.c: Ditto.
661 (main): Remove local variable x.
662 [mis_ok]: Check that atomics don't fail.
663
e5337b35
AP
6642012-07-21 Andrew Pinski <apinski@cavium.com>
665
666 * gcc.dg/tree-ssa/vrp72.c: New test.
667 * gcc.dg/tree-ssa/vrp73.c: New test.
668 * gcc.dg/tree-ssa/vrp74.c: New test.
669 * gcc.dg/tree-ssa/vrp75.c: New test.
670
40287ad3
AP
6712012-07-21 Andrew Pinski <apinski@cavium.com>
672
673 * gcc.dg/tree-ssa/alias-21.c: New testcase.
674 * gcc.dg/tree-ssa/alias-22.c: New testcase.
675
c55963eb
AP
6762012-07-21 Andrew Pinski <apinski@cavium.com>
677
678 * gcc.target/mips/octeon-pop-2.c: New testcase.
679
63fbf586
TB
6802012-07-21 Tobias Burnus <burnus@net-b.de>
681
682 PR fortran/48820
683 * gfortran.dg/assumed_rank_3.f90: New.
684 * gfortran.dg/assumed_rank_11.f90: New.
685 * gfortran.dg/assumed_rank_1.f90: Update dg-error.
686 * gfortran.dg/assumed_rank_2.f90: Update dg-error.
687 * gfortran.dg/assumed_rank_7.f90: Update dg-error.
688
aea21190
AP
6892012-07-21 Andrew Pinski <apinski@cavium.com>
690
691 * gcc.target/mips/unaligned-1.c: New testcase.
692
c1515fac
HPN
6932012-07-21 Hans-Peter Nilsson <hp@axis.com>
694
695 * gcc.c-torture/execute/20101011-1.c (DO_TEST): Define as 0 for CRIS.
696
95d47b8d
TB
6972012-07-20 Tobias Burnus <burnus@net-b.de>
698
699 * gfortran.dg/bind_c_array_params_2.f90: New.
700 * gfortran.dg/bind_c_array_params.f03: Add -std=f2003
701 and update dg-error.
702
5d8c54a7
TB
7032012-07-20 Tobias Burnus <burnus@net-b.de>
704
705 * gfortran.dg/assumed_rank_12.f90: Update dg-error.
706
3ebc22c1
JM
7072012-07-20 Jason Merrill <jason@redhat.com>
708
709 PR c++/54038
710 * g++.dg/other/array7.C: New.
711
c4669594
SB
7122012-07-20 Steven Bosscher <steven@gcc.gnu.org>
713
714 * gcc.dg/tree-prof/update-loopch.c: Look for counts on the dumps of
715 the basic block and check loop depth.
716 * gcc.dg/tree-ssa/pr18133-1.c: Dump details, not blocks. Update
717 matching patterns and comments.
718 * gcc.dg/tree-ssa/20031021-1.c: Fix check patterns.
719 * gcc.dg/tree-ssa/vector-2.c: Likewise.
720
332f1d24
JJ
7212012-07-20 Jakub Jelinek <jakub@redhat.com>
722
723 PR c++/28656
724 * c-c++-common/pr28656.c: New test.
725
6d876e0b
JM
7262012-07-19 Jason Merrill <jason@redhat.com>
727
728 PR c++/54026
729 * g++.dg/init/mutable1.C: New.
730
c62c6622
TB
7312012-07-20 Tobias Burnus <burnus@net-b.de>
732
733 PR fortran/48820
734 * gfortran.dg/assumed_type_3.f90: Update dg-error.
735 * gfortran.dg/assumed_rank_1.f90: New.
736 * gfortran.dg/assumed_rank_1_c.c: New.
737 * gfortran.dg/assumed_rank_2.f90: New.
738 * gfortran.dg/assumed_rank_4.f90: New.
739 * gfortran.dg/assumed_rank_5.f90: New.
740 * gfortran.dg/assumed_rank_6.f90: New.
741 * gfortran.dg/assumed_rank_7.f90: New.
742 * gfortran.dg/assumed_rank_8.f90: New.
743 * gfortran.dg/assumed_rank_8_c.c: New.
744 * gfortran.dg/assumed_rank_9.f90: New.
745 * gfortran.dg/assumed_rank_10.f90: New.
746 * gfortran.dg/assumed_rank_12.f90: New.
747
9402220c
EB
7482012-07-19 Eric Botcazou <ebotcazou@adacore.com>
749
750 * gnat.dg/opt25.adb: New test.
751 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
cb40a885 752 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
9402220c 753
a3628196
EB
7542012-07-19 Eric Botcazou <ebotcazou@adacore.com>
755
756 * gnat.dg/aggr20.ad[sb]: New test.
757 * gnat.dg/aggr20_pkg.ads: New helper.
758
b42ff0a5
EB
7592012-07-19 Eric Botcazou <ebotcazou@adacore.com>
760
761 * gnat.dg/derived_type3.adb: New test.
762 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
763
f9fef349
JJ
7642012-07-19 Jakub Jelinek <jakub@redhat.com>
765
766 PR rtl-optimization/53942
767 * gcc.dg/pr53942.c: New test.
768
a73b8b59
JM
7692012-07-19 Jason Merrill <jason@redhat.com>
770
771 PR c++/54021
772 * g++.dg/cpp0x/constexpr-builtin2.C: New.
773
638eeae8
EB
7742012-07-19 Eric Botcazou <ebotcazou@adacore.com>
775
776 * gnat.dg/discr38.adb: New test.
777
65e7bfe3
JJ
7782012-07-19 Jakub Jelinek <jakub@redhat.com>
779
780 PR middle-end/54017
781 * c-c++-common/gomp/pr54017.c: New test.
782
95cbf851 7832012-07-19 Richard Guenther <rguenther@suse.de>
65e7bfe3 784 Eric Botcazou <ebotcazou@adacore.com>
95cbf851
RG
785
786 * gnat.dg/loop_optimization11.adb: New testcase.
787 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
788
0e69fdf0
PC
7892012-07-18 Paolo Carlini <paolo.carlini@oracle.com>
790 Jason Merrill <jason@redhat.com>
791
792 * g++.dg/cpp0x/sfinae37.C: New.
793 * g++.dg/template/access23.C: New.
794 * g++.dg/template/access7.C: Adjust.
795 * g++.dg/template/sfinae10.C: Don't expect errors.
796 * g++.dg/template/sfinae6_neg.C: Don't expect errors.
797
9df3cfea
JB
7982012-07-18 Julian Brown <julian@codesourcery.com>
799 Sandra Loosemore <sandra@codesroucery.com>
800
801 * gcc.c-torture/execute/20101011-1.c: Skip on bare-metal m68k.
802
a712b009
EB
8032012-07-18 Eric Botcazou <ebotcazou@adacore.com>
804
805 * gnat.dg/noreturn4.ad[sb]: New test.
806 * gnat.dg/noreturn4_pkg.ads: New helper.
807
edd5e900
JZ
8082012-07-18 Jie Zhang <jzhang918@gmail.com>
809 Julian Brown <julian@codesourcery.com>
810
811 * gcc.target/arm/neon-vdup-1.c: New test case.
812 * gcc.target/arm/neon-vdup-2.c: New test case.
813 * gcc.target/arm/neon-vdup-3.c: New test case.
814 * gcc.target/arm/neon-vdup-4.c: New test case.
815 * gcc.target/arm/neon-vdup-5.c: New test case.
816 * gcc.target/arm/neon-vdup-6.c: New test case.
817 * gcc.target/arm/neon-vdup-7.c: New test case.
818 * gcc.target/arm/neon-vdup-8.c: New test case.
819 * gcc.target/arm/neon-vdup-9.c: New test case.
820 * gcc.target/arm/neon-vdup-10.c: New test case.
821 * gcc.target/arm/neon-vdup-11.c: New test case.
822 * gcc.target/arm/neon-vdup-12.c: New test case.
823 * gcc.target/arm/neon-vdup-13.c: New test case.
824 * gcc.target/arm/neon-vdup-14.c: New test case.
825 * gcc.target/arm/neon-vdup-15.c: New test case.
826 * gcc.target/arm/neon-vdup-16.c: New test case.
827 * gcc.target/arm/neon-vdup-17.c: New test case.
828 * gcc.target/arm/neon-vdup-18.c: New test case.
829 * gcc.target/arm/neon-vdup-19.c: New test case.
830 * gcc.target/arm/neon-combine-sub-abs-into-vabd.c: Make intrinsic
831 arguments non-constant.
832
4c9bcf89
RG
8332012-07-18 Richard Guenther <rguenther@suse.de>
834
835 PR tree-optimization/53970
836 * g++.dg/torture/pr53970.C: New testcase.
837
dad57b68
OE
8382012-07-18 Oleg Endo <olegendo@gcc.gnu.org>
839
840 PR target/38621
841 * gcc.c-torture/compile/pr38621.c: New.
842
13f1f508
OE
8432012-07-18 Oleg Endo <olegendo@gcc.gnu.org>
844
845 PR target/33135
846 * gcc.target/sh/pr33135-1.c: New.
847 * gcc.target/sh/pr33135-2.c: New.
848 * gcc.target/sh/pr33135-3.c: New.
849 * gcc.target/sh/pr33135-4.c: New.
850
10cdabc8
JM
8512012-07-17 Jason Merrill <jason@redhat.com>
852
853 PR c++/53995
854 * g++.dg/parse/enum9.C: New.
855
0d24465e
KH
8562012-07-17 Kazu Hirata <kazu@codesourcery.com>
857 Sandra Loosemore <sandra@codesourcery.com>
858
859 * gcc.target/m68k/pr36134.c: Use dg-skip-if to skip the testcase
860 if there is a conflict with -mcpu=. Use -mcpu=5208.
861
697c474c
JM
8622012-07-17 Jason Merrill <jason@redhat.com>
863
864 PR c++/53989
865 * g++.dg/template/array23.C: New.
866
7fe3aa08
TB
8672012-07-17 Tobias Burnus <burnus@net-b.de>
868
869 PR fortran/53985
870 * gfortran.dg/bind_c_usage_26.f90: New.
871 * gfortran.dg/bind_c_procs.f03: Add dg-options "-Wc-binding-type".
872 * gfortran.dg/bind_c_usage_13.f03: Ditto.
873 * gfortran.dg/bind_c_usage_18.f90: Ditto.
874 * gfortran.dg/interop_params.f03: Ditto.
875
ec44e463
JM
8762012-07-17 Jason Merrill <jason@redhat.com>
877
947296ca
JM
878 * g++.dg/template/inherit8.C: Adjust.
879 * g++.dg/template/using21.C: Adjust.
880 * g++.dg/template/using22.C: Adjust.
881
ec44e463
JM
882 PR c++/53549
883 * g++.dg/template/current-inst1.C: New.
884 * g++.dg/parse/crash35.C: Adjust.
885
2767f2cc
TB
8862012-07-17 Tobias Burnus <burnus@net-b.de>
887
888 PR fortran/52101
889 * gfortran.dg/oldstyle_4.f90: New.
890
a6fcd41a
TB
8912012-07-17 Tobias Burnus <burnus@net-b.de>
892
893 PR fortran/49265
894 * gfortran.dg/module_procedure_double_colon_3.f90: New.
895 * gfortran.dg/module_procedure_double_colon_4.f90: New.
896
b3ff651a
JM
8972012-07-16 Jason Merrill <jason@redhat.com>
898
899 * g++.dg/parse/access8.C: Adjust.
900 * g++.dg/template/sfinae6_neg.C: Adjust.
901
c2092deb
TK
9022012-07-16 Thomas König <tkoenig@gcc.gnu.org>
903
904 PR fortran/53824
905 * gfortran.dg/coarray_allocate_1.f90: New test.
906
053c2b87
AP
9072012-07-16 Andrew Pinski <apinski@cavium.com>
908
909 * gcc.c-torture/execute/bswap-1.c: New testcase.
910 * gcc.c-torture/compile/unalign-1.c: New testcase.
911 * gcc.c-torture/compile/20120524-1.c: New testcase.
912 * gcc.c-torture/compile/20101216-1.c: New testcase.
913
9e227d60
DC
9142012-07-16 Dehao Chen <dehao@google.com>
915
916 Revert
917 2012-07-10 Dehao Chen <dehao@google.com>
918
919 * gcc.dg/debug_info_inline.c: New test.
920
8bae3cef
JW
9212012-07-16 Janus Weil <janus@gcc.gnu.org>
922
923 PR fortran/53956
924 * gfortran.dg/proc_decl_28.f90: New.
925
a14c200a
AP
9262012-07-16 Andrew Pinski <apinski@cavium.com>
927
928 * gcc.dg/torture/builtins-1.c: New testcase.
929
c3a3b5b5
HPN
9302012-07-16 Hans-Peter Nilsson <hp@axis.com>
931
f0336342
HPN
932 * gcc.target/cris/sync-2i.c, gcc.target/cris/sync-2s.c,
933 gcc.target/cris/sync-3i.c, gcc.target/cris/sync-3s.c,
934 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
935 gcc.target/cris/sync-1-v10.c,
936 gcc.target/cris/sync-1-v32.c: For cris*-*-linux*, also
937 pass -mno-unaligned-atomic-may-use-library.
938 * gcc.target/cris/sync-xchg-1.c: New test.
c3a3b5b5
HPN
939 * gcc.target/cris/20011127-1.c: Adjust to %P being a
940 valid register operand output modifier.
941
b7e331f8
AS
9422012-07-15 Andreas Schwab <schwab@linux-m68k.org>
943
944 * g++.dg/debug/dwarf2/pubnames-2.C: Support all known comment
945 characters.
946
3f245efc
AP
9472012-07-13 Andrew Pinski <apinski@cavium.com>
948
949 * gcc.target/mips/octeon2-pipe-1.c: Use cleanup-rtl-dump
950 rather than cleanup-tree-dump.
951 * gcc.target/mips/octeon-pipe-1.c: Likewise.
952
a8ab21e5
RG
9532012-07-13 Richard Guenther <rguenther@suse.de>
954
955 PR tree-optimization/53907
956 * gcc.target/i386/pr53907.c: New testcase.
957
e8f808b3
RG
9582012-07-13 Richard Guenther <rguenther@suse.de>
959
960 PR tree-optimization/53922
961 * gcc.dg/torture/pr53922.c: New testcase.
962
f0df84ab
HPN
9632012-07-13 Hans-Peter Nilsson <hp@axis.com>
964
965 PR rtl-optimization/53908
966 * gcc.dg/torture/pr53908.c: New test.
967
306620d2
JW
9682012-07-13 Jonathan Wakely <jwakely.gcc@gmail.com>
969
970 PR c++/53531
971 * testsuite/g++.dg/cpp0x/variadic135.C: New.
972
77a24503
JM
9732012-07-12 Jason Merrill <jason@redhat.com>
974
975 * g++.dg/template/sfinae6_neg.C: Adjust.
976
0d87d307
TB
9772012-07-12 Tobias Burnus <burnus@net-b.de>
978
979 * gfortran.dg/c_f_pointer_shape_tests_5.f90: New.
980 * gfortran.dg/c_f_pointer_tests_3.f90: Update
981 scan-tree-dump-times pattern.
982
b3c90d54
RO
9832012-07-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
984
985 * g++.dg/debug/dwarf2/pubnames-2.C: Allow for / comments.
986
45ffb6f7
JM
9872012-07-11 Jason Merrill <jason@redhat.com>
988
989 DR 1402
990 * g++.g/cpp0x/defaulted37.C: New.
991
c48acc4f
GY
9922012-07-11 Greta Yorsh <Greta.Yorsh@arm.com>
993
994 PR target/53859
995 * gcc.target/arm/pr53859.c: New test.
996
b6d10335
OE
9972012-07-10 Oleg Endo <olegendo@gcc.gnu.org>
998
999 PR target/53886
1000 * gcc.c-torture/compile/pr53886.c: New.
1001
e53a3e77
DC
10022012-07-10 Dehao Chen <dehao@google.com>
1003
1004 * gcc.dg/debug_info_inline.c: New test.
1005
60b9991b
JM
10062012-07-10 Jason Merrill <jason@redhat.com>
1007
55e5bf21
JM
1008 PR c++/53733
1009 * g++.dg/cpp0x/defaulted36.C: New.
1010 * g++.dg/cpp0x/defaulted21.C: Adjust.
1011
60b9991b
JM
1012 * g++.dg/cpp0x/implicit13.C: Add vbase and member tests.
1013
924ef62b
SA
10142012-07-09 Sterling Augustine <saugustine@google.com>
1015
1016 * g++.dg/debug/dwarf2/pubnames-2.C: New.
1017
238065a7
SB
10182012-07-09 Steven Bosscher <steven@gcc.gnu.org>
1019
1020 PR tree-optimization/53887
1021 * gcc.dg/pr53887.c: New test.
1022
06e3e32b
JM
10232012-07-09 Jason Merrill <jason@redhat.com>
1024
1025 PR c++/53882
1026 * g++.dg/cpp0x/nullptr29.C: New.
1027
ba224bf3
TV
10282012-07-09 Tom de Vries <tom@codesourcery.com>
1029 Richard Guenther <rguenther@suse.de>
1030
1031 * gcc.dg/builtin-unreachable-6.c: New test.
1032 * gcc.dg/builtin-unreachable-5.c: New test.
1033
8166ff4d
SB
10342012-07-07 Steven Bosscher <steven@gcc.gnu.org>
1035
1036 PR tree-optimization/53881
1037 * gcc.dg/pr53881.c: New test.
1038
d30a17fc
JM
10392012-07-06 Jason Merrill <jason@redhat.com>
1040
3b5cd6f2
JM
1041 PR c++/53862
1042 * g++.dg/cpp0x/variadic134.C: New.
1043
d30a17fc
JM
1044 PR c++/53858
1045 * g++.dg/cpp0x/alias-decl-20.C: New.
1046
5de33281
TV
10472012-07-06 Tom de Vries <tom@codesourcery.com>
1048
1049 PR tree-optimization/51879
1050 * gcc.dg/pr51879-16.c: New test.
1051 * gcc.dg/pr51879-17.c: Same.
1052
6cf5e1d0
TV
10532012-07-06 Tom de Vries <tom@codesourcery.com>
1054
1055 PR tree-optimization/52009
1056 * gcc.dg/pr51879-7.c: New test.
1057 * gcc.dg/pr51879-18.c: New test.
1058
49bb4bbe
JM
10592012-07-05 Jason Merrill <jason@redhat.com>
1060
1061 PR c++/50852
1062 * g++.dg/template/typedef39.C: New.
1063
1064 PR c++/53039
1065 * g++.dg/cpp0x/variadic133.C: New.
1066 * g++.dg/template/param1.C: Adjust.
1067
37891309
RR
10682012-07-05 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1069
be2b2462
UB
1070 PR target/48941
1071 PR target/51980
1072 * gcc/testsuite/gcc.target/arm/neon/vtrnf32.c: Update.
1073 * gcc/testsuite/gcc.target/arm/neon/vtrns32.c: Update.
1074 * gcc/testsuite/gcc.target/arm/neon/vtrnu32.c: Update.
1075 * gcc/testsuite/gcc.target/arm/neon/vzipf32.c: Update.
1076 * gcc/testsuite/gcc.target/arm/neon/vzips32.c: Update.
1077 * gcc/testsuite/gcc.target/arm/neon/vzipu32.c: Update.
37891309 1078
573234ac
MM
10792012-07-05 Mikael Morin <mikael@gcc.gnu.org>
1080
1081 PR fortran/53732
1082 * gfortran.dg/inline_sum_4.f90: New test.
1083
04a40cb9
SB
10842012-07-05 Steven Bosscher <steven@gcc.gnu.org>
1085
1086 * gcc.c-torture/compile/20000326-1.c: Fix to not optimize to empty.
1087
76f722f4
MGD
10882012-07-05 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1089
1090 * gcc.target/arm/fma-sp.c: New testcase.
1091 * gcc.target/arm/fma.c: Likewise.
1092 * gcc.target/arm/fma.h: Likewise.
1093
fece0636
JM
10942012-07-04 Jason Merrill <jason@redhat.com>
1095
1096 PR c++/53848
1097 * g++.dg/other/enum3.C: New.
1098
3f1ae742
UB
10992012-07-04 Uros Bizjak <ubizjak@gmail.com>
1100
1101 PR middle-end/53321
1102 * g++.dg/torture/pr53321.C: New test.
1103
6c9df5a0
RG
11042012-07-04 Richard Guenther <rguenther@suse.de>
1105
1106 PR tree-optimization/53844
1107 * g++.dg/tree-ssa/pr53844.C: New testcase.
1108
e1b6bbea
RG
11092012-07-04 Richard Guenther <rguenther@suse.de>
1110
1111 PR tree-optimization/53849
1112 * gcc.dg/pr53849.c: New testcase.
1113
53406315
JJ
11142012-07-03 Jakub Jelinek <jakub@redhat.com>
1115
1116 PR c++/53812
1117 * g++.dg/ext/label14.C: New test.
1118
19d7dc0d
UB
11192012-07-03 Uros Bizjak <ubizjak@gmail.com>
1120
1121 PR target/53811
1122 * g++.dg/other/pr53811.C: New test.
1123
8e22f79f
AS
11242012-07-03 Andreas Schwab <schwab@linux-m68k.org>
1125
1126 PR target/28896
1127 * gcc.target/m68k/stack-limit-1.c: New testcase.
1128
b83053bf
EB
11292012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1130
1131 * gnat.dg/recursive_call.adb: New test.
1132
4a147e4e
EB
11332012-07-03 Eric Botcazou <ebotcazou@adacore.com>
1134
1135 * gnat.dg/discr37.ad[sb]: New test.
1136
05437ab5
OE
11372012-07-03 Oleg Endo <olegendo@gcc.gnu.org>
1138
1139 * g++.dg/other/packed1.C: Remove SH from xfail list.
1140
65f0c5b3
JM
11412012-07-02 Jason Merrill <jason@redhat.com>
1142
e0e1b357
JM
1143 PR c++/53619
1144 * g++.dg/cpp0x/lambda/lambda-this5.C: New.
1145
39fa0adb
JM
1146 PR c++/53783
1147 * g++.dg/cpp0x/lambda/lambda-template7.C: New.
1148
e961d86e
JM
1149 PR c++/53788
1150 * g++.dg/cpp0x/decltype39.C: New.
1151 * g++.dg/diagnostic/method1.C: Adjust.
1152
65f0c5b3
JM
1153 PR c++/53816
1154 * g++.dg/template/ref6.C: New.
1155
05437ab5 11562012-07-02 Oleg Endo <olegendo@gcc.gnu.org>
0f676cfe
OE
1157
1158 PR target/53568
1159 * gcc.target/sh/pr53568-1.c: New.
1160
f031c344
OE
11612012-07-02 Oleg Endo <olegendo@gcc.gnu.org>
1162
1163 PR target/51244
1164 * gcc.target/sh/pr51244-1.c: Check that movt insn is not generated.
1165
8d0d1915
JM
11662012-07-02 Jason Merrill <jason@redhat.com>
1167
73a15695
JM
1168 PR c++/53821
1169 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
1170
8d0d1915
JM
1171 PR c++/53524
1172 * g++.dg/template/enum7.C: New.
1173 * g++.dg/other/ptrmem10.C: Adjust.
1174 * g++.dg/other/ptrmem11.C: Adjust.
1175 * g++.dg/cpp0x/scoped_enum.C: Adjust.
1176
531b10fc
SB
11772012-07-02 Steven Bosscher <steven@gcc.gnu.org>
1178
1179 * gcc.dg/tree-ssa/pr36881.c: Fix test case to not expand as bit tests.
1180
44cd6810
WG
11812012-07-01 Wei Guozhi <carrot@google.com>
1182
1183 PR target/53447
1184 * gcc.target/arm/pr53447-1.c: New testcase.
1185 * gcc.target/arm/pr53447-2.c: New testcase.
1186 * gcc.target/arm/pr53447-3.c: New testcase.
1187 * gcc.target/arm/pr53447-4.c: New testcase.
1188
7211c82f
RG
11892012-06-29 Richard Guenther <rguenther@suse.de>
1190
1191 PR tree-optimization/47061
1192 * gcc.dg/tree-ssa/vrp71.c: New testcase.
1193
76744c17
RG
11942012-06-29 Richard Guenther <rguenther@suse.de>
1195
1196 PR tree-optimization/37541
1197 * gcc.dg/tree-ssa/pr37508.c: Adjust and un-XFAIL.
1198
a1ebcd97
RG
11992012-06-29 Richard Guenther <rguenther@suse.de>
1200
1201 PR tree-optimization/52589
1202 * gcc.dg/tree-ssa/vrp70.c: New testcase.
1203
b03aa1fa
JJ
12042012-06-28 Janis Johnson <janisjo@codesourcery.com>
1205
90686faa
JJ
1206 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
1207
c1827cf0
JJ
1208 * g++.dg/template/error46.C: Add missing comment to dg-message.
1209 * g++.dg/template/crash107.C: Likewise.
1210 * g++.dg/template/error47.C: Likewise.
1211 * g++.dg/template/crash108.C: Likewise.
1212 * g++.dg/overload/operator5.C: Likewise.
1213
b03aa1fa
JJ
1214 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
1215 errors in dg-message directives, add comments.
1216
0ff7968c
KT
12172012-06-28 Kai Tietz <ktietz@redhat.com>
1218
1219 * g++.dg/cpp0x/constexpr-52672.C (ul_ptr): Use SIZE_TYPE instead of
1220 hard-coded 'unsigned long'.
1221
c9ba3307
JJ
12222012-06-28 Jakub Jelinek <jakub@redhat.com>
1223
5deb57cb
JJ
1224 PR tree-optimization/51581
1225 * gcc.dg/vect/pr51581-4.c: New test.
1226
c9ba3307
JJ
1227 PR tree-optimization/53645
1228 * gcc.c-torture/execute/pr53645-2.c: New test.
1229
4519d745
RG
12302012-06-28 Richard Guenther <rguenther@suse.de>
1231
1232 PR middle-end/53790
1233 * gcc.dg/torture/pr53790.c: New testcase.
1234
4ee4c52c
JJ
12352012-06-28 Jakub Jelinek <jakub@redhat.com>
1236
1237 PR tree-optimization/53645
1238 * gcc.c-torture/execute/pr53645.c: New test.
1239
304b6b3e
AC
12402012-06-28 Arnaud Charlet <charlet@adacore.com>
1241
1242 * gnat.dg/deep_old.adb, gnat.dg/old_errors.adb: Removed, obsolete.
1243
7fefe030
AO
12442012-06-28 Alexandre Oliva <aoliva@redhat.com>
1245
1246 PR debug/53671
1247 PR debug/49888
1248 * gcc.dg/guality/pr49888.c: Account for the possibility that
1249 the variable is optimized out at the first test.
1250
b298aa9b
JM
12512012-06-27 Jason Merrill <jason@redhat.com>
1252
ae52af05
JM
1253 * g++.dg/cpp0x/override2.C: Adjust.
1254 * g++.dg/template/error5.C: Adjust.
1255 * g++.dg/parse/crash28.C: Adjust.
1256
b298aa9b
JM
1257 PR c++/53563
1258 * g++.dg/parse/template27.C: New.
1259 * g++.dg/template/crash74.C: Adjust expected output.
1260
362aa474
JW
12612012-06-27 Janus Weil <janus@gcc.gnu.org>
1262
1263 PR fortran/41951
1264 PR fortran/49591
1265 * gfortran.dg/typebound_operator_16.f03: New.
1266
b585a51f
JJ
12672012-06-27 Jakub Jelinek <jakub@redhat.com>
1268
1269 * gcc.target/i386/sse4_1-pmuldq.c (TEST): Initialize
1270 even src1.i and src2.i fields even in the second half of the arrays.
1271
c523fc89
RR
12722012-06-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1273
1274 PR c++/51033.
1275 * g++.dg/torture/vshuf-16.inc: New test.
1276 * g++.dg/torture/vshuf-2.inc: New test.
1277 * g++.dg/torture/vshuf-4.inc: New test.
1278 * g++.dg/torture/vshuf-8.inc: New test.
1279 * g++.dg/torture/vshuf-main.inc: New test.
1280 * g++.dg/torture/vshuf-v16hi.C: New test.
1281 * g++.dg/torture/vshuf-v16qi.C: New test.
1282 * g++.dg/torture/vshuf-v2df.C: New test.
1283 * g++.dg/torture/vshuf-v2di.C: New test.
1284 * g++.dg/torture/vshuf-v2sf.C: New test.
1285 * g++.dg/torture/vshuf-v2si.C: New test.
1286 * g++.dg/torture/vshuf-v4df.C: New test.
1287 * g++.dg/torture/vshuf-v4di.C: New test.
1288 * g++.dg/torture/vshuf-v4sf.C: New test.
1289 * g++.dg/torture/vshuf-v4si.C: New test.
1290 * g++.dg/torture/vshuf-v8hi.C: New test.
1291 * g++.dg/torture/vshuf-v8qi.C: New test.
1292 * g++.dg/torture/vshuf-v8si.C: New test.
1293
195b4c50
RG
12942012-06-27 Richard Guenther <rguenther@suse.de>
1295
1296 PR middle-end/53676
1297 * gcc.dg/tree-ssa/scev-6.c: New testcase.
1298
2ef1bce6
JJ
12992012-06-26 Janis Johnson <janisjo@codesourcery.com>
1300
1301 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
1302 scan-dump-dem-not): Use printable pattern in test name.
1303
59b7e90f
SA
13042012-06-26 Sterling Augustine <saugustine@google.com>
1305 Dominique Dhumieres <dominiq@lps.ens.fr>
1306
1307 * gcc.dg/pubtypes-2.c: Update expected output.
1308 * gcc.dg/pubtypes-3.c: Likewise.
1309 * gcc.dg/pubtypes-4.c: Likewise.
1310
f9453c07
BS
13112012-06-26 Bill Schmidt <wschmidt@linux.ibm.com>
1312
1313 * gcc.dg/tree-ssa/slsr-1.c: New test.
1314 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1315 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1316 * gcc.dg/tree-ssa/slsr-4.c: Likewise.
1317
703ae70c
MT
13182012-06-26 Matt Turner <mattst88@gmail.com>
1319
1320 PR target/35294
1321 * gcc.target/arm/mmx-2.c: New.
1322
72e732f8
RG
13232012-06-26 Richard Guenther <rguenther@suse.de>
1324
1325 PR c++/53752
1326 * g++.dg/torture/pr53752.C: New testcase.
1327
5dcf6b7f
JJ
13282012-06-26 Jakub Jelinek <jakub@redhat.com>
1329
1330 PR tree-optimization/53748
1331 * gcc.c-torture/compile/pr53748.c: New test.
1332
eaccea2a
JM
13332012-06-25 Jason Merrill <jason@redhat.com>
1334
1335 PR c++/53498
1336 PR c++/53305
1337 * g++.dg/cpp0x/decltype38.C: New.
1338 * g++.dg/cpp0x/variadic132.C: Remove dg-error.
1339
ce15c7d5
JJ
13402012-06-25 Janis Johnson <janisjo@codesourcery.com>
1341
e3b205be
JJ
1342 * lib/target-supports-dg.exp (testname-for-summary): New.
1343 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
1344 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
1345 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
1346 scan-module-absence, output-exists, output-exists-not: Use
1347 testname-for-summary.
1348 (dg-test): Clean up testname_with_flags.
1349 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1350 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
1351 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
1352 scan-assembler-dem-not, object-size: Use testname-for-summary.
1353 * lib/gcov.exp (run-gcov): Likewise.
1354 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1355 scan-dump-dem, scan-dump-dem-note): Likewise.
1356
ce15c7d5
JJ
1357 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
1358 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
1359 including profopt.opt; save and restore existing value.
1360 * g++.dg/bprob/bprob.exp: Likewise.
1361 * gcc.dg/matrix/matrix.exp: Likewise.
1362 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
1363 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
1364 PROFOPT_OPTIONS.
1365
f008d5dc
RH
13662012-06-25 Richard Henderson <rth@redhat.com>
1367
1368 * gcc.dg/pr53749.c: New.
1369
ec62cbe1
JM
13702012-06-25 Jason Merrill <jason@redhat.com>
1371
1372 PR c++/52988
1373 * g++.dg/cpp0x/nullptr28.C: New.
1374
8490252a
CL
13752012-06-25 Christophe Lyon <christophe.lyon@st.com>
1376
1377 * gcc.target/arm/neon-vld1_dupQ.c: New.
1378
4ebc46e9
FW
13792012-06-25 Florian Weimer <fweimer@redhat.com>
1380
1381 * g++.dg/init/new35.C: New.
1382 * g++.dg/init/new36.C: New.
1383 * g++.dg/init/new37.C: New.
1384 * g++.dg/ext/vla5.C: New warning.
1385 * g++.dg/ext/vla8.C: New warning.
1386 * g++.dg/cpp0x/regress/debug-debug7.C: Update diagnostics.
1387
9e94a7fc 13882012-06-25 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
9faeb493 1389 James Greenhalgh <james.greenhalgh@arm.com>
9e94a7fc
MGD
1390
1391 * gcc.target/arm/ftest-support-arm.h New testcase.
1392 * gcc.target/arm/ftest-support-thumb.h Likewise.
1393 * gcc.target/arm/ftest-support.h Likewise.
1394 * gcc.target/arm/ftest-armv4-arm.c: Likewise.
1395 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1396 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1397 * gcc.target/arm/ftest-armv5t-arm.c Likewise.
1398 * gcc.target/arm/ftest-armv5t-thumb.c Likewise.
1399 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1400 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1401 * gcc.target/arm/ftest-armv6-arm.c Likewise.
1402 * gcc.target/arm/ftest-armv6-thumb.c Likewise.
1403 * gcc.target/arm/ftest-armv6k-arm.c Likewise.
1404 * gcc.target/arm/ftest-armv6k-thumb.c Likewise.
1405 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1406 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1407 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1408 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1409 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1410 * gcc.target/arm/ftest-armv7a-arm.c Likewise.
1411 * gcc.target/arm/ftest-armv7a-thumb.c Likewise.
1412 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1413 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1414 * gcc.target/arm/ftest-armv7r-arm.c Likewise.
1415 * gcc.target/arm/ftest-armv7r-thumb.c Likewise.
1416 * gcc/testsuite/lib/target-supports.exp
1417 (check_effective_target_arm_arch_FUNC): Add support for more
1418 architectures.
1419 (add_options_for_arm_arch_FUNC): Likewise.
1420 (check_effective_target_arm_arch_FUNC_multilib): New functions.
1421
72de8622
JM
14222012-06-25 Jason Merrill <jason@redhat.com>
1423
1424 PR c++/53202
1425 * g++.dg/cpp0x/constexpr-tuple.C: New.
1426
f315d618
JJ
14272012-06-25 Jakub Jelinek <jakub@redhat.com>
1428
85d91748
JJ
1429 PR target/53759
1430 * gcc.target/i386/pr53759.c: New test.
1431
f315d618
JJ
1432 PR c++/53594
1433 * g++.dg/cpp0x/nsdmi7.C: New test.
1434
85bf214b
KT
14352012-06-24 Kai Tietz <ktietz@redhat.com>
1436
1437 * gcc.target/i386/pr23943.c (size_t): Use compatible type-definition
1438 for LLP64 targets.
1439 * gcc.target/i386/pr38988.c: Likewise.
1440
6f3ab30d
JW
14412012-06-22 Janus Weil <janus@gcc.gnu.org>
1442
1443 PR fortran/47710
1444 PR fortran/53328
1445 * gfortran.dg/typebound_generic_12.f03: New.
1446 * gfortran.dg/typebound_generic_13.f03: New.
1447
a300e459
EB
14482012-06-22 Eric Botcazou <ebotcazou@adacore.com>
1449
1450 * gnat.dg/lto15.ad[sb]: New test.
1451
b6fbbea3
MI
14522012-06-21 Meador Inge <meadori@codesourcery.com>
1453
1454 PR c/53702
1455 * gcc.dg/Wunused-local-typedefs.c: New testcase.
1456
8ca92d04
SB
14572012-06-21 Steven Bosscher <steven@gcc.gnu.org>
1458
1459 * testsuite/gcc.dg/pch/ident-1.c: New test.
1460 * testsuite/gcc.dg/pch/ident-1.hs: Header file for new test.
1461
625ed172
MM
14622012-06-21 Michael Matz <matz@suse.de>
1463
1464 PR middle-end/53688
1465 * gcc.c-torture/execute/pr53688.c: New test.
1466
a75f5017
RG
14672012-06-20 Richard Guenther <rguenther@suse.de>
1468
1469 PR tree-optimization/30318
1470 * gcc.dg/tree-ssa/vrp69.c: New testcase.
1471
942ee091
RE
14722012-06-20 Richard Earnshaw <rearnsha@arm.com>
1473
1474 * g++.dg/debug/dwarf2/nested-3.C: Add ARM comment character to regexp.
1475
32e36d1a
RO
14762012-06-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1477
1478 * gcc.target/i386/clearcapv2.map: New file.
1479 * gcc.target/i386/i386.exp: Try it first before clearcap.map.
1480
aa5cc52b
KK
14812012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1482
1483 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
1484 and add __sh__ case.
1485
0a337ebd
JM
14862012-06-19 Jason Merrill <jason@redhat.com>
1487
1488 PR c++/52637
1489 * g++.dg/debug/localclass1.C: New.
1490
6830e502
VV
14912012-06-16 Ville Voutilainen <ville.voutilainen@gmail.com>
1492
625ed172 1493 * g++.dg/cpp0x/override4.C: New.
6830e502 1494
420bf978
JM
14952012-06-14 Jason Merrill <jason@redhat.com>
1496
1497 PR c++/53651
1498 * g++.dg/cpp0x/decltype37.C: New.
1499
9ea722f2
KK
15002012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
1501
1502 * gcc.dg/stack-usage-1.c: Use sh*-*-* instead of sh-*-*.
1503
b513d0fe
JM
15042012-06-19 Joseph Myers <joseph@codesourcery.com>
1505
1506 * gcc.c-torture/compile/vector-5.c,
1507 gcc.c-torture/compile/vector-6.c: New tests.
1508
3a6a2759
RH
15092012-06-19 Richard Henderson <rth@redhat.com>
1510
1511 * gcc.target/i386/pr33329.c: Change multiplier constant to 12345.
1512
bbe10a06
RG
15132012-06-19 Richard Guenther <rguenther@suse.de>
1514
1515 * gcc.dg/tree-ssa/vrp68.c: Adjust testcase.
1516
b86da593
UB
15172012-06-18 Uros Bizjak <ubizjak@gmail.com>
1518
1519 PR target/53712
1520 * gcc.target/i386/pr53712.c: New test.
1521
478ad83d
TB
15222012-06-18 Tobias Burnus <burnus@net-b.de>
1523
1524 PR fortran/53692
1525 * gfortran.dg/elemental_optional_args_6.f90: New.
1526
c1fb34c3
TB
15272012-06-18 Tobias Burnus <burnus@net-b.de>
1528
1529 PR fortran/53526
1530 * gfortran.dg/coarray_lib_move_alloc_1.f90: New.
1531 * gfortran.dg/coarray/move_alloc_1.f90
1532
284943b0
TB
15332012-06-18 Tobias Burnus <burnus@net-b.de>
1534
1535 PR fortran/53526
1536 * gfortran.dg/coarray_27.f90: New.
1537
46952308 15382012-06-18 Joey Ye <Joey.Ye@arm.com>
284943b0 1539 Greta Yorsh <Greta.Yorsh@arm.com>
46952308 1540
284943b0 1541 * gcc.target/arm/epilog-1.c: New test.
46952308 1542
9ef7adc0
RG
15432012-06-18 Richard Guenther <rguenther@suse.de>
1544
1545 PR tree-optimization/53693
1546 * g++.dg/torture/pr53693.C: New testcase.
1547
9b10be32
BS
15482012-06-18 Bill Schmidt <wschmidt@linux.ibm.com>
1549
1550 PR tree-optimization/53703
1551 * gcc.dg/torture/pr53703.c: New test.
1552
b7104c55
RS
15532012-06-18 Richard Sandiford <rdsandiford@googlemail.com>
1554
1555 PR middle-end/53698
1556 * gcc.target/i386/pr53698.c: New test.
1557
9fd814b0
UB
15582012-06-17 Uros Bizjak <ubizjak@gmail.com>
1559
1560 * gcc.target/i386/pr33329.c (f): Increase tabs array to 1024.
1561
9a575e05
TB
15622012-06-17 Tobias Burnus <burnus@net-b.de>
1563
1564 PR fortran/53691
1565 PR fortran/53685
1566 * gfortran.dg/transfer_check_3.f90: New.
1567
9fd814b0 15682012-06-17 Uros Bizjak <ubizjak@gmail.com>
413c3530
UB
1569
1570 * gcc.dg/tree-ssa/vrp68.c: Fix scan-tree-dump-times argument order.
1571
0f6bfefd
TB
15722012-06-16 Tobias Burnus <burnus@net-b.de>
1573
413c3530
UB
1574 PR fortran/53642
1575 PR fortran/45170
1576 * gfortran.dg/deferred_type_param_8.f90: New.
0f6bfefd 1577
0621f7c2
JJ
15782012-06-15 Janis Johnson <janosjo@codesourcery.com>
1579
b616eb02
JJ
1580 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
1581 testname that includes flags, passed in as new argument, in
1582 pass/fail messages.
1583 (run_gcov): Get testname from dg-test, use it in pass/fail messages
1584 and pass it to verify-* procedures.
1585
165b955b
JJ
1586 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
1587 alignment torture options with usual torture options.
1588
0621f7c2
JJ
1589 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
1590 messages reported for one line of source code.
1591 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
1592 * g++.dg/cpp0x/decltype2.C: Likewise.
1593 * g++.dg/cpp0x/decltype3.C: Likewise.
1594 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
1595 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
1596 * g++.dg/cpp0x/static_assert3.C: Likewise.
1597 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
1598 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
1599 * g++.dg/cpp0x/union1.C: Likewise.
1600 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
1601 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
1602 * g++.dg/cpp0x/variadic2.C: Likewise.
1603 * g++.dg/cpp0x/variadic20.C: Likewise.
1604 * g++.dg/cpp0x/variadic74.C: Likewise.
1605 * g++.dg/diagnostic/bitfld2.C: Likewise.
1606 * g++.dg/ext/attrib44.C: Likewise.
1607 * g++.dg/ext/no-asm-1.C: Likewise.
1608 * g++.dg/other/error34.C: Likewise.
1609 * g++.dg/parse/crash46.C: Likewise.
1610 * g++.dg/parse/error10.C: Likewise.
1611 * g++.dg/parse/error2.C: Likewise.
1612 * g++.dg/parse/error3.C: Likewise.
1613 * g++.dg/parse/error36.C: Likewise.
1614 * g++.dg/parse/error8.C: Likewise.
1615 * g++.dg/parse/error9.C: Likewise.
1616 * g++.dg/parse/parser-pr28152-2.C: Likewise.
1617 * g++.dg/parse/parser-pr28152.C: Likewise.
1618 * g++.dg/parse/template25.C: Likewise.
1619 * g++.dg/parse/typename11.C: Likewise.
1620 * g++.dg/tc1/dr147.C: Likewise.
1621 * g++.dg/template/deduce3.C: Likewise.
1622 * g++.dg/template/koenig9.C: Likewise.
1623 * g++.dg/template/pr23510.C: Likewise.
1624 * g++.dg/warn/pr12242.C: Likewise.
1625 * g++.dg/warn/pr30551-2.C: Likewise.
1626 * g++.dg/warn/pr30551.C: Likewise.
1627 * g++.old-deja/g++.other/typename1.C: Likewise.
1628 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
1629
9e1a8dd1
RR
16302012-06-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1631
1632 PR c++/51033
1633 * c-c++-common/torture/vshuf-16.inc: Move from gcc.c-torture/execute/.
1634 * c-c++-common/torture/vshuf-2.inc: Likewise.
1635 * c-c++-common/torture/vshuf-4.inc: Likewise.
1636 * c-c++-common/torture/vshuf-8.inc: Likewise.
1637 * c-c++-common/torture/vshuf-main.inc: Likewise.
1638 * c-c++-common/torture/vshuf-v16hi.c: Likewise.
1639 * c-c++-common/torture/vshuf-v16qi.c: Likewise.
1640 * c-c++-common/torture/vshuf-v2df.c: Likewise.
1641 * c-c++-common/torture/vshuf-v2di.c: Likewise.
1642 * c-c++-common/torture/vshuf-v2sf.c: Likewise.
1643 * c-c++-common/torture/vshuf-v2si.c: Likewise.
1644 * c-c++-common/torture/vshuf-v4df.c: Likewise.
1645 * c-c++-common/torture/vshuf-v4di.c: Likewise.
1646 * c-c++-common/torture/vshuf-v4hi.c: Likewise.
1647 * c-c++-common/torture/vshuf-v4sf.c: Likewise.
1648 * c-c++-common/torture/vshuf-v4si.c: Likewise.
1649 * c-c++-common/torture/vshuf-v8hi.c: Likewise.
1650 * c-c++-common/torture/vshuf-v8qi.c: Likewise.
1651 * c-c++-common/torture/vshuf-v8si.c: Likewise.
1652
4c53d183
MM
16532012-06-15 Michael Matz <matz@suse.de>
1654
1655 * gcc.dg/tree-ssa/vector-4.c: New test.
1656
6da8be89
MM
16572012-06-15 Michael Matz <matz@suse.de>
1658
1659 * gcc.dg/debug/dwarf2/inline3.c: Adjust.
1660 * gcc.dg/tree-ssa/foldstring-1.c: Adjust.
1661
3ebde0e9
UW
16622012-06-15 Ulrich Weigand <ulrich.weigand@linaro.org>
1663
1664 PR tree-optimization/53636
1665 * gcc.target/arm/pr53636.c: New test.
1666
079c527f
JJ
16672012-06-15 Jakub Jelinek <jakub@redhat.com>
1668
1669 PR tree-optimization/51581
1670 * gcc.c-torture/execute/pr51581-1.c: New test.
1671 * gcc.c-torture/execute/pr51581-2.c: New test.
1672 * gcc.dg/vect/pr51581-1.c: New test.
1673 * gcc.dg/vect/pr51581-2.c: New test.
1674 * gcc.dg/vect/pr51581-3.c: New test.
1675 * gcc.target/i386/avx-pr51581-1.c: New test.
1676 * gcc.target/i386/avx-pr51581-2.c: New test.
1677 * gcc.target/i386/avx2-pr51581-1.c: New test.
1678 * gcc.target/i386/avx2-pr51581-2.c: New test.
1679 * gcc.dg/vect/slp-26.c (main1): Divide by 0x8031 instead of 3.
1680
c55224dc
RG
16812012-06-15 Richard Guenther <rguenther@suse.de>
1682
1683 * gcc.c-torture/execute/20120615-1.c: New testcase.
1684
f71d5704
EB
16852012-06-15 Eric Botcazou <ebotcazou@adacore.com>
1686
1687 * gnat.dg/vect8.ad[sb]: New test.
1688
7579786c
RG
16892012-06-14 Richard Guenther <rguenther@suse.de>
1690
1691 * gcc.dg/tree-ssa/vrp.h: New testcase.
1692 * gcc.dg/tree-ssa/vrp68.c: Likewise.
1693
5921cd19
CB
16942012-06-13 Christian Bruel <christian.bruel@st.com>
1695
1696 PR target/53621
1697 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
1698
30cf3db7
RS
16992012-06-14 Richard Sandiford <rdsandiford@googlemail.com>
1700
1701 * gcc.target/mips/mips.exp (mips-dg-options): Handle -msynci.
1702
5fe0eb0d
JJ
17032012-06-13 Janis Johnson <janisjo@codesourcery.com>
1704
8564f927
JJ
1705 PR testsuite/20771
1706 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
1707 test summary unique.
1708
78a5a568
JJ
1709 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
1710 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
1711 scan-stack-usage-not): Don't strip torture options from test name.
1712
9042f8f2
JJ
1713 * lib/scandump.exp (scan-dump-times): Use printable version of
1714 regexp in test summary line.
1715
5fe0eb0d
JJ
1716 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
1717 messages reported for one line of source code.
1718 * gcc.dg/format/few-1.c: Likewise.
1719 * gcc.dg/ia64-sync-2.c: Likewise.
1720 * gcc.dg/sync-2.c: Likewise.
1721 * gcc.dg/noncompile/pr44517.c: Likewise.
1722
8cda8ad3
AO
17232012-06-13 Alexandre Oliva <aoliva@redhat.com>
1724
1725 PR debug/49888
1726 * gcc.dg/guality/pr49888.c: New.
1727
21d01365
AO
17282012-06-13 Alexandre Oliva <aoliva@redhat.com>
1729
1730 * g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
1731 * gcc.dg/tree-ssa/forwprop-11.c: Likewise.
1732 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1733
2be13164
TB
17342012-06-13 Tobias Burnus <burnus@net-b.de>
1735
1736 PR fortran/53643
1737 * gfortran.dg/intent_out_7.f90: New.
1738
d1f6dfe6
TB
17392012-06-13 Tobias Burnus <burnus@net-b.de>
1740
1741 PR fortran/53597
1742 * gfortran.dg/save_4.f90: New.
1743
cce50861
JJ
17442012-06-12 Jakub Jelinek <jakub@redhat.com>
1745
1746 PR c/53532
1747 PR c/51034
1748 PR c/53196
1749 * gcc.dg/pr53532.c: New test.
1750 * gcc.dg/c99-complit-2.c: Add two new dg-error directives,
1751 adjust line numbers.
1752 * gcc.dg/noncompile/950825-1.c: Expect incomplete type error message.
1753 * gcc.dg/Wcxx-compat-8.c: Likewise.
1754 * gcc.dg/pr51034.c: New test.
1755 * gcc.dg/pr53196-1.c: New test.
1756 * gcc.dg/pr53196-2.c: New test.
1757
9a3edfd4
JJ
17582012-06-12 Janis Johnson <janisjo@codesourcery.com>
1759
b29e01b7
JJ
1760 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
1761 alignment torture options with usual torture options.
1762 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
1763 instead of dg-options.
1764 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
1765 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
1766 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
1767 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
1768 * gcc.dg/torture/stackalign/push-1.c: Likewise.
1769 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
1770
a637d2cb
JJ
1771 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
1772 to checks for multiple messages reported for one line of source code.
1773 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
1774
300407a7
JJ
1775 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
1776 messages reported for one line of source code.
1777
3eae54ca
JJ
1778 * gcc.dg/20031223-1.c: Add comments to check for multiple
1779 messages reported for one line of source code.
1780 * gcc.dg/Wconversion-integer.c: Likewise.
1781 * gcc.dg/Wfatal-2.c: Likewise.
1782 * gcc.dg/Wfatal.c: Likewise.
1783 * gcc.dg/Wobjsize-1.c: Likewise.
1784 * gcc.dg/c99-vla-jump-1.c: Likewise.
1785 * gcc.dg/c99-vla-jump-2.c: Likewise.
1786 * gcc.dg/c99-vla-jump-3.c: Likewise.
1787 * gcc.dg/c99-vla-jump-4.c: Likewise.
1788 * gcc.dg/c99-vla-jump-5.c: Likewise.
1789 * gcc.dg/decl-9.c: Likewise.
1790 * gcc.dg/declspec-10.c: Likewise.
1791 * gcc.dg/declspec-18.c: Likewise.
1792 * gcc.dg/mtune.c: Likewise.
1793 * gcc.dg/parser-pr28152-2.c: Likewise.
1794 * gcc.dg/parser-pr28152.c: Likewise.
1795 * gcc.dg/pr14475.c: Likewise.
1796 * gcc.dg/pr27953.c: Likewise.
1797 * gcc.dg/pr28322-3.c: Likewise.
1798 * gcc.dg/pr30457.c: Likewise.
1799 * gcc.dg/pr30551-2.c: Likewise.
1800 * gcc.dg/pr30551-3.c: Likewise.
1801 * gcc.dg/pr30551-4.c: Likewise.
1802 * gcc.dg/pr30551-5.c: Likewise.
1803 * gcc.dg/pr30551-6.c: Likewise.
1804 * gcc.dg/pr30551.c: Likewise.
1805 * gcc.dg/pr45461.c: Likewise.
1806 * gcc.dg/pr48552-1.c: Likewise.
1807 * gcc.dg/pr48552-2.c: Likewise.
1808 * gcc.dg/redecl-1.c: Likewise.
1809 * gcc.dg/transparent-union-3.c: Likewise.
1810 * gcc.dg/utf-dflt.c: Likewise.
1811 * gcc.dg/utf-dflt2.c: Likewise.
1812 * gcc.dg/vla-8.c: Likewise.
1813 * gcc.dg/vla-init-1.c: Likewise.
1814 * gcc.dg/wtr-int-type-1.c: Likewise.
1815
526d4b72
JJ
1816 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
1817 messages reported for for one line of source code.
1818 * c-c++-common/raw-string-5.c: Likewise.
1819 * c-c++-common/raw-string-4.c: Likewise.
1820 * c-c++-common/raw-string-6.c: Likewise.
1821 * c-c++-common/pr20000.c: Likewise.
1822
9a3edfd4
JJ
1823 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
1824 messages reported for one line of source code.
1825 * gcc.dg/cpp/pr30786.c: Likewise.
1826 * gcc.dg/cpp/pr28709.c: Likewise.
1827 * gcc.dg/cpp/missing-header-MD.c: Likewise.
1828 * gcc.dg/cpp/macspace2.c: Likewise.
1829 * gcc.dg/cpp/missing-header-1.c: Likewise.
1830 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
1831 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
1832 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
1833
18342012-06-12 Jason Merrill <jason@redhat.com>
fdaf2f48
JM
1835
1836 PR c++/53599
1837 * g++.dg/template/local7.C: New.
1838
0ff67613
OE
18392012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
1840
1841 PR target/53511
1842 * gcc.target/sh/pr51340-1.c: Delete obsolete test case.
1843 * gcc.target/sh/pr51340-2.c: Likewise.
1844 * gcc.target/sh/pr51340-3.c: Likewise.
413c3530 1845
175a7536
MM
18462012-06-12 Michael Matz <matz@suse.de>
1847
1848 * gcc.dg/torture/alias-1.c: New test.
1849
891ca07d
JJ
18502012-06-12 Jakub Jelinek <jakub@redhat.com>
1851
1852 PR rtl-optimization/53589
1853 * gcc.dg/torture/pr53589.c: New test.
1854
ed6a1ff9
OE
18552012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
1856
1857 PR target/50749
1858 * gcc.target/sh/pr50749-sf-postinc-2.c: New.
1859 * gcc.target/sh/pr50749-sf-postinc-4.c: New.
1860 * gcc.target/sh/pr50749-qihisi-postinc-2.c: New.
1861 * gcc.target/sh/pr50749-qihisi-postinc-4.c: New.
1862 * gcc.target/sh/pr50749-sf-predec-2.c: New.
1863 * gcc.target/sh/pr50749-sf-predec-4.c: New.
1864 * gcc.target/sh/pr50749-qihisi-predec-1.c: New.
1865 * gcc.target/sh/pr50749-qihisi-predec-3.c: New.
1866 * gcc.target/sh/pr50749-sf-postinc-1.c: New.
1867 * gcc.target/sh/pr50749-sf-postinc-3.c: New.
1868 * gcc.target/sh/pr50749-qihisi-postinc-1.c: New.
1869 * gcc.target/sh/pr50749-qihisi-postinc-3.c: New.
1870 * gcc.target/sh/pr50749-sf-predec-1.c: New.
1871 * gcc.target/sh/pr50749-sf-predec-3.c: New.
1872 * gcc.target/sh/pr50749-qihisi-predec-2.c: New.
1873 * gcc.target/sh/pr50749-qihisi-predec-4.c: New.
1874
91fe5efb
ST
18752012-06-11 Sriraman Tallam <tmsriram@google.com>
1876
1877 * gcc.target/i386/builtin_target.c (vendor_signatures): New enum.
1878 (check_intel_cpu_model): New function.
1879 (check_amd_cpu_model): New function.
1880 (check_features): New function.
1881 (__get_cpuid_output): New function.
1882 (check_detailed): New function.
1883 (fn1): Rename to quick_check.
1884 (main): Update to call quick_check and call check_detailed.
1885
d3843c67
RH
18862012-06-11 Richard Henderson <rth@redhat.com>
1887
1888 * lib/target-supports.exp
1889 (check_effective_target_sync_long_long_runtime): Use
1890 check_effective_target_lp64 instead of
1891 check_effective_target_powerpc64 for powerpc targets.
1892
159b4b2f
OE
18932012-06-11 Oleg Endo <olegendo@gcc.gnu.org>
1894
1895 PR target/53511
1896 * gcc.target/sh/pr53511-1.c: New.
1897
e3b127e8
RG
18982012-06-11 Richard Guenther <rguenther@suse.de>
1899
1900 PR middle-end/53470
1901 * g++.dg/lto/pr53470_0.C: New testcase.
1902 * gcc.dg/lto/pr53470_0.c: Likewise.
1903
5a20ffcb
RG
19042012-06-11 Richard Guenther <rguenther@suse.de>
1905
35981f1f 1906 PR c++/53605
5a20ffcb
RG
1907 * g++.dg/ext/pr53605.C: New testcase.
1908
f54ee980
EB
19092012-06-11 Eric Botcazou <ebotcazou@adacore.com>
1910
1911 * gnat.dg/specs/array1.ads: New test.
1912 * gnat.dg/specs/array2.ads: Likewise.
1913 * gnat.dg/array22.adb: Likewise.
1914
9083aacd
EB
19152012-06-11 Eric Botcazou <ebotcazou@adacore.com>
1916
1917 * gnat.dg/constant4.adb: New test.
1918 * gnat.dg/constant4_pkg.ads: New helper.
1919
98cf47d1
JW
19202012-06-08 Janus Weil <janus@gcc.gnu.org>
1921
1922 PR fortran/52552
1923 * gfortran.dg/allocate_alloc_opt_1.f90: Modified.
1924 * gfortran.dg/allocate_class_1.f90: Modified.
1925 * gfortran.dg/allocate_with_typespec_4.f90: Modified.
1926 * gfortran.dg/allocate_class_2.f90: New.
1927
8cb0d9b9
HPN
19282012-06-07 Hans-Peter Nilsson <hp@axis.com>
1929
1930 PR middle-end/53535
1931 * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.
1932
1acbf7a1
TK
19332012-06-07 Thomas König <tkoenig@gcc.gnu.org>
1934
1935 PR fortran/52861
1936 * gfortran.dg/string_assign_2.f90: New test case.
1937
94d145bf
TK
19382012-06-07 Thomas König <tkoenig@gcc.gnu.org>
1939
1940 PR fortran/52861
1941 * gfortran.dg/string_assign_1.f90: New test case.
1942
26127932
JJ
19432012-06-07 Jakub Jelinek <jakub@redhat.com>
1944
1945 PR middle-end/53580
1946 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
1947 * gcc.dg/gomp/critical-4.c: Likewise.
1948 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
1949 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
1950 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
1951 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
1952 * c-c++-common/gomp/pr53580.c: New test.
1953
cba0366c
FC
19542012-06-07 Fabien ChĂȘne <fabien@gcc.gnu.org>
1955
1956 PR c++/51214
1957 * g++.dg/cpp0x/forw_enum11.C: New.
1958
4b978f96
PC
19592012-06-06 Paolo Carlini <paolo.carlini@oracle.com>
1960
1961 PR c++/53567
1962 * g++.dg/cpp0x/alias-decl-19.C: New.
1963
6f07a821
SB
19642012-06-06 Steven Bosscher <steven@gcc.gnu.org>
1965
1966 * g++.old-deja/g++.brendan/array1.C: Remove dg-options.
1967
3c6a5c3f
UB
19682012-06-06 Uros Bizjak <ubizjak@gmail.com>
1969
1970 * gcc.target/i386/avx-os-support.h (XCR_XFEATURE_ENABLED_MASK): New.
1971 (XSTATE_FP): Ditto.
1972 (XSTATE_SSE): Ditto.
1973 (XSTATE_YMM): Ditto.
1974 (avx_os_support): Use new defines.
1975
c9846ff9
RG
19762012-06-06 Richard Guenther <rguenther@suse.de>
1977
1978 PR testsuite/32380
1979 * gfortran.dg/vect/pr32380.f: Adjust number of expected vectorized
1980 loops.
1981
ce6d2586
RB
19822012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
1983
1984 PR c++/52841
1985 * g++.dg/cpp0x/pr52841.C: New testcase.
1986
d0582dc1
RG
19872012-06-06 Richard Guenther <rguenther@suse.de>
1988
1989 PR tree-optimization/53081
1990 * gcc.dg/tree-ssa/ldist-20.c: New testcase.
1991 * gcc.dg/tree-ssa/loop-19.c: Add -fno-tree-loop-distribute-patterns.
1992
d7685183
MM
19932012-06-05 Michael Meissner <meissner@linux.vnet.ibm.com>
1994
1995 * gcc.target/powerpc/pr53487.c: New test.
1996
951c68fa
PH
19972012-06-05 Pat Haugen <pthaugen@us.ibm.com>
1998
1999 * gcc.target/powerpc/lhs-1.c: Use parm instead of stack space.
2000
a6dac809 20012012-06-05 Edmar Wienskoski <edmar@freescale.com>
683ed19e
EW
2002
2003 * gcc.dg/tree-ssa/vector-3.c: Adjust regular expression.
2004
1aedeafe
RG
20052012-06-05 Richard Guenther <rguenther@suse.de>
2006
2007 PR tree-optimization/30442
2008 * gcc.dg/vect/bb-slp-30.c: New testcase.
2009
b6dd5261
RG
20102012-06-05 Richard Guenther <rguenther@suse.de>
2011
2012 PR tree-optimization/53081
2013 * gcc.dg/tree-ssa/ldist-19.c: New testcase.
2014 * gcc.c-torture/execute/builtins/builtins.exp: Always pass
2015 -fno-tree-loop-distribute-patterns.
2016
46f714c8
AM
20172012-06-05 Alan Modra <amodra@gmail.com>
2018
2019 * gcc.target/powerpc/savres.c: Add -mdynamic-no-pic for darwin.
2020 Check static chain in nested funcs.
2021
a67cfde8
TB
20222012-06-04 Tobias Burnus <burnus@net-b.de>
2023
2024 PR fortran/50619
2025 * gfortran.dg/init_flag_10.f90: New.
2026
0e1dd874
PC
20272012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
2028
2029 PR c++/53524
2030 * g++.dg/warn/Wenum-compare-no-2: New.
2031
7ca643e1
DS
20322012-06-04 Dodji Seketeli <dodji@redhat.com>
2033
2034 PR preprocessor/53463
2035 * g++.dg/cpp/limits.C: New test.
2036 * g++.dg/parse/error19.C: Adjust.
2037 * g++.dg/warn/Wconversion-real-integer2.C: Likewise.
2038 * g++.dg/warn/pr35635.C: Likewise.
2039 * g++.old-deja/g++.pt/assign1.C: Likewise.
2040
fbc932e7
EW
20412012-06-04 Edmar Wienskoski <edmar@freescale.com>
2042
2043 PR target/53559
2044 * gcc.target/powerpc/cell_builtin_1.c: New test case.
2045 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
2046 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
2047 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
2048 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
2049 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
2050 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
2051 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
2052
36829666
AS
20532012-06-04 Andreas Schwab <schwab@linux-m68k.org>
2054
2055 * g++.dg/debug/dwarf2/nested-3.C: Allow for | comments.
2056
5ece9847
JJ
20572012-06-04 Jakub Jelinek <jakub@redhat.com>
2058
2059 PR tree-optimization/53550
2060 * gcc.dg/pr53550.c: New test.
2061
c014f6f5
RG
20622012-06-04 Richard Guenther <rguenther@suse.de>
2063
2064 * gcc.dg/tree-ssa/ldist-11.c: Enable -ftree-loop-distribute-patterns.
2065 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2066 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2067
7ac6a832
AF
20682012-06-03 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2069
2070 PR fortran/48831
2071 * gfortran.dg/parameter_array_element_2.f90: New.
2072
aba92f5f
OE
20732012-06-03 Oleg Endo <olegendo@gcc.gnu.org>
2074
2075 PR target/53512
2076 * gcc.target/sh/pr53512-1.c: New.
2077 * gcc.target/sh/pr53512-2.c: New.
2078 * gcc.target/sh/pr53512-3.c: New.
2079 * gcc.target/sh/pr53512-4.c: New.
2080
ef4b1d6d
JM
20812012-06-01 Jason Merrill <jason@redhat.com>
2082
e3c888eb
JM
2083 PR c++/52973
2084 * g++.dg/ext/visibility/template12.C: New.
2085 * g++.dg/ext/attrib14.C: Adjust warning line.
2086
ef4b1d6d
JM
2087 PR c++/52725
2088 * g++.dg/parse/new6.C: New.
2089 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
2090
4efa9261
EB
20912012-06-01 Eric Botcazou <ebotcazou@adacore.com>
2092
2093 * c-c++-common/restrict-2.c: Revert previous change.
2094
d37c775a
JM
20952012-06-01 Jason Merrill <jason@redhat.com>
2096
3dfaf1d7
JM
2097 PR c++/53137
2098 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
2099
d37c775a
JM
2100 PR c++/53484
2101 * g++.dg/cpp0x/auto33.C: New.
2102
5714705f
PC
21032012-06-01 Paolo Carlini <paolo.carlini@oracle.com>
2104
2105 PR c++/26155
2106 * g++.dg/parse/namespace-alias-1.C: New.
2107
d168aaee
CB
21082012-06-01 Christian Bruel <christian.bruel@st.com>
2109
2110 * gcc.dg/spec-options.c: New test.
2111 * gcc.dg/foo.specs: New file.
2112
46014ce2
EB
21132012-06-01 Eric Botcazou <ebotcazou@adacore.com>
2114
2115 PR ada/53517
2116 * gnat.dg/lto14.adb: Skip on Solaris.
2117
62330f08
HPN
21182012-06-01 Hans-Peter Nilsson <hp@axis.com>
2119
2120 * gcc.target/cris/sync-1-v10.c,
2121 gcc.target/cris/sync-1-v32.c, gcc.target/cris/sync-1.c,
2122 gcc.target/cris/sync-2c.c, gcc.target/cris/sync-2i.c,
2123 gcc.target/cris/sync-2s.c, gcc.target/cris/sync-3i.c,
2124 gcc.target/cris/sync-3s.c, gcc.target/cris/sync-4c.c,
2125 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
2126 gcc.target/cris/torture/sync-mis-op-i-1.c,
2127 gcc.target/cris/torture/sync-mis-op-i-1a.c,
2128 gcc.target/cris/torture/sync-mis-op-i-2.c,
2129 gcc.target/cris/torture/sync-mis-op-i-2a.c,
2130 gcc.target/cris/torture/sync-mis-op-i-3.c,
2131 gcc.target/cris/torture/sync-mis-op-i-3a.c,
2132 gcc.target/cris/torture/sync-mis-op-s-1.c,
2133 gcc.target/cris/torture/sync-mis-op-s-1a.c,
2134 gcc.target/cris/torture/sync-mis-xchg-i-1.c,
2135 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
2136 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
2137 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
2138 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
2139 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
2140 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
2141 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: New tests.
2142
88af7c1a
RG
21432012-05-31 Richard Guenther <rguenther@suse.de>
2144
2145 * gcc.dg/tree-ssa/ldist-pr45948-2.c: New testcase copy of
2146 ldist-pr45948.c with disabled SCCP.
2147
1db1c6f5
RG
21482012-05-31 Richard Guenther <rguenther@suse.de>
2149
2150 PR middle-end/48493
2151 * gcc.dg/torture/pr48493.c: New testcase.
2152
669e9a8f
GY
21532012-05-31 Greta Yorsh <Greta.Yorsh@arm.com>
2154
2155 * lib/target-supports.exp (check_effective_target_vect_char_mult): Add
2156 arm32 to targets.
2157 * gcc.dg/vect/slp-perm-8.c (main): Prevent vectorization
2158 of the initialization loop.
3c6a5c3f 2159 (dg-final): Adjust the expected number of vectorized loops depending
669e9a8f
GY
2160 on vect_char_mult target selector.
2161
37239ce6
HPN
21622012-05-31 Hans-Peter Nilsson <hp@axis.com>
2163
2164 * gcc.target/cris/asm-v8.S, gcc.target/cris/asm-v10.S,
2165 gcc.target/cris/asm-other.S, gcc.target/cris/inasm-v8.c,
2166 gcc.target/cris/inasm-v10.c, gcc.target/cris/inasm-other.c:
2167 New tests.
2168
66edf32a
JM
21692012-05-30 Jason Merrill <jason@redhat.com>
2170
2171 PR c++/53356
2172 * g++.dg/init/new34.C: New.
2173 * g++.dg/tree-ssa/stabilize1.C: New.
2174
4bbbcbf6
JM
21752012-05-30 Jakub Jelinek <jakub@redhat.com>
2176
2177 PR c++/53356
2178 * g++.dg/init/new33.C: New test.
2179
e40a9680
RG
21802012-05-30 Richard Guenther <rguenther@suse.de>
2181
2182 PR middle-end/53501
2183 * gcc.dg/torture/pr53501.c: New testcase.
2184 * c-c++-common/restrict-2.c: Adjust.
2185
08cad606
AM
21862012-05-30 Alan Modra <amodra@gmail.com>
2187
2188 * gcc.target/powerpc/powerpc.exp: Load torture-options.exp, call
2189 torture-finish.
2190
66c540d2
MG
21912012-05-30 Marc Glisse <marc.glisse@inria.fr>
2192
2193 * gcc.target/i386/shuf-concat.c: New test.
2194
667c517b
JJ
21952012-05-30 Jakub Jelinek <jakub@redhat.com>
2196
2197 PR rtl-optimization/53519
2198 * gcc.c-torture/compile/pr53519.c: New test.
2199
fa95aa25
RR
22002012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2201
2202 * gcc.target/arm/neon-vrev.c: New.
2203
2df2ce3f
OE
22042012-05-29 Oleg Endo <olegendo@gcc.gnu.org>
2205
2206 PR target/51340
2207 * gcc.target/sh/pr51340-1.c: New.
2208 * gcc.target/sh/pr51340-2.c: New.
2209 * gcc.target/sh/pr51340-3.c: New.
2210
508ef0c6
RG
22112012-05-29 Richard Guenther <rguenther@suse.de>
2212
2213 PR tree-optimization/53516
2214 * gcc.dg/torture/pr53516.c: New testcase.
2215
828a7f76
DS
22162012-05-29 Dodji Seketeli <dodji@redhat.com>
2217
2218 PR preprocessor/53229
2219 * gcc.dg/cpp/paste6.c: Force to run without
2220 -ftrack-macro-expansion.
2221 * gcc.dg/cpp/paste8.c: Likewise.
2222 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
2223 -ftrack-macro-expansion.
2224 * gcc.dg/cpp/paste12.c: Force to run without
2225 -ftrack-macro-expansion.
2226 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
2227 -ftrack-macro-expansion.
2228 * gcc.dg/cpp/paste13.c: Likewise.
2229 * gcc.dg/cpp/paste14.c: Likewise.
2230 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
2231 -ftrack-macro-expansion.
2232 * gcc.dg/cpp/paste18.c: New test.
2233
0de9dab5
HPN
22342012-05-29 Hans-Peter Nilsson <hp@axis.com>
2235
2236 * gcc.target/cris/torture/trap-1.c,
2237 gcc.target/cris/torture/trap-2.c,
2238 gcc.target/cris/torture/trap-3.c,
2239 gcc.target/cris/torture/trap-v0.c,
2240 gcc.target/cris/torture/trap-v3.c: New tests.
2241
4a792f9b
PC
22422012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
2243
2244 PR c++/25137
2245 * g++.dg/warn/Wbraces3.C: New.
2246 * g++.dg/warn/Wbraces4.C: Likewise.
2247
512d321d
JJ
22482012-05-28 Jakub Jelinek <jakub@redhat.com>
2249
2250 PR tree-optimization/53505
2251 * c-c++-common/torture/pr53505.c: New test.
2252
253cbc5f
NS
22532012-05-27 Nathan Sidwell <nathan@acm.org>
2254
2255 * gcc.dg/stmt-expr-4.c: New.
2256
982058cb
PC
22572012-05-26 Paolo Carlini <paolo.carlini@oracle.com>
2258
2259 PR c++/53491
2260 * g++.dg/parse/crash60.C: New.
2261
22622012-05-26 Jason Merrill <jason@redhat.com>
1f37c583
JM
2263
2264 PR c++/53220
2265 * c-c++-common/array-lit.c: New.
2266 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
2267
c4c57c9c
EB
22682012-05-26 Eric Botcazou <ebotcazou@adacore.com>
2269
2270 PR ada/50294
2271 * gnat.dg/array21.adb: New test.
2272
60ba49d0
EB
22732012-05-26 Eric Botcazou <ebotcazou@adacore.com>
2274
2275 * gnat.dg/renaming5.adb: Adjust dg-final directive.
2276
6d199d3c
PC
22772012-05-25 Paolo Carlini <paolo.carlini@oracle.com>
2278
2279 PR c++/32054
2280 * g++.dg/other/anon-union3.C: New.
2281
31a18a7e
ILT
22822012-05-25 Ian Lance Taylor <iant@google.com>
2283
2284 * gcc.dg/split-6.c: New test.
2285
b993039f
EB
22862012-05-25 Eric Botcazou <ebotcazou@adacore.com>
2287
2288 * gnat.dg/lto14.adb: New test.
2289
4aa820fe
TG
22902012-05-25 Tristan Gingold <gingold@adacore.com>
2291
2292 * gcc.target/i386/large-frame.c: New.
2293
6fac31b4
PH
22942012-05-24 Pat Haugen <pthaugen@us.ibm.com>
2295 * gcc.target/powerpc/lhs-1.c: New.
2296 * gcc.target/powerpc/lhs-2.c: New.
2297 * gcc.target/powerpc/lhs-3.c: New.
2298
165ca58d
DS
22992012-05-24 Dodji Seketeli <dodji@redhat.com>
2300
2301 Make unwound macro expansion trace less redundant
2302 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
2303 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
2304 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
2305 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
2306 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
2307 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
2308
a5dedb5e
PC
23092012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2310
2311 PR c++/53464
2312 * g++.dg/cpp0x/constexpr-default1.C: New.
2313
c7837f7e
PC
23142012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
2315
2316 PR c++/32080
2317 * g++.dg/eh/goto2.C: New.
2318
49bdc0a6
RG
23192012-05-24 Richard Guenther <rguenther@suse.de>
2320
2321 PR middle-end/53460
2322 * g++.dg/tree-prof/pr53460.C: New testcase.
2323
8a791ae2
RG
23242012-05-24 Richard Guenther <rguenther@suse.de>
2325
2326 PR bootstrap/53466
2327 * g++.dg/debug/pr53466.C: New testcase.
2328
0d5a9e78
JJ
23292012-05-24 Jakub Jelinek <jakub@redhat.com>
2330
2331 PR tree-optimization/53465
2332 * gcc.c-torture/execute/pr53465.c: New test.
2333
239b48db
TB
23342012-05-23 Tobias Burnus <burnus@net-b.de>
2335
2336 PR fortran/51055
2337 PR fortran/45170
2338 * gfortran.dg/allocate_with_typespec_6.f90: New.
2339
0a9696f0
PC
23402012-05-23 Paolo Carlini <paolo.carlini@oracle.com>
2341
2342 PR c++/29185
2343 * g++.dg/warn/delete-array-1.C: New.
2344
9c09f152
RB
23452012-05-23 Richard Guenther <rguenther@suse.de>
2346
2347 * gcc.dg/torture/pr39074-2.c: Adjust.
2348 * gcc.dg/torture/pr39074.c: Likewise.
2349 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
2350 * gcc.dg/tree-ssa/alias-19.c: Likewise.
2351
66379195
JH
23522012-05-22 Jan Hubicka <jh@suse.cz>
2353
2354 PR middle-end/53161
2355 * g++.dg/torture/pr53161.C: New testcase.
2356
f391a855
TB
23572012-05-22 Tobias Burnus <burnus@net-b.de>
2358
2359 PR fortran/53389
2360 * gfortran.dg/realloc_on_assign_15.f90: New.
2361
633d9236
RG
23622012-05-22 Richard Guenther <rguenther@suse.de>
2363
2364 PR middle-end/51071
2365 * gcc.dg/torture/pr51071-2.c: New testcase.
2366
819f3b2c
PB
23672012-05-22 Paolo Bonzini <bonzini@gnu.org>
2368
2369 PR tree-optimization/53336
2370 * g++.dg/torture/pr53336.C: New testcase.
2371
650dc14a
DS
23722012-05-22 Dodji Seketeli <dodji@redhat.com>
2373
2374 PR c++/53322
2375 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
f391a855 2376 instead of -Wunused-local-typedefs.
650dc14a 2377
94ccc95d
PC
23782012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2379
2380 PR c++/51184
2381 * g++.dg/other/abstract4.C: New-
2382
23832012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
2384
2385 PR c++/40821
2386 * g++.dg/ext/attrib46.C: New.
2387
01c7ccbb
JM
23882012-05-21 Joseph Myers <joseph@codesourcery.com>
2389
ce863f5d 2390 PR c/53418
01c7ccbb
JM
2391 * gcc.c-torture/compile/pr53418-1.c,
2392 gcc.c-torture/compile/pr53418-2.c: New tests.
2393
27edb974
JJ
23942012-05-21 Jakub Jelinek <jakub@redhat.com>
2395
7772bae0
JJ
2396 PR tree-optimization/53366
2397 * gcc.dg/torture/pr53366-1.c: New test.
2398 * gcc.dg/torture/pr53366-2.c: New test.
2399 * gcc.target/i386/pr53366-1.c: New test.
2400 * gcc.target/i386/pr53366-2.c: New test.
2401
017a2020
JJ
2402 PR tree-optimization/53409
2403 * gcc.c-torture/compile/pr53409.c: New test.
2404
27edb974
JJ
2405 PR tree-optimization/53410
2406 * gcc.c-torture/compile/pr53410-1.c: New test.
2407 * gcc.c-torture/compile/pr53410-2.c: New test.
2408
30ee9dbf
L
24092012-05-21 H.J. Lu <hongjiu.lu@intel.com>
2410
2411 PR target/53425
2412 * gcc.target/i386/pr53425-1.c: New file.
2413 * gcc.target/i386/pr53425-2.c: Likewise.
2414
21039e0e
RG
24152012-05-21 Richard Guenther <rguenther@suse.de>
2416
2417 PR tree-optimization/53408
2418 * gcc.dg/torture/pr53408.c: New testcase.
2419
9b5effa4
L
24202012-05-21 Uros Bizjak <ubizjak@gmail.com>
2421 H.J. Lu <hongjiu.lu@intel.com>
2422
2423 PR target/53416
2424 * gcc.target/i386/pr53416.c: New file.
2425
47fb0e18
RG
24262012-05-21 Richard Guenther <rguenther@suse.de>
2427
2428 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
2429
8450aa97
RG
24302012-05-21 Richard Guenther <rguenther@suse.de>
2431
2432 * gcc.dg/torture/ldist-1.c: New testcase.
2433
d3c268ab
EB
24342012-05-20 Eric Botcazou <ebotcazou@adacore.com>
2435
2436 * gnat.dg/lto13.adb: New test.
2437 * gnat.dg/lto13_pkg.ad[sb]: New helper.
2438
1d5bfe97
EB
24392012-05-18 Eric Botcazou <ebotcazou@adacore.com>
2440
2441 * gnat.dg/specs/lto12.ads: New test.
2442 * gnat.dg/specs/lto12_pkg.ads: New helper.
2443
a4293fa6
RG
24442012-05-18 Richard Guenther <rguenther@suse.de>
2445
2446 PR tree-optimization/53346
2447 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
2448 * gcc.target/i386/incoming-10.c: Adjust.
2449 * gcc.target/i386/incoming-11.c: Likewise.
2450 * gcc.target/i386/pr46295.c: Likewise.
2451
b6961011
RG
24522012-05-18 Richard Guenther <rguenther@suse.de>
2453
2454 * gcc.dg/pr53352.c: Return zero.
2455
7595989b
RG
24562012-05-18 Richard Guenther <rguenther@suse.de>
2457
2458 PR tree-optimization/53390
2459 * gcc.dg/torture/pr53390.c: New testcase.
2460
7cb6668a
MI
24612012-05-18 Meador Inge <meadori@codesourcery.com>
2462
2463 PR rtl-optimization/53352
2464 * gcc.dg/pr53352.c: New test.
2465
71bc706c
DM
24662012-05-17 David S. Miller <davem@davemloft.net>
2467
2468 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
2469 failure on sparc-*-linux-gnu.
2470
70ba90b2
PC
24712012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2472
2473 PR c++/39681
58d84b67 2474 * g++.dg/parse/error49.C: New.
70ba90b2
PC
2475 * g++.dg/cpp0x/error8.C: Likewise.
2476 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
2477 * g++.dg/ext/utf-dflt2.C: Likewise.
2478 * g++.dg/ext/utf-gnuxx98.C: Likewise.
2479 * g++.dg/ext/utf-dflt.C: Likewise.
2480 * c-c++-common/raw-string-3.c: Likewise.
2481 * c-c++-common/raw-string-4.c: Likewise.
2482
f9eead1f
PC
24832012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
2484
2485 PR c++/53371
2486 * g++.dg/cpp0x/catch1.C: New.
2487
f330f599 24882012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
8730965e 2489
f330f599
PC
2490 PR c++/44516
2491 * g++.dg/parse/error48.C: New.
2492 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
2493 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
2494
24952012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
2496
2497 * gcc.dg/tm/indirect-2.c: New test.
8730965e 2498
f002c196
BS
24992012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2500
2501 PR tree-optimization/53217
2502 * gfortran.dg/pr53217.f90: New test.
2503
a952cc06
RG
25042012-05-16 Richard Guenther <rguenther@suse.de>
2505
2506 PR tree-optimization/53364
2507 * g++.dg/torture/pr53364.C: New testcase.
2508
219d42f1
GJL
25092012-05-16 Georg-Johann Lay <avr@gjlay.de>
2510
2511 PR testsuite/52641
2512 * gcc.dg/pr52549.c: Fix test for long != void*
2513 * gcc.c-torture/execute/pr52979-1.x: New file.
2514 * gcc.c-torture/execute/pr52979-2.x: New file.
2515
0b2c4be5
DS
25162012-05-16 Dodji Seketeli <dodji@redhat.com>
2517
2518 PR preprocessor/7263
2519 * gcc.dg/binary-constants-2.c: Run without tracking locations
2520 accross macro expansion.
2521 * gcc.dg/binary-constants-3.c: Likewise.
2522 * gcc.dg/cpp/sysmac2.c: Likewise.
2523 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
2524 location.
2525 * gcc.dg/cpp/syshdr3.c: New test.
2526 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
2527 * gcc.dg/system-binary-constants-1.c: New test.
2528 * gcc.dg/system-binary-constants-1.h: New header for the new test
2529 above.
2530 * g++.dg/cpp/syshdr3.C: New test.
2531 * g++.dg/cpp/syshdr3.h: New header the new test above.
2532 * g++.dg/system-binary-constants-1.C: New test.
2533 * g++.dg/system-binary-constants-1.h: New header the new test
2534 above.
2535
efc704cb
PC
25362012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2537
2538 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
2539
64137a35
JJ
25402012-05-15 Jakub Jelinek <jakub@redhat.com>
2541
2542 PR target/53358
2543 * gcc.dg/pr53358.c: New test.
2544
a1bde5af
PC
25452012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
2546
d02924ef 2547 PR c++/11856
a1bde5af
PC
2548 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
2549 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
2550
7d67c380
OH
25512012-05-15 Olivier Hainque <hainque@adacore.com>
2552
2553 * g++.dg/eh/sighandle.C: New testcase.
2554
8c1f1d42
RG
25552012-05-15 Richard Guenther <rguenther@suse.de>
2556
2557 PR tree-optimization/53355
2558 * gcc.dg/tree-ssa/vrp67.c: New testcase.
2559
2d858ed9
BRF
25602012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2561
2562 * gfortran.dg/*.f90: Remove now redundant manual
2563 cleanup-modules directive.
2564
517f1b34
UB
25652012-05-14 Uros Bizjak <ubizjak@gmail.com>
2566
2567 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
2568 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
2569
80b91c0b
JB
25702012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
2571
2572 PR fortran/52428
2573 * gfortran.dg/int_range_io_1.f90: New test.
2574
f6286674
JJ
25752012-05-14 Andi Kleen <ak@linux.intel.com>
2576 Jakub Jelinek <jakub@redhat.com>
2577
2578 PR target/53315
2579 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
2580 * gcc.target/i386/rtm-check.h: New file.
2581 * gcc.target/i386/pr53315.c: New test.
2582
6052c299
TB
25832012-05-14 Tobias Burnus <burnus@net-b.de>
2584
2585 PR fortran/49110
2586 PR fortran/51055
2587 PR fortran/53329
2588 * gfortran.dg/deferred_type_param_4.f90: New.
2589 * gfortran.dg/deferred_type_param_6.f90: New.
2590
e384e6b5
BS
25912012-05-14 Bernd Schmidt <bernds@codesourcery.com>
2592
2593 * gcc.target/i386/retarg.c: New test.
2594
8ae1ec92
AF
25952012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2596
2597 PR fortran/45170
2598 * gfortran.dg/deferred_type_param_3.f90: New.
2599 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
2600 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
2601
4265801b
EB
26022012-05-12 Eric Botcazou <ebotcazou@adacore.com>
2603
2604 * gnat.dg/null_pointer_deref3.adb: New test.
2605
dd912331
TB
26062012-05-12 Tobias Burnus <burnus@net-b.de>
2607
2608 PR fortran/49110
2609 PR fortran/52843
2610 * gfortran.dg/deferred_type_param_5.f90: New.
2611
498ad15e
PC
26122012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
2613
2614 * g++.dg/parse/error47.C: New.
2615
06118b14
TK
26162012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2617
2618 PR fortran/52537
2619 * gfortran.dg/string_compare_4.f90: Change option
2620 to -fdump-tree-original. Add test case for kind=4.
2621
91077d4e
TK
26222012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
2623
2624 PR fortran/52537
2625 * gfortran.dg/string_compare_4.f90: New test.
2626
52cd1f60
RO
26272012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2628
2629 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
2630
d1093817
PC
26312012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
2632
2633 PR c++/53305
2634 * g++.dg/cpp0x/variadic132.C: New.
2635
5a3c9cf2
PC
26362012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2637
2638 PR c++/53158
2639 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
2640 * g++.dg/parse/error26.C: Tweak dg-error column number.
2641
e5f13bf4
PC
26422012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
2643
2644 PR c++/53301
2645 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
2646
d400d17e
EB
26472012-05-10 Eric Botcazou <ebotcazou@adacore.com>
2648
2649 * gnat.dg/lto11.ad[sb]: New test.
2650
d21a7b44
UB
26512012-05-09 Uros Bizjak <ubizjak@gmail.com>
2652
2653 PR target/52908
2654 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
2655 directive to Scan for vpmuldq, not vpmacsdql.
2656
0c910378
MM
26572012-05-09 Michael Matz <matz@suse.de>
2658
2659 PR tree-optimization/53185
2660 * gcc.dg/vect/pr53185.c: New test.
2661
af905902
L
26622012-05-09 H.J. Lu <hongjiu.lu@intel.com>
2663
2664 PR middle-end/53249
2665 * gcc.target/i386/pr53249.c: New.
2666
e7ff4510
RG
26672012-05-09 Richard Guenther <rguenther@suse.de>
2668
2669 PR tree-optimization/18437
2670 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
2671 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
2672
cc603b40
JJ
26732012-05-09 Jakub Jelinek <jakub@redhat.com>
2674
2675 PR tree-optimization/53226
2676 * gcc.c-torture/compile/pr53226.c: New test.
2677
4ede37cd
RO
26782012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2679
2680 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
2681 * gcc.target/i386/hle-add-rel-1.c: Likewise.
2682 * gcc.target/i386/hle-and-acq-1.c: Likewise.
2683 * gcc.target/i386/hle-and-rel-1.c: Likewise.
2684 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
2685 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
2686 * gcc.target/i386/hle-or-acq-1.c: Likewise.
2687 * gcc.target/i386/hle-or-rel-1.c: Likewise.
2688 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
2689 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
2690 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
2691 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
2692 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
2693 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
2694
99b113f9
DC
26952012-05-09 Dehao Chen <dehao@google.com>
2696
2697 * gcc.dg/predict-1.c: Remove the replicated text in this test.
2698 * gcc.dg/predict-2.c: Likewise.
2699 * gcc.dg/predict-3.c: Likewise.
2700 * gcc.dg/predict-4.c: Likewise.
2701 * gcc.dg/predict-5.c: Likewise.
2702 * gcc.dg/predict-6.c: Likewise.
2703
88231ff6
HPN
27042012-05-08 Hans-Peter Nilsson <hp@axis.com>
2705
2706 PR target/53272
2707 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
2708
ad9fc55a
RG
27092012-05-08 Richard Guenther <rguenther@suse.de>
2710
2711 * gcc.dg/fold-bitand-4.c: New testcase.
2712
9c04723a
DC
27132012-05-08 Dehao Chen <dehao@google.com>
2714
2715 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
2716 heuristic is working properly.
2717 * gcc.dg/predict-2.c: Likewise.
2718 * gcc/dg/predict-3.c: Likewise.
2719 * gcc/dg/predict-4.c: Likewise.
2720 * gcc/dg/predict-5.c: Likewise.
2721 * gcc/dg/predict-6.c: Likewise.
2722
7a04f01c
JJ
27232012-05-07 Jakub Jelinek <jakub@redhat.com>
2724
2725 PR tree-optimization/53239
2726 * g++.dg/opt/vrp3.C: New test.
2727 * g++.dg/opt/vrp3-aux.cc: New file.
2728 * g++.dg/opt/vrp3.h: New file.
2729
4f22d430
RO
27302012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2731
2732 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
2733 .uleb128 support in assembler output.
2734
7d7f7fb7
RG
27352012-05-07 Richard Guenther <rguenther@suse.de>
2736
2737 PR lto/42987
2738 * g++.dg/lto/pr42987_0.C: New testcase.
2739 * g++.dg/lto/pr42987_1.C: Likewise.
2740
e3a2ec56
TB
27412012-05-07 Tobias Burnus <burnus@net-b.de>
2742
2743 PR fortran/53255
2744 * gfortran.dg/typebound_operator_15.f90: New.
2745
ea59b186
TB
27462012-05-06 Tobias Burnus <burnus@net-b.de>
2747
2748 PR fortran/41587
2749 * gfortran.dg/class_array_13.f90: New.
2750
630dfc9c
TG
27512012-05-06 Tristan Gingold <gingold@adacore.com>
2752
2753 * gnat.dg/warn7.adb: New test.
2754
9422c886 27552012-05-06 Eric Botcazou <ebotcazou@adacore.com>
842d4ee2 2756
9422c886
EB
2757 * gnat.dg/specs/renamings.ads: Rename to...
2758 * gnat.dg/specs/renaming1.ads: ...this.
2759 * gnat.dg/specs/renaming2.ads: New test.
2760 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
2761 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
2762 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
2763 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
2764
27652012-05-06 Eric Botcazou <ebotcazou@adacore.com>
2766
2767 * gnat.dg/discr36.ad[sb]: New test.
2768 * gnat.dg/discr36_pkg.ad[sb]: New helper.
842d4ee2 2769
f2c4a785
MLI
27702012-05-05 Manuel López-Ibåñez <manu@gcc.gnu.org>
2771
2772 PR c/43772
2773 * c-c++-common/pr43772.c: New.
2774
8f75db9f
PT
27752012-05-05 Paul Thomas <pault@gcc.gnu.org>
2776
2777 PR fortran/41600
2778 * gfortran.dg/select_type_26.f03 : New test.
2779 * gfortran.dg/select_type_27.f03 : New test.
2780
2781 PR fortran/53191
2782 * gfortran.dg/select_type_28.f03 : New test.
2783
4ecad771
JB
27842012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
2785
2786 PR fortran/49010
2787 PR fortran/24518
2788 * gfortran.dg/mod_sign0_1.f90: New test.
2789 * gfortran.dg/mod_large_1.f90: New test.
2790
ed4639a9
TB
27912012-05-04 Tobias Burnus <burnus@net-b.de>
2792
2793 PR fortran/53175
2794 gfortran.dg/public_private_module_5.f90: New.
2795
6ba84c31
TB
27962012-05-04 Tobias Burnus <burnus@net-b.de>
2797
2798 PR fortran/53111
2799 * gfortran.dg/constructor_7.f90: New.
2800 * gfortran.dg/constructor_8.f90: New.
2801
fb4bcc8d
PC
28022012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
2803
2804 PR c++/53166
2805 * g++.dg/cpp0x/static_assert7.C: New.
2806
33018845
UW
28072012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
2808
2809 PR tree-optimization/52633
2810 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
2811 recognized as widening shifts instead of over-widening.
2812 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
2813 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
2814 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
2815 * gcc.target/arm/pr52633.c: New test.
2816
efe7068b
RG
28172012-05-04 Richard Guenther <rguenther@suse.de>
2818
2819 PR tree-optimization/53168
2820 * gcc.dg/torture/pr53168.c: New testcase.
2821 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
2822
1d67dde8
RB
28232012-05-04 Richard Guenther <rguenther@suse.de>
2824
2825 * gcc.dg/lto/pr53214_0.c: New testcase.
2826
a2f2d218
EB
28272012-05-04 Eric Botcazou <ebotcazou@adacore.com>
2828
2829 * gcc.target/ia64/pr48496.c: New test.
2830 * gcc.target/ia64/pr52657.c: Likewise.
2831
50f305ca
MLI
28322012-05-04 Manuel López-Ibåñez <manu@gcc.gnu.org>
2833
2834 PR c/51712
2835 * c-c++-common/pr51712.c: New.
2836
65d512d1
MM
28372012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2838
2839 PR target/53199
2840 * gcc.target/powwerpc/pr53199.c: New file.
2841
d8acd563
JM
28422012-05-03 Jason Merrill <jason@redhat.com>
2843
05688bf7
JM
2844 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
2845
d8acd563
JM
2846 * gcc.dg/debug/dwarf2/dups-types.c: New.
2847 * gcc.dg/debug/dwarf2/dups-types.h: New.
2848
0fd0752e
JM
28492012-05-03 Jason Merrill <jason@redhat.com>
2850
2851 * g++.dg/debug/dwarf2/namespace-2.C: New.
2852 * g++.dg/debug/dwarf2/localclass3.C: New.
2853
63aaf27c
JM
28542012-05-03 Jason Merrill <jason@redhat.com>
2855
2856 * g++.dg/debug/dwarf2/thunk1.C: New.
2857
1fa2969f
PC
28582012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
2859
2860 PR c++/53186
2861 * g++.dg/other/final2.C: New.
2862
bea966c2
RG
28632012-05-03 Richard Guenther <rguenther@suse.de>
2864
2865 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
2866
520b49f3
UB
28672012-05-03 Uros Bizjak <ubizjak@gmail.com>
2868
2869 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
2870 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
2871 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
2872 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
2873
d40a89e7
JJ
28742012-05-03 Jakub Jelinek <jakub@redhat.com>
2875
f95052cc
JJ
2876 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
2877 .byte 0xf2.
2878 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
2879 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
2880 * gcc.target/i386/hle-add-rel-1.c: Likewise.
2881
273ccb6d
JJ
2882 PR debug/53174
2883 * gcc.dg/pr53174.c: New test.
2884
d40a89e7
JJ
2885 PR target/53187
2886 * gcc.target/arm/pr53187.c: New test.
2887 * gcc.c-torture/compile/pr53187.c: New test.
2888
55f520f6
RG
28892012-05-03 Richard Guenther <rguenther@suse.de>
2890
2891 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
2892 unsupported prefetching support.
2893
5c506dd0
GY
28942012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
2895
6ba84c31
TB
2896 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
2897 option -ftrack-macro-expansion=0.
2898 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
2899 option -ftrack-macro-expansion=0.
5c506dd0 2900
4b507196
GY
29012012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
2902
2903 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
2904 dg-options for target arm with dg-additional-options.
2905
9179ed9d
RG
29062012-05-03 Richard Guenther <rguenther@suse.de>
2907
2908 PR tree-optimization/53144
2909 * gcc.dg/torture/pr53144.c: New testcase.
2910
bcb4ad36
TB
29112012-05-03 Tobias Burnus <burnus@net-b.de>
2912
2913 PR fortran/52864
2914 * gfortran.dg/pointer_intent_7.f90: New.
2915 * gfortran.dg/pure_formal_3.f90: New.
2916
aefa216b
UW
29172012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2918
2919 * gcc.target/s390/20030123-1.c: Add missing "volatile".
2920
d282264e
MJ
29212012-05-02 Martin Jambor <mjambor@suse.cz>
2922
2923 PR lto/52605
2924 * g++.dg/lto/pr52605_0.C: New test.
2925
5dcfdccd
KY
29262012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
2927
2928 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
2929 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
2930 * gcc.target/i386/hle-add-acq-1.c: Ditto.
2931 * gcc.target/i386/hle-add-rel-1.c: Ditto.
2932 * gcc.target/i386/hle-and-acq-1.c: Ditto.
2933 * gcc.target/i386/hle-and-rel-1.c: Ditto.
2934 * gcc.target/i386/hle-or-acq-1.c: Ditto.
2935 * gcc.target/i386/hle-or-rel-1.c: Ditto.
2936 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
2937 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
2938 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
2939 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
2940 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
2941 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
2942 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
2943 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
2944
68e72840
SB
29452012-05-02 Steven Bosscher <steven@gcc.gnu.org>
2946
2947 PR middle-end/53153
2948 * gcc.dg/pr53153.c: New test.
2949
56099f00
RG
29502012-05-02 Richard Guenther <rguenther@suse.de>
2951
2952 * g++.dg/tree-ssa/pr19807.C: Adjust.
2953
6aae324c
JJ
29542012-05-02 Jakub Jelinek <jakub@redhat.com>
2955
795e8869
JJ
2956 PR tree-optimization/53163
2957 * gcc.c-torture/compile/pr53163.c: New test.
2958
6aae324c
JJ
2959 PR rtl-optimization/53160
2960 * gcc.c-torture/execute/pr53160.c: New test.
2961
a845a7f5
ILT
29622012-05-01 Ian Lance Taylor <iant@google.com>
2963
2964 PR c/37303
2965 * gcc.dg/pr37303.c: New test.
2966
0f2f3389
RH
29672012-05-01 Richard Henderson <rth@redhat.com>
2968
2969 * lib/target-supports.exp
2970 (check_effective_target_sync_long_long_runtime): True for
2971 check_effective_target_powerpc64.
2972
1941b0ca
MG
29732012-04-30 Marc Glisse <marc.glisse@inria.fr>
2974
7edaa4d2
MG
2975 PR c++/51033
2976 * gcc.dg/vector-1.c: Move to ...
2977 * c-c++-common/vector-1.c: ... here.
2978 * gcc.dg/vector-2.c: Move to ...
2979 * c-c++-common/vector-2.c: ... here.
2980 * gcc.dg/vector-3.c: Move to ...
2981 * c-c++-common/vector-3.c: ... here. Adapt to C++.
2982 * gcc.dg/vector-4.c: Move to ...
2983 * c-c++-common/vector-4.c: ... here.
2984 * gcc.dg/vector-init-1.c: Move to ...
2985 * c-c++-common/vector-init-1.c: ... here.
2986 * gcc.dg/vector-init-2.c: Move to ...
2987 * c-c++-common/vector-init-2.c: ... here.
2988 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
2989 * c-c++-common/vector-subscript-1.c: ... here.
2990 * gcc.dg/vector-subscript-2.c: Move to ...
2991 * c-c++-common/vector-subscript-2.c: ... here.
2992 * gcc.dg/vector-subscript-3.c: Move to ...
2993 * c-c++-common/vector-subscript-3.c: ... here.
2994
1941b0ca
MG
2995 PR c++/51314
2996 * g++.dg/cpp0x/vt-51314.C: New test.
2997 * g++.dg/cpp0x/variadic76.C: Fix.
2998
b944e97a
GY
29992012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
3000
3001 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
3002
b9c8da34
DS
30032012-04-30 Dodji Seketeli <dodji@redhat.com>
3004
3005 Add -Wvarargs option
3006 * c-c++-common/Wvarargs.c: New test case.
3007 * c-c++-common/Wvarargs-2.c: Likewise.
3008
0ff2b8a0
DS
30092012-04-30 Dodji Seketeli <dodji@redhat.com>
3010
dde9c193
DS
3011 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
3012 * objc.dg/foreach-7.m: Force the test case to run without
3013 -ftrack-macro-expansion.
3014 * c-c++-common/tm/attrib-1.c: Likewise.
3015 * c-c++-common/warn-ommitted-condop.c: Likewise.
3016 * gcc.dg/assign-warn-1.c: Likewise.
3017 * gcc.dg/assign-warn-2.c: Likewise.
3018 * gcc.dg/attr-alloc_size.c: Likewise.
3019 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3020 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
3021 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
3022 * gcc.dg/c90-const-expr-9.c: Likewise.
3023 * gcc.dg/c99-const-expr-9.c: Likewise.
3024 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
3025 * gcc.dg/cpp/direct2s.c: Likewise.
3026 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
3027 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
3028 * gcc.dg/dfp/composite-type.c: Likewise.
3029 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
3030 with -ftrack-macro-expansion
3031 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
3032 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
3033 * g++.dg/ext/cleanup-1.C: Likewise.
3034 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
3035 * g++.dg/template/sfinae10.C: Likewise.
3036 * g++.dg/tm/wrap-2.C: Likewise.
3037 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
3038 * g++.dg/warn/Wsign-conversion.C: Likewise.
3039 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
3040 * g++.old-deja/g++.mike/p10769b.C: Likewise.
3041 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
3042 it to run with -ftrack-macro-expansion.
3043 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
3044 test cases without -ftrack-macro-expansion.
3045
bfd93a72
DS
3046 Fix location for static class members
3047 * g++.dg/template/sfinae6_neg.C: Adjust.
3048
70dc395a
DS
3049 Make conversion warnings work on NULL with -ftrack-macro-expansion
3050 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
3051 alongside the previous testing for NULL.
3052
2d48bdca
DS
3053 Fix -Wuninitialized for -ftrack-macro-expansion
3054 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
3055
c4ca1a09
DS
3056 Strip "<built-in>" loc from displayed expansion context
3057 * g++.dg/warn/Wconversion-real-integer2.C: New test.
3058 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
3059 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
3060 new test above.
3061
3600218c
DS
3062 Fix expansion point loc for macro-like tokens
3063 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
6ba84c31 3064 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3600218c 3065
0ff2b8a0
DS
3066 Fix token pasting with -ftrack-macro-expansion
3067 * gcc.dg/cpp/paste17.c: New test case for
6ba84c31 3068 -ftrack-macro-expansion=2 mode only.
0ff2b8a0
DS
3069 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
3070
f04b8d69
EB
30712012-04-30 Eric Botcazou <ebotcazou@adacore.com>
3072
3073 * gnat.dg/warn6.ad[sb]: New test.
3074
663b0134
MLI
30752012-04-29 Manuel López-Ibåñez <manu@gcc.gnu.org>
3076
3077 PR 53149
6ba84c31 3078 * gcc.dg/20011021-1.c: Adjust testcase.
663b0134 3079
3d3b8193
TK
30802012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3081
3082 PR fortran/53148
3083 * gfortran.dg/function_optimize_12.f90: New test.
3084
78900a54
HPN
30852012-04-29 Hans-Peter Nilsson <hp@axis.com>
3086
3087 PR target/53156
3088 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
3089 code to match current output and cover new peephole2 pattern.
3090
3c6a5c3f 30912012-04-27 Ollie Wild <aaw@google.com>
7f5f5f98
OW
3092
3093 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
3094
809c929c
PB
30952012-04-27 Paolo Bonzini <bonzini@gnu.org>
3096
3097 * gcc.c-torture/execute/20120427-2.c: New testcase.
3098 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
3099 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
3100 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
3101
d5548709
PB
31022012-04-27 Paolo Bonzini <bonzini@gnu.org>
3103
3104 PR target/53138
3105 * gcc.c-torture/execute/20120427-1.c: New testcase.
3106
07ab2b1b
MG
31072012-04-27 Marc Glisse <marc.glisse@inria.fr>
3108
3109 PR middle-end/27139
3110 * gcc.dg/tree-ssa/forwprop-18.c: New test.
3111
b5f5f2fd
TV
31122012-04-27 Tom de Vries <tom@codesourcery.com>
3113
3114 PR tree-optimization/51879
3115 * gcc.dg/pr51879.c: New test.
3116 * gcc.dg/pr51879-2.c: Same.
3117 * gcc.dg/pr51879-3.c: Same.
3118 * gcc.dg/pr51879-4.c: Same.
3119 * gcc.dg/pr51879-6.c: Same.
3120
df16e146
PC
31212012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
3122
3123 PR c++/53096
3124 * g++.dg/cpp0x/defaulted35.C: New.
3125 * g++.dg/cpp0x/defaulted15.C: Adjust.
3126
2b3ecd37
JJ
31272012-04-26 Janis Johnson <janisjo@codesourcery.com>
3128
3129 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
3130 structure layout.
3131
5ddecff9
ST
31322012-04-25 Sriraman Tallam <tmsriram@google.com>
3133
3134 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
3135
beee2cf5
AM
31362012-04-26 Alan Modra <amodra@gmail.com>
3137
3138 * gcc.target/powerpc/savres.c: New test.
3139 * gcc.target/powerpc/powerpc.exp: Run it.
3140
8ca72b98
HPN
31412012-04-26 Hans-Peter Nilsson <hp@axis.com>
3142
3143 PR target/53120
3144 * gcc.dg/torture/pr53120.c: New test.
3145
f1cc9589
JJ
31462012-04-25 Jakub Jelinek <jakub@redhat.com>
3147
3148 PR middle-end/52979
3149 * gcc.c-torture/compile/pr52979-1.c: New test.
3150 * gcc.c-torture/execute/pr52979-1.c: New test.
3151 * gcc.c-torture/execute/pr52979-2.c: New test.
3152
948e73b3
RG
31532012-04-25 Richard Guenther <rguenther@suse.de>
3154
3155 * gcc.target/i386/l_fma_float_5.c: Adjust.
3156 * gcc.target/i386/l_fma_double_4.c: Likewise.
3157 * gcc.target/i386/l_fma_float_2.c: Likewise.
3158 * gcc.target/i386/l_fma_float_6.c: Likewise.
3159 * gcc.target/i386/l_fma_double_1.c: Likewise.
3160 * gcc.target/i386/l_fma_double_5.c: Likewise.
3161 * gcc.target/i386/l_fma_float_3.c: Likewise.
3162 * gcc.target/i386/l_fma_double_2.c: Likewise.
3163 * gcc.target/i386/l_fma_double_6.c: Likewise.
3164 * gcc.target/i386/l_fma_float_4.c: Likewise.
3165 * gcc.target/i386/l_fma_double_3.c: Likewise.
3166 * gcc.target/i386/l_fma_float_1.c: Likewise.
3167
0ea62d93
JJ
31682012-04-25 Jakub Jelinek <jakub@redhat.com>
3169
3170 PR tree-optimization/53058
3171 * gcc.c-torture/compile/pr53058.c: New test.
3172
228f466f
JH
31732012-04-25 Jan Hubicka <jh@suse.cz>
3174
3175 PR middle-end/53088
3176 * gcc.target/i386/pr39082-1.c: Update warning location.
3177
fdce1719
JJ
31782012-04-25 Jakub Jelinek <jakub@redhat.com>
3179
3180 PR c/52880
3181 * gcc.dg/pr52880.c: New test.
3182
32397f22
MLI
31832012-04-25 Manuel López-Ibåñez <manu@gcc.gnu.org>
3184
3185 * gcc.dg/m-un-2.c: Update.
3186 * gcc.dg/20011021-1.c: Update.
3187
f1fb11f1
TB
31882012-04-25 Tobias Burnus <burnus@net-b.de>
3189
3190 PR fortran/52196
3191 * gfortran.dg/realloc_on_assign_14.f90: New.
3192
e900e6bd
GJL
31932012-04-24 Georg-Johann Lay <avr@gjlay.de>
3194
3195 PR testsuite/52641
3196 PR tree-optimizations/52891
3197 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
3198
b40e334f
PC
31992012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
3200
3201 PR c++/52363
3202 * g++.dg/cpp0x/sfinae35.C: New.
3203 * g++.dg/cpp0x/sfinae36.C: Likewise.
3204
24d5b351
BS
32052012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3206
3207 PR target/47197
3208 * gcc.target/powerpc/pr47197.c: New test.
b40e334f 3209
46b380a2
RG
32102012-04-24 Richard Guenther <rguenther@suse.de>
3211
3212 PR tree-optimization/53085
3213 * g++.dg/torture/pr53085.C: New testcase.
3214
a1e179f5
AP
32152012-04-24 Andrew Pinski <apinski@cavium.com>
3216
3217 PR tree-opt/33512
3218 * gcc.dg/tree-ssa/andor-3.c: New testcase.
3219 * gcc.dg/tree-ssa/andor-4.c: New testcase.
3220 * gcc.dg/tree-ssa/andor-5.c: New testcase.
3221
dd0a516f
JJ
32222012-04-24 Jakub Jelinek <jakub@redhat.com>
3223
3224 PR middle-end/53084
3225 * gcc.c-torture/execute/pr53084.c: New test.
3226
88e293fa
PC
32272012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
3228
3229 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
3230
24fc7360
AP
32312012-04-23 Andrew Pinski <apinski@cavium.com>
3232
3233 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
3234
c6f9b038
BS
32352012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
3236
3237 PR regression/53076
3238 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
3239 * gcc.dg/torture/builtin-power-1.c: Likewise.
3240
c6542175
RG
32412012-04-23 Richard Guenther <rguenther@suse.de>
3242
3243 PR tree-optimization/53070
3244 * gcc.dg/torture/pr53070.c: New testcase.
3245
54b9f838
RB
32462012-04-23 Richard Guenther <rguenther@suse.de>
3247
3248 PR c/53060
3249 * gcc.dg/pr53060.c: New testcase.
3250
e6a21dd2
JJ
32512012-04-23 Jakub Jelinek <jakub@redhat.com>
3252
3253 PR tree-optimizations/52891
025735b7 3254 * gcc.c-torture/compile/pr52891-1.c: New test.
e6a21dd2
JJ
3255 * gcc.c-torture/compile/pr52891-2.c: New test.
3256
96b3ee1c
TB
32572012-04-22 Tobias Burnus <burnus@net-b.de>
3258
3259 PR fortran/53051
3260 * gfortran.dg/read_float_4.f90: New.
3261
ae52741c
MLI
32622012-04-21 Manuel López-Ibåñez <manu@gcc.gnu.org>
3263
3264 PR 35441
3265 * c-c++-common/pr35441.C: New.
3266
4c1e2375
ILT
32672012-04-20 Ian Lance Taylor <iant@google.com>
3268
3269 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
3270 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
3271
a3a5e559
UB
32722012-04-20 Uros Bizjak <ubizjak@gmail.com>
3273
3274 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
3275 array access.
3276 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
3277
add6207a
BS
32782012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3279
3280 PR rtl-optimization/44214
3281 * gcc.dg/pr44214-1.c: New test.
3282 * gcc.dg/pr44214-2.c: Likewise.
3283 * gcc.dg/pr44214-3.c: Likewise.
3284
faaf273b
RG
32852012-04-20 Richard Guenther <rguenther@suse.de>
3286
3287 * g++.dg/torture/20120420-1.C: New testcase.
3288
6802bcd4
SB
32892012-04-19 Steven Bosscher <steven@gcc.gnu.org>
3290
3291 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
3292
007a787d
CB
32932012-04-19 Christian Bruel <christian.bruel@st.com>
3294
3295 * gcc.dg/pr52283.c: New test.
3296
49c45e28 32972012-04-19 Manuel López-Ibåñez <manu@gcc.gnu.org>
007a787d
CB
3298
3299 * gcc.dg/pr37985.c: New test.
3300
daa57386
RG
33012012-04-19 Richard Guenther <rguenther@suse.de>
3302
3303 PR rtl-optimization/44688
3304 * gcc.dg/var-expand1.c: Increase array size to make unrolling
3305 possibly profitable.
3306
b59eee40
BS
33072012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3308
3309 PR tree-optimization/52976
025735b7 3310 * gfortran.dg/reassoc_11.f: New test.
b59eee40 3311
c2723bde
BS
33122012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3313
3314 PR tree-optimization/52976
025735b7
UB
3315 * gfortran.dg/reassoc_7.f: New test.
3316 * gfortran.dg/reassoc_8.f: Likewise.
3317 * gfortran.dg/reassoc_9.f: Likewise.
3318 * gfortran.dg/reassoc_10.f: Likewise.
c2723bde 3319
89fcabaf
PC
33202012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
3321
3322 PR c++/52422
3323 * g++.dg/cpp0x/sfinae33.C: New.
3324 * g++.dg/cpp0x/sfinae34.C: Likewise.
3325
f3148620
JY
33262012-04-18 Joey Ye <joey.ye@arm.com>
3327
3328 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
3329
dcc186d6
RG
33302012-04-18 Richard Guenther <rguenther@suse.de>
3331
3332 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
3333 array access.
3334 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
3335 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
3336
bd9ee48c
TV
33372012-04-17 Tom de Vries <tom@codesourcery.com>
3338
3339 * g++.dg/pr51264-4.C: New test.
3340
0fced815
PC
33412012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
3342
3343 PR c++/52599
3344 * g++.dg/cpp0x/constexpr-ctor10.C: New.
3345
33462012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
3347
3348 PR c++/53003
3349 * g++.dg/parse/crash59.C: New.
3350
7d75abc8
MM
33512012-04-17 Michael Matz <matz@suse.de>
3352
3353 PR tree-optimization/18437
3354 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
3355
efa26eaa
RG
33562012-04-17 Richard Guenther <rguenther@suse.de>
3357
3358 PR middle-end/53011
3359 * g++.dg/torture/pr53011.C: New testcase.
3360
99d4f8f7
JM
33612012-04-16 Jason Merrill <jason@redhat.com>
3362
1561ad74
JM
3363 PR c++/38543
3364 * g++.dg/cpp0x/variadic131.C: New.
3365
54aa834f
JM
3366 PR c++/52008
3367 * g++.dg/cpp0x/variadic130.C: New.
3368
3ab97d92
JM
3369 PR c++/50830
3370 * g++.dg/cpp0x/variadic129.C: New.
3371
99d4f8f7
JM
3372 PR c++/50303
3373 * g++.dg/cpp0x/variadic128.C: New.
3374
4a101681
TB
33752012-04-16 Tobias Burnus <burnus@net-b.de>
3376
3377 PR fortran/52864
3378 * gfortran.dg/pointer_intent_6.f90: New.
3379
de86e0a5
TB
33802012-04-16 Tobias Burnus <burnus@net-b.de>
3381
3382 PR fortran/52916
3383 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
3384 to include public_private_module_4.f90.
3385 * gfortran.dg/public_private_module_4.f90: Skip this test on all
3386 targets.
3387
051b40ff
PC
33882012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
3389
3390 PR c++/49152
3391 * g++.dg/diagnostic/operator1.C: New.
3392 * g++.dg/ext/label5.C: Adjust.
3393 * g++.dg/ext/va-arg1.C: Likewise.
3394 * g++.dg/other/error20.C: Likewise.
3395 * g++.dg/other/error20.C: Likewise.
3396 * g++.dg/other/error16.C: Likewise.
3397 * g++.dg/other/error10.C: Likewise.
3398 * g++.dg/parse/error30.C: Likewise.
3399 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
3400
1c4010c6
JM
34012012-04-16 Jason Merrill <jason@redhat.com>
3402
3403 PR c++/51148
3404 * g++.dg/cpp0x/variadic127.C: New.
3405
3be74079
RO
34062012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3407
3408 * lib/plugin-support.exp (plugin-test-execute): Properly determine
3409 testcase name.
3410 Use fail, pass instead of unresolved.
3411 Don't log $optstr.
3412
3413 PR testsuite/52948
3414 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
3415 TODO_dump_func.
3416 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
3417 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
3418 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
3419
42ff605a
JW
34202012-04-16 Janus Weil <janus@gcc.gnu.org>
3421
3422 PR fortran/52968
3423 * gfortran.dg/typebound_call_23.f03: New test case.
3424
04b391c1
JM
34252012-04-15 Jason Merrill <jason@redhat.com>
3426
56992a78
JM
3427 PR c++/47220
3428 * g++.dg/cpp0x/variadic126.C: New.
3429
f9057514
JM
3430 PR c++/52380
3431 * g++.dg/cpp0x/variadic125.C: New.
3432
3433 PR c++/52292
3434 * g++.dg/cpp0x/variadic124.C: New.
3435
a3ddb738
JM
3436 PR c++/52706
3437 * g++.dg/cpp0x/nullptr27.C: New.
3438
04b391c1
JM
3439 PR c++/52818
3440 * g++.dg/warn/format8.C: New.
3441
9b63dcab
JW
34422012-04-15 Janus Weil <janus@gcc.gnu.org>
3443
3444 PR fortran/51082
3445 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
3446
cdd244b8
TB
34472012-04-14 Tobias Burnus <burnus@net-b.de>
3448
3449 PR fortran/52916
3450 PR fortran/40973
3451 * gfortran.dg/public_private_module_3.f90: New.
3452 * gfortran.dg/public_private_module_4.f90: New.
3453
01e3d28c
TV
34542012-04-14 Tom de Vries <tom@codesourcery.com>
3455
3456 * gcc.dg/superblock.c: New test.
3457
30d1ab75
TV
34582012-04-14 Tom de Vries <tom@codesourcery.com>
3459
3460 * gcc.dg/pr51879-12.c: New test.
3461
7996b727
JM
34622012-04-13 Jason Merrill <jason@redhat.com>
3463
c26b89b7
JM
3464 PR c++/52824
3465 * g++.dg/cpp0x/variadic123.C: New.
3466 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
3467
7aca561c
JM
3468 PR c++/52905
3469 * g++.dg/cpp0x/initlist-ctor1.C: New.
3470
7996b727
JM
3471 PR c++/52915
3472 * g++.dg/other/anon-union2.C: New.
3473
8e8483e6
MJ
34742012-04-13 Martin Jambor <mjambor@suse.cz>
3475
3476 PR middle-end/52939
3477 * g++.dg/ipa/pr52939.C: New test.
3478
f164e49a
TV
34792012-04-13 Tom de Vries <tom@codesourcery.com>
3480
3481 * gcc.dg/pr52734.c: New test.
3482
95df37bf
RG
34832012-04-13 Richard Guenther <rguenther@suse.de>
3484
3485 PR tree-optimization/52969
3486 * gcc.dg/torture/pr52969.c: New testcase.
3487
1e867b22
RG
34882012-04-13 Richard Guenther <rguenther@suse.de>
3489
3490 PR c/52549
3491 * gcc.dg/pr52549.c: New testcase.
3492
09c2b6d0
RG
34932012-04-13 Richard Guenther <rguenther@suse.de>
3494
3495 PR c/52862
3496 * gcc.dg/pr52862.c: New testcase.
3497
572a49c8
JY
34982012-04-13 Joey Ye <joey.ye@arm.com>
3499
3500 * gcc.target/arm/thumb1-imm.c: New testcase.
3501
2ff5ea2d
UB
35022012-04-12 Uros Bizjak <ubizjak@gmail.com>
3503
3504 PR target/52932
3505 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
3506 second function argument.
3507 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
3508 (calc_permps): Update declaration. Calculate result correctly.
3509 (avx2_test): Change src2 type to union256i_d.
3510 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
3511 correctly.
3512
c3f8384f
MM
35132012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3514
3515 PR target/52775
3516 * gcc.target/powerpc/pr52775.c: New file.
3517
a6f8851e
BS
35182012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3519
3520 PR tree-optimization/18589
3521 * gcc.dg/tree-ssa/pr18589-1.c: New test.
3522 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
3523 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
3524 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
3525 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
3526 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
3527 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
3528 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
3529 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
3530 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
3531
5f1fab58
RG
35322012-04-12 Richard Guenther <rguenther@suse.de>
3533
3534 PR tree-optimization/52943
3535 * gcc.dg/torture/pr52943.c: New testcase.
3536
da97611d
OE
35372012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
3538
3539 PR target/50751
3540 * gcc/target/sh/pr50751-4.c: New.
3541 * gcc/target/sh/pr50751-5.c: New.
3542 * gcc/target/sh/pr50751-6.c: New.
3543 * gcc/target/sh/pr50751-7.c: New.
3544
af79925b
FC
35452012-04-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
3546
3547 PR c++/52465
3548 * g++.dg/lookup/using52.C: New.
3549
559d990c
MLI
35502012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
3551
3552 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
3553
de6f3f7a
L
35542012-04-11 H.J. Lu <hongjiu.lu@intel.com>
3555
3556 PR rtl-optimization/52876
3557 * gcc.target/i386/pr52876.c: New.
3558
30235ede
BS
35592012-04-11 Bernd Schmidt <bernds@codesourcery.com>
3560
3561 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
3562 __UINTPTR_TYPE__.
3563 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
3564 __INTPTR_TYPE__.
3565 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
3566 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
3567 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
3568 (ptrdiff_t): ... this. All uses changed.
3569 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
3570 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
3571 __INTPTR_TYPE__.
3572 (main): Cast argument to __INTPTR_TYPE__.
3573 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
3574 size_t.
3575 * gcc.dg/mallign.c (main): Likewise.
3576 * gcc.dg/pr38700.c (foo): Likewise.
3577 * gcc.dg/long-long-cst1.c (t): Likewise.
3578 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
3579 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
3580 * gcc.dg/pointer-arith-10.c (foo): Likewise.
3581 * gcc.dg/pr25682.c (d, foo): Likewise.
3582 * gcc.dg/format/cast-1.c (f): Likewise.
3583 * gcc.dg/c90-const-expr-10.c
3584 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
3585 (size_t): ...this. All uses changed.
3586 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
3587 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
3588 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
3589 * gcc.dg/pr34856.c (uintptr_t): Likewise.
3590 * gcc.dg/sequence-pt-1.c: Likewise.
3591 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
3592 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
3593 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
3594 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
3595 of ptrdiff_t with it.
3596 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
3597 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
3598 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
3599
adee67b3
JM
36002012-04-11 Jason Merrill <jason@redhat.com>
3601
6a091e8b
JM
3602 PR debug/45088
3603 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
3604 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
3605
701bd2a2
JM
3606 PR c++/52906
3607 * g++.dg/ext/attrib45.C: New.
3608
adee67b3
JM
3609 * g++.dg/eh/dtor3.C: New.
3610
754870ed
RG
36112012-04-11 Richard Guenther <rguenther@suse.de>
3612
3613 PR middle-end/52621
3614 * gfortran.dg/pr52621.f90: New testcase.
3615
405af656
RG
36162012-04-11 Richard Guenther <rguenther@suse.de>
3617
3618 PR middle-end/52918
3619 * g++.dg/torture/pr52918-1.C: New testcase.
3620 * g++.dg/torture/pr52918-2.C: Likewise.
3621
60fa3931
TB
36222012-04-11 Tobias Burnus <burnus@net-b.de>
3623
3624 PR fortran/52729
3625 * gfortran.dg/block_11.f90: New.
3626
cf5025b6
NC
36272012-04-11 Nick Clifton <nickc@redhat.com>
3628
3629 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
3630
7bc14a04
PB
36312012-04-11 Peter Bergner <bergner@vnet.ibm.com>
3632
3633 PR target/16458
3634 * gcc.target/powerpc/pr16458-1.c: New test.
3635 * gcc.target/powerpc/pr16458-2.c: Likewise.
3636 * gcc.target/powerpc/pr16458-3.c: Likewise.
3637 * gcc.target/powerpc/pr16458-4.c: Likewise.
3638
ac868f29
EB
36392012-04-11 Eric Botcazou <ebotcazou@adacore.com>
3640
3641 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
3642 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
3643 * gcc.dg/builtin-bswap-5.c: Likewise.
3644 * gcc.target/i386/builtin-bswap-4.c: New test.
3645
9fec0042
MLI
36462012-04-11 Manuel López-Ibåñez <manu@gcc.gnu.org>
3647
3648 PR 24985
60fa3931 3649 * lib/prune.exp: Add -fno-diagnostics-show-caret.
9fec0042 3650
13a7578b
RG
36512012-04-11 Richard Guenther <rguenther@suse.de>
3652
3653 PR rtl-optimization/52881
3654 * gcc.dg/torture/pr52881.c: New testcase.
3655 * gcc.dg/torture/pr52913.c: Likewise.
3656
12df9a2f
RG
36572012-04-11 Richard Guenther <rguenther@suse.de>
3658
3659 PR tree-optimization/52912
3660 * gcc.dg/torture/pr52912.c: New testcase.
3661
408baa0b
MM
36622010-04-10 Michael Matz <matz@suse.de>
3663
3664 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
3665 * gcc.dg/vect/vect-outer-1.c: Adjust.
3666 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
3667 * gcc.dg/vect/vect-outer-1a.c: Adjust.
3668 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
3669 * gcc.dg/vect/vect-outer-1b.c: Adjust.
3670 * gcc.dg/vect/vect-outer-2b.c: Adjust.
3671 * gcc.dg/vect/vect-outer-3b.c: Adjust.
3672
c0d942d2
UW
36732012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
3674
3675 PR tree-optimization/52870
3676 * gcc.dg/vect/pr52870.c: New test.
3677
d0779896
MS
36782012-04-09 Mike Stump <mikestump@comcast.net>
3679
ceaba33e
MS
3680 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
3681 * gcc.dg/tree-ssa/vrp59.c: Likewise.
a89ed183 3682 * gcc.dg/tree-ssa/vrp60.c: Likewise.
bcc2b4cd
MS
3683 * gnat.dg/aggr11.adb: Likewise.
3684 * gnat.dg/aggr11_pkg.ads: Likewise.
3685 * gnat.dg/aggr15.adb: Likewise.
3686 * gnat.dg/aggr15.ads: Likewise.
3687 * gnat.dg/aggr17.adb: Likewise.
3688 * gnat.dg/aggr18.adb: Likewise.
3689 * gnat.dg/array14.adb: Likewise.
3690 * gnat.dg/array14.ads: Likewise.
3691 * gnat.dg/array14_pkg.ads: Likewise.
3692 * gnat.dg/array19.adb: Likewise.
3693 * gnat.dg/array19.ads: Likewise.
3694 * gnat.dg/discr27.adb: Likewise.
3695 * gnat.dg/discr27.ads: Likewise.
3696 * gnat.dg/discr35.adb: Likewise.
3697 * gnat.dg/discr35.ads: Likewise.
3698 * gnat.dg/discr6.adb: Likewise.
3699 * gnat.dg/discr6_pkg.ads: Likewise.
3700 * gnat.dg/import1.adb: Likewise.
3701 * gnat.dg/import1.ads: Likewise.
3702 * gnat.dg/loop_address2.adb: Likewise.
3703 * gnat.dg/opt7.adb: Likewise.
3704 * gnat.dg/opt7.ads: Likewise.
3705 * gnat.dg/pointer_variable_bounds.adb: Likewise.
3706 * gnat.dg/pointer_variable_bounds.ads: Likewise.
3707 * gnat.dg/rep_clause2.adb: Likewise.
3708 * gnat.dg/rep_clause2.ads: Likewise.
3709 * gnat.dg/slice2.adb: Likewise.
3710 * gnat.dg/slice2.ads: Likewise.
3711 * gnat.dg/slice6.adb: Likewise.
3712 * gnat.dg/slice6_pkg.ads: Likewise.
3713 * gnat.dg/specs/unchecked_union2.ads: Likewise.
3714 * gnat.dg/taft_type2.adb: Likewise.
3715 * gnat.dg/taft_type2.ads: Likewise.
3716 * gnat.dg/taft_type2_pkg.ads: Likewise.
3717 * gnat.dg/volatile10.adb: Likewise.
3718 * gnat.dg/volatile10_pkg.ads: Likewise.
ceaba33e 3719
d0779896
MS
3720 * gcc.dg/dll-8.c: Remove execute permissions.
3721 * g++.dg/ext/dllexport5.C: Likewise.
3722
3c56b037
JH
37232012-04-09 Jan Hubicka <jh@suse.cz>
3724
3725 PR lto/52722
3726 PR lto/51765
2ff5ea2d 3727 PR lto/52634
3c56b037
JH
3728 * gcc.dg/lto/pr52634_1.c: New testcase.
3729 * gcc.dg/lto/pr52634_0.c: New testcase.
3730
3cb2b15b
UB
37312012-04-09 Uros Bizjak <ubizjak@gmail.com>
3732
3733 PR target/52883
3734 * gcc.target/i386/pr52883.c: New testcase.
3735
99a1b084
EB
37362012-04-09 Eric Botcazou <ebotcazou@adacore.com>
3737
3738 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
3739 (check_effective_target_sync_long_long): Add SPARC case.
3740 (check_effective_target_sync_long_long_runtime): Likewise.
3741 (check_effective_target_sync_int_long): Adjust SPARC case.
3742 (check_effective_target_sync_char_short): Likewise.
3743
6b45f126
OE
37442012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
3745
3746 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
3747 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
3748
5af6fa0b
TB
37492012-04-08 Tobias Burnus <burnus@net-b.de>
3750
3751 PR fortran/40973
3752 PR fortran/52751
3753 * gfortran.dg/public_private_module_2.f90: New.
3754
0058db43
MLI
37552012-04-08 Manuel López-Ibåñez <manu@gcc.gnu.org>
3756
3757 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
3758 directives.
3759
8144d290
TK
37602012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
3761
3762 PR fortran/52893
3763 * gfortran.dg/function_optimize_11.f90: New test.
3764
631cfe30
TK
37652012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3766
3767 PR fortran/52668
3768 * gfortran.dg/use_only_6.f90: New test.
3769
37702012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
3771
3772 PR fortran/52668
3773 * gfortran.dg/use_only_6.f90: New test.
5f250b06
MS
37742012-04-06 Mike Stump <mikestump@comcast.net>
3775
3776 PR testsuite/50722
3777 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
3778
c5c8755a
JM
37792012-04-05 Jason Merrill <jason@redhat.com>
3780
3781 PR c++/52596
3782 * g++.dg/template/qualified-id5.C: New.
3783
4bdd6fa6
UB
37842012-04-05 Uros Bizjak <ubizjak@gmail.com>
3785
3786 PR target/52882
3787 * gcc.target/i386/pr52882.c: New test.
3788
1bb940da
BS
37892012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3790 Dominique D'Humieures <dominiq@lps.ens.fr>
3791
3792 PR testsuite/52614
3793 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
3794 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
3795
6f6e1e9e
JM
37962012-04-04 Jason Merrill <jason@redhat.com>
3797
3798 PR c++/52845
3799 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
3800
a92873f1
JM
38012012-04-03 Jason Merrill <jason@redhat.com>
3802
3803 PR c++/52796
3804 * g++.dg/cpp0x/variadic-value1.C: New.
3805
1d0bafd9
EB
38062012-04-03 Eric Botcazou <ebotcazou@adacore.com>
3807
3808 * gnat.dg/pack18.adb: New test.
3809 * gnat.dg/pack18_pkg.ads: New helper.
3810
07b1bf20
RG
38112012-04-03 Richard Guenther <rguenther@suse.de>
3812
3813 PR tree-optimization/52808
3814 * gcc.dg/pr52808.c: New testcase.
3815
8a1da634
JJ
38162012-04-03 Jakub Jelinek <jakub@redhat.com>
3817
3818 PR tree-optimization/52835
3819 * gfortran.dg/pr52835.f90: New test.
3820
1d3aa466
EB
38212012-04-03 Eric Botcazou <ebotcazou@adacore.com>
3822
3823 * gnat.dg/specs/aggr5.ads: New test.
3824
18ce8171
RG
38252012-04-02 Richard Guenther <rguenther@suse.de>
3826
3827 PR tree-optimization/52756
3828 * gcc.dg/torture/pr52756.c: New testcase.
3829
225820ee
RG
38302012-04-02 Richard Guenther <rguenther@suse.de>
3831
3832 PR middle-end/52803
3833 * gcc.dg/pr52803.c: New testcase.
3834
cdc30df3
DS
38352012-04-02 Dodji Seketeli <dodji@redhat.com>
3836
3837 PR c++/40942
3838 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
3839 DR 214 in account.
3840
593a0835
PC
38412012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
3842
3843 PR c++/50043
3844 * g++.dg/cpp0x/noexcept17.C: New.
3845 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
3846 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
3847 * g++.dg/cpp0x/noexcept01.C: Likewise.
3848 * g++.dg/eh/init-temp1.C: Likewise.
3849 * g++.dg/eh/ctor1.C: Likwise.
3850
8d960eda
EB
38512012-03-31 Eric Botcazou <ebotcazou@adacore.com>
3852
3853 * gnat.dg/controlled6.adb: New test.
3854 * gnat.dg/controlled6_pkg.ads: New helper.
3855 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
3856
a0d203b1
RH
38572012-03-30 Richard Henderson <rth@redhat.com>
3858
3859 PR debug/52727
3860 * g++.dg/opt/pr52727.C: New testcase.
3861
fef205d5
RG
38622012-03-30 Richard Guenther <rguenther@suse.de>
3863
3864 PR tree-optimization/52754
3865 * gcc.target/i386/pr52754.c: New testcase.
3866
0b7fccfa
RG
38672012-03-30 Richard Guenther <rguenther@suse.de>
3868
3869 PR middle-end/52772
3870 * g++.dg/torture/pr52772.C: New testcase.
3871
9f693d56
PC
38722012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
3873
3874 PR c++/52718
3875 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
3876
05262294
JM
38772012-03-29 Jason Merrill <jason@redhat.com>
3878
3879 PR c++/52685
3880 * g++.dg/template/inherit8.C: New.
3881
b84b294a
JJ
38822012-03-29 Jakub Jelinek <jakub@redhat.com>
3883
3cb04a53
JJ
3884 PR c++/52759
3885 * g++.dg/ext/weak4.C: New test.
3886
b84b294a
JJ
3887 PR tree-optimization/52760
3888 * gcc.c-torture/execute/pr52760.c: New test.
3889
37b9a3bd
JM
38902012-03-29 Jason Merrill <jason@redhat.com>
3891
3892 PR c++/52743
3893 * g++.dg/cpp0x/initlist-array3.C: New.
3894
917c1602
JM
38952012-03-28 Jason Merrill <jason@redhat.com>
3896
3897 PR c++/52746
3898 * g++.dg/overload/virtual2.C: New.
3899
2defb110
EB
39002012-03-28 Eric Botcazou <ebotcazou@adacore.com>
3901
3902 * gnat.dg/vect7.ad[sb]: New test.
3903
b59e9071
PT
39042012-03-28 Paul Thomas <pault@gcc.gnu.org>
3905 Tobias Burnus <burnus@gcc.gnu.org>
3906
3907 PR fortran/52652
3908 * gfortran.dg/allocate_class_1.f90 : Change error test.
3909 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
3910 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
3911 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
3912
26a7fca2
JJ
39132012-03-28 Jakub Jelinek <jakub@redhat.com>
3914
f25a65f5
JJ
3915 PR middle-end/52691
3916 * gcc.dg/pr52691.c: New test.
3917
26a7fca2
JJ
3918 PR middle-end/52750
3919 * gcc.c-torture/compile/pr52750.c: New test.
3920
911ba855
GJL
39212012-03-28 Georg-Johann Lay <avr@gjlay.de>
3922
3923 PR target/52692
3924 * gcc.target/avr/torture/builtins-2.c: New test.
3925
be47bf24
JJ
39262012-03-28 Jakub Jelinek <jakub@redhat.com>
3927
3928 PR target/52736
3929 * gcc.target/i386/pr52736.c: New test.
3930
429576ac
MJ
39312012-03-27 Martin Jambor <mjambor@suse.cz>
3932
3933 PR middle-end/52693
3934 * gcc.dg/torture/pr52693.c: New test.
3935
9a1cb58a
MI
39362012-03-27 Meador Inge <meadori@codesourcery.com>
3937
3938 PR c++/52672
3939 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
3940
ab7ea426
MS
39412012-03-27 Mike Stump <mikestump@comcast.net>
3942
3943 PR target/52665
3944 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
3945 failures that match branch names.
3946
ae1547cc
UB
39472012-03-27 Uros Bizjak <ubizjak@gmail.com>
3948 H.J. Lu <hongjiu.lu@intel.com>
3949
3950 PR target/52698
3951 * gcc.target/i386/pr52698.c: New test.
3952
005aa1b4
RG
39532012-03-27 Richard Guenther <rguenther@suse.de>
3954
3955 PR middle-end/52720
3956 * gcc.dg/torture/pr52720.c: New testcase.
3957
a59b038c
EB
39582012-03-27 Eric Botcazou <ebotcazou@adacore.com>
3959
3960 * gnat.dg/pack17.adb: New test.
3961
d102ab71
RR
39622012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
3963
3964 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
3965 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
3966
3515a00b
MJ
39672012-03-26 Martin Jambor <mjambor@suse.cz>
3968
3969 PR tree-optimization/50052
3970 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
3971
ad5d161a
RG
39722012-03-26 Richard Guenther <rguenther@suse.de>
3973
3974 PR tree-optimization/52701
3975 * gfortran.dg/pr52701.f90: New testcase.
3976
39f3fed6
UW
39772012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
3978
3979 PR tree-optimization/52686
3980 * gcc.target/arm/pr52686.c: New test.
3981
6b3936a2
GJL
39822012-03-26 Georg-Johann Lay <avr@gjlay.de>
3983
3984 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
3985 Add "-Os -flto" to list.
3986
d3cef56c
EB
39872012-03-25 Eric Botcazou <ebotcazou@adacore.com>
3988
3989 * gnat.dg/concat2.ad[sb]: New test.
3990
39912012-03-24 Jason Merrill <jason@redhat.com>
852497a3
JM
3992
3993 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
3994 * g++.dg/cpp0x/trailing2.C: Likewise.
3995 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
3996 * g++.dg/cpp1y/auto-fn1.C: New.
3997 * g++.dg/cpp1y/auto-fn2.C: New.
3998 * g++.dg/cpp1y/auto-fn3.C: New.
3999 * g++.dg/cpp1y/auto-fn4.C: New.
4000 * g++.dg/cpp1y/auto-fn5.C: New.
4001 * g++.dg/cpp1y/auto-fn6.C: New.
4002 * g++.dg/cpp1y/auto-fn7.C: New.
4003 * g++.dg/cpp1y/auto-fn8.C: New.
4004 * g++.dg/cpp1y/auto-fn9.C: New.
4005 * g++.dg/cpp1y/auto-fn10.C: New.
4006 * g++.dg/cpp1y/auto-fn11.C: New.
4007
0ac168a1
RG
40082012-03-23 Richard Guenther <rguenther@suse.de>
4009
4010 PR tree-optimization/52678
4011 * gfortran.dg/pr52678.f: New testcase.
4012
fc0c373a
RG
40132012-03-23 Richard Guenther <rguenther@suse.de>
4014
4015 PR tree-optimization/52638
4016 * g++.dg/torture/pr52638.C: New testcase.
4017
48d261d2
PC
40182012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
4019
4020 PR c++/52487
4021 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
4022
d4655dc7
JJ
40232012-03-22 Jakub Jelinek <jakub@redhat.com>
4024
4025 PR c++/52671
4026 * g++.dg/ext/attrib44.C: New test.
4027
b4e93f45
JH
40282012-03-22 Jan Hubicka <jh@suse.cz>
4029
4030 PR middle-end/51737
4031 * g++.dg/torture/pr51737.C: New testcase
4032
cd32bb90
RG
40332012-03-22 Richard Guenther <rguenther@suse.de>
4034
4035 PR tree-optimization/52548
4036 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
4037
0560508e
BRF
40382012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
4039
4040 * lib/fortran-modules.exp (list-module-names-1): Remove
4041 warning.
4042
827959d9
OE
40432012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
4044
4045 PR target/50751
6b45f126
OE
4046 * gcc.target/sh/pr50751-1.c: New.
4047 * gcc.target/sh/pr50751-2.c: New.
4048 * gcc.target/sh/pr50751-3.c: New.
827959d9 4049
e022193e
OE
40502012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
4051
4052 PR target/52479
4053 * gcc.target/sh/sh4a-cos.c: Remove.
4054 * gcc.target/sh/sh4a-sin.c: Remove.
4055 * gcc.target/sh/sh4a-sincos.c: Remove.
4056
baeecefc
RE
40572012-03-21 Richard Earnshaw <rearnsha@arm.com>
4058
4059 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
4060 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
4061
216c92c9
MJ
40622012-03-21 Martin Jambor <mjambor@suse.cz>
4063
4064 PR testsuite/52641
4065 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
4066 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
4067
021afdb4
AS
40682012-03-21 Andrew Stubbs <ams@codesourcery.com>
4069
4070 * gcc.target/arm/thumb-16bit-ops.c: New file.
4071 * gcc.target/arm/thumb-ifcvt.c: New file.
4072
c19267cb
JM
40732012-03-20 Jason Merrill <jason@redhat.com>
4074
552b8185
JM
4075 * lib/target-supports.exp: Add { target c++1y }.
4076
c19267cb
JM
4077 * g++.dg/cpp0x/auto32.C: New.
4078
1c7a6d48
GJL
40792012-03-20 Georg-Johann Lay <avr@gjlay.de>
4080
4081 PR testsuite/52641
4082 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
4083 int32plus.
4084 * gcc.dg/torture/pr48124-4.c: Ditto:
4085 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2ff5ea2d 4086
9e291a01
JM
40872012-03-20 Jason Merrill <jason@redhat.com>
4088
4089 PR c++/52510
4090 * g++.dg/cpp0x/initlist66.C: New.
4091
73f46872
GJL
40922012-03-20 Georg-Johann Lay <avr@gjlay.de>
4093
4094 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
4095 __AVR_HAVE_LPMX__
4096
7dc3263c
GJL
40972012-03-20 Georg-Johann Lay <avr@gjlay.de>
4098
4099 PR target/49868
4100 * gcc.target/avr/torture/addr-space-2.h: New file.
4101 * gcc.target/avr/torture/addr-space-2-g.h: New test.
4102 * gcc.target/avr/torture/addr-space-2-0.h: New test.
4103 * gcc.target/avr/torture/addr-space-2-1.h: New test.
4104 * gcc.target/avr/torture/addr-space-2-x.h: New test.
4105
7ebf9677
RG
41062012-03-20 Richard Guenther <rguenther@suse.de>
4107
4108 * gnat.dg/pack16.adb: New testcase.
4109 * gnat.dg/pack16_pkg.ads: Likewise.
4110 * gnat.dg/specs/pack8.ads: Likewise.
4111 * gnat.dg/specs/pack8_pkg.ads: Likewise.
4112
26b80844
PC
41132012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
4114
4115 * g++.dg/warn/Wuseless-cast.C: Extend.
4116
81de33b5
PC
41172012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
4118
4119 PR c++/14710
4120 * g++.dg/warn/Wuseless-cast.C: New.
4121
58f38d61
JB
41222012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
4123
4124 PR libfortran/52608
a91ef905 4125 * gfortran.dg/pr52608.f90: New test.
58f38d61 4126
4dc86aa8
TB
41272012-03-17 Tobias Burnus <burnus@net-b.de>
4128
4129 PR fortran/52585
4130 * gfortran.dg/proc_ptr_36.f90: New.
4131
0a1c20dc
MJ
41322012-03-16 Martin Jambor <mjambor@suse.cz>
4133
4134 * gcc.dg/misaligned-expand-1.c: New test.
4135 * gcc.dg/misaligned-expand-3.c: Likewise.
4136
cf1867a0
RG
41372012-03-16 Richard Guenther <rguenther@suse.de>
4138 Kai Tietz <ktietz@redhat.com>
4139
4140 PR middle-end/48814
4141 * gcc.c-torture/execute/pr48814-1.c: New test.
4142 * gcc.c-torture/execute/pr48814-2.c: New test.
4143 * gcc.dg/tree-ssa/assign-1.c: New test.
4144 * gcc.dg/tree-ssa/assign-2.c: New test.
4145 * gcc.dg/tree-ssa/assign-3.c: New test.
4146
2447776c
RG
41472012-03-16 Richard Guenther <rguenther@suse.de>
4148
4149 * gnat.dg/specs/pack7.ads: New testcase.
4150
81de8b03
JJ
41512012-03-15 Jakub Jelinek <jakub@redhat.com>
4152
4153 PR target/52568
4154 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
4155 * gcc.dg/torture/vshuf-8.inc: Likewise.
4156 * gcc.dg/torture/vshuf-16.inc: Likewise.
4157 * gcc.dg/torture/vshuf-32.inc: Likewise.
4158
92caa91a
JM
41592012-03-15 Jason Merrill <jason@redhat.com>
4160
4161 * g++.dg/torture/pr52582.C: New.
4162
28eccf2d
BRF
41632012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
4164
4165 * lib/fortran-modules.exp: New file which was forgotten in r185430.
4166
bc4fb355
IR
41672012-03-15 Ira Rosen <irar@il.ibm.com>
4168 Ulrich Weigand <ulrich.weigand@linaro.org>
4169
4170 * gcc.dg/vect/slp-cond-3.c: New test.
4171 * gcc.dg/vect/slp-cond-4.c: New test.
4172
f5709183
IR
41732012-03-15 Ira Rosen <irar@il.ibm.com>
4174 Ulrich Weigand <ulrich.weigand@linaro.org>
4175
4176 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
4177 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
4178
37b659dd
JB
41792012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
4180
2ff5ea2d
UB
4181 PR libfortran/52434
4182 PR libfortran/48878
4183 PR libfortran/38199
4184 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
4185 * gfortran.dg/round_1.f03: Likewise.
37b659dd 4186
ff63ac4d
JJ
41872012-03-15 Jakub Jelinek <jakub@redhat.com>
4188 Andrew Pinski <apinski@cavium.com>
4189
4190 PR middle-end/52592
4191 * gcc.dg/pr52592.c: New test.
4192
b3781fcb
BRF
41932012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
4194
4195 * gfortran.fortran-torture/compile/compile.exp: Simplify.
4196 * gfortran.fortran-torture/execute/execute.exp: Likewise.
4197 * lib/gcc-dg.exp (cleanup-modules): Move to ..
4198 * lib/fortran-modules.exp: .. this new file. Adjust users.
4199 * lib/gfortran-dg.exp (gfortran-dg-runtest,
4200 gfortran-dg-debug-runtest): Call cleanup-modules.
4201 * lib/fortran-torture.exp (fortran-torture-execute,
4202 fortran-torture): Likewise.
4203 * gfortran.dg/coarray/caf.exp: Likewise.
4204 * lib/lto.exp: Likewise.
4205 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
4206 * gfortran.dg/class_4b.f03: Likewise.
4207 * gfortran.dg/class_4c.f03: Likewise.
4208 * gfortran.dg/class_45a.f03: Likewise.
4209 * gfortran.dg/binding_label_tests_10.f03: Likewise.
4210 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
4211 * gfortran.dg/binding_label_tests_11.f03: Likewise.
4212 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
4213 * gfortran.dg/binding_label_tests_13.f03: Likewise.
4214 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
4215 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
4216 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
4217 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
4218 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
4219 * gfortran.dg/whole_file_28.f90: Likewise.
4220 * gfortran.dg/whole_file_29.f90: Likewise.
4221 * gfortran.dg/whole_file_30.f90: Likewise.
4222 * gfortran.dg/whole_file_31.f90: Likewise.
4223
ad193f32
JJ
42242012-03-15 Jakub Jelinek <jakub@redhat.com>
4225
4226 PR tree-optimization/52267
4227 * gcc.dg/pr52267.c: New test.
4228 * gcc.dg/tree-ssa/vrp65.c: New test.
4229 * gcc.dg/tree-ssa/vrp66.c: New test.
4230
9b00587c
RG
42312012-03-15 Richard Guenther <rguenther@suse.de>
4232
4233 PR middle-end/52580
4234 * gfortran.dg/vect/pr52580.f: New testcase.
4235
5457d860
OE
42362012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
4237
4238 * gcc.target/sh/fpul-usage-1.c: New.
4239
5ff377fd
OE
42402012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
4241
4242 PR target/49468
4243 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
4244 * gcc.target/sh/pr49468-di.c: Likewise.
4245
7888f266
RO
42462012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4247
4248 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
4249 * gcc.dg/c99-stdint-6.c: Likewise.
4250 * gcc.dg/lto/20090210_0.c: Likewise.
4251 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
4252 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
4253 * gcc.dg/pragma-init-fini-2.c: Likewise.
4254 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
4255 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
4256 * gcc.target/i386/pr22152.c: Likewise.
4257 * gcc.target/i386/vect8-ret.c: Likewise.
4258 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
4259 handling.
4260
b24513a1
RO
42612012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4262
4263 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
4264 * g++.dg/tree-prof/partition1.C: Likewise.
4265 * g++.dg/tree-prof/partition2.C: Likewise.
4266 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
4267 handling.
4268 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
4269 * gcc.c-torture/execute/20010724-1.c: Remove.
4270 * gcc.c-torture/execute/20010724-1.x: Remove.
4271 * gcc.c-torture/execute/20040208-2.c: Remove.
4272 * gcc.c-torture/execute/20040208-2.x: Remove.
4273 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
4274 Remove.
4275 (main) [__mips__ && __sgi__]: Remove.
4276 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
4277 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
4278 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
4279 mips-sgi-irix6* handling.
4280 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
4281 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
4282 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
4283 handling.
4284 * gcc.dg/torture/builtin-logb-1.c: Likewise.
4285 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
4286 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
4287 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
4288 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
4289 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
4290 mips-sgi-irix6*.
4291 * gcc.target/mips/interrupt_handler-3.c: Likewise.
4292 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
4293 * gcc.target/mips/save-restore-3.c: Likewise.
4294 * gcc.target/mips/save-restore-4.c: Likewise.
4295 * gcc.target/mips/save-restore-5.c: Likewise.
4296 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
4297 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
4298 messages.
4299 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
4300 IRIX 6 handling.
4301 (restore_ld_library_path_env_vars): Likewise.
4302 * lib/target-supports.exp (check_profiling_available): Remove
4303 mips*-*-irix* handling.
4304 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
4305 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
4306 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
4307
0ec2c2a9
JJ
43082012-03-14 Jakub Jelinek <jakub@redhat.com>
4309
4310 PR c++/52582
4311 * g++.dg/opt/pr52582.C: New test.
4312
c205d0b3
RG
43132012-03-14 Richard Guenther <rguenther@suse.de>
4314
4315 PR tree-optimization/52571
4316 * gcc.dg/vect/vect-2.c: Initialize arrays.
4317 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
4318 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
4319 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
4320
26c71b93
RG
43212012-03-14 Richard Guenther <rguenther@suse.de>
4322
4323 PR middle-end/52080
4324 PR middle-end/52097
4325 PR middle-end/48124
4326 * gcc.dg/torture/pr48124-1.c: New testcase.
4327 * gcc.dg/torture/pr48124-2.c: Likewise.
4328 * gcc.dg/torture/pr48124-3.c: Likewise.
4329 * gcc.dg/torture/pr48124-4.c: Likewise.
4330
1caf8dd6
RG
43312012-03-14 Richard Guenther <rguenther@suse.de>
4332
4333 PR middle-end/52578
4334 * gcc.dg/pr52578.c: New testcase.
4335
717a5c62
JJ
43362012-03-14 Jakub Jelinek <jakub@redhat.com>
4337
4338 PR c++/52521
4339 * g++.dg/cpp0x/udlit-args2.C: New test.
4340
13bd57a1
OE
43412012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
4342
4343 PR target/48596
4344 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
4345 * gcc.c-torture/compile/pr48596.c: ... here.
4346
74788b80
DS
43472012-01-30 Dodji Seketeli <dodji@redhat.com>
4348
4349 PR c++/51641
4350 * g++.dg/lookup/hidden-class17.C: New test.
4351
9243c51d
JJ
43522012-03-13 Jakub Jelinek <jakub@redhat.com>
4353
4354 PR c/52577
4355 * gcc.dg/Wunused-var-3.c: New test.
4356
43332529
MJ
43572012-03-13 Martin Jambor <mjambor@suse.cz>
4358
4359 * gcc.dg/misaligned-expand-2.c: New test.
4360
0c12cd5e
RG
43612012-03-13 Richard Guenther <rguenther@suse.de>
4362
4363 PR middle-end/52134
4364 * gcc.dg/pr52134.c: New testcase.
4365
d47657bd
RO
43662012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4367
4368 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
4369
0452b4d4
BS
43702012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4371
4372 PR tree-optimization/46728
4373 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
4374 * gcc.target/powerpc/pr46728-5.c: Likewise.
4375 * gcc.target/powerpc/pr46728-8.c: Likewise.
4376 * gcc.target/powerpc/pr46728-10.c: Likewise.
4377 * gcc.target/powerpc/pr46728-11.c: Likewise.
4378 * gcc.target/powerpc/pr46728-13.c: Likewise.
4379 * gcc.target/powerpc/pr46728-14.c: Likewise.
4380 * gcc.target/powerpc/pr46728-15.c: Likewise.
4381
7792bd8a
PC
43822012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
4383
4384 PR c++/52299
4385 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
4386
19eb5c1a
BS
43872012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4388
4389 PR tree-optimization/46728
4390 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
4391 * gcc.target/powerpc/pr46728-5.c: Likewise.
4392 * gcc.target/powerpc/pr46728-8.c: Likewise.
4393 * gcc.target/powerpc/pr46728-10.c: Likewise.
4394 * gcc.target/powerpc/pr46728-11.c: Likewise.
4395 * gcc.target/powerpc/pr46728-13.c: Likewise.
4396 * gcc.target/powerpc/pr46728-14.c: Likewise.
4397 * gcc.target/powerpc/pr46728-15.c: Likewise.
4398
9438adb0
GJL
43992012-03-12 Georg-Johann Lay <avr@gjlay.de>
4400
4401 PR target/49868
4402 * gcc.target/avr/torture/addr-space-1.h: New file.
7dc3263c
GJL
4403 * gcc.target/avr/torture/addr-space-1-g.h: New test.
4404 * gcc.target/avr/torture/addr-space-1-0.h: New test.
4405 * gcc.target/avr/torture/addr-space-1-1.h: New test.
4406 * gcc.target/avr/torture/addr-space-1-x.h: New test.
7792bd8a 4407
b928d32b
AP
44082012-03-12 Andrew Pinski <apinski@cavium.com>
4409
4410 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
4411
5c30094f
RO
44122012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4413
4414 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
4415 * g++.dg/abi/thunk4.C: Likewise.
4416 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
4417 Adapt line numbers.
4418 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
4419 handling.
4420 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
4421 * g++.dg/eh/spbp.C: Likewise.
4422 * g++.dg/ext/label13.C: Likewise.
4423 * g++.dg/guality/guality.exp: Likewise.
4424 * g++.dg/other/anon5.C: Likewise.
4425 * g++.dg/other/pragma-ep-1.C: Remove.
4426 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
4427 * g++.dg/warn/pr31246.C: Likewise.
4428 * g++.dg/warn/weak1.C: Likewise.
4429 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
4430 * g++.old-deja/g++.ext/attrib5.C: Likewise.
4431 * gcc.c-torture/compile/limits-declparen.c: Likewise.
4432 * gcc.c-torture/compile/limits-pointer.c: Likewise.
4433 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
4434 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
4435 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
4436 * gcc.dg/c99-tgmath-1.c: Likewise.
4437 * gcc.dg/c99-tgmath-2.c: Likewise.
4438 * gcc.dg/c99-tgmath-3.c: Likewise.
4439 * gcc.dg/c99-tgmath-4.c: Likewise.
4440 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
4441 handling.
4442 * gcc.dg/debug/pr49032.c: Likewise.
4443 * gcc.dg/guality/guality.exp: Likewise.
4444 * gcc.dg/intmax_t-1.c: Likewise.
4445 * gcc.dg/pr48616.c: Likewise.
4446 * gcc.dg/pragma-ep-1.c: Remove.
4447 * gcc.dg/pragma-ep-2.c: Remove.
4448 * gcc.dg/pragma-ep-3.c: Remove.
4449 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
4450 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
4451 * gcc.misc-tests/gcov-14.c: Likewise.
4452 * gfortran.dg/guality/guality.exp: Likewise.
4453 * lib/target-supports.exp (check_weak_available): Likewise.
4454 (add_options_for_tls): Likewise.
4455 (check_ascii_locale_available): Likewise.
4456 * obj-c++.dg/dwarf-2.mm: Likewise.
4457 * objc.dg/dwarf-1.m: Likewise.
4458 * objc.dg/dwarf-2.m: Likewise.
4459
01c1f20d
JJ
44602012-03-12 Jakub Jelinek <jakub@redhat.com>
4461
7b5c5139
JJ
4462 PR tree-optimization/51721
4463 * gcc.dg/tree-ssa/vrp64.c: New test.
4464
01c1f20d
JJ
4465 PR tree-optimization/52533
4466 * gcc.c-torture/compile/pr52533.c: New test.
4467
bf2eaa3f
KY
44682012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
4469
4470 * gcc.target/i386/rtm-xabort-1.c: New.
4471 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
4472 * gcc.target/i386/rtm-xend-1.c: Ditto.
4473 * gcc.target/i386/rtm-xtest-1.c: Ditto.
4474 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
4475 * gcc.target/i386/sse-13.c: Ditto.
4476 * gcc.target/i386/sse-14.c: Ditto.
4477 * gcc.target/i386/sse-22.c: Ditto.
4478 * gcc.target/i386/sse-23.c: Ditto.
4479 * g++.dg/other/i386-2.C: Ditto.
4480 * g++.dg/other/i386-3.C: Ditto.
4481
0859be17
TB
44822012-03-12 Tobias Burnus <burnus@net-b.de>
4483
4484 PR fortran/52542
4485 * gfortran.dg/proc_ptr_35.f90: New.
4486
bddc10b6
UB
44872012-03-11 Uros Bizjak <ubizjak@gmail.com>
4488
4489 PR target/52530
4490 * gcc.dg/torture/pr52530.c: New test.
4491
07c0b560
OE
44922012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
4493
4494 PR target/51244
4495 * gcc.target/sh/pr51244-1.c: Fix thinkos.
4496
208d340e
JDA
44972012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4498
4a672a26
JDA
4499 PR target/52450
4500 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
4501
208d340e
JDA
4502 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
4503
210ac0b7
AP
45042012-03-09 Andrew Pinski <apinski@cavium.com>
4505
4506 PR middle-end/51988
4507 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
4508 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
4509
bef28ced
JL
45102012-03-09 Jiangning Liu <jiangning.liu@arm.com>
4511
4512 * gcc.dg/tree-ssa/scev-3.c: New.
4513 * gcc.dg/tree-ssa/scev-4.c: New.
4514
232d1950
TB
45152012-03-08 Tobias Burnus <burnus@net-b.de>
4516
4517 PR fortran/52469
4518 * gfortran.dg/proc_ptr_34.f90
4519
5ceb809d
JM
45202012-03-07 Jason Merrill <jason@redhat.com>
4521
4522 PR c++/52521
4523 * g++.dg/cpp0x/udlit-mangle.C: New.
4524
ad540a5e
PH
45252012-03-06 Pat Haugen <pthaugen@us.ibm.com>
4526
4527 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
4528
9da5500b
RG
45292012-03-06 Richard Guenther <rguenther@suse.de>
4530
4531 PR middle-end/52493
4532 * gcc.dg/torture/pr52493.c: New testcase.
4533
6bb485a3
RG
45342012-03-06 Richard Guenther <rguenther@suse.de>
4535
4536 PR lto/52097
4537 * gcc.dg/lto/pr52097_0.c: New testcase.
4538
9747719a
OE
45392012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
4540
4541 PR target/51244
4542 * gcc.target/sh/pr51244-1.c: New.
4543 * gcc.target/sh/pr51244-2.c: New.
4544 * gcc.target/sh/pr51244-3.c: New.
4545
bb828cc7
JM
45462012-03-05 Jason Merrill <jason@redhat.com>
4547
b5053024
JM
4548 PR c++/51930
4549 * g++.dg/ext/visibility/template11.C: New.
4550
bb828cc7
JM
4551 * g++.dg/cpp0x/implicit13.C: New.
4552
3877a6a6
JJ
45532012-03-05 Jakub Jelinek <jakub@redhat.com>
4554
4555 PR tree-optimization/51721
4556 * gcc.dg/tree-ssa/vrp63.c: New test.
4557 * gcc.dg/pr51721.c: New test.
4558
5bf5fa56
MM
45592012-03-04 Mikael Morin <mikael@gcc.gnu.org>
4560
4561 PR fortran/50981
4562 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
4563 argument checks.
4564
f57207b8
L
45652012-03-04 H.J. Lu <hongjiu.lu@intel.com>
4566
4567 PR target/52146
4568 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
4569
8b59af5c
MM
45702012-03-04 Mikael Morin <mikael@gcc.gnu.org>
4571
4572 PR fortran/50981
4573 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
4574
d4ce3635
GJL
45752012-03-04 Georg-Johann Lay <avr@gjlay.de>
4576
173be466 4577 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
d4ce3635
GJL
4578 int32plus.
4579
77d4d7c5
JM
45802012-03-03 Jason Merrill <jason@redhat.com>
4581
a491b7be
JM
4582 * g++.dg/cpp0x/nsdmi-defer6.C: New.
4583
743af85b
JM
4584 Core 1270
4585 * g++.dg/cpp0x/initlist65.C: New.
4586
77d4d7c5
JM
4587 PR c++/36797
4588 * g++.dg/ext/is_empty2.C: New.
4589
6230987e
TB
45902012-03-03 Tobias Burnus <burnus@net-b.de>
4591
4592 PR fortran/48820
4593 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
4594
0e193637
TB
45952012-03-03 Tobias Burnus <burnus@net-b.de>
4596
4597 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
4598 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
4599 * gfortran.dg/bind_c_usage_8.f03: Ditto.
4600 * gfortran.dg/c_kind_tests_2.f03: Ditto.
4601 * gfortran.dg/class_30.f90: Remove dg-warning line.
4602 * gfortran.dg/bind_c_usage_25.f90: New.
4603
905f067c
TB
46042012-03-03 Tobias Burnus <burnus@net-b.de>
4605
4606 PR fortran/48820
4607 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
4608 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
4609 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
4610
45a69325
TB
46112012-03-03 Tobias Burnus <burnus@net-b.de>
4612
4613 PR fortran/48820
4614 * gfortran.dg/assumed_type_1.f90: New.
4615 * gfortran.dg/assumed_type_2.f90: New.
4616 * gfortran.dg/assumed_type_3.f90: New.
4617 * gfortran.dg/assumed_type_4.f90: New.
4618
5e44ea89
OE
46192012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
4620
4621 PR target/49486
4622 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
4623 * gcc.target/sh/pr49468-di.c: New.
4624
093193be
MK
46252012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
4626
4627 * gcc.dg/graphite/pr50561.c: Update.
4628
2ff16893
PB
46292012-03-02 Peter Bergner <bergner@vnet.ibm.com>
4630
4631 * gcc.target/powerpc/pr52457.c: New test.
4632
5d216c70
UW
46332012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
4634
4635 * gcc.target/arm/sat-1.c: New test.
4636
2b57045b
UB
46372012-03-02 Uros Bizjak <ubizjak@gmail.com>
4638
4639 PR target/46716
76945a7c 4640 * gcc.target/i386/pr46716.c: New test.
2b57045b 4641
ff2f581b
PC
46422012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
4643
4644 PR c++/51989
4645 * g++.dg/cpp0x/sfinae32.C: New.
4646
c4ddde1b
RG
46472012-03-02 Richard Guenther <rguenther@suse.de>
4648
4649 PR tree-optimization/52406
4650 * gcc.dg/torture/pr52406.c: New testcase.
4651
6ee65df3
TB
46522012-03-02 Tobias Burnus <burnus@net-b.de>
4653
4654 PR fortran/52325
4655 * gfortran.dg/derived_comp_array_ref_8.f90: New.
4656 * gfortran.dg/nullify_2.f90: Update dg-error.
4657 * gfortran.dg/nullify_4.f90: Ditto.
4658 * gfortran.dg/pointer_init_6.f90: Ditto.
4659
f18075ff
TB
46602012-03-02 Tobias Burnus <burnus@net-b.de>
4661
4662 PR fortran/52270
4663 * gfortran.dg/class_51.f90: New.
4664
2b91eb32
TB
46652012-03-02 Tobias Burnus <burnus@net-b.de>
4666
4667 PR fortran/52452
4668 * gfortran.dg/intrinsic_8.f90: New.
4669
5e4119ea
KT
46702012-03-01 Kai Tietz <ktietz@redhat.com>
4671
4672 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
4673 routines on mingw targets.
2b57045b 4674 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
5e4119ea 4675
69ef9a79
JJ
46762012-03-01 Jakub Jelinek <jakub@redhat.com>
4677
4678 PR tree-optimization/52445
4679 * gcc.dg/pr52445.c: New test.
4680
598e67d7
JJ
46812012-02-29 Jakub Jelinek <jakub@redhat.com>
4682
29ebe616
JJ
4683 PR target/52437
4684 * gcc.c-torture/compile/pr52437.c: New test.
4685
a3017cf1
JJ
4686 PR middle-end/52419
4687 * gcc.dg/torture/pr52419.c: New test.
4688
598e67d7
JJ
4689 PR tree-optimization/52429
4690 * gcc.dg/torture/pr52429.c: New test.
4691 * g++.dg/opt/pr52429.C: New test.
4692
e80cd3b0
RG
46932012-02-29 Richard Guenther <rguenther@suse.de>
4694
4695 PR testsuite/52297
4696 * gcc.dg/lto/trans-mem-1_0.c: Remove.
4697 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
4698 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
4699 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
4700 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
4701 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
4702
9b7316d7
JJ
47032012-02-29 Jakub Jelinek <jakub@redhat.com>
4704
4705 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
4706
5cda350e
PT
47072012-02-29 Paul Thomas <pault@gcc.gnu.org>
4708
4709 PR fortran/52386
4710 * gfortran.dg/realloc_on_assign_13.f90 : New test.
4711
fd92bb80
MGD
47122012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4713
4714 PR target/51534
4715 * gcc.target/arm/neon/pr51534.c: New testcase.
4716
8eef33ca
RG
47172012-02-28 Richard Guenther <rguenther@suse.de>
4718
4719 PR target/52407
4720 * gcc.dg/torture/pr52407.c: New testcase.
4721
192af6e8
RE
47222012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4723
4724 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
4725 * gcc.target/arm/vfp2.c: Likewise.
4726 * gcc.target/arm/vfp3.c: Likewise.
4727 * gcc.target/arm/vfp4.c: Likewise.
4728 * gcc.target/arm/vfp5.c: Likewise.
4729 * gcc.target/arm/vfp6.c: Likewise.
4730 * gcc.target/arm/vfp7.c: Likewise.
4731 * gcc.target/arm/vfp8.c: Likewise.
4732 * gcc.target/arm/vfp9.c: Likewise.
4733 * gcc.target/arm/vfp10.c: Likewise.
4734 * gcc.target/arm/vfp11.c: Likewise.
4735 * gcc.target/arm/vfp12.c: Likewise.
4736 * gcc.target/arm/vfp13.c: Likewise.
4737 * gcc.target/arm/vfp14.c: Likewise.
4738 * gcc.target/arm/vfp15.c: Likewise.
4739 * gcc.target/arm/vfp16.c: Likewise.
4740 * gcc.target/arm/vfp17.c: Likewise.
4741 * gcc.target/arm/neon-constants.h: New file.
4742 * gcc.target/arm/neon-vect1.c: New test.
4743 * gcc.target/arm/neon-vect2.c: New test.
4744 * gcc.target/arm/neon-vect3.c: New test.
4745 * gcc.target/arm/neon-vect4.c: New test.
4746 * gcc.target/arm/neon-vect5.c: New test.
4747 * gcc.target/arm/neon-vect6.c: New test.
4748 * gcc.target/arm/neon-vect7.c: New test.
4749 * gcc.target/arm/neon-vect8.c: New test.
4750
3a5a825a
RG
47512012-02-28 Richard Guenther <rguenther@suse.de>
4752
4753 PR tree-optimization/52402
4754 * gcc.dg/torture/pr52402.c: New testcase.
4755
95510497
RG
47562012-02-28 Richard Guenther <rguenther@suse.de>
4757
4758 PR lto/52400
4759 * g++.dg/lto/pr52400_0.C: New testcase.
4760
99670dc3
GJL
47612012-02-28 Georg-Johann Lay <avr@gjlay.de>
4762
4763 * gcc.target/avr/torture/builtins-1.c: New test.
4764 * gcc.target/avr/torture/builtins-error.c: New test.
4765
bae980b1
KT
47662012-02-28 Kai Tietz <ktietz@redhat.com>
4767
2b57045b 4768 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
bae980b1 4769 * gcc.target/i386/pr45352-2.c: Likewise.
2b57045b
UB
4770 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
4771 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
bae980b1
KT
4772 targets instead rand.
4773 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
4774 * gcc.target/i386/sse2-mul-1.c: Likewise.
4775 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2b57045b 4776 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
bae980b1
KT
4777 * gcc.target/i386/pad-1.c: Likewise.
4778 * gcc.target/i386/pad-9.c: Likewise.
4779 * gcc.target/i386/pad-2.c: Likewise.
4780 * gcc.target/i386/pad-5b.c: Likewise.
4781 * gcc.target/i386/pad-8.c: Likewise.
4782 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
4783 * gcc.target/i386/pr44130.c: Likewise.
4784 * gcc.target/i386/align-main-1.c: Likewise.
4785 * gcc.target/i386/align-main-2.c: Likewise.
4786 * gcc.target/i386/sw-1.c: Likewise.
4787 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
4788 on x64 mingw target.
4789 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
4790 * gcc.target/i386/pr46295.c: Likewise.
4791 * gcc.target/i386/amd64-abi-1.c: Likewise.
4792 * gcc.target/i386/amd64-abi-2.c: Likewise.
4793 * gcc.target/i386/pr39082-1.c: Likewise.
4794 * gcc.target/i386/pr39162.c: Likewise.
4795 * gcc.target/i386/pr22152.c: Likewise.
4796 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
4797 * gcc.target/i386/wrfsbase-2.c: Likewise.
4798 * gcc.target/i386/local.c: Likewise
4799 * gcc.target/i386/wrgsbase-1.c: Likewise.
4800 * gcc.target/i386/wrfsbase-1.c: Likewise.
4801 * gcc.target/i386/pr39315-3.c: Likewise.
4802 * gcc.target/i386/pr35767-4.c: Likewise.
4803 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
4804 x64 mingw target.
4805 * gcc.target/i386/pr45336-2.c: Likewise.
4806 * gcc.target/i386/pr45336-1.c: Likewise.
4807 * gcc.target/i386/pr45336-4.c: Likewise.
4808
2afda005
TG
48092012-02-27 Tristan Gingold <gingold@adacore.com>
4810
4811 * gnat.dg/array20.ad[sb]: New test.
4812
56b15099
JJ
48132012-02-27 Jakub Jelinek <jakub@redhat.com>
4814
4815 PR target/52375
4816 * gcc.target/arm/pr52375.c: New test.
4817 * gcc.c-torture/compile/pr52375.c: New test.
4818
0d6d338f
UW
48192012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4820
4821 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
4822 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
4823
a0b8b1b7
EB
48242012-02-27 Eric Botcazou <ebotcazou@adacore.com>
4825
4826 * gnat.dg/aggr19.adb: New test.
4827 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
4828
442180a2
OE
48292012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
4830
4831 PR target/49263
4832 * gcc.target/sh/pr49263.c: New.
4833
9fced756
AM
48342012-02-24 Andrew MacLeod <amacleod@redhat.com>
4835
4836 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
4837 simulate_thread_wrapper_other_threads
4838 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
4839 Move initialization of 'value' to main().
4840 (main): Initialize 'value';
4841 * gcc.dg/simulate-thread/speculative-store.c
4842 (simulate_thread_step_verify): Return 0 when successful.
4843 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
4844 Reduce threshold.
4845 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
4846 (simulate_thread_wrapper_other_threads): Return a success/fail value
4847 and issue an error if the instruction count threshold is exceeded.
4848
89743f6c
RO
48492012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4850
4851 PR target/50580
4852 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
4853 * gcc.target/mips/interrupt_handler-3.c: Likewise.
4854
bf948210
RG
48552012-02-24 Richard Guenther <rguenther@suse.de>
4856
4857 PR middle-end/52355
4858 * gcc.dg/pr52355.c: New testcase.
4859
4d33b771
KT
48602012-02-23 Kai Tietz <ktietz@redhat.com>
4861
2b57045b 4862 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
4d33b771
KT
4863 * gcc.dg/Wpadded.c: Likewise.
4864 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
4865 structure-layout.
4866 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
4867 for sleep by Sleep and add windows.h include for this function.
4868 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
4869 targets.
4870 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
4871 target.
2b57045b 4872 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
4d33b771
KT
4873 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
4874 on x64 mingw target.
4875 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
4876 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
4877 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
4878 failure on LLP64 target.
4879
560ad308
UB
48802012-02-23 Uros Bizjak <ubizjak@gmail.com>
4881
4882 PR c/52290
4883 * gcc.dg/noncompile/pr52290.c: New test.
4884
a348dc7f
JJ
48852012-02-23 Jakub Jelinek <jakub@redhat.com>
4886
4887 PR tree-optimization/52019
4888 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
4889
b1c982db
KT
48902012-02-22 Kai Tietz <ktietz@redhat.com>
4891
4892 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
4893 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
4894 derived pdiff_t type.
4895 * g++.dg/torture/pr49720.C: Likewise
4896
9517e333
UB
48972012-02-22 Uros Bizjak <ubizjak@gmail.com>
4898
4899 PR target/52330
4900 * gcc.target/i386/pr52330.c: New test.
4901
4ff89fcb
TB
49022012-02-22 Tobias Burnus <burnus@net-b.de>
4903
4904 PR fortran/52335
4905 * gfortran.dg/io_constraints_10.f90: New.
4906
bf210ecf
UW
49072012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
4908
4909 * lib/target-supports.exp (check_effective_target_vect_condition):
4910 Return true for NEON.
4911
333f1d87
KT
49122012-02-21 Kai Tietz <ktietz@redhat.com>
4913
9517e333 4914 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
333f1d87 4915
01718e96
RG
49162012-02-21 Richard Guenther <rguenther@suse.de>
4917
4918 PR tree-optimization/52324
4919 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
4920
305406d3
GJL
49212012-02-21 Georg-Johann Lay <avr@gjlay.de>
4922
4923 PR middle-end/51782
4924 * gcc.target/avr/torture/pr51782-1.c: New test.
4925
949e47e5
JJ
49262012-02-21 Jakub Jelinek <jakub@redhat.com>
4927
4928 PR tree-optimization/52318
4929 * gcc.dg/pr52318.c: New test.
4930
9954e17f
KT
49312012-02-20 Kai Tietz <ktietz@redhat.com>
4932
4933 * gcc.dg/bf-ms-layout-3.c: New testcase.
4934
95d65553
TK
49352012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
4936
4937 PR testsuite/52229
4938 PR fortran/32380
4939 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
4940
a7ce6ec3
RG
49412012-02-20 Richard Guenther <rguenther@suse.de>
4942
4943 PR tree-optimization/52298
4944 * gcc.dg/torture/pr52298.c: New testcase.
4945 * gcc.dg/vect/pr52298.c: Likewise.
4946
ba641b7e 49472012-02-20 Georg-Johann Lay <avr@gjlay.de>
95d65553 4948
ba641b7e 4949 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
b0408f13 4950 * gcc.c-torture/execute/pr52286.c: Ditto.
ba641b7e 4951
5a226e0a
JJ
49522012-02-20 Jakub Jelinek <jakub@redhat.com>
4953
4954 PR tree-optimization/52286
4955 * gcc.c-torture/execute/pr52286.c: New test.
4956
d2c5dbf2
TB
49572012-02-18 Tobias Burnus <burnus@net-b.de>
4958
4959 PR fortran/52295
4960 * gfortran.dg/interface_35.f90: Use -std=f2003.
4961 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
4962 * gfortran.dg/interface_assignment_4.f90: Ditto.
4963 * gfortran.dg/bessel_1.f90: Ditto.
4964 * gfortran.dg/func_result_6.f90: Ditto.
4965 * gfortran.dg/hypot_1.f90: Ditto.
4966 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
4967
0c133211
TB
49682012-02-17 Tobias Burnus <burnus@net-b.de>
4969
4970 PR translation/52232
4971 PR translation/52234
4972 PR translation/52245
4973 PR translation/52246
4974 PR translation/52262
4975 PR translation/52273
4976 * gfortran.dg/coarray_22.f90: Update dg-error.
4977 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
4978
459e2649
RO
49792012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4980
4981 PR target/51753
4982 * lib/gcc-simulate-thread.exp: Load timeout.exp.
4983 (simulate-thread): Use default timeout.
4984
e9339a68
JM
49852012-02-16 Jason Merrill <jason@redhat.com>
4986
4987 PR c++/52248
4988 * g++.dg/ext/timevar1.C: New.
4989
6acc8d53
FC
49902012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
4991
4992 PR c++/52126
4993 * g++.dg/template/using21.C: New.
4994 * g++.dg/template/using22.C: Likewise.
4995
539b471b
JM
49962012-02-16 Jason Merrill <jason@redhat.com>
4997
4998 PR c++/51415
4999 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
5000
183d6db2
JJ
50012012-02-16 Jakub Jelinek <jakub@redhat.com>
5002
e20f6b4b
JJ
5003 PR tree-optimization/52255
5004 * gcc.c-torture/compile/pr52255.c: New test.
5005
04c937f5
JJ
5006 PR debug/52260
5007 * g++.dg/debug/dwarf2/pr52260.C: New test.
5008
183d6db2
JJ
5009 PR middle-end/51929
5010 * g++.dg/ipa/pr51929.C: New test.
5011
a0367cc1
MM
50122012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
5013
5014 PR target/52199
5015 * gcc.target/powerpc/pr52199.c: New file.
5016
3c872883
RO
50172012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5018
5019 PR target/52152
5020 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
5021
3a20d87c
RO
50222012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5023
5024 * gcc.dg/pr51867.c: Don't include <math.h>.
5025 (sqrtf): Declare.
5026
adc44a79
GJL
50272012-02-15 Georg-Johann Lay <avr@gjlay.de>
5028
5029 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
5030 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
5031
28db21ee
TG
50322012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
5033
5034 PR tree-optimization/50561
5035 * gcc.dg/graphite/pr50561.c: New testcase.
5036
0c578db6
GJL
50372012-02-15 Georg-Johann Lay <avr@gjlay.de>
5038
5039 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
5040 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
5041
4a582c9f
EB
50422012-02-15 Eric Botcazou <ebotcazou@adacore.com>
5043
1c4ae4e5
EB
5044 * gnat.dg/discr35.ad[sb]: New test.
5045
50462012-02-15 Eric Botcazou <ebotcazou@adacore.com>
5047
5048 * gnat.dg/volatile10.adb: New test.
4a582c9f
EB
5049 * gnat.dg/volatile10_pkg.ads: New helper.
5050
7f3dee0e
JM
50512012-02-14 Jason Merrill <jason@redhat.com>
5052
5053 * g++.dg/ext/attrib43.C: New.
5054
5cd3514c
HPN
50552012-02-14 Hans-Peter Nilsson <hp@axis.com>
5056
9517e333 5057 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
5cd3514c 5058 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9517e333 5059 fgnu_tm.
5cd3514c
HPN
5060 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
5061 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
5062 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
5063 effective_target fgnu_tm.
5064 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
5065
61c85130
JJ
50662012-02-14 Jakub Jelinek <jakub@redhat.com>
5067
5068 PR c++/52247
5069 * g++.dg/template/asmgoto1.C: New test.
5070
ebe8daca
ILT
50712012-02-14 Ian Lance Taylor <iant@google.com>
5072
5073 PR go/48501
5074 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
5075 compiling generated file for 64bit and index tests.
5076
7f0dbd0a
UB
50772012-02-14 Uros Bizjak <ubizjak@gmail.com>
5078
5079 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
5080
8085c586
RG
50812012-02-14 Richard Guenther <rguenther@suse.de>
5082
5083 PR tree-optimization/52244
5084 PR tree-optimization/51528
5085 * gcc.dg/torture/pr52244.c: New testcase.
5086
dd552284
WL
50872012-02-14 Walter Lee <walt@tilera.com>
5088
5089 * g++.dg/other/PR23205.C: Disable test on tile.
5090 * g++.dg/other/pr23205-2.C: Disable test on tile.
5091 * gcc.dg/20020312-2.c: Add a condition for __tile__.
5092 * gcc.dg/20040813-1.c: Disable test on tile.
5093 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
5094 * gcc.misc-tests/linkage.exp: Handle tilegx.
5095
7daac345
JJ
50962012-02-14 Jakub Jelinek <jakub@redhat.com>
5097
5098 PR tree-optimization/52210
5099 * gcc.dg/pr52210.c: New test.
5100
f0ebe02d
JM
51012012-02-14 Jason Merrill <jason@redhat.com>
5102
5103 PR c++/39055
5104 * g++.dg/overload/defarg5.C: New.
5105
45f41865
JJ
51062012-02-14 Jakub Jelinek <jakub@redhat.com>
5107
5108 PR c/52181
5109 * c-c++-common/pr52181.c: New test.
5110
e3793c6f
JJ
51112012-02-13 Jakub Jelinek <jakub@redhat.com>
5112
5113 PR c++/52215
5114 * g++.dg/ext/atomic-1.C: New test.
5115
fecc70de
AK
51162012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5117
ce9b1fbd 5118 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
fecc70de 5119
205ec405
JJ
51202012-02-13 Jakub Jelinek <jakub@redhat.com>
5121
5122 PR middle-end/52209
5123 * gcc.c-torture/execute/pr52209.c: New test.
5124
9436b221
MM
51252012-02-12 Mikael Morin <mikael@gcc.gnu.org>
5126
5127 PR fortran/50981
5128 * gfortran.dg/elemental_optional_args_5.f03: New test.
5129
51302012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3e4c9843
IS
5131
5132 PR testsuite/50076
5133 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
5134 cases.
5135
22d87829
ILT
51362012-02-11 Ian Lance Taylor <iant@google.com>
5137
5138 PR go/51874
5139 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
5140 SPARC Solaris. Don't run the test at all on systems where it may
5141 not work, rather than xfailing it.
5142
4cb0fdbc
RS
51432012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
5144
5145 PR rtl-optimization/52175
5146 * gcc.c-torture/compile/pr52175.c: New test.
5147
4e92c31f
JM
51482012-02-10 Jason Merrill <jason@redhat.com>
5149
5150 PR c++/51910
5151 * g++.dg/template/repo10.C: New.
5152
bd0ba05d
JJ
51532012-02-11 Jakub Jelinek <jakub@redhat.com>
5154
5155 PR debug/52132
5156 * gcc.dg/pr52132.c: New test.
5157
edb7412e
EB
51582012-02-10 Eric Botcazou <ebotcazou@adacore.com>
5159
5160 * gnat.dg/specs/aggr4.ads: New test.
5161 * gnat.dg/specs/aggr4_pkg.ads: New helper.
5162
877fb450
L
51632012-02-10 H.J. Lu <hongjiu.lu@intel.com>
5164
5165 PR target/52146
5166 * gcc.target/i386/pr52146.c: New.
5167
58d38fd2
JJ
51682012-02-10 Jakub Jelinek <jakub@redhat.com>
5169
5170 PR middle-end/52177
5171 * c-c++-common/pr52177.c: New test.
5172
0f3b7e9a
JH
51732012-02-10 Jan Hubicka <jh@suse.cz>
5174
5175 PR middle-end/48600
5176 * g++.dg/torture/pr48600.C: New testcase.
5177
16e0be9b
PB
51782012-02-09 Peter Bergner <bergner@vnet.ibm.com>
5179
5180 PR middle-end/52140
5181 * gcc.dg/dfp/pr52140.c: New test.
5182
732b7729
JJ
51832012-02-09 Jakub Jelinek <jakub@redhat.com>
5184
5185 PR fortran/32380
5186 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
5187 of dg-options.
5188
15ed19ff
BC
51892012-02-09 Bin Cheng <bin.cheng@arm.com>
5190
5191 PR middle-end/51867
5192 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
5193 * testsuite/gcc.dg/pr51867.c: New test.
5194
b23999ae
ILT
51952012-02-09 Ian Lance Taylor <iant@google.com>
5196
5197 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
5198 which don't support -fsplit-stack. Turn off optimization when
5199 compiling select5-out.go.
5200
cd636811
ILT
52012012-02-08 Ian Lance Taylor <iant@google.com>
5202
5203 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
5204 systems which don't support -fsplit-stack.
5205
d7af47f6
AM
52062012-02-08 Andrew MacLeod <amacleod@redhat.com>
5207
5208 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
cd636811 5209 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
d7af47f6
AM
5210 machine instuction in the log.
5211
52122012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
5213
5214 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
5215 to 20 seconds.
5216
5371f719
MG
52172012-02-08 Magnus Granberg <zorry@gentoo.org>
5218
5219 PR driver/48524
5220 * gcc.dg/pr48524.c: New test.
5221 * gcc.dg/pr48524.spec: New spec file for test.
5222
ca1a91d6
TK
52232012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5224
5225 PR fortran/32380
5226 * gfortran.dg/vect/pr32380.f90: New test.
5227
5d24176e
TB
52282012-02-08 Tobias Burnus <burnus@net-b.de>
5229
5230 PR fortran/52151
5231 * gfortran.dg/realloc_on_assign_12.f90: New.
5232
ea72cc1d
RG
52332012-02-08 Richard Guenther <rguenther@suse.de>
5234
5235 PR rtl-optimization/52170
5236 * gcc.dg/torture/pr52170.c: New testcase.
5237
bd73623c
JJ
52382012-02-08 Jakub Jelinek <jakub@redhat.com>
5239
9e66e106
JJ
5240 PR gcov-profile/52150
5241 * gcc.dg/tree-prof/pr52150.c: New test.
5242
bd73623c
JJ
5243 PR rtl-optimization/52139
5244 * gcc.dg/pr52139.c: New test.
5245
84d594c6
JM
52462012-02-07 Jason Merrill <jason@redhat.com>
5247
88f7a9f6
JM
5248 PR c++/51675
5249 * g++.dg/cpp0x/constexpr-union3.C: New.
5250
84d594c6
JM
5251 PR c++/52035
5252 * g++.dg/lto/pr52035_0.C: New.
5253
eab08fec
JDA
52542012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5255
5256 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
5257 * gcc.dg/special/weak-1.c: Likewise.
5258 * gcc.dg/ucnid-12.c: Likewise.
5259 * gcc.dg/torture/pr45678-1.c: Likewise.
5260 * gcc.dg/torture/pr45678-2.c: Likewise.
5261 * gcc.dg/vector-4.c: Likewise.
5262 * gcc.dg/ipa/inline-5.c: Likewise.
5263 * gcc.dg/ucnid-11.c: Likewise.
5264 * gcc.misc-tests/gcov-13.c: Likewise.
5265 * gcc.misc-tests/gcov-14.c: Likewise.
5266 * g++.dg/ext/label13.C: Likewise.
5267 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
5268 hppa*-*-hpux* options.
5269 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
5270 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
5271 * gcc.dg/pr48616.c: Likewise.
5272 * gcc.dg/pr17957.c: Likewise.
5273 * gcc.dg/pr17055-1.c: Likewise.
5274 * gcc.dg/pr32912-1.c: Likewise.
5275 * gcc.dg/tm/pr51472.c: Likewise.
5276 * c-c++-common/fold-bitand-4.c: Likewise.
5277 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
5278 Use dg-additional-options for extra options.
5279
1e4b5b0b
JR
52802012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
5281
5282 * gcc.target/epiphany/interrupt-2.c: New test.
5283
584cf8c7
RS
52842012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
5285
5286 PR target/52155
85dcef0d 5287 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
584cf8c7
RS
5288 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
5289 for MIPS ELF.
5290
040af979
RS
52912012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
5292
5293 PR target/52152
5294 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
5295
4566de10
RS
52962012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
5297
5298 PR middle-end/24306
5299 PR target/52154
5300 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
5301 * gcc.target/mips/va-arg-1.c: New test.
5302
7cb5ce1a
MM
53032012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
5304
5305 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
5306 for -mno-pointers-to-nested-functions.
5307
f22cfd73
EB
53082012-02-07 Eric Botcazou <ebotcazou@adacore.com>
5309
5310 * gcc.c-torture/execute/20120207-1.c: New test.
5311
b1b95093
JJ
53122012-02-07 Jakub Jelinek <jakub@redhat.com>
5313
13a72c0b
JJ
5314 PR rtl-optimization/52060
5315 * gcc.dg/torture/pr52060.c: New test.
5316
b1b95093
JJ
5317 PR middle-end/52074
5318 * gcc.c-torture/compile/pr52074.c: New test.
5319
38cbc63a
TB
53202012-02-07 Tobias Burnus <burnus@net-b.de>
5321
5322 PR fortran/51514
5323 * gfortran.dg/class_to_type_2.f90: New.
5324
9903b69d
TK
53252012-02-06 Thomas König <tkoenig@gcc.gnu.org>
5326
5327 PR fortran/32373
5328 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
5329 Remove module.
5330
cb406914
JM
53312012-02-06 Jason Merrill <jason@redhat.com>
5332
5333 PR c++/52088
5334 * g++.dg/template/conv13.C: New.
5335
973a39ae
RG
53362012-02-06 Richard Guenther <rguenther@suse.de>
5337
5338 PR tree-optimization/52115
5339 * gcc.c-torture/compile/pr52115.c: New testcase.
5340
2c8b5d61
JJ
53412012-02-06 Jakub Jelinek <jakub@redhat.com>
5342
5343 PR target/52129
5344 * gcc.c-torture/execute/pr52129.c: New test.
5345
0ac4c2d0
AB
53462012-02-06 Andrey Belevantsev <abel@ispras.ru>
5347
2ff5ea2d 5348 * gcc.dg/pr48374.c: Actually add the test I forgot
0ac4c2d0
AB
5349 in the 2012-01-25 commit.
5350
9ed480b1
TK
53512012-02-05 Thomas König <tkoenig@gcc.gnu.org>
5352
5353 PR fortran/32373
5354 * gfortran.dg/vect/vect-8.f90: New test case.
5355
d20597cb
TK
53562012-02-05 Thomas König <tkoenig@gcc.gnu.org>
5357
5358 PR fortran/48847
5359 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
5360
83f42cad
PT
53612012-02-05 Paul Thomas <pault@gcc.gnu.org>
5362
5363 PR fortran/52102
5364 * gfortran.dg/class_48.f90 : Add test of allocate class array
5365 component with source in subroutine test3. Remove commenting
5366 out in subroutine test4, since branching on unitialized variable
5367 is now fixed (no PR for this last.).
5368
d257df9b
RS
53692012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
5370
5371 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
5372 on MIPS targets.
5373 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
5374
9021d4e1
RS
53752012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
5376
5377 PR target/52125
5378 * lib/target-supports.exp (check_effective_target_mips_rel): New.
5379 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
5380
16955e8b
RS
53812012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
5382
5383 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
5384 (check_effective_target_sync_int_long): Use it.
5385 (check_effective_target_sync_char_short): Likewise.
5386 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
5387
b1c02fdc
TB
53882012-02-05 Tobias Burnus <burnus@net-b.de>
5389
5390 PR fortran/51972
5391 * gfortran.dg/class_48.f90: Add some further checks.
5392
24ee1384
IR
53932012-02-05 Ira Rosen <irar@il.ibm.com>
5394
5395 PR tree-optimization/52091
5396 * gcc.dg/vect/pr52091.c: New test.
5397
d5785e76
JJ
53982012-02-04 Jakub Jelinek <jakub@redhat.com>
5399
5400 PR rtl-optimization/52113
5401 * gcc.target/avr/pr52113.c: New test.
5402
32410d02
JJ
54032012-02-03 Jakub Jelinek <jakub@redhat.com>
5404
5405 PR rtl-optimization/52092
5406 * gcc.c-torture/compile/pr52092.c: New test.
5407
37da591f
MM
54082012-02-02 Mikael Morin <mikael@gcc.gnu.org>
5409
5410 PR fortran/41587
5411 * gfortran.dg/class_array_10.f03: New test.
5412
5413 PR fortran/46356
5414 * gfortran.dg/class_array_11.f03: New test.
5415
5416 PR fortran/51754
5417 * gfortran.dg/class_array_12.f03: New test.
5418
7de7ae18
PT
54192012-02-02 Paul Thomas <pault@gcc.gnu.org>
5420
5421 PR fortran/52012
5422 * gfortran.dg/realloc_on_assign_11.f90: New test.
5423
1b3f07c7
TB
54242012-02-02 Tobias Burnus <burnus@net-b.de>
5425
5426 PR fortran/52093
5427 * gfortran.dg/shape_7.f90: New.
5428
14bc59cb
RS
54292012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
5430
5431 * gcc.target/mips/mips-prepend-1.c: New test.
5432
9517e333
UB
54332012-02-02 Jan Hubicka <jh@suse.cz>
5434 Tom de Vries <tom@codesourcery.com>
5ee770bf
JH
5435
5436 PR middle-end/51998
5437 * testsuite/gcc.dg/alias-12.c: New testcase.
5438 * testsuite/gcc.dg/alias-13.c: New testcase.
5439
13c931c9
JJ
54402012-02-02 Jakub Jelinek <jakub@redhat.com>
5441
903e49f5
JJ
5442 PR target/52086
5443 * gcc.dg/pr52086.c: New test.
5444
13c931c9
JJ
5445 PR tree-optimization/52073
5446 * gcc.c-torture/compile/pr52073.c: New test.
5447
cf82db16
TK
54482012-02-01 Thomas König <tkoenig@gcc.gnu.org>
5449
5450 PR fortran/51958
5451 * gfortran.dg/function_optimize_10.f90: New test.
5452
25f10bd4
UB
54532012-02-01 Uros Bizjak <ubizjak@gmail.com>
5454
5455 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
5456 test on alpha*-*-*.
5457
6b6cd722
TB
54582012-02-01 Tobias Burnus <burnus@net-b.de>
5459
5460 PR fortran/52024
5461 * gfortran.dg/typebound_operator_14.f90: New.
5462
37da591f 54632012-02-01 Tobias Burnus <burnus@net-b.de>
887ee29f
TB
5464
5465 PR fortran/52059
5466 * gfortran.dg/elemental_function_1.f90: New.
5467
07ad5438
GJL
54682012-02-01 Georg-Johann Lay <avr@gjlay.de>
5469
5470 PR rtl-optimization/51374
61939285
GJL
5471 * gcc.target/avr/torture/pr51374-1.c:
5472 Also fail if SBIS is seen.
5473
54742012-02-01 Georg-Johann Lay <avr@gjlay.de>
5475
5476 PR rtl-optimization/51374
5477 * gcc.target/avr/torture/pr51374-1.c: New.
07ad5438 5478
218e1228
TB
54792012-01-31 Tobias Burnus <burnus@net-b.de>
5480
5481 PR fortran/52024
5482 * gfortran.dg/typebound_generic_11.f90: New.
5483
0b73eb81
TB
54842012-01-31 Tobias Burnus <burnus@net-b.de>
5485
5486 PR fortran/52029
5487 * gfortran.dg/class_49.f90: New.
5488
2419ff64
TB
54892012-01-31 Tobias Burnus <burnus@net-b.de>
5490
5491 PR fortran/52013
5492 * gfortran.dg/elemental_args_check_6.f90: New.
5493
2297ab7d
JM
54942012-01-31 Jason Merrill <jason@redhat.com>
5495
5496 PR c++/52043
5497 * g++.dg/cpp0x/variadic122.C: New.
5498
458842fb
PT
54992012-01-31 Paul Thomas <pault@gcc.gnu.org>
5500
5501 PR fortran/52012
5502 * gfortran.dg/realloc_on_assign_10.f90: New test.
5503
63d7ceaa
RG
55042012-01-31 Richard Guenther <rguenther@suse.de>
5505
5506 PR tree-optimization/51528
5507 * gcc.dg/torture/pr51528.c: New testcase.
5508
25fb834e
UB
55092012-01-30 Uros Bizjak <ubizjak@gmail.com>
5510
5511 PR go/48501
5512 * lib/go.exp (go_target_compile): Append timeout= to options.
5513 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
5514 select5-out.go test on alpha*-*-* targets.
5515
03beeffe
RS
55162012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
5517
5518 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
5519 (TEST_SHORT): Reformat in the same way.
5520 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
5521 (TEST_SHORT): Reformat in the same way.
5522 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
5523 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
5524 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
5525 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
5526 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
5527
ab07692c
BC
55282012-01-30 Bin Cheng <bin.cheng@arm.com>
5529
5530 PR target/51835
5531 * gcc.target/arm/pr51835.c: New testcase.
5532
e799d447
RG
55332012-01-30 Richard Guenther <rguenther@suse.de>
5534
5535 PR tree-optimization/52028
5536 * gcc.dg/torture/pr52028.c: New testcase.
5537 * gfortran.dg/ldist-pr45199.f: Adjust.
5538 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
5539 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
5540 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
5541
dd44dcb0
JJ
55422012-01-30 Jakub Jelinek <jakub@redhat.com>
5543
2026d51a
JJ
5544 PR debug/52027
5545 * gcc.dg/tree-prof/pr52027.c: New test.
5546
2f326699
JJ
5547 PR tree-optimization/52046
5548 * gcc.dg/pr52046.c: New test.
5549
dd44dcb0
JJ
5550 PR debug/52048
5551 * g++.dg/other/pr52048.C: New test.
5552
ab448cfa
RG
55532012-01-30 Richard Guenther <rguenther@suse.de>
5554
5555 PR tree-optimization/52045
5556 * gcc.dg/pr52045.c: New testcase.
5557
825b2e07
GY
55582012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
5559
25fb834e
UB
5560 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
5561 new code generated for __sync_lock_release.
825b2e07 5562
5f8f0db6
AK
55632012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5564
25fb834e 5565 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
5f8f0db6 5566
921f02a0
JDA
55672012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5568
49134187
JDA
5569 PR testsuite/51875
5570 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
5571
de0f11fe
JDA
5572 * g++.dg/ext/visibility/template10.C: Fix typo.
5573
921f02a0
JDA
5574 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
5575
07a71223
PC
55762012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
5577
5578 PR c++/51327
5579 * g++.dg/cpp0x/constexpr-ice6.C: New.
5580
0b673c09
TB
55812012-01-29 Tobias Burnus <burnus@net-b.de>
5582
5583 PR fortran/41600
5584 * gfortran.dg/default_initialization_6.f90: New.
5585
4ed1b019
TB
55862012-01-29 Tobias Burnus <burnus@net-b.de>
5587
5588 PR fortran/51972
5589 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
5590 * gfortran.dg/class_48.f90: New.
5591
62603fae
JB
55922012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
5593
5594 PR fortran/51808
5595 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
5596
3bfe6da9
TB
55972012-01-28 Tobias Burnus <burnus@net-b.de>
5598
5599 PR fortran/51972
5600 * gfortran.dg/class_allocate_12.f90: New.
5601
ce590933
EB
56022012-01-28 Eric Botcazou <ebotcazou@adacore.com>
5603
5604 * gcc.dg/torture/pr50444.c: Fix dg directives.
5605
8ea2d689
JJ
56062012-01-28 Jakub Jelinek <jakub@redhat.com>
5607
5608 PR target/52006
5609 * gcc.target/arm/pr52006.c: New test.
5610
a6bc0423
AH
56112012-01-27 Aldy Hernandez <aldyh@redhat.com>
5612
5613 PR testsuite/52011
5614 * gcc.dg/lto/trans-mem.h: New file.
5615 * gcc.dg/lto/trans-mem-2_0.c: Include it.
5616 * gcc.dg/lto/trans-mem-1_1.c: Same.
5617 * gcc.dg/lto/trans-mem-4_1.c: Same.
5618 * gcc.dg/lto/trans-mem-3_1.c: Same.
5619
8c6cb782
TB
56202012-01-27 Tobias Burnus <burnus@net-b.de>
5621
5622 PR fortran/52022
5623 * gfortran.dg/dummy_procedure_7.f90: New.
5624
bea3da64
AS
56252012-01-27 Andreas Schwab <schwab@linux-m68k.org>
5626
5627 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
5628 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
5629
8c713829
JJ
56302012-01-27 Jakub Jelinek <jakub@redhat.com>
5631
5632 PR c++/51852
5633 * g++.dg/other/gc5.C: New test.
5634
aff86594
RG
56352012-01-27 Richard Guenther <rguenther@suse.de>
5636
5637 PR tree-optimization/50444
5638 * gcc.dg/torture/pr50444.c: New testcase.
5639
102344e2
TB
56402012-01-27 Tobias Burnus <burnus@net-b.de>
5641
5642 PR fortran/51970
5643 PR fortran/51977
5644 * gfortran.dg/move_alloc_13.f90: New.
5645
4cb2a867
TB
56462012-01-27 Tobias Burnus <burnus@net-b.de>
5647
5648 PR fortran/51953
5649 * gfortran.dg/allocate_alloc_opt_13.f90: New.
5650 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
5651 and change dg-error string.
5652
9775a921
TB
56532012-01-27 Tobias Burnus <burnus@net-b.de>
5654
5655 PR fortran/52016
5656 * gfortran.dg/elemental_args_check_5.f90: New.
5657
45c83429
RG
56582012-01-27 Richard Guenther <rguenther@suse.de>
5659
5660 PR middle-end/51959
5661 * g++.dg/torture/pr51959.C: New testcase.
5662
10c74776
TV
56632012-01-27 Tom de Vries <tom@codesourcery.com>
5664
5665 PR tree-optimization/51990
5666 * gcc.dg/pr51990.c: New test.
5667 * gcc.dg/pr51990-2.c: Same.
5668
4daa71b0
PT
56692012-01-27 Paul Thomas <pault@gcc.gnu.org>
5670 Tobias Burnus <burnus@gcc.gnu.org>
5671
5672 PR fortran/48705
5673 * gfortran.dg/class_allocate_11.f03: New.
5674
5675 PR fortran/51870
5676 PR fortran/51943
5677 PR fortran/51946
5678 * gfortran.dg/class_allocate_7.f03: New.
5679 * gfortran.dg/class_allocate_8.f03: New.
5680 * gfortran.dg/class_allocate_9.f03: New.
5681 * gfortran.dg/class_allocate_10.f03: New.
5682
16934bbf
EB
56832012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5684
5685 * gnat.dg/discr34.adb: New test.
5686 * gnat.dg/discr34_pkg.ads: New helper.
5687
5f2e59d4
EB
56882012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5689
5690 * gnat.dg/discr33.adb: New test.
5691
1228a6a6
EB
56922012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5693
5694 * gnat.dg/limited_with3.ad[sb): New test.
5695 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
5696 * gnat.dg/limited_with3_pkg2.ads: Likewise.
5697 * gnat.dg/limited_with3_pkg3.ads: Likewise.
5698
a7635800
EB
56992012-01-27 Eric Botcazou <ebotcazou@adacore.com>
5700
5701 * gnat.dg/stack_usage1.adb: New test.
5702 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
5703
5704 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
5705 * gcc.dg/pr44194-2.c: Likewise.
5706
6c1e7aa9
PC
57072012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
5708
5709 PR c++/51370
5710 * g++.dg/template/crash112.C: New.
5711
f10f4968
RH
57122012-01-27 Richard Henderson <rth@redhat.com>
5713
5714 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
5715
0c2f0102
AK
57162012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5717
5718 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
5719
892123df
JJ
57202012-01-26 Jakub Jelinek <jakub@redhat.com>
5721
5722 PR middle-end/51895
5723 * g++.dg/opt/pr51895.C: New test.
5724
1a47f99c
MM
57252012-01-26 Michael Matz <matz@suse.de>
5726
5727 PR tree-optimization/48794
5728 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
5729
c0a9d2a1
AK
57302012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5731
25fb834e 5732 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
c0a9d2a1 5733
3d427cc1
AK
57342012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5735
5736 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
5737 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
5738 memory.
5739 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
5740 the default value for s390 and s390x.
5741
dda6ecae
AH
57422012-01-25 Aldy Hernandez <aldyh@redhat.com>
5743
5744 PR lto/51698
5745 * gcc.dg/lto/trans-mem-4_0.c: New.
5746 * gcc.dg/lto/trans-mem-4_1.c: New.
5747 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
5748 TM builtins.
5749 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
5750 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
5751 TM builtins.
5752 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
5753 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
5754 TM builtins.
5755
49c45e28 57562012-01-25 Georg-Johann Lay <avr@gjlay.de>
6b525af8
GJL
5757
5758 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
5759
5b458dda
ILT
57602012-01-25 Ian Lance Taylor <iant@google.com>
5761
25fb834e 5762 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
5b458dda 5763
f5a5c890
TB
57642012-01-25 Tobias Burnus <burnus@net-b.de>
5765
5766 PR fortran/51995
5767 * gfortran.dg/typebound_proc_25.f90: New.
5768
b3310d49
JM
57692012-01-25 Jason Merrill <jason@redhat.com>
5770
5771 PR c++/51992
5772 * g++.dg/lto/pr51992_0.C: New.
5773
06e1d03d
JJ
57742012-01-25 Jakub Jelinek <jakub@redhat.com>
5775
5776 PR tree-optimization/51987
5777 * gcc.target/i386/pr51987.c: New test.
5778
15071f64
GY
57792012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
5780
5781 * gcc.dg/tm/lto-1.c: Require lto support in target.
5782
3dbdd1b9
AB
57832012-01-25 Andrey Belevantsev <abel@ispras.ru>
5784
5785 PR rtl-optimization/48374
5786 * gcc.dg/pr48374.c: New test.
5787
fcc82a7a
GY
57882012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
5789
5790 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
5791
f5a5c890 57922012-01-25 Tobias Burnus <burnus@net-b.de>
083dd940
TB
5793
5794 PR fortran/51966
5795 * gfortran.dg/derived_constructor_char_3.f90: New.
5796
efcf639f
ILT
57972012-01-24 Ian Lance Taylor <iant@google.com>
5798
5799 * go.test/go-test.exp (filecmp): New procedure.
5800 (errchk): Handle quoted square brackets.
5801 (go-gc-tests): Set go_compile_args. Handle various new test
5802 lines. Skip a few new tests.
5803 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
5804
fbbf1bf0
RS
58052012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5806
5807 * lib/target-supports.exp (proc check_effective_target_vect_perm)
5808 (check_effective_target_vect_extract_even_odd)
5809 (check_effective_target_vect_interleave): Return true for MIPS
5810 paired-single.
5811
2c49569e
RS
58122012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5813
5814 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
5815 (main): Use it instead of argc.
5816
c873934c
JM
58172012-01-24 Jason Merrill <jason@redhat.com>
5818
5819 PR c++/51973
5820 * g++.dg/cpp0x/sfinae31.C: New.
5821
55356334
RS
58222012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
5823
5824 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
5825
c5c90089
JM
58262012-01-24 Jason Merrill <jason@redhat.com>
5827
5828 PR c++/51812
5829 * g++.dg/inherit/covariant20.C: New.
5830
7cc35b68
PC
58312012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
5832
5833 PR c++/51223
5834 * g++.dg/parse/crash58.C: New.
5835
93bcc8c9
JJ
58362012-01-24 Jakub Jelinek <jakub@redhat.com>
5837
5838 PR target/51957
5839 * gcc.dg/pr51957-1.c: New test.
5840 * gcc.dg/pr51957-1.h: New file.
5841 * gcc.dg/pr51957-2.c: New test.
5842
22197246
JM
58432012-01-23 Jason Merrill <jason@redhat.com>
5844
5845 PR c++/51930
5846 * g++.dg/ext/visibility/template10.C: New.
5847
04803728
TB
58482012-01-23 Tobias Burnus <burnus@net-b.de>
5849
5850 PR fortran/51948
5851 * gfortran.dg/move_alloc_12.f90: New.
5852
135b6fa4
RR
58532012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5854
5855 PR middle-end/45416
5856 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
5857
1beb5272
PC
58582012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
5859
5860 PR c++/51398
5861 * g++.dg/template/crash111.C: New.
5862
b53d0fe2
AC
58632012-01-23 Arnaud Charlet <charlet@adacore.com>
5864
5865 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
5866 configurations.
5867 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
5868
0ebdd7a8
DS
58692012-01-23 Dodji Seketeli <dodji@redhat.com>
5870
5871 PR testsuite/51941
5872 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
5873 the DW_TAG_class_type and DW_AT_name: "Executor".
5874
1447fdef
RR
58752012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
5876
5877 * lib/target-supports.exp
25fb834e 5878 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1447fdef
RR
5879 (check_effective_target_vect_interleave): Likewise.
5880
aef3a6b2
JM
58812012-01-22 Jason Merrill <jason@redhat.com>
5882
5883 PR c++/51925
5884 * g++.dg/template/using20.C: New.
5885 * g++.dg/template/template-id-2.C: Adjust diagnostic.
5886
9dcc9b3b
JM
58872012-01-23 Jason Merrill <jason@redhat.com>
5888
5889 PR target/51934
5965b617 5890 * g++.dg/torture/pr51344.C: Limit to x86.
9dcc9b3b 5891
0b7d975d 58922012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
25fb834e 5893
0b7d975d
GY
5894 * c-c++-common/tm/omp.c: Require target with pthread support.
5895
b2d2adc6
RG
58962012-01-23 Richard Guenther <rguenther@suse.de>
5897
5898 PR tree-optimization/51949
5899 * gcc.dg/torture/pr51949.c: New testcase.
5900
b57cca0b
JJ
59012012-01-23 Jakub Jelinek <jakub@redhat.com>
5902
5903 PR rtl-optimization/51933
5904 * gcc.c-torture/execute/pr51933.c: New test.
5905
daecebc8
DR
59062012-01-22 Douglas B Rupp <rupp@gnat.com>
5907
5908 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
5909 Do not define for Interix.
5910
bbe04f21
JM
59112012-01-22 Jason Merrill <jason@redhat.com>
5912
5913 PR c++/51832
5914 * g++.dg/lto/pr51832.h: New.
5915 * g++.dg/lto/pr51832_0.C: New.
5916 * g++.dg/lto/pr51832_1.C: New.
5917
ca10595c
EB
59182012-01-22 Eric Botcazou <ebotcazou@adacore.com>
5919
5920 * gcc.dg/ext-elim-1.c: New test.
5921
643e447b
RS
59222012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
5923
5924 PR target/51931
5925 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
5926 * g++.dg/opt/longbranch1.C: Likewise.
5927
14f85436
RS
59282012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
5929
5930 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
5931 in C++11 mode.
5932
bb3a6981
SK
59332012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
5934
5935 PR fortran/50556
5936 * gfortran.dg/namelist_74.f90: New test.
5937 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
5938
076ec830
TB
59392012-01-21 Tobias Burnus <burnus@net-b.de>
5940
5941 PR fortran/51913
5942 * gfortran.dg/class_47.f90: New.
5943
7eeb2aa7
EB
59442012-01-21 Eric Botcazou <ebotcazou@adacore.com>
5945
5946 * gnat.dg/renaming5.ad[sb]: New test.
5947
75164944
JM
59482012-01-20 Jason Merrill <jason@redhat.com>
5949
5950 PR c++/51919
5951 * g++.dg/pch/mangle1.{C,Hs}: Remove.
5952
93d277fe
JM
59532012-01-20 Jason Merrill <jason@redhat.com>
5954
5955 PR c++/51922
5956 * g++.dg/ext/attrib42.C: Require ilp32.
5957
4c2708c5
JJ
59582012-01-20 Jakub Jelinek <jakub@redhat.com>
5959
5960 PR target/51915
5961 * gcc.target/arm/pr51915.c: New test.
5962
25fb834e
UB
59632012-01-20 Cary Coutant <ccoutant@google.com>
5964 Dodji Seketeli <dodji@redhat.com>
2d663cb9
CC
5965
5966 PR debug/45682
5967 * g++.dg/debug/dwarf2/nested-3.C: New test.
5968
b968b192
PC
59692012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
5970
5971 PR c++/51402
5972 * g++.dg/template/crash110.C: New.
5973
bad2e812
RO
59742012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5975
5976 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
5977 Remove default options on hppa*-*-hpux*.
5978
dcc48fac
RO
59792012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5980
5981 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
5982
afa73d3a
AK
59832012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5984
5985 * gcc.c-torture/compile/pr51856.c: New testcase.
5986
0ab6e1ec
UB
59872012-01-20 Uros Bizjak <ubizjak@gmail.com>
5988
5989 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
5990 options to go_target_compile.
5991
f69ce7cf
KT
59922012-01-20 Kai Tietz <ktietz@redhat.com>
5993
5994 * g++.dg/torture/pr51344.C: Fix typo.
5995
a88b3135
RG
59962012-01-20 Richard Guenther <rguenther@suse.de>
5997
5998 PR tree-optimization/51903
5999 * g++.dg/torture/pr51903.C: New testcase.
6000
583713e3
TB
60012012-01-20 Tobias Burnus <burnus@net-b.de>
6002 Janus Weil <janus@gcc.gnu.org>
6003
6004 PR fortran/51056
6005 * gfortran.dg/use_21.f90: New.
6006
229bfbcf
AB
60072012-01-20 Jakub Jelinek <jakub@redhat.com>
6008
6009 PR target/51106
6010 * gcc.dg/torture/pr51106-1.c: New test.
6011 * gcc.dg/torture/pr51106-2.c: New test.
6012
54a9f5ea
KT
60132012-01-19 Kai Tietz <ktietz@redhat.com>
6014
6015 * g++.dg/torture/pr51344.C: New test.
6016
8e19c582
TB
60172012-01-19 Tobias Burnus <burnus@net-b.de>
6018
6019 PR fortran/51904
6020 * gfortran.dg/intrinsic_size_2.f90: New.
6021
e58d4228
JM
60222012-01-19 Jason Merrill <jason@redhat.com>
6023
6024 PR c++/51889
6025 * g++.dg/inherit/using7.C: New.
6026
7b4eaf7e
RG
60272012-01-19 Richard Guenther <rguenther@suse.de>
6028
6029 PR tree-optimization/37997
6030 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
6031
f90aa714
AB
60322012-01-19 Andrey Belevantsev <abel@ispras.ru>
6033
6034 PR rtl-optimization/51505
6035 * gcc.dg/pr51505.c: New test.
6036
bfa204b8
PT
60372012-01-18 Paul Thomas <pault@gcc.gnu.org>
6038
6039 PR fortran/51634
6040 * gfortran.dg/typebound_operator_12.f03: New.
6041 * gfortran.dg/typebound_operator_13.f03: New.
6042
55e83c66
PC
60432012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
6044
6045 PR c++/51225
6046 * g++.dg/cpp0x/pr51225.C: New.
6047
75327582
ILT
60482012-01-17 Ian Lance Taylor <iant@google.com>
6049
6050 PR go/50656
0ab6e1ec 6051 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
75327582 6052
4df0f7da
TB
60532012-01-17 Tobias Burnus <burnus@net-b.de>
6054
6055 PR fortran/51869
6056 * gfortran.dg/realloc_on_assign_9.f90: New.
6057
59cbe98e
AH
60582012-01-17 Aldy Hernandez <aldyh@redhat.com>
6059
6060 PR other/51165
6061 * gcc.dg/tm/memopt-3.c: Remove xfail.
6062 * gcc.dg/tm/memopt-4.c: Remove xfail.
6063 * gcc.dg/tm/memopt-5.c: Remove xfail.
6064 * gcc.dg/tm/memopt-7.c: Remove xfail.
6065
e6fa9204
JJ
60662012-01-17 Jakub Jelinek <jakub@redhat.com>
6067
6068 PR tree-optimization/51877
6069 * gcc.c-torture/execute/pr51877.c: New test.
6070
6521d80a
MZ
60712012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
6072
6073 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
6074 {!vect_align_arrays} to vect_sizes_32B_16B.
6075 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
6076 * gcc.dg/vect/vect-peel-3.c: Ditto.
6077
a7cd72be
JM
60782012-01-16 Jason Merrill <jason@redhat.com>
6079
95875a9b
JJ
6080 PR c++/51854
6081 * g++.dg/abi/mangle60.C: New.
6082
a7cd72be
JM
6083 PR c++/51827
6084 * g++.dg/pch/mangle1.{C,Hs}: New.
6085
d836651c
MM
60862012-01-16 Mikael Morin <mikael@gcc.gnu.org>
6087 Tobias Burnus <burnus@net-b.de>
6088
6089 PR fortran/50981
6090 * gfortran.dg/elemental_optional_args_3.f90: New
6091 * gfortran.dg/elemental_optional_args_4.f90: New
6092
22c30bc0
TB
60932012-01-16 Tobias Burnus <burnus@net-b.de>
6094
6095 PR fortran/51809
6096 * gfortran.dg/use_20.f90: New
6097
645c7a55
JM
60982012-01-16 Jason Merrill <jason@redhat.com>
6099
6100 PR c++/51868
6101 * g++.dg/cpp0x/rv-bitfield.C: New.
6102 * g++.dg/cpp0x/rv-bitfield2.C: New.
6103
866e6d1b
PT
61042012-01-16 Paul Thomas <pault@gcc.gnu.org>
6105
6106 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
6107 subroutine 'qsort' and use index array to assign the result.
6108
90dda0e9
JJ
61092012-01-16 Jakub Jelinek <jakub@redhat.com>
6110
6111 PR tree-optimization/51865
6112 * gcc.dg/pr51865.c: New test.
6113
0d508a19
RS
61142012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
6115
6116 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
6117
ddaf8125
RS
61182012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
6119
6120 * gcc.target/mips/code-readable-2.c: Allow the jump table address
6121 to be loaded from the constant pool, rather than via %hi and %lo.
6122
bf63ef6c
UB
61232012-01-15 Uros Bizjak <ubizjak@gmail.com>
6124
6125 PR rtl-optimization/51821
6126 * gcc.dg/pr51821.c: New test.
6127
512b6058
AS
61282012-01-15 Andreas Schwab <schwab@linux-m68k.org>
6129
6130 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
6131
e3b2accb
AS
61322012-01-14 Andreas Schwab <schwab@linux-m68k.org>
6133
6134 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
6135
068ed5e0
TB
61362012-01-14 Tobias Burnus <burnus@net-b.de>
6137
6138 PR fortran/51800
6139 * gfortran.dg/init_flag_8.f90: New.
6140 * gfortran.dg/init_flag_9.f90: New.
6141
74250065
TB
61422011-01-14 Tobias Burnus <burnus@net-b.de>
6143
6144 PR fortran/51816
6145 * gfortran.dg/use_18.f90: New.
6146 * gfortran.dg/use_19.f90: New.
6147
12448f77
ILT
61482012-01-13 Ian Lance Taylor <iant@google.com>
6149
6150 PR c++/50012
6151 * g++.dg/warn/Wsign-compare-4.C: New.
6152
d6430d9a
PT
61532012-01-13 Paul Thomas <pault@gcc.gnu.org>
6154
6155 PR fortran/48351
6156 * gfortran.dg/alloc_comp_assign.f03: New.
6157 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
6158 __BUILTIN_FREE from 38 to 32.
6159
04771457
JM
61602012-01-13 Jason Merrill <jason@redhat.com>
6161
6162 PR c++/20681
6163 * g++.dg/warn/Wreturn-type-7.C: New.
6164
7a852b96
GJL
61652012-01-13 Georg-Johann Lay <avr@gjlay.de>
6166
6167 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
6168 assumption.
6169 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
6170 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
6171 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
6172 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
6173 int32plus because of big array needed.
6174 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
6175 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
12448f77 6176
4ce7d589
JM
61772012-01-13 Jason Merrill <jason@redhat.com>
6178
fc970532
JM
6179 PR c++/51813
6180 * g++.dg/ext/visibility/template9.C: New.
6181
4ce7d589
JM
6182 PR c++/51620
6183 * g++.dg/cpp0x/defaulted34.C: New.
6184 * g++.dg/template/virtual3.C: New.
6185
aabb90e5
RG
61862012-01-13 Richard Guenther <rguenther@suse.de>
6187
6188 PR middle-end/8081
6189 * gcc.dg/torture/pr8081.c: New testcase.
6190
b9b16ad4
GJL
61912012-01-13 Georg-Johann Lay <avr@gjlay.de>
6192
6193 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
6194
f83fa0bf
JM
61952012-01-12 Jason Merrill <jason@redhat.com>
6196
6197 PR c++/51714
6198 * g++.dg/ext/stmtexpr14.C: New.
6199
1cef7102
DS
62002012-01-13 Dodji Seketeli <dodji@redhat.com>
6201
6202 PR c++/51633
6203 * g++.dg/cpp0x/constexpr-diag4.C: New test.
6204
ca5333f2
JM
62052012-01-12 Jason Merrill <jason@redhat.com>
6206
4643a68e
JM
6207 PR c++/48051
6208 * g++.dg/abi/mangle48.C: Test qualified-names, too.
6209 * g++.dg/abi/mangle58.C: Likewise.
6210
ca5333f2
JM
6211 PR c++/51403
6212 * g++.dg/template/arg8.C: New.
6213
82db3d43
IR
62142012-01-12 Ira Rosen <irar@il.ibm.com>
6215
6216 PR tree-optimization/51799
6217 * gcc.dg/vect/pr51799.c: New test.
6218 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
6219 patterns.
6220
725a74a5
DH
62212012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
6222 Tobias Burnus <burnus@net-b.de>
6223
6224 PR fortran/51057
6225 PR fortran/51616
6226 * lib/target-supports.exp
6227 (check_effective_target_fortran_largest_fp_has_sqrt): New.
6228 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
6229
efcc9293
JM
62302012-01-11 Jason Merrill <jason@redhat.com>
6231
6232 PR c++/51565
6233 * g++.dg/ext/attrib42.C: New.
6234
319638ed
JJ
62352012-01-11 Jakub Jelinek <jakub@redhat.com>
6236
6237 PR bootstrap/51796
6238 * gcc.dg/pr51796.c: New test.
6239
b34e0e6f
JM
62402012-01-11 Jason Merrill <jason@redhat.com>
6241
6242 PR c++/51818
6243 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
6244
3ad065ef
EB
62452012-01-11 Eric Botcazou <ebotcazou@adacore.com>
6246
6247 * gnat.dg/array19.ad[sb]: New test.
6248
1a2c27e9
EB
62492012-01-11 Eric Botcazou <ebotcazou@adacore.com>
6250
6251 * gnat.dg/opt23.ad[sb]: New test.
6252 * gnat.dg/opt23_pkg.ad[sb]: New helper.
6253 * gnat.dg/opt24.ad[sb]: New test.
6254
b2e25729
BS
62552012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6256
6257 PR tree-optimization/49642
6258 * gcc.dg/tree-ssa/pr49642-1.c: New test.
6259 * gcc.dg/tree-ssa/pr49642-2.c: New test.
6260
7bb37352
JM
62612012-01-11 Jason Merrill <jason@redhat.com>
6262
6263 PR c++/51613
6264 * g++.dg/template/explicit-args5.C: New.
6265
9150e331
MGD
62662012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
6267
6268 * gcc.c-torture/execute/20120110-1.c: New testcase.
6269
a1e0490f
JM
62702012-01-10 Jason Merrill <jason@redhat.com>
6271
5313d330
JM
6272 PR c++/51614
6273 * g++.dg/inherit/ambig1.C: New.
6274
a1e0490f
JM
6275 PR c++/51433
6276 * g++.dg/cpp0x/constexpr-cache1.C: New.
6277
91f074ce
RG
62782012-01-10 Richard Guenther <rguenther@suse.de>
6279
6280 PR tree-optimization/51801
6281 * gcc.dg/torture/pr51801.c: New testcase.
6282
2e0bffaf
TB
62832012-01-10 Tobias Burnus <burnus@net-b.de>
6284
6285 PR fortran/51652
6286 * gfortran.dg/allocate_with_typespec_5.f90: New.
6287
fa8df9de
TB
62882012-01-10 Tobias Burnus <burnus@net-b.de>
6289
6290 * gfortran.dg/class_39.f03: Update dg-error string.
6291
390b24dc
RG
62922012-01-10 Richard Guenther <rguenther@suse.de>
6293
6294 PR tree-optimization/50913
6295 * gcc.dg/graphite/interchange-16.c: New testcase.
6296 * gcc.dg/graphite/scop-20.c: XFAIL.
6297 * gfortran.dg/graphite/interchange-1.f: Likewise.
6298 * gfortran.dg/graphite/block-1.f90: Likewise.
6299 * gfortran.dg/graphite/block-2.f: Likewise.
6300
b440f324
RH
63012012-01-10 Richard Henderson <rth@redhat.com>
6302
6303 * lib/target-supports.exp (check_effective_target_vect_perm,
6304 check_effective_target_vect_perm_byte,
6305 check_effective_target_vect_perm_short): Enable for arm neon.
6306
0ec05c67
TB
63072012-01-09 Tobias Burnus <burnus@net-b.de>
6308
6309 PR fortran/46328
6310 * gfortran.dg/typebound_operator_11.f90: New.
6311
24e7a4a0
EB
63122012-01-09 Eric Botcazou <ebotcazou@adacore.com>
6313
6314 * gnat.dg/array18.adb: New test.
6315 * gnat.dg/array18_pkg.ads: New helper.
6316
efd2e969
PT
63172012-01-09 Paul Thomas <pault@gcc.gnu.org>
6318
6319 PR fortran/51791
6320 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
6321 around base object in first assignment in main program.
6322 * gfortran.dg/typebound_operator_10.f03: New test.
6323
96db4121
MJ
63242012-01-09 Martin Jambor <mjambor@suse.cz>
6325
0ec05c67 6326 PR tree-optimization/51759
96db4121
MJ
6327 * g++.dg/ipa/pr51759.C: New test.
6328
80508c49
MM
63292012-01-09 Tobias Burnus <burnus@net-b.de>
6330
6331 PR fortran/51758
6332 * gfortran.dg/optional_absent_2.f90: New.
6333
e9078ebb
TB
63342012-01-09 Tobias Burnus <burnus@net-b.de>
6335
6336 PR fortran/51578
6337 * gfortran.dg/use_17.f90: New.
6338
b492b686
GF
63392012-01-09 Gary Funck <gary@intrepid.com>
6340
6341 PR preprocessor/33919
6342 * gcc.dg/pr33919.c: New test.
6343 * gcc.dg/pr33919-0.h: New test header file.
6344 * gcc.dg/pr33919-1.h: Ditto.
6345 * gcc.dg/pr33919-2.h: Ditto.
6346
4c8836c6
JH
63472012-01-07 Jan Hubicka <jh@suse.cz>
6348
6349 PR tree-optimize/51694
6350 * gcc.c-torture/compile/pr51694.c: new testcase.
6351
f45b2a8a
JH
63522012-01-07 Jan Hubicka <jh@suse.cz>
6353
6354 PR tree-optimization/51600
6355 * g++.dg/torture/pr51600.C: New testcase.
6356
e991086d
JDA
63572012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6358
6359 PR gcov-profile/51715
6360 PR gcov-profile/51717
6361 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
6362 * gcc.misc-tests/gcov-14.c: Likewise.
e3b2accb 6363
b2218da7
JM
63642012-01-06 Jason Merrill <jason@redhat.com>
6365
6366 * g++.dg/parse/new5.C: New.
6367
4ee2f830
PM
63682012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
6369
6370 PR testsuite/51655
6371 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
e3b2accb 6372 including <string.h>.
4ee2f830 6373
11a36a27
JM
63742012-01-06 Jason Merrill <jason@redhat.com>
6375
4b6aaa99
JM
6376 * g++.dg/abi/mangle51.C: New.
6377 * g++.dg/abi/mangle52.C: New.
6378 * g++.dg/abi/mangle53.C: New.
6379 * g++.dg/abi/mangle54.C: New.
6380 * g++.dg/abi/mangle55.C: New.
6381 * g++.dg/abi/mangle56.C: New.
6382 * g++.dg/abi/mangle57.C: New.
6383 * g++.dg/abi/mangle58.C: New.
6384 * g++.dg/abi/mangle59.C: New.
6385 * g++.dg/cpp0x/trailing3.C: Update mangling.
6386 * g++.dg/cpp0x/variadic111.C: Update mangling.
6387 * g++.dg/cpp0x/variadic4.C: Update mangling.
6388 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
6389 * g++.dg/template/nontype22.C: Works now.
6390 * g++.dg/template/pr35240.C: Works now.
6391
11a36a27
JM
6392 * g++.dg/cpp0x/error7.C: New.
6393
5d81ddd0
TB
63942012-01-06 Tobias Burnus <burnus@net-b.de>
6395
6396 * gfortran.dg/deallocate_stat_2.f90: New.
6397 * coarray/allocate_errgmsg.f90: New.
6398 * gfortran.dg/coarray_lib_alloc_1.f90: New.
6399 * gfortran.dg/coarray_lib_alloc_2.f90: New.
6400 * coarray/subobject_1.f90: Fix for num_images > 1.
6401 * gfortran.dg/deallocate_stat.f90: Update due to changed
6402 stat= handling.
6403
af0aec67
AS
64042012-01-06 Andrew Stubbs <ams@codesourcery.com>
6405
6406 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
6407
b71b2829
EB
64082012-01-06 Eric Botcazou <ebotcazou@adacore.com>
6409
6410 * ada/acats/overflow.lst: Add cb20004.
6411
45a29025
DS
64122012-01-05 Dodji Seketeli <dodji@redhat.com>
6413
6414 PR c++/51541
6415 * g++.dg/cpp0x/alias-decl-18.C: New test.
6416
c3e686a3
EB
64172012-01-05 Eric Botcazou <ebotcazou@adacore.com>
6418
6419 * gcc.c-torture/execute/20120104-1.c: New test.
6420
003e0ad6
PT
64212012-01-05 Paul Thomas <pault@gcc.gnu.org>
6422
6423 PR fortran/PR48946
6424 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
6425 the old typebound_operator_8.f03.
6426 * gfortran.dg/typebound_operator_8.f03: New version of
6427 typebound_operator_7.f03 with 'u' a derived type instead of a
6428 class object.
56494762 6429
c4207e25
RG
64302012-01-05 Richard Guenther <rguenther@suse.de>
6431
6432 * g++.dg/torture/pr49309.C: Skip for -flto.
6433
32be32af
JJ
64342012-01-05 Jakub Jelinek <jakub@redhat.com>
6435
6436 PR middle-end/51761
6437 * gcc.c-torture/compile/pr51761.c: New test.
6438
6ad024b4
RG
64392012-01-05 Richard Guenther <rguenther@suse.de>
6440
6441 PR tree-optimization/51760
6442 * gcc.dg/torture/pr51760.c: New testcase.
6443
713b8dfb
AH
64442012-01-05 Aldy Hernandez <aldyh@redhat.com>
6445
6446 PR middle-end/51472
6447 * gcc.dg/tm/memopt-6.c: Adjust regexp.
6448
76f57328
RG
64492012-01-05 Richard Guenther <rguenther@suse.de>
6450
6451 PR lto/41576
6452 * gfortran.dg/lto/pr41576_0.f90: New testcase.
6453 * gfortran.dg/lto/pr41576_1.f90: Likewise.
6454
5dc28f42
JJ
64552012-01-04 Jakub Jelinek <jakub@redhat.com>
6456
6457 PR debug/51695
6458 * gcc.dg/pr51695.c: New test.
6459
770da00a
AP
64602012-01-04 Andrew Pinski <apinski@cavium.com>
6461
6462 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
6463 * gcc.target/mips/octeon2-lx-1.c: New test.
6464 * gcc.target/mips/mips64-dsp-ldx.c: New test.
6465 * gcc.target/mips/octeon2-lx-2.c: New test.
6466 * gcc.target/mips/octeon2-lx-3.c: New test.
6467
89b5d3e0
PM
64682012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
6469
6f2f17ff
AH
6470 PR other/51163
6471 PR other/51164
89b5d3e0
PM
6472 * gcc.dg/tm/alias-1.c: Adjust regexp.
6473 * gcc.dg/tm/alias-2.c: Adjust regexp.
6474
a10bf1f9
PC
64752012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
6476
6477 PR c++/51064
6478 * g++.dg/warn/Wparentheses-26.C: New.
6479
17d038cd
MM
64802012-01-04 Mikael Morin <mikael@gcc.gnu.org>
6481
6482 * gfortran.dg/elemental_optional_args_2.f90: New test.
6483
74d1a34e
TK
64842012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
6485
6486 PR fortran/49693
6487 * gfortran.dg/common_17.f90: New test.
6488
b4cf8c9d
RG
64892012-01-04 Richard Guenther <rguenther@suse.de>
6490
6491 PR tree-optimization/49651
6492 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
6493 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
6494
2b59b528
PC
64952012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6496
6497 PR c++/51738
6498 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
6499
0239db92
AP
65002012-01-03 Andrew Pinski <apinski@cavium.com>
6501
6502 * lib/scanasm.exp (dg-function-on-line): Always use a special format
6503 for all mips targets. Also allow an optional .cfi_startproc.
6504
09487224
UB
65052012-01-03 Uros Bizjak <ubizjak@gmail.com>
6506
6507 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
6508
63891ba2
PC
65092012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6510
6511 PR c++/29273
6512 * g++.dg/rtti/dyncast5.C: New.
6513
c3e85659
RG
65142012-01-03 Richard Guenther <rguenther@suse.de>
6515
6516 PR tree-optimization/51070
6517 * gcc.dg/torture/pr51070-2.c: New testcase.
6518
f1749ec1
RG
65192012-01-03 Richard Guenther <rguenther@suse.de>
6520
6521 PR tree-optimization/51692
6522 * gcc.dg/torture/pr51692.c: New testcase.
6523
f3321fd7
RG
65242012-01-03 Richard Guenther <rguenther@suse.de>
6525
6526 PR debug/51650
6527 * g++.dg/lto/pr51650-3_0.C: New testcase.
6528
da89f7f3
PC
65292012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
6530
6531 PR c++/15867
6532 * g++.dg/warn/Wredundant-decls-spec.C: New.
6533
a9730200
JJ
65342012-01-03 Jakub Jelinek <jakub@redhat.com>
6535
6536 PR tree-optimization/51719
6537 * g++.dg/tree-prof/pr51719.C: New test.
6538
8b3c2951
RG
65392012-01-03 Richard Guenther <rguenther@suse.de>
6540
6541 PR middle-end/51730
6542 * gcc.dg/fold-compare-6.c: New testcase.
6543
b848354b
JJ
65442012-01-03 Jakub Jelinek <jakub@redhat.com>
6545
6546 PR c++/51669
6547 * g++.dg/gomp/pr51669.C: New test.
6548
d28c2dcd
JM
65492012-01-02 Jason Merrill <jason@redhat.com>
6550
ab807569
JM
6551 PR c++/51675
6552 * g++.dg/cpp0x/constexpr-union2.C: New.
6553
d28c2dcd
JM
6554 PR c++/51666
6555 * g++.dg/cpp0x/nsdmi-defer5.C: New.
6556
358b9253
DS
65572012-01-02 Dodji Seketeli <dodji@redhat.com>
6558
6559 PR c++/51462
6560 * g++.dg/cpp0x/constexpr-99.C: New test.
6561
7d510a82
PC
65622012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
6563
6564 PR c++/20140
6565 * g++.dg/template/init9.C: New.
6566
0d8f5d62
RS
65672012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6568
6569 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
6570 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
6571 rather than a specific number.
6572
94fae14b
PT
65732012-01-02 Paul Thomas <pault@gcc.gnu.org>
6574
6575 PR fortran/46262
6576 PR fortran/46328
6577 PR fortran/51052
6578 * gfortran.dg/typebound_operator_7.f03: New.
6579 * gfortran.dg/typebound_operator_8.f03: New.
6580
5f595f16
RS
65812012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6582
6583 PR target/51729
6584 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
6585 XFAIL.
6586 * gcc.target/mips/dspr2-MULTU.c: Likewise.
6587
e3763a5b
RS
65882012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6589
6590 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
6591
c7723398
RS
65922012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6593
6594 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
6595 for MIPS.
6596
2da60e96
RS
65972012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6598
6599 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
6600 * gfortran.dg/io_real_boz_4.f90: Likewise.
6601 * gfortran.dg/io_real_boz_5.f90: Likewise.
6602
ccd0ce11
RS
66032012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
6604
6605 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
6606
8b61e863
RE
66072012-01-02 Revital Eres <revital.eres@linaro.org>
6608
6609 * gcc.dg/sms-11.c: New file.
6610
5a155783
TB
66112012-01-02 Tobias Burnus <burnus@net-b.de>
6612
6613 PR fortran/51682
6614 * gfortran.dg/coarray/image_index_3.f90: New.
6615
11cc5f49
PC
66162012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6617
6618 PR c++/16603
6619 * g++.dg/parse/enum8.C: New.
6620
9f88ff5a
PC
66212012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6622
6623 PR c++/51379
6624 * g++.dg/conversion/reinterpret4.C: New.
6625 * g++.dg/conversion/reinterpret1.C: Adjust.
6626
b81e8df8
PC
66272012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6628
6629 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
6630
66312012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
5135baed
FC
6632
6633 * g++.old-deja/g++.brendan/crash25.C: Adjust.
6634 * g++.old-deja/g++.brendan/crash56.C: Likewise.
6635 * g++.old-deja/g++.jason/access14.C: Likewise.
6636 * g++.old-deja/g++.jason/access8.C: Likewise.
6637 * g++.old-deja/g++.jason/access1.C: Likewise.
6638 * g++.old-deja/g++.other/access3.C: Likewise.
6639 * g++.old-deja/g++.other/access5.C: Likewise.
6640 * g++.old-deja/g++.law/unsorted1.C: Likewise.
6641 * g++.old-deja/g++.law/visibility22.C: Likewise.
6642 * g++.old-deja/g++.law/visibility26.C: Likewise.
6643 * g++.old-deja/g++.mike/p2746.C: Likewise.
6644 * g++.dg/debug/using1.C: Likewise.
6645 * g++.dg/lookup/using51.C: Likewise.
6646 * g++.dg/inherit/using5.C: Likewise.
6647 * g++.dg/inherit/pr30297.C: Likewise.
6648 * g++.dg/inherit/access8.C: Likewise.
6649 * g++.dg/torture/pr39362.C: Likewise.
6650 * g++.dg/template/crash13.C: Likewise.
6651 * g++.dg/template/using10.C: Likewise.
6652
b4cbc46c
TK
66532012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6654
6655 PR fortran/51502
6656 * lib/gcc-dg.exp (scan-module-absence): Really commit last
6657 change.
6658
f2c74cc4
IR
66592012-01-01 Ira Rosen <irar@il.ibm.com>
6660
6661 PR tree-optimization/51704
6662 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
6663 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
6664 corresponding flags.
6665
1d2314ed
PC
66662012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
6667
6668 PR c++/51723
6669 * g++.dg/cpp0x/constexpr-delegating2.C: New.
6670
06f1716b
JH
66712012-01-01 Jan Hubicka <jh@suse.cz>
6672
6673 PR rtl-optimization/51069
6674 * gcc.c-torture/compile/pr51069.c: New testcase.
6675
45a5b21a
JJ
66762012-01-01 Jakub Jelinek <jakub@redhat.com>
6677
6678 PR tree-optimization/51683
6679 * gcc.dg/pr51683.c: New test.
ad41bd84 6680\f
a7f45047 6681Copyright (C) 2012 Free Software Foundation, Inc.
ad41bd84
JM
6682
6683Copying and distribution of this file, with or without modification,
6684are permitted in any medium without royalty provided the copyright
6685notice and this notice are preserved.
This page took 3.342205 seconds and 5 git commands to generate.