]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/52422 ([C++11][SFINAE] Hard errors with void or arithmetic expressions)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
89fcabaf
PC
12012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/52422
4 * g++.dg/cpp0x/sfinae33.C: New.
5 * g++.dg/cpp0x/sfinae34.C: Likewise.
6
f3148620
JY
72012-04-18 Joey Ye <joey.ye@arm.com>
8
9 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
10
dcc186d6
RG
112012-04-18 Richard Guenther <rguenther@suse.de>
12
13 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
14 array access.
15 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
16 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
17
bd9ee48c
TV
182012-04-17 Tom de Vries <tom@codesourcery.com>
19
20 * g++.dg/pr51264-4.C: New test.
21
0fced815
PC
222012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
23
24 PR c++/52599
25 * g++.dg/cpp0x/constexpr-ctor10.C: New.
26
272012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
28
29 PR c++/53003
30 * g++.dg/parse/crash59.C: New.
31
7d75abc8
MM
322012-04-17 Michael Matz <matz@suse.de>
33
34 PR tree-optimization/18437
35 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
36
efa26eaa
RG
372012-04-17 Richard Guenther <rguenther@suse.de>
38
39 PR middle-end/53011
40 * g++.dg/torture/pr53011.C: New testcase.
41
99d4f8f7
JM
422012-04-16 Jason Merrill <jason@redhat.com>
43
1561ad74
JM
44 PR c++/38543
45 * g++.dg/cpp0x/variadic131.C: New.
46
54aa834f
JM
47 PR c++/52008
48 * g++.dg/cpp0x/variadic130.C: New.
49
3ab97d92
JM
50 PR c++/50830
51 * g++.dg/cpp0x/variadic129.C: New.
52
99d4f8f7
JM
53 PR c++/50303
54 * g++.dg/cpp0x/variadic128.C: New.
55
4a101681
TB
562012-04-16 Tobias Burnus <burnus@net-b.de>
57
58 PR fortran/52864
59 * gfortran.dg/pointer_intent_6.f90: New.
60
de86e0a5
TB
612012-04-16 Tobias Burnus <burnus@net-b.de>
62
63 PR fortran/52916
64 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
65 to include public_private_module_4.f90.
66 * gfortran.dg/public_private_module_4.f90: Skip this test on all
67 targets.
68
051b40ff
PC
692012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
70
71 PR c++/49152
72 * g++.dg/diagnostic/operator1.C: New.
73 * g++.dg/ext/label5.C: Adjust.
74 * g++.dg/ext/va-arg1.C: Likewise.
75 * g++.dg/other/error20.C: Likewise.
76 * g++.dg/other/error20.C: Likewise.
77 * g++.dg/other/error16.C: Likewise.
78 * g++.dg/other/error10.C: Likewise.
79 * g++.dg/parse/error30.C: Likewise.
80 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
81
1c4010c6
JM
822012-04-16 Jason Merrill <jason@redhat.com>
83
84 PR c++/51148
85 * g++.dg/cpp0x/variadic127.C: New.
86
3be74079
RO
872012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
88
89 * lib/plugin-support.exp (plugin-test-execute): Properly determine
90 testcase name.
91 Use fail, pass instead of unresolved.
92 Don't log $optstr.
93
94 PR testsuite/52948
95 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
96 TODO_dump_func.
97 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
98 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
99 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
100
42ff605a
JW
1012012-04-16 Janus Weil <janus@gcc.gnu.org>
102
103 PR fortran/52968
104 * gfortran.dg/typebound_call_23.f03: New test case.
105
04b391c1
JM
1062012-04-15 Jason Merrill <jason@redhat.com>
107
56992a78
JM
108 PR c++/47220
109 * g++.dg/cpp0x/variadic126.C: New.
110
f9057514
JM
111 PR c++/52380
112 * g++.dg/cpp0x/variadic125.C: New.
113
114 PR c++/52292
115 * g++.dg/cpp0x/variadic124.C: New.
116
a3ddb738
JM
117 PR c++/52706
118 * g++.dg/cpp0x/nullptr27.C: New.
119
04b391c1
JM
120 PR c++/52818
121 * g++.dg/warn/format8.C: New.
122
9b63dcab
JW
1232012-04-15 Janus Weil <janus@gcc.gnu.org>
124
125 PR fortran/51082
126 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
127
cdd244b8
TB
1282012-04-14 Tobias Burnus <burnus@net-b.de>
129
130 PR fortran/52916
131 PR fortran/40973
132 * gfortran.dg/public_private_module_3.f90: New.
133 * gfortran.dg/public_private_module_4.f90: New.
134
01e3d28c
TV
1352012-04-14 Tom de Vries <tom@codesourcery.com>
136
137 * gcc.dg/superblock.c: New test.
138
30d1ab75
TV
1392012-04-14 Tom de Vries <tom@codesourcery.com>
140
141 * gcc.dg/pr51879-12.c: New test.
142
7996b727
JM
1432012-04-13 Jason Merrill <jason@redhat.com>
144
c26b89b7
JM
145 PR c++/52824
146 * g++.dg/cpp0x/variadic123.C: New.
147 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
148
7aca561c
JM
149 PR c++/52905
150 * g++.dg/cpp0x/initlist-ctor1.C: New.
151
7996b727
JM
152 PR c++/52915
153 * g++.dg/other/anon-union2.C: New.
154
8e8483e6
MJ
1552012-04-13 Martin Jambor <mjambor@suse.cz>
156
157 PR middle-end/52939
158 * g++.dg/ipa/pr52939.C: New test.
159
f164e49a
TV
1602012-04-13 Tom de Vries <tom@codesourcery.com>
161
162 * gcc.dg/pr52734.c: New test.
163
95df37bf
RG
1642012-04-13 Richard Guenther <rguenther@suse.de>
165
166 PR tree-optimization/52969
167 * gcc.dg/torture/pr52969.c: New testcase.
168
1e867b22
RG
1692012-04-13 Richard Guenther <rguenther@suse.de>
170
171 PR c/52549
172 * gcc.dg/pr52549.c: New testcase.
173
09c2b6d0
RG
1742012-04-13 Richard Guenther <rguenther@suse.de>
175
176 PR c/52862
177 * gcc.dg/pr52862.c: New testcase.
178
572a49c8
JY
1792012-04-13 Joey Ye <joey.ye@arm.com>
180
181 * gcc.target/arm/thumb1-imm.c: New testcase.
182
2ff5ea2d
UB
1832012-04-12 Uros Bizjak <ubizjak@gmail.com>
184
185 PR target/52932
186 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
187 second function argument.
188 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
189 (calc_permps): Update declaration. Calculate result correctly.
190 (avx2_test): Change src2 type to union256i_d.
191 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
192 correctly.
193
c3f8384f
MM
1942012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
195
196 PR target/52775
197 * gcc.target/powerpc/pr52775.c: New file.
198
a6f8851e
BS
1992012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
200
201 PR tree-optimization/18589
202 * gcc.dg/tree-ssa/pr18589-1.c: New test.
203 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
204 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
205 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
206 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
207 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
208 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
209 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
210 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
211 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
212
5f1fab58
RG
2132012-04-12 Richard Guenther <rguenther@suse.de>
214
215 PR tree-optimization/52943
216 * gcc.dg/torture/pr52943.c: New testcase.
217
da97611d
OE
2182012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
219
220 PR target/50751
221 * gcc/target/sh/pr50751-4.c: New.
222 * gcc/target/sh/pr50751-5.c: New.
223 * gcc/target/sh/pr50751-6.c: New.
224 * gcc/target/sh/pr50751-7.c: New.
225
af79925b
FC
2262012-04-11 Fabien Chêne <fabien@gcc.gnu.org>
227
228 PR c++/52465
229 * g++.dg/lookup/using52.C: New.
230
559d990c
MLI
2312012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
232
233 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
234
de6f3f7a
L
2352012-04-11 H.J. Lu <hongjiu.lu@intel.com>
236
237 PR rtl-optimization/52876
238 * gcc.target/i386/pr52876.c: New.
239
30235ede
BS
2402012-04-11 Bernd Schmidt <bernds@codesourcery.com>
241
242 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
243 __UINTPTR_TYPE__.
244 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
245 __INTPTR_TYPE__.
246 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
247 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
248 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
249 (ptrdiff_t): ... this. All uses changed.
250 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
251 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
252 __INTPTR_TYPE__.
253 (main): Cast argument to __INTPTR_TYPE__.
254 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
255 size_t.
256 * gcc.dg/mallign.c (main): Likewise.
257 * gcc.dg/pr38700.c (foo): Likewise.
258 * gcc.dg/long-long-cst1.c (t): Likewise.
259 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
260 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
261 * gcc.dg/pointer-arith-10.c (foo): Likewise.
262 * gcc.dg/pr25682.c (d, foo): Likewise.
263 * gcc.dg/format/cast-1.c (f): Likewise.
264 * gcc.dg/c90-const-expr-10.c
265 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
266 (size_t): ...this. All uses changed.
267 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
268 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
269 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
270 * gcc.dg/pr34856.c (uintptr_t): Likewise.
271 * gcc.dg/sequence-pt-1.c: Likewise.
272 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
273 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
274 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
275 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
276 of ptrdiff_t with it.
277 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
278 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
279 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
280
adee67b3
JM
2812012-04-11 Jason Merrill <jason@redhat.com>
282
6a091e8b
JM
283 PR debug/45088
284 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
285 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
286
701bd2a2
JM
287 PR c++/52906
288 * g++.dg/ext/attrib45.C: New.
289
adee67b3
JM
290 * g++.dg/eh/dtor3.C: New.
291
754870ed
RG
2922012-04-11 Richard Guenther <rguenther@suse.de>
293
294 PR middle-end/52621
295 * gfortran.dg/pr52621.f90: New testcase.
296
405af656
RG
2972012-04-11 Richard Guenther <rguenther@suse.de>
298
299 PR middle-end/52918
300 * g++.dg/torture/pr52918-1.C: New testcase.
301 * g++.dg/torture/pr52918-2.C: Likewise.
302
60fa3931
TB
3032012-04-11 Tobias Burnus <burnus@net-b.de>
304
305 PR fortran/52729
306 * gfortran.dg/block_11.f90: New.
307
cf5025b6
NC
3082012-04-11 Nick Clifton <nickc@redhat.com>
309
310 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
311
7bc14a04
PB
3122012-04-11 Peter Bergner <bergner@vnet.ibm.com>
313
314 PR target/16458
315 * gcc.target/powerpc/pr16458-1.c: New test.
316 * gcc.target/powerpc/pr16458-2.c: Likewise.
317 * gcc.target/powerpc/pr16458-3.c: Likewise.
318 * gcc.target/powerpc/pr16458-4.c: Likewise.
319
ac868f29
EB
3202012-04-11 Eric Botcazou <ebotcazou@adacore.com>
321
322 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
323 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
324 * gcc.dg/builtin-bswap-5.c: Likewise.
325 * gcc.target/i386/builtin-bswap-4.c: New test.
326
9fec0042
MLI
3272012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
328
329 PR 24985
60fa3931 330 * lib/prune.exp: Add -fno-diagnostics-show-caret.
9fec0042 331
13a7578b
RG
3322012-04-11 Richard Guenther <rguenther@suse.de>
333
334 PR rtl-optimization/52881
335 * gcc.dg/torture/pr52881.c: New testcase.
336 * gcc.dg/torture/pr52913.c: Likewise.
337
12df9a2f
RG
3382012-04-11 Richard Guenther <rguenther@suse.de>
339
340 PR tree-optimization/52912
341 * gcc.dg/torture/pr52912.c: New testcase.
342
408baa0b
MM
3432010-04-10 Michael Matz <matz@suse.de>
344
345 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
346 * gcc.dg/vect/vect-outer-1.c: Adjust.
347 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
348 * gcc.dg/vect/vect-outer-1a.c: Adjust.
349 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
350 * gcc.dg/vect/vect-outer-1b.c: Adjust.
351 * gcc.dg/vect/vect-outer-2b.c: Adjust.
352 * gcc.dg/vect/vect-outer-3b.c: Adjust.
353
c0d942d2
UW
3542012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
355
356 PR tree-optimization/52870
357 * gcc.dg/vect/pr52870.c: New test.
358
d0779896
MS
3592012-04-09 Mike Stump <mikestump@comcast.net>
360
ceaba33e
MS
361 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
362 * gcc.dg/tree-ssa/vrp59.c: Likewise.
a89ed183 363 * gcc.dg/tree-ssa/vrp60.c: Likewise.
bcc2b4cd
MS
364 * gnat.dg/aggr11.adb: Likewise.
365 * gnat.dg/aggr11_pkg.ads: Likewise.
366 * gnat.dg/aggr15.adb: Likewise.
367 * gnat.dg/aggr15.ads: Likewise.
368 * gnat.dg/aggr17.adb: Likewise.
369 * gnat.dg/aggr18.adb: Likewise.
370 * gnat.dg/array14.adb: Likewise.
371 * gnat.dg/array14.ads: Likewise.
372 * gnat.dg/array14_pkg.ads: Likewise.
373 * gnat.dg/array19.adb: Likewise.
374 * gnat.dg/array19.ads: Likewise.
375 * gnat.dg/discr27.adb: Likewise.
376 * gnat.dg/discr27.ads: Likewise.
377 * gnat.dg/discr35.adb: Likewise.
378 * gnat.dg/discr35.ads: Likewise.
379 * gnat.dg/discr6.adb: Likewise.
380 * gnat.dg/discr6_pkg.ads: Likewise.
381 * gnat.dg/import1.adb: Likewise.
382 * gnat.dg/import1.ads: Likewise.
383 * gnat.dg/loop_address2.adb: Likewise.
384 * gnat.dg/opt7.adb: Likewise.
385 * gnat.dg/opt7.ads: Likewise.
386 * gnat.dg/pointer_variable_bounds.adb: Likewise.
387 * gnat.dg/pointer_variable_bounds.ads: Likewise.
388 * gnat.dg/rep_clause2.adb: Likewise.
389 * gnat.dg/rep_clause2.ads: Likewise.
390 * gnat.dg/slice2.adb: Likewise.
391 * gnat.dg/slice2.ads: Likewise.
392 * gnat.dg/slice6.adb: Likewise.
393 * gnat.dg/slice6_pkg.ads: Likewise.
394 * gnat.dg/specs/unchecked_union2.ads: Likewise.
395 * gnat.dg/taft_type2.adb: Likewise.
396 * gnat.dg/taft_type2.ads: Likewise.
397 * gnat.dg/taft_type2_pkg.ads: Likewise.
398 * gnat.dg/volatile10.adb: Likewise.
399 * gnat.dg/volatile10_pkg.ads: Likewise.
ceaba33e 400
d0779896
MS
401 * gcc.dg/dll-8.c: Remove execute permissions.
402 * g++.dg/ext/dllexport5.C: Likewise.
403
3c56b037
JH
4042012-04-09 Jan Hubicka <jh@suse.cz>
405
406 PR lto/52722
407 PR lto/51765
2ff5ea2d 408 PR lto/52634
3c56b037
JH
409 * gcc.dg/lto/pr52634_1.c: New testcase.
410 * gcc.dg/lto/pr52634_0.c: New testcase.
411
3cb2b15b
UB
4122012-04-09 Uros Bizjak <ubizjak@gmail.com>
413
414 PR target/52883
415 * gcc.target/i386/pr52883.c: New testcase.
416
99a1b084
EB
4172012-04-09 Eric Botcazou <ebotcazou@adacore.com>
418
419 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
420 (check_effective_target_sync_long_long): Add SPARC case.
421 (check_effective_target_sync_long_long_runtime): Likewise.
422 (check_effective_target_sync_int_long): Adjust SPARC case.
423 (check_effective_target_sync_char_short): Likewise.
424
6b45f126
OE
4252012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
426
427 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
428 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
429
5af6fa0b
TB
4302012-04-08 Tobias Burnus <burnus@net-b.de>
431
432 PR fortran/40973
433 PR fortran/52751
434 * gfortran.dg/public_private_module_2.f90: New.
435
0058db43
MLI
4362012-04-08 Manuel López-Ibáñez <manu@gcc.gnu.org>
437
438 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
439 directives.
440
8144d290
TK
4412012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
442
443 PR fortran/52893
444 * gfortran.dg/function_optimize_11.f90: New test.
445
631cfe30
TK
4462012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
447
448 PR fortran/52668
449 * gfortran.dg/use_only_6.f90: New test.
450
4512012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
452
453 PR fortran/52668
454 * gfortran.dg/use_only_6.f90: New test.
5f250b06
MS
4552012-04-06 Mike Stump <mikestump@comcast.net>
456
457 PR testsuite/50722
458 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
459
c5c8755a
JM
4602012-04-05 Jason Merrill <jason@redhat.com>
461
462 PR c++/52596
463 * g++.dg/template/qualified-id5.C: New.
464
4bdd6fa6
UB
4652012-04-05 Uros Bizjak <ubizjak@gmail.com>
466
467 PR target/52882
468 * gcc.target/i386/pr52882.c: New test.
469
1bb940da
BS
4702012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
471 Dominique D'Humieures <dominiq@lps.ens.fr>
472
473 PR testsuite/52614
474 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
475 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
476
6f6e1e9e
JM
4772012-04-04 Jason Merrill <jason@redhat.com>
478
479 PR c++/52845
480 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
481
a92873f1
JM
4822012-04-03 Jason Merrill <jason@redhat.com>
483
484 PR c++/52796
485 * g++.dg/cpp0x/variadic-value1.C: New.
486
1d0bafd9
EB
4872012-04-03 Eric Botcazou <ebotcazou@adacore.com>
488
489 * gnat.dg/pack18.adb: New test.
490 * gnat.dg/pack18_pkg.ads: New helper.
491
07b1bf20
RG
4922012-04-03 Richard Guenther <rguenther@suse.de>
493
494 PR tree-optimization/52808
495 * gcc.dg/pr52808.c: New testcase.
496
8a1da634
JJ
4972012-04-03 Jakub Jelinek <jakub@redhat.com>
498
499 PR tree-optimization/52835
500 * gfortran.dg/pr52835.f90: New test.
501
1d3aa466
EB
5022012-04-03 Eric Botcazou <ebotcazou@adacore.com>
503
504 * gnat.dg/specs/aggr5.ads: New test.
505
18ce8171
RG
5062012-04-02 Richard Guenther <rguenther@suse.de>
507
508 PR tree-optimization/52756
509 * gcc.dg/torture/pr52756.c: New testcase.
510
225820ee
RG
5112012-04-02 Richard Guenther <rguenther@suse.de>
512
513 PR middle-end/52803
514 * gcc.dg/pr52803.c: New testcase.
515
cdc30df3
DS
5162012-04-02 Dodji Seketeli <dodji@redhat.com>
517
518 PR c++/40942
519 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
520 DR 214 in account.
521
593a0835
PC
5222012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
523
524 PR c++/50043
525 * g++.dg/cpp0x/noexcept17.C: New.
526 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
527 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
528 * g++.dg/cpp0x/noexcept01.C: Likewise.
529 * g++.dg/eh/init-temp1.C: Likewise.
530 * g++.dg/eh/ctor1.C: Likwise.
531
8d960eda
EB
5322012-03-31 Eric Botcazou <ebotcazou@adacore.com>
533
534 * gnat.dg/controlled6.adb: New test.
535 * gnat.dg/controlled6_pkg.ads: New helper.
536 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
537
a0d203b1
RH
5382012-03-30 Richard Henderson <rth@redhat.com>
539
540 PR debug/52727
541 * g++.dg/opt/pr52727.C: New testcase.
542
fef205d5
RG
5432012-03-30 Richard Guenther <rguenther@suse.de>
544
545 PR tree-optimization/52754
546 * gcc.target/i386/pr52754.c: New testcase.
547
0b7fccfa
RG
5482012-03-30 Richard Guenther <rguenther@suse.de>
549
550 PR middle-end/52772
551 * g++.dg/torture/pr52772.C: New testcase.
552
9f693d56
PC
5532012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
554
555 PR c++/52718
556 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
557
05262294
JM
5582012-03-29 Jason Merrill <jason@redhat.com>
559
560 PR c++/52685
561 * g++.dg/template/inherit8.C: New.
562
b84b294a
JJ
5632012-03-29 Jakub Jelinek <jakub@redhat.com>
564
3cb04a53
JJ
565 PR c++/52759
566 * g++.dg/ext/weak4.C: New test.
567
b84b294a
JJ
568 PR tree-optimization/52760
569 * gcc.c-torture/execute/pr52760.c: New test.
570
37b9a3bd
JM
5712012-03-29 Jason Merrill <jason@redhat.com>
572
573 PR c++/52743
574 * g++.dg/cpp0x/initlist-array3.C: New.
575
917c1602
JM
5762012-03-28 Jason Merrill <jason@redhat.com>
577
578 PR c++/52746
579 * g++.dg/overload/virtual2.C: New.
580
2defb110
EB
5812012-03-28 Eric Botcazou <ebotcazou@adacore.com>
582
583 * gnat.dg/vect7.ad[sb]: New test.
584
b59e9071
PT
5852012-03-28 Paul Thomas <pault@gcc.gnu.org>
586 Tobias Burnus <burnus@gcc.gnu.org>
587
588 PR fortran/52652
589 * gfortran.dg/allocate_class_1.f90 : Change error test.
590 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
591 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
592 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
593
26a7fca2
JJ
5942012-03-28 Jakub Jelinek <jakub@redhat.com>
595
f25a65f5
JJ
596 PR middle-end/52691
597 * gcc.dg/pr52691.c: New test.
598
26a7fca2
JJ
599 PR middle-end/52750
600 * gcc.c-torture/compile/pr52750.c: New test.
601
911ba855
GJL
6022012-03-28 Georg-Johann Lay <avr@gjlay.de>
603
604 PR target/52692
605 * gcc.target/avr/torture/builtins-2.c: New test.
606
be47bf24
JJ
6072012-03-28 Jakub Jelinek <jakub@redhat.com>
608
609 PR target/52736
610 * gcc.target/i386/pr52736.c: New test.
611
429576ac
MJ
6122012-03-27 Martin Jambor <mjambor@suse.cz>
613
614 PR middle-end/52693
615 * gcc.dg/torture/pr52693.c: New test.
616
9a1cb58a
MI
6172012-03-27 Meador Inge <meadori@codesourcery.com>
618
619 PR c++/52672
620 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
621
ab7ea426
MS
6222012-03-27 Mike Stump <mikestump@comcast.net>
623
624 PR target/52665
625 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
626 failures that match branch names.
627
ae1547cc
UB
6282012-03-27 Uros Bizjak <ubizjak@gmail.com>
629 H.J. Lu <hongjiu.lu@intel.com>
630
631 PR target/52698
632 * gcc.target/i386/pr52698.c: New test.
633
005aa1b4
RG
6342012-03-27 Richard Guenther <rguenther@suse.de>
635
636 PR middle-end/52720
637 * gcc.dg/torture/pr52720.c: New testcase.
638
a59b038c
EB
6392012-03-27 Eric Botcazou <ebotcazou@adacore.com>
640
641 * gnat.dg/pack17.adb: New test.
642
d102ab71
RR
6432012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
644
645 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
646 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
647
3515a00b
MJ
6482012-03-26 Martin Jambor <mjambor@suse.cz>
649
650 PR tree-optimization/50052
651 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
652
ad5d161a
RG
6532012-03-26 Richard Guenther <rguenther@suse.de>
654
655 PR tree-optimization/52701
656 * gfortran.dg/pr52701.f90: New testcase.
657
39f3fed6
UW
6582012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
659
660 PR tree-optimization/52686
661 * gcc.target/arm/pr52686.c: New test.
662
6b3936a2
GJL
6632012-03-26 Georg-Johann Lay <avr@gjlay.de>
664
665 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
666 Add "-Os -flto" to list.
667
d3cef56c
EB
6682012-03-25 Eric Botcazou <ebotcazou@adacore.com>
669
670 * gnat.dg/concat2.ad[sb]: New test.
671
6722012-03-24 Jason Merrill <jason@redhat.com>
852497a3
JM
673
674 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
675 * g++.dg/cpp0x/trailing2.C: Likewise.
676 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
677 * g++.dg/cpp1y/auto-fn1.C: New.
678 * g++.dg/cpp1y/auto-fn2.C: New.
679 * g++.dg/cpp1y/auto-fn3.C: New.
680 * g++.dg/cpp1y/auto-fn4.C: New.
681 * g++.dg/cpp1y/auto-fn5.C: New.
682 * g++.dg/cpp1y/auto-fn6.C: New.
683 * g++.dg/cpp1y/auto-fn7.C: New.
684 * g++.dg/cpp1y/auto-fn8.C: New.
685 * g++.dg/cpp1y/auto-fn9.C: New.
686 * g++.dg/cpp1y/auto-fn10.C: New.
687 * g++.dg/cpp1y/auto-fn11.C: New.
688
0ac168a1
RG
6892012-03-23 Richard Guenther <rguenther@suse.de>
690
691 PR tree-optimization/52678
692 * gfortran.dg/pr52678.f: New testcase.
693
fc0c373a
RG
6942012-03-23 Richard Guenther <rguenther@suse.de>
695
696 PR tree-optimization/52638
697 * g++.dg/torture/pr52638.C: New testcase.
698
48d261d2
PC
6992012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
700
701 PR c++/52487
702 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
703
d4655dc7
JJ
7042012-03-22 Jakub Jelinek <jakub@redhat.com>
705
706 PR c++/52671
707 * g++.dg/ext/attrib44.C: New test.
708
b4e93f45
JH
7092012-03-22 Jan Hubicka <jh@suse.cz>
710
711 PR middle-end/51737
712 * g++.dg/torture/pr51737.C: New testcase
713
cd32bb90
RG
7142012-03-22 Richard Guenther <rguenther@suse.de>
715
716 PR tree-optimization/52548
717 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
718
0560508e
BRF
7192012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
720
721 * lib/fortran-modules.exp (list-module-names-1): Remove
722 warning.
723
827959d9
OE
7242012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
725
726 PR target/50751
6b45f126
OE
727 * gcc.target/sh/pr50751-1.c: New.
728 * gcc.target/sh/pr50751-2.c: New.
729 * gcc.target/sh/pr50751-3.c: New.
827959d9 730
e022193e
OE
7312012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
732
733 PR target/52479
734 * gcc.target/sh/sh4a-cos.c: Remove.
735 * gcc.target/sh/sh4a-sin.c: Remove.
736 * gcc.target/sh/sh4a-sincos.c: Remove.
737
baeecefc
RE
7382012-03-21 Richard Earnshaw <rearnsha@arm.com>
739
740 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
741 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
742
216c92c9
MJ
7432012-03-21 Martin Jambor <mjambor@suse.cz>
744
745 PR testsuite/52641
746 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
747 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
748
021afdb4
AS
7492012-03-21 Andrew Stubbs <ams@codesourcery.com>
750
751 * gcc.target/arm/thumb-16bit-ops.c: New file.
752 * gcc.target/arm/thumb-ifcvt.c: New file.
753
c19267cb
JM
7542012-03-20 Jason Merrill <jason@redhat.com>
755
552b8185
JM
756 * lib/target-supports.exp: Add { target c++1y }.
757
c19267cb
JM
758 * g++.dg/cpp0x/auto32.C: New.
759
1c7a6d48
GJL
7602012-03-20 Georg-Johann Lay <avr@gjlay.de>
761
762 PR testsuite/52641
763 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
764 int32plus.
765 * gcc.dg/torture/pr48124-4.c: Ditto:
766 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2ff5ea2d 767
9e291a01
JM
7682012-03-20 Jason Merrill <jason@redhat.com>
769
770 PR c++/52510
771 * g++.dg/cpp0x/initlist66.C: New.
772
73f46872
GJL
7732012-03-20 Georg-Johann Lay <avr@gjlay.de>
774
775 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
776 __AVR_HAVE_LPMX__
777
7dc3263c
GJL
7782012-03-20 Georg-Johann Lay <avr@gjlay.de>
779
780 PR target/49868
781 * gcc.target/avr/torture/addr-space-2.h: New file.
782 * gcc.target/avr/torture/addr-space-2-g.h: New test.
783 * gcc.target/avr/torture/addr-space-2-0.h: New test.
784 * gcc.target/avr/torture/addr-space-2-1.h: New test.
785 * gcc.target/avr/torture/addr-space-2-x.h: New test.
786
7ebf9677
RG
7872012-03-20 Richard Guenther <rguenther@suse.de>
788
789 * gnat.dg/pack16.adb: New testcase.
790 * gnat.dg/pack16_pkg.ads: Likewise.
791 * gnat.dg/specs/pack8.ads: Likewise.
792 * gnat.dg/specs/pack8_pkg.ads: Likewise.
793
26b80844
PC
7942012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
795
796 * g++.dg/warn/Wuseless-cast.C: Extend.
797
81de33b5
PC
7982012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
799
800 PR c++/14710
801 * g++.dg/warn/Wuseless-cast.C: New.
802
58f38d61
JB
8032012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
804
805 PR libfortran/52608
a91ef905 806 * gfortran.dg/pr52608.f90: New test.
58f38d61 807
4dc86aa8
TB
8082012-03-17 Tobias Burnus <burnus@net-b.de>
809
810 PR fortran/52585
811 * gfortran.dg/proc_ptr_36.f90: New.
812
0a1c20dc
MJ
8132012-03-16 Martin Jambor <mjambor@suse.cz>
814
815 * gcc.dg/misaligned-expand-1.c: New test.
816 * gcc.dg/misaligned-expand-3.c: Likewise.
817
cf1867a0
RG
8182012-03-16 Richard Guenther <rguenther@suse.de>
819 Kai Tietz <ktietz@redhat.com>
820
821 PR middle-end/48814
822 * gcc.c-torture/execute/pr48814-1.c: New test.
823 * gcc.c-torture/execute/pr48814-2.c: New test.
824 * gcc.dg/tree-ssa/assign-1.c: New test.
825 * gcc.dg/tree-ssa/assign-2.c: New test.
826 * gcc.dg/tree-ssa/assign-3.c: New test.
827
2447776c
RG
8282012-03-16 Richard Guenther <rguenther@suse.de>
829
830 * gnat.dg/specs/pack7.ads: New testcase.
831
81de8b03
JJ
8322012-03-15 Jakub Jelinek <jakub@redhat.com>
833
834 PR target/52568
835 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
836 * gcc.dg/torture/vshuf-8.inc: Likewise.
837 * gcc.dg/torture/vshuf-16.inc: Likewise.
838 * gcc.dg/torture/vshuf-32.inc: Likewise.
839
92caa91a
JM
8402012-03-15 Jason Merrill <jason@redhat.com>
841
842 * g++.dg/torture/pr52582.C: New.
843
28eccf2d
BRF
8442012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
845
846 * lib/fortran-modules.exp: New file which was forgotten in r185430.
847
bc4fb355
IR
8482012-03-15 Ira Rosen <irar@il.ibm.com>
849 Ulrich Weigand <ulrich.weigand@linaro.org>
850
851 * gcc.dg/vect/slp-cond-3.c: New test.
852 * gcc.dg/vect/slp-cond-4.c: New test.
853
f5709183
IR
8542012-03-15 Ira Rosen <irar@il.ibm.com>
855 Ulrich Weigand <ulrich.weigand@linaro.org>
856
857 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
858 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
859
37b659dd
JB
8602012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
861
2ff5ea2d
UB
862 PR libfortran/52434
863 PR libfortran/48878
864 PR libfortran/38199
865 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
866 * gfortran.dg/round_1.f03: Likewise.
37b659dd 867
ff63ac4d
JJ
8682012-03-15 Jakub Jelinek <jakub@redhat.com>
869 Andrew Pinski <apinski@cavium.com>
870
871 PR middle-end/52592
872 * gcc.dg/pr52592.c: New test.
873
b3781fcb
BRF
8742012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
875
876 * gfortran.fortran-torture/compile/compile.exp: Simplify.
877 * gfortran.fortran-torture/execute/execute.exp: Likewise.
878 * lib/gcc-dg.exp (cleanup-modules): Move to ..
879 * lib/fortran-modules.exp: .. this new file. Adjust users.
880 * lib/gfortran-dg.exp (gfortran-dg-runtest,
881 gfortran-dg-debug-runtest): Call cleanup-modules.
882 * lib/fortran-torture.exp (fortran-torture-execute,
883 fortran-torture): Likewise.
884 * gfortran.dg/coarray/caf.exp: Likewise.
885 * lib/lto.exp: Likewise.
886 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
887 * gfortran.dg/class_4b.f03: Likewise.
888 * gfortran.dg/class_4c.f03: Likewise.
889 * gfortran.dg/class_45a.f03: Likewise.
890 * gfortran.dg/binding_label_tests_10.f03: Likewise.
891 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
892 * gfortran.dg/binding_label_tests_11.f03: Likewise.
893 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
894 * gfortran.dg/binding_label_tests_13.f03: Likewise.
895 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
896 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
897 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
898 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
899 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
900 * gfortran.dg/whole_file_28.f90: Likewise.
901 * gfortran.dg/whole_file_29.f90: Likewise.
902 * gfortran.dg/whole_file_30.f90: Likewise.
903 * gfortran.dg/whole_file_31.f90: Likewise.
904
ad193f32
JJ
9052012-03-15 Jakub Jelinek <jakub@redhat.com>
906
907 PR tree-optimization/52267
908 * gcc.dg/pr52267.c: New test.
909 * gcc.dg/tree-ssa/vrp65.c: New test.
910 * gcc.dg/tree-ssa/vrp66.c: New test.
911
9b00587c
RG
9122012-03-15 Richard Guenther <rguenther@suse.de>
913
914 PR middle-end/52580
915 * gfortran.dg/vect/pr52580.f: New testcase.
916
5457d860
OE
9172012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
918
919 * gcc.target/sh/fpul-usage-1.c: New.
920
5ff377fd
OE
9212012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
922
923 PR target/49468
924 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
925 * gcc.target/sh/pr49468-di.c: Likewise.
926
7888f266
RO
9272012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
928
929 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
930 * gcc.dg/c99-stdint-6.c: Likewise.
931 * gcc.dg/lto/20090210_0.c: Likewise.
932 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
933 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
934 * gcc.dg/pragma-init-fini-2.c: Likewise.
935 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
936 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
937 * gcc.target/i386/pr22152.c: Likewise.
938 * gcc.target/i386/vect8-ret.c: Likewise.
939 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
940 handling.
941
b24513a1
RO
9422012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
943
944 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
945 * g++.dg/tree-prof/partition1.C: Likewise.
946 * g++.dg/tree-prof/partition2.C: Likewise.
947 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
948 handling.
949 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
950 * gcc.c-torture/execute/20010724-1.c: Remove.
951 * gcc.c-torture/execute/20010724-1.x: Remove.
952 * gcc.c-torture/execute/20040208-2.c: Remove.
953 * gcc.c-torture/execute/20040208-2.x: Remove.
954 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
955 Remove.
956 (main) [__mips__ && __sgi__]: Remove.
957 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
958 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
959 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
960 mips-sgi-irix6* handling.
961 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
962 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
963 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
964 handling.
965 * gcc.dg/torture/builtin-logb-1.c: Likewise.
966 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
967 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
968 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
969 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
970 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
971 mips-sgi-irix6*.
972 * gcc.target/mips/interrupt_handler-3.c: Likewise.
973 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
974 * gcc.target/mips/save-restore-3.c: Likewise.
975 * gcc.target/mips/save-restore-4.c: Likewise.
976 * gcc.target/mips/save-restore-5.c: Likewise.
977 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
978 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
979 messages.
980 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
981 IRIX 6 handling.
982 (restore_ld_library_path_env_vars): Likewise.
983 * lib/target-supports.exp (check_profiling_available): Remove
984 mips*-*-irix* handling.
985 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
986 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
987 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
988
0ec2c2a9
JJ
9892012-03-14 Jakub Jelinek <jakub@redhat.com>
990
991 PR c++/52582
992 * g++.dg/opt/pr52582.C: New test.
993
c205d0b3
RG
9942012-03-14 Richard Guenther <rguenther@suse.de>
995
996 PR tree-optimization/52571
997 * gcc.dg/vect/vect-2.c: Initialize arrays.
998 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
999 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
1000 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
1001
26c71b93
RG
10022012-03-14 Richard Guenther <rguenther@suse.de>
1003
1004 PR middle-end/52080
1005 PR middle-end/52097
1006 PR middle-end/48124
1007 * gcc.dg/torture/pr48124-1.c: New testcase.
1008 * gcc.dg/torture/pr48124-2.c: Likewise.
1009 * gcc.dg/torture/pr48124-3.c: Likewise.
1010 * gcc.dg/torture/pr48124-4.c: Likewise.
1011
1caf8dd6
RG
10122012-03-14 Richard Guenther <rguenther@suse.de>
1013
1014 PR middle-end/52578
1015 * gcc.dg/pr52578.c: New testcase.
1016
717a5c62
JJ
10172012-03-14 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR c++/52521
1020 * g++.dg/cpp0x/udlit-args2.C: New test.
1021
13bd57a1
OE
10222012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1023
1024 PR target/48596
1025 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
1026 * gcc.c-torture/compile/pr48596.c: ... here.
1027
74788b80
DS
10282012-01-30 Dodji Seketeli <dodji@redhat.com>
1029
1030 PR c++/51641
1031 * g++.dg/lookup/hidden-class17.C: New test.
1032
9243c51d
JJ
10332012-03-13 Jakub Jelinek <jakub@redhat.com>
1034
1035 PR c/52577
1036 * gcc.dg/Wunused-var-3.c: New test.
1037
43332529
MJ
10382012-03-13 Martin Jambor <mjambor@suse.cz>
1039
1040 * gcc.dg/misaligned-expand-2.c: New test.
1041
0c12cd5e
RG
10422012-03-13 Richard Guenther <rguenther@suse.de>
1043
1044 PR middle-end/52134
1045 * gcc.dg/pr52134.c: New testcase.
1046
d47657bd
RO
10472012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1048
1049 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
1050
0452b4d4
BS
10512012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1052
1053 PR tree-optimization/46728
1054 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
1055 * gcc.target/powerpc/pr46728-5.c: Likewise.
1056 * gcc.target/powerpc/pr46728-8.c: Likewise.
1057 * gcc.target/powerpc/pr46728-10.c: Likewise.
1058 * gcc.target/powerpc/pr46728-11.c: Likewise.
1059 * gcc.target/powerpc/pr46728-13.c: Likewise.
1060 * gcc.target/powerpc/pr46728-14.c: Likewise.
1061 * gcc.target/powerpc/pr46728-15.c: Likewise.
1062
7792bd8a
PC
10632012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
1064
1065 PR c++/52299
1066 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
1067
19eb5c1a
BS
10682012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1069
1070 PR tree-optimization/46728
1071 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
1072 * gcc.target/powerpc/pr46728-5.c: Likewise.
1073 * gcc.target/powerpc/pr46728-8.c: Likewise.
1074 * gcc.target/powerpc/pr46728-10.c: Likewise.
1075 * gcc.target/powerpc/pr46728-11.c: Likewise.
1076 * gcc.target/powerpc/pr46728-13.c: Likewise.
1077 * gcc.target/powerpc/pr46728-14.c: Likewise.
1078 * gcc.target/powerpc/pr46728-15.c: Likewise.
1079
9438adb0
GJL
10802012-03-12 Georg-Johann Lay <avr@gjlay.de>
1081
1082 PR target/49868
1083 * gcc.target/avr/torture/addr-space-1.h: New file.
7dc3263c
GJL
1084 * gcc.target/avr/torture/addr-space-1-g.h: New test.
1085 * gcc.target/avr/torture/addr-space-1-0.h: New test.
1086 * gcc.target/avr/torture/addr-space-1-1.h: New test.
1087 * gcc.target/avr/torture/addr-space-1-x.h: New test.
7792bd8a 1088
b928d32b
AP
10892012-03-12 Andrew Pinski <apinski@cavium.com>
1090
1091 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
1092
5c30094f
RO
10932012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1094
1095 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
1096 * g++.dg/abi/thunk4.C: Likewise.
1097 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
1098 Adapt line numbers.
1099 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
1100 handling.
1101 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1102 * g++.dg/eh/spbp.C: Likewise.
1103 * g++.dg/ext/label13.C: Likewise.
1104 * g++.dg/guality/guality.exp: Likewise.
1105 * g++.dg/other/anon5.C: Likewise.
1106 * g++.dg/other/pragma-ep-1.C: Remove.
1107 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
1108 * g++.dg/warn/pr31246.C: Likewise.
1109 * g++.dg/warn/weak1.C: Likewise.
1110 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
1111 * g++.old-deja/g++.ext/attrib5.C: Likewise.
1112 * gcc.c-torture/compile/limits-declparen.c: Likewise.
1113 * gcc.c-torture/compile/limits-pointer.c: Likewise.
1114 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
1115 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
1116 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
1117 * gcc.dg/c99-tgmath-1.c: Likewise.
1118 * gcc.dg/c99-tgmath-2.c: Likewise.
1119 * gcc.dg/c99-tgmath-3.c: Likewise.
1120 * gcc.dg/c99-tgmath-4.c: Likewise.
1121 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
1122 handling.
1123 * gcc.dg/debug/pr49032.c: Likewise.
1124 * gcc.dg/guality/guality.exp: Likewise.
1125 * gcc.dg/intmax_t-1.c: Likewise.
1126 * gcc.dg/pr48616.c: Likewise.
1127 * gcc.dg/pragma-ep-1.c: Remove.
1128 * gcc.dg/pragma-ep-2.c: Remove.
1129 * gcc.dg/pragma-ep-3.c: Remove.
1130 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
1131 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
1132 * gcc.misc-tests/gcov-14.c: Likewise.
1133 * gfortran.dg/guality/guality.exp: Likewise.
1134 * lib/target-supports.exp (check_weak_available): Likewise.
1135 (add_options_for_tls): Likewise.
1136 (check_ascii_locale_available): Likewise.
1137 * obj-c++.dg/dwarf-2.mm: Likewise.
1138 * objc.dg/dwarf-1.m: Likewise.
1139 * objc.dg/dwarf-2.m: Likewise.
1140
01c1f20d
JJ
11412012-03-12 Jakub Jelinek <jakub@redhat.com>
1142
7b5c5139
JJ
1143 PR tree-optimization/51721
1144 * gcc.dg/tree-ssa/vrp64.c: New test.
1145
01c1f20d
JJ
1146 PR tree-optimization/52533
1147 * gcc.c-torture/compile/pr52533.c: New test.
1148
bf2eaa3f
KY
11492012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
1150
1151 * gcc.target/i386/rtm-xabort-1.c: New.
1152 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
1153 * gcc.target/i386/rtm-xend-1.c: Ditto.
1154 * gcc.target/i386/rtm-xtest-1.c: Ditto.
1155 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
1156 * gcc.target/i386/sse-13.c: Ditto.
1157 * gcc.target/i386/sse-14.c: Ditto.
1158 * gcc.target/i386/sse-22.c: Ditto.
1159 * gcc.target/i386/sse-23.c: Ditto.
1160 * g++.dg/other/i386-2.C: Ditto.
1161 * g++.dg/other/i386-3.C: Ditto.
1162
0859be17
TB
11632012-03-12 Tobias Burnus <burnus@net-b.de>
1164
1165 PR fortran/52542
1166 * gfortran.dg/proc_ptr_35.f90: New.
1167
bddc10b6
UB
11682012-03-11 Uros Bizjak <ubizjak@gmail.com>
1169
1170 PR target/52530
1171 * gcc.dg/torture/pr52530.c: New test.
1172
07c0b560
OE
11732012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1174
1175 PR target/51244
1176 * gcc.target/sh/pr51244-1.c: Fix thinkos.
1177
208d340e
JDA
11782012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1179
4a672a26
JDA
1180 PR target/52450
1181 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
1182
208d340e
JDA
1183 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
1184
210ac0b7
AP
11852012-03-09 Andrew Pinski <apinski@cavium.com>
1186
1187 PR middle-end/51988
1188 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
1189 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
1190
bef28ced
JL
11912012-03-09 Jiangning Liu <jiangning.liu@arm.com>
1192
1193 * gcc.dg/tree-ssa/scev-3.c: New.
1194 * gcc.dg/tree-ssa/scev-4.c: New.
1195
232d1950
TB
11962012-03-08 Tobias Burnus <burnus@net-b.de>
1197
1198 PR fortran/52469
1199 * gfortran.dg/proc_ptr_34.f90
1200
5ceb809d
JM
12012012-03-07 Jason Merrill <jason@redhat.com>
1202
1203 PR c++/52521
1204 * g++.dg/cpp0x/udlit-mangle.C: New.
1205
ad540a5e
PH
12062012-03-06 Pat Haugen <pthaugen@us.ibm.com>
1207
1208 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
1209
9da5500b
RG
12102012-03-06 Richard Guenther <rguenther@suse.de>
1211
1212 PR middle-end/52493
1213 * gcc.dg/torture/pr52493.c: New testcase.
1214
6bb485a3
RG
12152012-03-06 Richard Guenther <rguenther@suse.de>
1216
1217 PR lto/52097
1218 * gcc.dg/lto/pr52097_0.c: New testcase.
1219
9747719a
OE
12202012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
1221
1222 PR target/51244
1223 * gcc.target/sh/pr51244-1.c: New.
1224 * gcc.target/sh/pr51244-2.c: New.
1225 * gcc.target/sh/pr51244-3.c: New.
1226
bb828cc7
JM
12272012-03-05 Jason Merrill <jason@redhat.com>
1228
b5053024
JM
1229 PR c++/51930
1230 * g++.dg/ext/visibility/template11.C: New.
1231
bb828cc7
JM
1232 * g++.dg/cpp0x/implicit13.C: New.
1233
3877a6a6
JJ
12342012-03-05 Jakub Jelinek <jakub@redhat.com>
1235
1236 PR tree-optimization/51721
1237 * gcc.dg/tree-ssa/vrp63.c: New test.
1238 * gcc.dg/pr51721.c: New test.
1239
5bf5fa56
MM
12402012-03-04 Mikael Morin <mikael@gcc.gnu.org>
1241
1242 PR fortran/50981
1243 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
1244 argument checks.
1245
f57207b8
L
12462012-03-04 H.J. Lu <hongjiu.lu@intel.com>
1247
1248 PR target/52146
1249 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
1250
8b59af5c
MM
12512012-03-04 Mikael Morin <mikael@gcc.gnu.org>
1252
1253 PR fortran/50981
1254 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
1255
d4ce3635
GJL
12562012-03-04 Georg-Johann Lay <avr@gjlay.de>
1257
173be466 1258 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
d4ce3635
GJL
1259 int32plus.
1260
77d4d7c5
JM
12612012-03-03 Jason Merrill <jason@redhat.com>
1262
a491b7be
JM
1263 * g++.dg/cpp0x/nsdmi-defer6.C: New.
1264
743af85b
JM
1265 Core 1270
1266 * g++.dg/cpp0x/initlist65.C: New.
1267
77d4d7c5
JM
1268 PR c++/36797
1269 * g++.dg/ext/is_empty2.C: New.
1270
6230987e
TB
12712012-03-03 Tobias Burnus <burnus@net-b.de>
1272
1273 PR fortran/48820
1274 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
1275
0e193637
TB
12762012-03-03 Tobias Burnus <burnus@net-b.de>
1277
1278 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
1279 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
1280 * gfortran.dg/bind_c_usage_8.f03: Ditto.
1281 * gfortran.dg/c_kind_tests_2.f03: Ditto.
1282 * gfortran.dg/class_30.f90: Remove dg-warning line.
1283 * gfortran.dg/bind_c_usage_25.f90: New.
1284
905f067c
TB
12852012-03-03 Tobias Burnus <burnus@net-b.de>
1286
1287 PR fortran/48820
1288 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
1289 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
1290 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
1291
45a69325
TB
12922012-03-03 Tobias Burnus <burnus@net-b.de>
1293
1294 PR fortran/48820
1295 * gfortran.dg/assumed_type_1.f90: New.
1296 * gfortran.dg/assumed_type_2.f90: New.
1297 * gfortran.dg/assumed_type_3.f90: New.
1298 * gfortran.dg/assumed_type_4.f90: New.
1299
5e44ea89
OE
13002012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
1301
1302 PR target/49486
1303 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
1304 * gcc.target/sh/pr49468-di.c: New.
1305
093193be
MK
13062012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
1307
1308 * gcc.dg/graphite/pr50561.c: Update.
1309
2ff16893
PB
13102012-03-02 Peter Bergner <bergner@vnet.ibm.com>
1311
1312 * gcc.target/powerpc/pr52457.c: New test.
1313
5d216c70
UW
13142012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
1315
1316 * gcc.target/arm/sat-1.c: New test.
1317
2b57045b
UB
13182012-03-02 Uros Bizjak <ubizjak@gmail.com>
1319
1320 PR target/46716
76945a7c 1321 * gcc.target/i386/pr46716.c: New test.
2b57045b 1322
ff2f581b
PC
13232012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1324
1325 PR c++/51989
1326 * g++.dg/cpp0x/sfinae32.C: New.
1327
c4ddde1b
RG
13282012-03-02 Richard Guenther <rguenther@suse.de>
1329
1330 PR tree-optimization/52406
1331 * gcc.dg/torture/pr52406.c: New testcase.
1332
6ee65df3
TB
13332012-03-02 Tobias Burnus <burnus@net-b.de>
1334
1335 PR fortran/52325
1336 * gfortran.dg/derived_comp_array_ref_8.f90: New.
1337 * gfortran.dg/nullify_2.f90: Update dg-error.
1338 * gfortran.dg/nullify_4.f90: Ditto.
1339 * gfortran.dg/pointer_init_6.f90: Ditto.
1340
f18075ff
TB
13412012-03-02 Tobias Burnus <burnus@net-b.de>
1342
1343 PR fortran/52270
1344 * gfortran.dg/class_51.f90: New.
1345
2b91eb32
TB
13462012-03-02 Tobias Burnus <burnus@net-b.de>
1347
1348 PR fortran/52452
1349 * gfortran.dg/intrinsic_8.f90: New.
1350
5e4119ea
KT
13512012-03-01 Kai Tietz <ktietz@redhat.com>
1352
1353 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
1354 routines on mingw targets.
2b57045b 1355 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
5e4119ea 1356
69ef9a79
JJ
13572012-03-01 Jakub Jelinek <jakub@redhat.com>
1358
1359 PR tree-optimization/52445
1360 * gcc.dg/pr52445.c: New test.
1361
598e67d7
JJ
13622012-02-29 Jakub Jelinek <jakub@redhat.com>
1363
29ebe616
JJ
1364 PR target/52437
1365 * gcc.c-torture/compile/pr52437.c: New test.
1366
a3017cf1
JJ
1367 PR middle-end/52419
1368 * gcc.dg/torture/pr52419.c: New test.
1369
598e67d7
JJ
1370 PR tree-optimization/52429
1371 * gcc.dg/torture/pr52429.c: New test.
1372 * g++.dg/opt/pr52429.C: New test.
1373
e80cd3b0
RG
13742012-02-29 Richard Guenther <rguenther@suse.de>
1375
1376 PR testsuite/52297
1377 * gcc.dg/lto/trans-mem-1_0.c: Remove.
1378 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
1379 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
1380 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
1381 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
1382 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
1383
9b7316d7
JJ
13842012-02-29 Jakub Jelinek <jakub@redhat.com>
1385
1386 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
1387
5cda350e
PT
13882012-02-29 Paul Thomas <pault@gcc.gnu.org>
1389
1390 PR fortran/52386
1391 * gfortran.dg/realloc_on_assign_13.f90 : New test.
1392
fd92bb80
MGD
13932012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1394
1395 PR target/51534
1396 * gcc.target/arm/neon/pr51534.c: New testcase.
1397
8eef33ca
RG
13982012-02-28 Richard Guenther <rguenther@suse.de>
1399
1400 PR target/52407
1401 * gcc.dg/torture/pr52407.c: New testcase.
1402
192af6e8
RE
14032012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1404
1405 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
1406 * gcc.target/arm/vfp2.c: Likewise.
1407 * gcc.target/arm/vfp3.c: Likewise.
1408 * gcc.target/arm/vfp4.c: Likewise.
1409 * gcc.target/arm/vfp5.c: Likewise.
1410 * gcc.target/arm/vfp6.c: Likewise.
1411 * gcc.target/arm/vfp7.c: Likewise.
1412 * gcc.target/arm/vfp8.c: Likewise.
1413 * gcc.target/arm/vfp9.c: Likewise.
1414 * gcc.target/arm/vfp10.c: Likewise.
1415 * gcc.target/arm/vfp11.c: Likewise.
1416 * gcc.target/arm/vfp12.c: Likewise.
1417 * gcc.target/arm/vfp13.c: Likewise.
1418 * gcc.target/arm/vfp14.c: Likewise.
1419 * gcc.target/arm/vfp15.c: Likewise.
1420 * gcc.target/arm/vfp16.c: Likewise.
1421 * gcc.target/arm/vfp17.c: Likewise.
1422 * gcc.target/arm/neon-constants.h: New file.
1423 * gcc.target/arm/neon-vect1.c: New test.
1424 * gcc.target/arm/neon-vect2.c: New test.
1425 * gcc.target/arm/neon-vect3.c: New test.
1426 * gcc.target/arm/neon-vect4.c: New test.
1427 * gcc.target/arm/neon-vect5.c: New test.
1428 * gcc.target/arm/neon-vect6.c: New test.
1429 * gcc.target/arm/neon-vect7.c: New test.
1430 * gcc.target/arm/neon-vect8.c: New test.
1431
3a5a825a
RG
14322012-02-28 Richard Guenther <rguenther@suse.de>
1433
1434 PR tree-optimization/52402
1435 * gcc.dg/torture/pr52402.c: New testcase.
1436
95510497
RG
14372012-02-28 Richard Guenther <rguenther@suse.de>
1438
1439 PR lto/52400
1440 * g++.dg/lto/pr52400_0.C: New testcase.
1441
99670dc3
GJL
14422012-02-28 Georg-Johann Lay <avr@gjlay.de>
1443
1444 * gcc.target/avr/torture/builtins-1.c: New test.
1445 * gcc.target/avr/torture/builtins-error.c: New test.
1446
bae980b1
KT
14472012-02-28 Kai Tietz <ktietz@redhat.com>
1448
2b57045b 1449 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
bae980b1 1450 * gcc.target/i386/pr45352-2.c: Likewise.
2b57045b
UB
1451 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
1452 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
bae980b1
KT
1453 targets instead rand.
1454 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
1455 * gcc.target/i386/sse2-mul-1.c: Likewise.
1456 * gcc.target/i386/sse4_1-blendps.c: Likewise.
2b57045b 1457 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
bae980b1
KT
1458 * gcc.target/i386/pad-1.c: Likewise.
1459 * gcc.target/i386/pad-9.c: Likewise.
1460 * gcc.target/i386/pad-2.c: Likewise.
1461 * gcc.target/i386/pad-5b.c: Likewise.
1462 * gcc.target/i386/pad-8.c: Likewise.
1463 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
1464 * gcc.target/i386/pr44130.c: Likewise.
1465 * gcc.target/i386/align-main-1.c: Likewise.
1466 * gcc.target/i386/align-main-2.c: Likewise.
1467 * gcc.target/i386/sw-1.c: Likewise.
1468 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
1469 on x64 mingw target.
1470 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
1471 * gcc.target/i386/pr46295.c: Likewise.
1472 * gcc.target/i386/amd64-abi-1.c: Likewise.
1473 * gcc.target/i386/amd64-abi-2.c: Likewise.
1474 * gcc.target/i386/pr39082-1.c: Likewise.
1475 * gcc.target/i386/pr39162.c: Likewise.
1476 * gcc.target/i386/pr22152.c: Likewise.
1477 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
1478 * gcc.target/i386/wrfsbase-2.c: Likewise.
1479 * gcc.target/i386/local.c: Likewise
1480 * gcc.target/i386/wrgsbase-1.c: Likewise.
1481 * gcc.target/i386/wrfsbase-1.c: Likewise.
1482 * gcc.target/i386/pr39315-3.c: Likewise.
1483 * gcc.target/i386/pr35767-4.c: Likewise.
1484 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
1485 x64 mingw target.
1486 * gcc.target/i386/pr45336-2.c: Likewise.
1487 * gcc.target/i386/pr45336-1.c: Likewise.
1488 * gcc.target/i386/pr45336-4.c: Likewise.
1489
2afda005
TG
14902012-02-27 Tristan Gingold <gingold@adacore.com>
1491
1492 * gnat.dg/array20.ad[sb]: New test.
1493
56b15099
JJ
14942012-02-27 Jakub Jelinek <jakub@redhat.com>
1495
1496 PR target/52375
1497 * gcc.target/arm/pr52375.c: New test.
1498 * gcc.c-torture/compile/pr52375.c: New test.
1499
0d6d338f
UW
15002012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1501
1502 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1503 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1504
a0b8b1b7
EB
15052012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1506
1507 * gnat.dg/aggr19.adb: New test.
1508 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1509
442180a2
OE
15102012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1511
1512 PR target/49263
1513 * gcc.target/sh/pr49263.c: New.
1514
9fced756
AM
15152012-02-24 Andrew MacLeod <amacleod@redhat.com>
1516
1517 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1518 simulate_thread_wrapper_other_threads
1519 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1520 Move initialization of 'value' to main().
1521 (main): Initialize 'value';
1522 * gcc.dg/simulate-thread/speculative-store.c
1523 (simulate_thread_step_verify): Return 0 when successful.
1524 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1525 Reduce threshold.
1526 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1527 (simulate_thread_wrapper_other_threads): Return a success/fail value
1528 and issue an error if the instruction count threshold is exceeded.
1529
89743f6c
RO
15302012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1531
1532 PR target/50580
1533 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1534 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1535
bf948210
RG
15362012-02-24 Richard Guenther <rguenther@suse.de>
1537
1538 PR middle-end/52355
1539 * gcc.dg/pr52355.c: New testcase.
1540
4d33b771
KT
15412012-02-23 Kai Tietz <ktietz@redhat.com>
1542
2b57045b 1543 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
4d33b771
KT
1544 * gcc.dg/Wpadded.c: Likewise.
1545 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1546 structure-layout.
1547 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1548 for sleep by Sleep and add windows.h include for this function.
1549 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1550 targets.
1551 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1552 target.
2b57045b 1553 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
4d33b771
KT
1554 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1555 on x64 mingw target.
1556 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1557 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1558 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1559 failure on LLP64 target.
1560
560ad308
UB
15612012-02-23 Uros Bizjak <ubizjak@gmail.com>
1562
1563 PR c/52290
1564 * gcc.dg/noncompile/pr52290.c: New test.
1565
a348dc7f
JJ
15662012-02-23 Jakub Jelinek <jakub@redhat.com>
1567
1568 PR tree-optimization/52019
1569 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1570
b1c982db
KT
15712012-02-22 Kai Tietz <ktietz@redhat.com>
1572
1573 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1574 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1575 derived pdiff_t type.
1576 * g++.dg/torture/pr49720.C: Likewise
1577
9517e333
UB
15782012-02-22 Uros Bizjak <ubizjak@gmail.com>
1579
1580 PR target/52330
1581 * gcc.target/i386/pr52330.c: New test.
1582
4ff89fcb
TB
15832012-02-22 Tobias Burnus <burnus@net-b.de>
1584
1585 PR fortran/52335
1586 * gfortran.dg/io_constraints_10.f90: New.
1587
bf210ecf
UW
15882012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1589
1590 * lib/target-supports.exp (check_effective_target_vect_condition):
1591 Return true for NEON.
1592
333f1d87
KT
15932012-02-21 Kai Tietz <ktietz@redhat.com>
1594
9517e333 1595 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
333f1d87 1596
01718e96
RG
15972012-02-21 Richard Guenther <rguenther@suse.de>
1598
1599 PR tree-optimization/52324
1600 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1601
305406d3
GJL
16022012-02-21 Georg-Johann Lay <avr@gjlay.de>
1603
1604 PR middle-end/51782
1605 * gcc.target/avr/torture/pr51782-1.c: New test.
1606
949e47e5
JJ
16072012-02-21 Jakub Jelinek <jakub@redhat.com>
1608
1609 PR tree-optimization/52318
1610 * gcc.dg/pr52318.c: New test.
1611
9954e17f
KT
16122012-02-20 Kai Tietz <ktietz@redhat.com>
1613
1614 * gcc.dg/bf-ms-layout-3.c: New testcase.
1615
95d65553
TK
16162012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1617
1618 PR testsuite/52229
1619 PR fortran/32380
1620 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1621
a7ce6ec3
RG
16222012-02-20 Richard Guenther <rguenther@suse.de>
1623
1624 PR tree-optimization/52298
1625 * gcc.dg/torture/pr52298.c: New testcase.
1626 * gcc.dg/vect/pr52298.c: Likewise.
1627
ba641b7e 16282012-02-20 Georg-Johann Lay <avr@gjlay.de>
95d65553 1629
ba641b7e 1630 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
b0408f13 1631 * gcc.c-torture/execute/pr52286.c: Ditto.
ba641b7e 1632
5a226e0a
JJ
16332012-02-20 Jakub Jelinek <jakub@redhat.com>
1634
1635 PR tree-optimization/52286
1636 * gcc.c-torture/execute/pr52286.c: New test.
1637
d2c5dbf2
TB
16382012-02-18 Tobias Burnus <burnus@net-b.de>
1639
1640 PR fortran/52295
1641 * gfortran.dg/interface_35.f90: Use -std=f2003.
1642 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1643 * gfortran.dg/interface_assignment_4.f90: Ditto.
1644 * gfortran.dg/bessel_1.f90: Ditto.
1645 * gfortran.dg/func_result_6.f90: Ditto.
1646 * gfortran.dg/hypot_1.f90: Ditto.
1647 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1648
0c133211
TB
16492012-02-17 Tobias Burnus <burnus@net-b.de>
1650
1651 PR translation/52232
1652 PR translation/52234
1653 PR translation/52245
1654 PR translation/52246
1655 PR translation/52262
1656 PR translation/52273
1657 * gfortran.dg/coarray_22.f90: Update dg-error.
1658 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1659
459e2649
RO
16602012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1661
1662 PR target/51753
1663 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1664 (simulate-thread): Use default timeout.
1665
e9339a68
JM
16662012-02-16 Jason Merrill <jason@redhat.com>
1667
1668 PR c++/52248
1669 * g++.dg/ext/timevar1.C: New.
1670
6acc8d53
FC
16712012-02-16 Fabien Chêne <fabien@gcc.gnu.org>
1672
1673 PR c++/52126
1674 * g++.dg/template/using21.C: New.
1675 * g++.dg/template/using22.C: Likewise.
1676
539b471b
JM
16772012-02-16 Jason Merrill <jason@redhat.com>
1678
1679 PR c++/51415
1680 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1681
183d6db2
JJ
16822012-02-16 Jakub Jelinek <jakub@redhat.com>
1683
e20f6b4b
JJ
1684 PR tree-optimization/52255
1685 * gcc.c-torture/compile/pr52255.c: New test.
1686
04c937f5
JJ
1687 PR debug/52260
1688 * g++.dg/debug/dwarf2/pr52260.C: New test.
1689
183d6db2
JJ
1690 PR middle-end/51929
1691 * g++.dg/ipa/pr51929.C: New test.
1692
a0367cc1
MM
16932012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1694
1695 PR target/52199
1696 * gcc.target/powerpc/pr52199.c: New file.
1697
3c872883
RO
16982012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1699
1700 PR target/52152
1701 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1702
3a20d87c
RO
17032012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1704
1705 * gcc.dg/pr51867.c: Don't include <math.h>.
1706 (sqrtf): Declare.
1707
adc44a79
GJL
17082012-02-15 Georg-Johann Lay <avr@gjlay.de>
1709
1710 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1711 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1712
28db21ee
TG
17132012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1714
1715 PR tree-optimization/50561
1716 * gcc.dg/graphite/pr50561.c: New testcase.
1717
0c578db6
GJL
17182012-02-15 Georg-Johann Lay <avr@gjlay.de>
1719
1720 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1721 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1722
4a582c9f
EB
17232012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1724
1c4ae4e5
EB
1725 * gnat.dg/discr35.ad[sb]: New test.
1726
17272012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1728
1729 * gnat.dg/volatile10.adb: New test.
4a582c9f
EB
1730 * gnat.dg/volatile10_pkg.ads: New helper.
1731
7f3dee0e
JM
17322012-02-14 Jason Merrill <jason@redhat.com>
1733
1734 * g++.dg/ext/attrib43.C: New.
1735
5cd3514c
HPN
17362012-02-14 Hans-Peter Nilsson <hp@axis.com>
1737
9517e333 1738 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
5cd3514c 1739 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
9517e333 1740 fgnu_tm.
5cd3514c
HPN
1741 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1742 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1743 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1744 effective_target fgnu_tm.
1745 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1746
61c85130
JJ
17472012-02-14 Jakub Jelinek <jakub@redhat.com>
1748
1749 PR c++/52247
1750 * g++.dg/template/asmgoto1.C: New test.
1751
ebe8daca
ILT
17522012-02-14 Ian Lance Taylor <iant@google.com>
1753
1754 PR go/48501
1755 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1756 compiling generated file for 64bit and index tests.
1757
7f0dbd0a
UB
17582012-02-14 Uros Bizjak <ubizjak@gmail.com>
1759
1760 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1761
8085c586
RG
17622012-02-14 Richard Guenther <rguenther@suse.de>
1763
1764 PR tree-optimization/52244
1765 PR tree-optimization/51528
1766 * gcc.dg/torture/pr52244.c: New testcase.
1767
dd552284
WL
17682012-02-14 Walter Lee <walt@tilera.com>
1769
1770 * g++.dg/other/PR23205.C: Disable test on tile.
1771 * g++.dg/other/pr23205-2.C: Disable test on tile.
1772 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1773 * gcc.dg/20040813-1.c: Disable test on tile.
1774 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1775 * gcc.misc-tests/linkage.exp: Handle tilegx.
1776
7daac345
JJ
17772012-02-14 Jakub Jelinek <jakub@redhat.com>
1778
1779 PR tree-optimization/52210
1780 * gcc.dg/pr52210.c: New test.
1781
f0ebe02d
JM
17822012-02-14 Jason Merrill <jason@redhat.com>
1783
1784 PR c++/39055
1785 * g++.dg/overload/defarg5.C: New.
1786
45f41865
JJ
17872012-02-14 Jakub Jelinek <jakub@redhat.com>
1788
1789 PR c/52181
1790 * c-c++-common/pr52181.c: New test.
1791
e3793c6f
JJ
17922012-02-13 Jakub Jelinek <jakub@redhat.com>
1793
1794 PR c++/52215
1795 * g++.dg/ext/atomic-1.C: New test.
1796
fecc70de
AK
17972012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1798
ce9b1fbd 1799 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
fecc70de 1800
205ec405
JJ
18012012-02-13 Jakub Jelinek <jakub@redhat.com>
1802
1803 PR middle-end/52209
1804 * gcc.c-torture/execute/pr52209.c: New test.
1805
9436b221
MM
18062012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1807
1808 PR fortran/50981
1809 * gfortran.dg/elemental_optional_args_5.f03: New test.
1810
18112012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3e4c9843
IS
1812
1813 PR testsuite/50076
1814 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1815 cases.
1816
22d87829
ILT
18172012-02-11 Ian Lance Taylor <iant@google.com>
1818
1819 PR go/51874
1820 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1821 SPARC Solaris. Don't run the test at all on systems where it may
1822 not work, rather than xfailing it.
1823
4cb0fdbc
RS
18242012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1825
1826 PR rtl-optimization/52175
1827 * gcc.c-torture/compile/pr52175.c: New test.
1828
4e92c31f
JM
18292012-02-10 Jason Merrill <jason@redhat.com>
1830
1831 PR c++/51910
1832 * g++.dg/template/repo10.C: New.
1833
bd0ba05d
JJ
18342012-02-11 Jakub Jelinek <jakub@redhat.com>
1835
1836 PR debug/52132
1837 * gcc.dg/pr52132.c: New test.
1838
edb7412e
EB
18392012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1840
1841 * gnat.dg/specs/aggr4.ads: New test.
1842 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1843
877fb450
L
18442012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1845
1846 PR target/52146
1847 * gcc.target/i386/pr52146.c: New.
1848
58d38fd2
JJ
18492012-02-10 Jakub Jelinek <jakub@redhat.com>
1850
1851 PR middle-end/52177
1852 * c-c++-common/pr52177.c: New test.
1853
0f3b7e9a
JH
18542012-02-10 Jan Hubicka <jh@suse.cz>
1855
1856 PR middle-end/48600
1857 * g++.dg/torture/pr48600.C: New testcase.
1858
16e0be9b
PB
18592012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1860
1861 PR middle-end/52140
1862 * gcc.dg/dfp/pr52140.c: New test.
1863
732b7729
JJ
18642012-02-09 Jakub Jelinek <jakub@redhat.com>
1865
1866 PR fortran/32380
1867 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1868 of dg-options.
1869
15ed19ff
BC
18702012-02-09 Bin Cheng <bin.cheng@arm.com>
1871
1872 PR middle-end/51867
1873 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1874 * testsuite/gcc.dg/pr51867.c: New test.
1875
b23999ae
ILT
18762012-02-09 Ian Lance Taylor <iant@google.com>
1877
1878 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1879 which don't support -fsplit-stack. Turn off optimization when
1880 compiling select5-out.go.
1881
cd636811
ILT
18822012-02-08 Ian Lance Taylor <iant@google.com>
1883
1884 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1885 systems which don't support -fsplit-stack.
1886
d7af47f6
AM
18872012-02-08 Andrew MacLeod <amacleod@redhat.com>
1888
1889 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
cd636811 1890 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
d7af47f6
AM
1891 machine instuction in the log.
1892
18932012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1894
1895 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1896 to 20 seconds.
1897
5371f719
MG
18982012-02-08 Magnus Granberg <zorry@gentoo.org>
1899
1900 PR driver/48524
1901 * gcc.dg/pr48524.c: New test.
1902 * gcc.dg/pr48524.spec: New spec file for test.
1903
ca1a91d6
TK
19042012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1905
1906 PR fortran/32380
1907 * gfortran.dg/vect/pr32380.f90: New test.
1908
5d24176e
TB
19092012-02-08 Tobias Burnus <burnus@net-b.de>
1910
1911 PR fortran/52151
1912 * gfortran.dg/realloc_on_assign_12.f90: New.
1913
ea72cc1d
RG
19142012-02-08 Richard Guenther <rguenther@suse.de>
1915
1916 PR rtl-optimization/52170
1917 * gcc.dg/torture/pr52170.c: New testcase.
1918
bd73623c
JJ
19192012-02-08 Jakub Jelinek <jakub@redhat.com>
1920
9e66e106
JJ
1921 PR gcov-profile/52150
1922 * gcc.dg/tree-prof/pr52150.c: New test.
1923
bd73623c
JJ
1924 PR rtl-optimization/52139
1925 * gcc.dg/pr52139.c: New test.
1926
84d594c6
JM
19272012-02-07 Jason Merrill <jason@redhat.com>
1928
88f7a9f6
JM
1929 PR c++/51675
1930 * g++.dg/cpp0x/constexpr-union3.C: New.
1931
84d594c6
JM
1932 PR c++/52035
1933 * g++.dg/lto/pr52035_0.C: New.
1934
eab08fec
JDA
19352012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1936
1937 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1938 * gcc.dg/special/weak-1.c: Likewise.
1939 * gcc.dg/ucnid-12.c: Likewise.
1940 * gcc.dg/torture/pr45678-1.c: Likewise.
1941 * gcc.dg/torture/pr45678-2.c: Likewise.
1942 * gcc.dg/vector-4.c: Likewise.
1943 * gcc.dg/ipa/inline-5.c: Likewise.
1944 * gcc.dg/ucnid-11.c: Likewise.
1945 * gcc.misc-tests/gcov-13.c: Likewise.
1946 * gcc.misc-tests/gcov-14.c: Likewise.
1947 * g++.dg/ext/label13.C: Likewise.
1948 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
1949 hppa*-*-hpux* options.
1950 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
1951 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
1952 * gcc.dg/pr48616.c: Likewise.
1953 * gcc.dg/pr17957.c: Likewise.
1954 * gcc.dg/pr17055-1.c: Likewise.
1955 * gcc.dg/pr32912-1.c: Likewise.
1956 * gcc.dg/tm/pr51472.c: Likewise.
1957 * c-c++-common/fold-bitand-4.c: Likewise.
1958 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
1959 Use dg-additional-options for extra options.
1960
1e4b5b0b
JR
19612012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
1962
1963 * gcc.target/epiphany/interrupt-2.c: New test.
1964
584cf8c7
RS
19652012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1966
1967 PR target/52155
85dcef0d 1968 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
584cf8c7
RS
1969 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
1970 for MIPS ELF.
1971
040af979
RS
19722012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1973
1974 PR target/52152
1975 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
1976
4566de10
RS
19772012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
1978
1979 PR middle-end/24306
1980 PR target/52154
1981 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
1982 * gcc.target/mips/va-arg-1.c: New test.
1983
7cb5ce1a
MM
19842012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
1985
1986 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
1987 for -mno-pointers-to-nested-functions.
1988
f22cfd73
EB
19892012-02-07 Eric Botcazou <ebotcazou@adacore.com>
1990
1991 * gcc.c-torture/execute/20120207-1.c: New test.
1992
b1b95093
JJ
19932012-02-07 Jakub Jelinek <jakub@redhat.com>
1994
13a72c0b
JJ
1995 PR rtl-optimization/52060
1996 * gcc.dg/torture/pr52060.c: New test.
1997
b1b95093
JJ
1998 PR middle-end/52074
1999 * gcc.c-torture/compile/pr52074.c: New test.
2000
38cbc63a
TB
20012012-02-07 Tobias Burnus <burnus@net-b.de>
2002
2003 PR fortran/51514
2004 * gfortran.dg/class_to_type_2.f90: New.
2005
9903b69d
TK
20062012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2007
2008 PR fortran/32373
2009 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2010 Remove module.
2011
cb406914
JM
20122012-02-06 Jason Merrill <jason@redhat.com>
2013
2014 PR c++/52088
2015 * g++.dg/template/conv13.C: New.
2016
973a39ae
RG
20172012-02-06 Richard Guenther <rguenther@suse.de>
2018
2019 PR tree-optimization/52115
2020 * gcc.c-torture/compile/pr52115.c: New testcase.
2021
2c8b5d61
JJ
20222012-02-06 Jakub Jelinek <jakub@redhat.com>
2023
2024 PR target/52129
2025 * gcc.c-torture/execute/pr52129.c: New test.
2026
0ac4c2d0
AB
20272012-02-06 Andrey Belevantsev <abel@ispras.ru>
2028
2ff5ea2d 2029 * gcc.dg/pr48374.c: Actually add the test I forgot
0ac4c2d0
AB
2030 in the 2012-01-25 commit.
2031
9ed480b1
TK
20322012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2033
2034 PR fortran/32373
2035 * gfortran.dg/vect/vect-8.f90: New test case.
2036
d20597cb
TK
20372012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2038
2039 PR fortran/48847
2040 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
2041
83f42cad
PT
20422012-02-05 Paul Thomas <pault@gcc.gnu.org>
2043
2044 PR fortran/52102
2045 * gfortran.dg/class_48.f90 : Add test of allocate class array
2046 component with source in subroutine test3. Remove commenting
2047 out in subroutine test4, since branching on unitialized variable
2048 is now fixed (no PR for this last.).
2049
d257df9b
RS
20502012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2051
2052 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
2053 on MIPS targets.
2054 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
2055
9021d4e1
RS
20562012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2057
2058 PR target/52125
2059 * lib/target-supports.exp (check_effective_target_mips_rel): New.
2060 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
2061
16955e8b
RS
20622012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2063
2064 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
2065 (check_effective_target_sync_int_long): Use it.
2066 (check_effective_target_sync_char_short): Likewise.
2067 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
2068
b1c02fdc
TB
20692012-02-05 Tobias Burnus <burnus@net-b.de>
2070
2071 PR fortran/51972
2072 * gfortran.dg/class_48.f90: Add some further checks.
2073
24ee1384
IR
20742012-02-05 Ira Rosen <irar@il.ibm.com>
2075
2076 PR tree-optimization/52091
2077 * gcc.dg/vect/pr52091.c: New test.
2078
d5785e76
JJ
20792012-02-04 Jakub Jelinek <jakub@redhat.com>
2080
2081 PR rtl-optimization/52113
2082 * gcc.target/avr/pr52113.c: New test.
2083
32410d02
JJ
20842012-02-03 Jakub Jelinek <jakub@redhat.com>
2085
2086 PR rtl-optimization/52092
2087 * gcc.c-torture/compile/pr52092.c: New test.
2088
37da591f
MM
20892012-02-02 Mikael Morin <mikael@gcc.gnu.org>
2090
2091 PR fortran/41587
2092 * gfortran.dg/class_array_10.f03: New test.
2093
2094 PR fortran/46356
2095 * gfortran.dg/class_array_11.f03: New test.
2096
2097 PR fortran/51754
2098 * gfortran.dg/class_array_12.f03: New test.
2099
7de7ae18
PT
21002012-02-02 Paul Thomas <pault@gcc.gnu.org>
2101
2102 PR fortran/52012
2103 * gfortran.dg/realloc_on_assign_11.f90: New test.
2104
1b3f07c7
TB
21052012-02-02 Tobias Burnus <burnus@net-b.de>
2106
2107 PR fortran/52093
2108 * gfortran.dg/shape_7.f90: New.
2109
14bc59cb
RS
21102012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2111
2112 * gcc.target/mips/mips-prepend-1.c: New test.
2113
9517e333
UB
21142012-02-02 Jan Hubicka <jh@suse.cz>
2115 Tom de Vries <tom@codesourcery.com>
5ee770bf
JH
2116
2117 PR middle-end/51998
2118 * testsuite/gcc.dg/alias-12.c: New testcase.
2119 * testsuite/gcc.dg/alias-13.c: New testcase.
2120
13c931c9
JJ
21212012-02-02 Jakub Jelinek <jakub@redhat.com>
2122
903e49f5
JJ
2123 PR target/52086
2124 * gcc.dg/pr52086.c: New test.
2125
13c931c9
JJ
2126 PR tree-optimization/52073
2127 * gcc.c-torture/compile/pr52073.c: New test.
2128
cf82db16
TK
21292012-02-01 Thomas König <tkoenig@gcc.gnu.org>
2130
2131 PR fortran/51958
2132 * gfortran.dg/function_optimize_10.f90: New test.
2133
25f10bd4
UB
21342012-02-01 Uros Bizjak <ubizjak@gmail.com>
2135
2136 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
2137 test on alpha*-*-*.
2138
6b6cd722
TB
21392012-02-01 Tobias Burnus <burnus@net-b.de>
2140
2141 PR fortran/52024
2142 * gfortran.dg/typebound_operator_14.f90: New.
2143
37da591f 21442012-02-01 Tobias Burnus <burnus@net-b.de>
887ee29f
TB
2145
2146 PR fortran/52059
2147 * gfortran.dg/elemental_function_1.f90: New.
2148
07ad5438
GJL
21492012-02-01 Georg-Johann Lay <avr@gjlay.de>
2150
2151 PR rtl-optimization/51374
61939285
GJL
2152 * gcc.target/avr/torture/pr51374-1.c:
2153 Also fail if SBIS is seen.
2154
21552012-02-01 Georg-Johann Lay <avr@gjlay.de>
2156
2157 PR rtl-optimization/51374
2158 * gcc.target/avr/torture/pr51374-1.c: New.
07ad5438 2159
218e1228
TB
21602012-01-31 Tobias Burnus <burnus@net-b.de>
2161
2162 PR fortran/52024
2163 * gfortran.dg/typebound_generic_11.f90: New.
2164
0b73eb81
TB
21652012-01-31 Tobias Burnus <burnus@net-b.de>
2166
2167 PR fortran/52029
2168 * gfortran.dg/class_49.f90: New.
2169
2419ff64
TB
21702012-01-31 Tobias Burnus <burnus@net-b.de>
2171
2172 PR fortran/52013
2173 * gfortran.dg/elemental_args_check_6.f90: New.
2174
2297ab7d
JM
21752012-01-31 Jason Merrill <jason@redhat.com>
2176
2177 PR c++/52043
2178 * g++.dg/cpp0x/variadic122.C: New.
2179
458842fb
PT
21802012-01-31 Paul Thomas <pault@gcc.gnu.org>
2181
2182 PR fortran/52012
2183 * gfortran.dg/realloc_on_assign_10.f90: New test.
2184
63d7ceaa
RG
21852012-01-31 Richard Guenther <rguenther@suse.de>
2186
2187 PR tree-optimization/51528
2188 * gcc.dg/torture/pr51528.c: New testcase.
2189
25fb834e
UB
21902012-01-30 Uros Bizjak <ubizjak@gmail.com>
2191
2192 PR go/48501
2193 * lib/go.exp (go_target_compile): Append timeout= to options.
2194 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
2195 select5-out.go test on alpha*-*-* targets.
2196
03beeffe
RS
21972012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
2198
2199 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
2200 (TEST_SHORT): Reformat in the same way.
2201 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
2202 (TEST_SHORT): Reformat in the same way.
2203 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
2204 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
2205 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
2206 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
2207 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
2208
ab07692c
BC
22092012-01-30 Bin Cheng <bin.cheng@arm.com>
2210
2211 PR target/51835
2212 * gcc.target/arm/pr51835.c: New testcase.
2213
e799d447
RG
22142012-01-30 Richard Guenther <rguenther@suse.de>
2215
2216 PR tree-optimization/52028
2217 * gcc.dg/torture/pr52028.c: New testcase.
2218 * gfortran.dg/ldist-pr45199.f: Adjust.
2219 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
2220 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2221 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2222
dd44dcb0
JJ
22232012-01-30 Jakub Jelinek <jakub@redhat.com>
2224
2026d51a
JJ
2225 PR debug/52027
2226 * gcc.dg/tree-prof/pr52027.c: New test.
2227
2f326699
JJ
2228 PR tree-optimization/52046
2229 * gcc.dg/pr52046.c: New test.
2230
dd44dcb0
JJ
2231 PR debug/52048
2232 * g++.dg/other/pr52048.C: New test.
2233
ab448cfa
RG
22342012-01-30 Richard Guenther <rguenther@suse.de>
2235
2236 PR tree-optimization/52045
2237 * gcc.dg/pr52045.c: New testcase.
2238
825b2e07
GY
22392012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
2240
25fb834e
UB
2241 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
2242 new code generated for __sync_lock_release.
825b2e07 2243
5f8f0db6
AK
22442012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2245
25fb834e 2246 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
5f8f0db6 2247
921f02a0
JDA
22482012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2249
49134187
JDA
2250 PR testsuite/51875
2251 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
2252
de0f11fe
JDA
2253 * g++.dg/ext/visibility/template10.C: Fix typo.
2254
921f02a0
JDA
2255 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
2256
07a71223
PC
22572012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
2258
2259 PR c++/51327
2260 * g++.dg/cpp0x/constexpr-ice6.C: New.
2261
0b673c09
TB
22622012-01-29 Tobias Burnus <burnus@net-b.de>
2263
2264 PR fortran/41600
2265 * gfortran.dg/default_initialization_6.f90: New.
2266
4ed1b019
TB
22672012-01-29 Tobias Burnus <burnus@net-b.de>
2268
2269 PR fortran/51972
2270 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
2271 * gfortran.dg/class_48.f90: New.
2272
62603fae
JB
22732012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
2274
2275 PR fortran/51808
2276 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
2277
3bfe6da9
TB
22782012-01-28 Tobias Burnus <burnus@net-b.de>
2279
2280 PR fortran/51972
2281 * gfortran.dg/class_allocate_12.f90: New.
2282
ce590933
EB
22832012-01-28 Eric Botcazou <ebotcazou@adacore.com>
2284
2285 * gcc.dg/torture/pr50444.c: Fix dg directives.
2286
8ea2d689
JJ
22872012-01-28 Jakub Jelinek <jakub@redhat.com>
2288
2289 PR target/52006
2290 * gcc.target/arm/pr52006.c: New test.
2291
a6bc0423
AH
22922012-01-27 Aldy Hernandez <aldyh@redhat.com>
2293
2294 PR testsuite/52011
2295 * gcc.dg/lto/trans-mem.h: New file.
2296 * gcc.dg/lto/trans-mem-2_0.c: Include it.
2297 * gcc.dg/lto/trans-mem-1_1.c: Same.
2298 * gcc.dg/lto/trans-mem-4_1.c: Same.
2299 * gcc.dg/lto/trans-mem-3_1.c: Same.
2300
8c6cb782
TB
23012012-01-27 Tobias Burnus <burnus@net-b.de>
2302
2303 PR fortran/52022
2304 * gfortran.dg/dummy_procedure_7.f90: New.
2305
bea3da64
AS
23062012-01-27 Andreas Schwab <schwab@linux-m68k.org>
2307
2308 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
2309 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
2310
8c713829
JJ
23112012-01-27 Jakub Jelinek <jakub@redhat.com>
2312
2313 PR c++/51852
2314 * g++.dg/other/gc5.C: New test.
2315
aff86594
RG
23162012-01-27 Richard Guenther <rguenther@suse.de>
2317
2318 PR tree-optimization/50444
2319 * gcc.dg/torture/pr50444.c: New testcase.
2320
102344e2
TB
23212012-01-27 Tobias Burnus <burnus@net-b.de>
2322
2323 PR fortran/51970
2324 PR fortran/51977
2325 * gfortran.dg/move_alloc_13.f90: New.
2326
4cb2a867
TB
23272012-01-27 Tobias Burnus <burnus@net-b.de>
2328
2329 PR fortran/51953
2330 * gfortran.dg/allocate_alloc_opt_13.f90: New.
2331 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
2332 and change dg-error string.
2333
9775a921
TB
23342012-01-27 Tobias Burnus <burnus@net-b.de>
2335
2336 PR fortran/52016
2337 * gfortran.dg/elemental_args_check_5.f90: New.
2338
45c83429
RG
23392012-01-27 Richard Guenther <rguenther@suse.de>
2340
2341 PR middle-end/51959
2342 * g++.dg/torture/pr51959.C: New testcase.
2343
10c74776
TV
23442012-01-27 Tom de Vries <tom@codesourcery.com>
2345
2346 PR tree-optimization/51990
2347 * gcc.dg/pr51990.c: New test.
2348 * gcc.dg/pr51990-2.c: Same.
2349
4daa71b0
PT
23502012-01-27 Paul Thomas <pault@gcc.gnu.org>
2351 Tobias Burnus <burnus@gcc.gnu.org>
2352
2353 PR fortran/48705
2354 * gfortran.dg/class_allocate_11.f03: New.
2355
2356 PR fortran/51870
2357 PR fortran/51943
2358 PR fortran/51946
2359 * gfortran.dg/class_allocate_7.f03: New.
2360 * gfortran.dg/class_allocate_8.f03: New.
2361 * gfortran.dg/class_allocate_9.f03: New.
2362 * gfortran.dg/class_allocate_10.f03: New.
2363
16934bbf
EB
23642012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2365
2366 * gnat.dg/discr34.adb: New test.
2367 * gnat.dg/discr34_pkg.ads: New helper.
2368
5f2e59d4
EB
23692012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2370
2371 * gnat.dg/discr33.adb: New test.
2372
1228a6a6
EB
23732012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2374
2375 * gnat.dg/limited_with3.ad[sb): New test.
2376 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
2377 * gnat.dg/limited_with3_pkg2.ads: Likewise.
2378 * gnat.dg/limited_with3_pkg3.ads: Likewise.
2379
a7635800
EB
23802012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2381
2382 * gnat.dg/stack_usage1.adb: New test.
2383 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
2384
2385 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
2386 * gcc.dg/pr44194-2.c: Likewise.
2387
6c1e7aa9
PC
23882012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
2389
2390 PR c++/51370
2391 * g++.dg/template/crash112.C: New.
2392
f10f4968
RH
23932012-01-27 Richard Henderson <rth@redhat.com>
2394
2395 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
2396
0c2f0102
AK
23972012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2398
2399 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
2400
892123df
JJ
24012012-01-26 Jakub Jelinek <jakub@redhat.com>
2402
2403 PR middle-end/51895
2404 * g++.dg/opt/pr51895.C: New test.
2405
1a47f99c
MM
24062012-01-26 Michael Matz <matz@suse.de>
2407
2408 PR tree-optimization/48794
2409 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
2410
c0a9d2a1
AK
24112012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2412
25fb834e 2413 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
c0a9d2a1 2414
3d427cc1
AK
24152012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2416
2417 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
2418 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
2419 memory.
2420 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
2421 the default value for s390 and s390x.
2422
dda6ecae
AH
24232012-01-25 Aldy Hernandez <aldyh@redhat.com>
2424
2425 PR lto/51698
2426 * gcc.dg/lto/trans-mem-4_0.c: New.
2427 * gcc.dg/lto/trans-mem-4_1.c: New.
2428 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
2429 TM builtins.
2430 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
2431 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
2432 TM builtins.
2433 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
2434 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
2435 TM builtins.
2436
6b525af8
GJL
24372012-01-25 Georg-Johann Lay <avr@gjlay.de>
2438
2439 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
2440
5b458dda
ILT
24412012-01-25 Ian Lance Taylor <iant@google.com>
2442
25fb834e 2443 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
5b458dda 2444
f5a5c890
TB
24452012-01-25 Tobias Burnus <burnus@net-b.de>
2446
2447 PR fortran/51995
2448 * gfortran.dg/typebound_proc_25.f90: New.
2449
b3310d49
JM
24502012-01-25 Jason Merrill <jason@redhat.com>
2451
2452 PR c++/51992
2453 * g++.dg/lto/pr51992_0.C: New.
2454
06e1d03d
JJ
24552012-01-25 Jakub Jelinek <jakub@redhat.com>
2456
2457 PR tree-optimization/51987
2458 * gcc.target/i386/pr51987.c: New test.
2459
15071f64
GY
24602012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2461
2462 * gcc.dg/tm/lto-1.c: Require lto support in target.
2463
3dbdd1b9
AB
24642012-01-25 Andrey Belevantsev <abel@ispras.ru>
2465
2466 PR rtl-optimization/48374
2467 * gcc.dg/pr48374.c: New test.
2468
fcc82a7a
GY
24692012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2470
2471 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
2472
f5a5c890 24732012-01-25 Tobias Burnus <burnus@net-b.de>
083dd940
TB
2474
2475 PR fortran/51966
2476 * gfortran.dg/derived_constructor_char_3.f90: New.
2477
efcf639f
ILT
24782012-01-24 Ian Lance Taylor <iant@google.com>
2479
2480 * go.test/go-test.exp (filecmp): New procedure.
2481 (errchk): Handle quoted square brackets.
2482 (go-gc-tests): Set go_compile_args. Handle various new test
2483 lines. Skip a few new tests.
2484 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
2485
fbbf1bf0
RS
24862012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2487
2488 * lib/target-supports.exp (proc check_effective_target_vect_perm)
2489 (check_effective_target_vect_extract_even_odd)
2490 (check_effective_target_vect_interleave): Return true for MIPS
2491 paired-single.
2492
2c49569e
RS
24932012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2494
2495 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2496 (main): Use it instead of argc.
2497
c873934c
JM
24982012-01-24 Jason Merrill <jason@redhat.com>
2499
2500 PR c++/51973
2501 * g++.dg/cpp0x/sfinae31.C: New.
2502
55356334
RS
25032012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2504
2505 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2506
c5c90089
JM
25072012-01-24 Jason Merrill <jason@redhat.com>
2508
2509 PR c++/51812
2510 * g++.dg/inherit/covariant20.C: New.
2511
7cc35b68
PC
25122012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2513
2514 PR c++/51223
2515 * g++.dg/parse/crash58.C: New.
2516
93bcc8c9
JJ
25172012-01-24 Jakub Jelinek <jakub@redhat.com>
2518
2519 PR target/51957
2520 * gcc.dg/pr51957-1.c: New test.
2521 * gcc.dg/pr51957-1.h: New file.
2522 * gcc.dg/pr51957-2.c: New test.
2523
22197246
JM
25242012-01-23 Jason Merrill <jason@redhat.com>
2525
2526 PR c++/51930
2527 * g++.dg/ext/visibility/template10.C: New.
2528
04803728
TB
25292012-01-23 Tobias Burnus <burnus@net-b.de>
2530
2531 PR fortran/51948
2532 * gfortran.dg/move_alloc_12.f90: New.
2533
135b6fa4
RR
25342012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2535
2536 PR middle-end/45416
2537 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2538
1beb5272
PC
25392012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2540
2541 PR c++/51398
2542 * g++.dg/template/crash111.C: New.
2543
b53d0fe2
AC
25442012-01-23 Arnaud Charlet <charlet@adacore.com>
2545
2546 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2547 configurations.
2548 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2549
0ebdd7a8
DS
25502012-01-23 Dodji Seketeli <dodji@redhat.com>
2551
2552 PR testsuite/51941
2553 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2554 the DW_TAG_class_type and DW_AT_name: "Executor".
2555
1447fdef
RR
25562012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2557
2558 * lib/target-supports.exp
25fb834e 2559 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
1447fdef
RR
2560 (check_effective_target_vect_interleave): Likewise.
2561
aef3a6b2
JM
25622012-01-22 Jason Merrill <jason@redhat.com>
2563
2564 PR c++/51925
2565 * g++.dg/template/using20.C: New.
2566 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2567
9dcc9b3b
JM
25682012-01-23 Jason Merrill <jason@redhat.com>
2569
2570 PR target/51934
5965b617 2571 * g++.dg/torture/pr51344.C: Limit to x86.
9dcc9b3b 2572
0b7d975d 25732012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
25fb834e 2574
0b7d975d
GY
2575 * c-c++-common/tm/omp.c: Require target with pthread support.
2576
b2d2adc6
RG
25772012-01-23 Richard Guenther <rguenther@suse.de>
2578
2579 PR tree-optimization/51949
2580 * gcc.dg/torture/pr51949.c: New testcase.
2581
b57cca0b
JJ
25822012-01-23 Jakub Jelinek <jakub@redhat.com>
2583
2584 PR rtl-optimization/51933
2585 * gcc.c-torture/execute/pr51933.c: New test.
2586
daecebc8
DR
25872012-01-22 Douglas B Rupp <rupp@gnat.com>
2588
2589 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2590 Do not define for Interix.
2591
bbe04f21
JM
25922012-01-22 Jason Merrill <jason@redhat.com>
2593
2594 PR c++/51832
2595 * g++.dg/lto/pr51832.h: New.
2596 * g++.dg/lto/pr51832_0.C: New.
2597 * g++.dg/lto/pr51832_1.C: New.
2598
ca10595c
EB
25992012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2600
2601 * gcc.dg/ext-elim-1.c: New test.
2602
643e447b
RS
26032012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2604
2605 PR target/51931
2606 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2607 * g++.dg/opt/longbranch1.C: Likewise.
2608
14f85436
RS
26092012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2610
2611 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2612 in C++11 mode.
2613
bb3a6981
SK
26142012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2615
2616 PR fortran/50556
2617 * gfortran.dg/namelist_74.f90: New test.
2618 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2619
076ec830
TB
26202012-01-21 Tobias Burnus <burnus@net-b.de>
2621
2622 PR fortran/51913
2623 * gfortran.dg/class_47.f90: New.
2624
7eeb2aa7
EB
26252012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2626
2627 * gnat.dg/renaming5.ad[sb]: New test.
2628
75164944
JM
26292012-01-20 Jason Merrill <jason@redhat.com>
2630
2631 PR c++/51919
2632 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2633
93d277fe
JM
26342012-01-20 Jason Merrill <jason@redhat.com>
2635
2636 PR c++/51922
2637 * g++.dg/ext/attrib42.C: Require ilp32.
2638
4c2708c5
JJ
26392012-01-20 Jakub Jelinek <jakub@redhat.com>
2640
2641 PR target/51915
2642 * gcc.target/arm/pr51915.c: New test.
2643
25fb834e
UB
26442012-01-20 Cary Coutant <ccoutant@google.com>
2645 Dodji Seketeli <dodji@redhat.com>
2d663cb9
CC
2646
2647 PR debug/45682
2648 * g++.dg/debug/dwarf2/nested-3.C: New test.
2649
b968b192
PC
26502012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2651
2652 PR c++/51402
2653 * g++.dg/template/crash110.C: New.
2654
bad2e812
RO
26552012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2656
2657 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2658 Remove default options on hppa*-*-hpux*.
2659
dcc48fac
RO
26602012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2661
2662 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2663
afa73d3a
AK
26642012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2665
2666 * gcc.c-torture/compile/pr51856.c: New testcase.
2667
0ab6e1ec
UB
26682012-01-20 Uros Bizjak <ubizjak@gmail.com>
2669
2670 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2671 options to go_target_compile.
2672
f69ce7cf
KT
26732012-01-20 Kai Tietz <ktietz@redhat.com>
2674
2675 * g++.dg/torture/pr51344.C: Fix typo.
2676
a88b3135
RG
26772012-01-20 Richard Guenther <rguenther@suse.de>
2678
2679 PR tree-optimization/51903
2680 * g++.dg/torture/pr51903.C: New testcase.
2681
583713e3
TB
26822012-01-20 Tobias Burnus <burnus@net-b.de>
2683 Janus Weil <janus@gcc.gnu.org>
2684
2685 PR fortran/51056
2686 * gfortran.dg/use_21.f90: New.
2687
229bfbcf
AB
26882012-01-20 Jakub Jelinek <jakub@redhat.com>
2689
2690 PR target/51106
2691 * gcc.dg/torture/pr51106-1.c: New test.
2692 * gcc.dg/torture/pr51106-2.c: New test.
2693
54a9f5ea
KT
26942012-01-19 Kai Tietz <ktietz@redhat.com>
2695
2696 * g++.dg/torture/pr51344.C: New test.
2697
8e19c582
TB
26982012-01-19 Tobias Burnus <burnus@net-b.de>
2699
2700 PR fortran/51904
2701 * gfortran.dg/intrinsic_size_2.f90: New.
2702
e58d4228
JM
27032012-01-19 Jason Merrill <jason@redhat.com>
2704
2705 PR c++/51889
2706 * g++.dg/inherit/using7.C: New.
2707
7b4eaf7e
RG
27082012-01-19 Richard Guenther <rguenther@suse.de>
2709
2710 PR tree-optimization/37997
2711 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2712
f90aa714
AB
27132012-01-19 Andrey Belevantsev <abel@ispras.ru>
2714
2715 PR rtl-optimization/51505
2716 * gcc.dg/pr51505.c: New test.
2717
bfa204b8
PT
27182012-01-18 Paul Thomas <pault@gcc.gnu.org>
2719
2720 PR fortran/51634
2721 * gfortran.dg/typebound_operator_12.f03: New.
2722 * gfortran.dg/typebound_operator_13.f03: New.
2723
55e83c66
PC
27242012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2725
2726 PR c++/51225
2727 * g++.dg/cpp0x/pr51225.C: New.
2728
75327582
ILT
27292012-01-17 Ian Lance Taylor <iant@google.com>
2730
2731 PR go/50656
0ab6e1ec 2732 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
75327582 2733
4df0f7da
TB
27342012-01-17 Tobias Burnus <burnus@net-b.de>
2735
2736 PR fortran/51869
2737 * gfortran.dg/realloc_on_assign_9.f90: New.
2738
59cbe98e
AH
27392012-01-17 Aldy Hernandez <aldyh@redhat.com>
2740
2741 PR other/51165
2742 * gcc.dg/tm/memopt-3.c: Remove xfail.
2743 * gcc.dg/tm/memopt-4.c: Remove xfail.
2744 * gcc.dg/tm/memopt-5.c: Remove xfail.
2745 * gcc.dg/tm/memopt-7.c: Remove xfail.
2746
e6fa9204
JJ
27472012-01-17 Jakub Jelinek <jakub@redhat.com>
2748
2749 PR tree-optimization/51877
2750 * gcc.c-torture/execute/pr51877.c: New test.
2751
6521d80a
MZ
27522012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2753
2754 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2755 {!vect_align_arrays} to vect_sizes_32B_16B.
2756 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2757 * gcc.dg/vect/vect-peel-3.c: Ditto.
2758
a7cd72be
JM
27592012-01-16 Jason Merrill <jason@redhat.com>
2760
95875a9b
JJ
2761 PR c++/51854
2762 * g++.dg/abi/mangle60.C: New.
2763
a7cd72be
JM
2764 PR c++/51827
2765 * g++.dg/pch/mangle1.{C,Hs}: New.
2766
d836651c
MM
27672012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2768 Tobias Burnus <burnus@net-b.de>
2769
2770 PR fortran/50981
2771 * gfortran.dg/elemental_optional_args_3.f90: New
2772 * gfortran.dg/elemental_optional_args_4.f90: New
2773
22c30bc0
TB
27742012-01-16 Tobias Burnus <burnus@net-b.de>
2775
2776 PR fortran/51809
2777 * gfortran.dg/use_20.f90: New
2778
645c7a55
JM
27792012-01-16 Jason Merrill <jason@redhat.com>
2780
2781 PR c++/51868
2782 * g++.dg/cpp0x/rv-bitfield.C: New.
2783 * g++.dg/cpp0x/rv-bitfield2.C: New.
2784
866e6d1b
PT
27852012-01-16 Paul Thomas <pault@gcc.gnu.org>
2786
2787 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2788 subroutine 'qsort' and use index array to assign the result.
2789
90dda0e9
JJ
27902012-01-16 Jakub Jelinek <jakub@redhat.com>
2791
2792 PR tree-optimization/51865
2793 * gcc.dg/pr51865.c: New test.
2794
0d508a19
RS
27952012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2796
2797 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2798
ddaf8125
RS
27992012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2800
2801 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2802 to be loaded from the constant pool, rather than via %hi and %lo.
2803
bf63ef6c
UB
28042012-01-15 Uros Bizjak <ubizjak@gmail.com>
2805
2806 PR rtl-optimization/51821
2807 * gcc.dg/pr51821.c: New test.
2808
512b6058
AS
28092012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2810
2811 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2812
e3b2accb
AS
28132012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2814
2815 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2816
068ed5e0
TB
28172012-01-14 Tobias Burnus <burnus@net-b.de>
2818
2819 PR fortran/51800
2820 * gfortran.dg/init_flag_8.f90: New.
2821 * gfortran.dg/init_flag_9.f90: New.
2822
74250065
TB
28232011-01-14 Tobias Burnus <burnus@net-b.de>
2824
2825 PR fortran/51816
2826 * gfortran.dg/use_18.f90: New.
2827 * gfortran.dg/use_19.f90: New.
2828
12448f77
ILT
28292012-01-13 Ian Lance Taylor <iant@google.com>
2830
2831 PR c++/50012
2832 * g++.dg/warn/Wsign-compare-4.C: New.
2833
d6430d9a
PT
28342012-01-13 Paul Thomas <pault@gcc.gnu.org>
2835
2836 PR fortran/48351
2837 * gfortran.dg/alloc_comp_assign.f03: New.
2838 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2839 __BUILTIN_FREE from 38 to 32.
2840
04771457
JM
28412012-01-13 Jason Merrill <jason@redhat.com>
2842
2843 PR c++/20681
2844 * g++.dg/warn/Wreturn-type-7.C: New.
2845
7a852b96
GJL
28462012-01-13 Georg-Johann Lay <avr@gjlay.de>
2847
2848 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2849 assumption.
2850 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2851 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2852 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2853 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2854 int32plus because of big array needed.
2855 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2856 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
12448f77 2857
4ce7d589
JM
28582012-01-13 Jason Merrill <jason@redhat.com>
2859
fc970532
JM
2860 PR c++/51813
2861 * g++.dg/ext/visibility/template9.C: New.
2862
4ce7d589
JM
2863 PR c++/51620
2864 * g++.dg/cpp0x/defaulted34.C: New.
2865 * g++.dg/template/virtual3.C: New.
2866
aabb90e5
RG
28672012-01-13 Richard Guenther <rguenther@suse.de>
2868
2869 PR middle-end/8081
2870 * gcc.dg/torture/pr8081.c: New testcase.
2871
b9b16ad4
GJL
28722012-01-13 Georg-Johann Lay <avr@gjlay.de>
2873
2874 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2875
f83fa0bf
JM
28762012-01-12 Jason Merrill <jason@redhat.com>
2877
2878 PR c++/51714
2879 * g++.dg/ext/stmtexpr14.C: New.
2880
1cef7102
DS
28812012-01-13 Dodji Seketeli <dodji@redhat.com>
2882
2883 PR c++/51633
2884 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2885
ca5333f2
JM
28862012-01-12 Jason Merrill <jason@redhat.com>
2887
4643a68e
JM
2888 PR c++/48051
2889 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2890 * g++.dg/abi/mangle58.C: Likewise.
2891
ca5333f2
JM
2892 PR c++/51403
2893 * g++.dg/template/arg8.C: New.
2894
82db3d43
IR
28952012-01-12 Ira Rosen <irar@il.ibm.com>
2896
2897 PR tree-optimization/51799
2898 * gcc.dg/vect/pr51799.c: New test.
2899 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2900 patterns.
2901
725a74a5
DH
29022012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2903 Tobias Burnus <burnus@net-b.de>
2904
2905 PR fortran/51057
2906 PR fortran/51616
2907 * lib/target-supports.exp
2908 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2909 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2910
efcc9293
JM
29112012-01-11 Jason Merrill <jason@redhat.com>
2912
2913 PR c++/51565
2914 * g++.dg/ext/attrib42.C: New.
2915
319638ed
JJ
29162012-01-11 Jakub Jelinek <jakub@redhat.com>
2917
2918 PR bootstrap/51796
2919 * gcc.dg/pr51796.c: New test.
2920
b34e0e6f
JM
29212012-01-11 Jason Merrill <jason@redhat.com>
2922
2923 PR c++/51818
2924 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2925
3ad065ef
EB
29262012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2927
2928 * gnat.dg/array19.ad[sb]: New test.
2929
1a2c27e9
EB
29302012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2931
2932 * gnat.dg/opt23.ad[sb]: New test.
2933 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2934 * gnat.dg/opt24.ad[sb]: New test.
2935
b2e25729
BS
29362012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2937
2938 PR tree-optimization/49642
2939 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2940 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2941
7bb37352
JM
29422012-01-11 Jason Merrill <jason@redhat.com>
2943
2944 PR c++/51613
2945 * g++.dg/template/explicit-args5.C: New.
2946
9150e331
MGD
29472012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2948
2949 * gcc.c-torture/execute/20120110-1.c: New testcase.
2950
a1e0490f
JM
29512012-01-10 Jason Merrill <jason@redhat.com>
2952
5313d330
JM
2953 PR c++/51614
2954 * g++.dg/inherit/ambig1.C: New.
2955
a1e0490f
JM
2956 PR c++/51433
2957 * g++.dg/cpp0x/constexpr-cache1.C: New.
2958
91f074ce
RG
29592012-01-10 Richard Guenther <rguenther@suse.de>
2960
2961 PR tree-optimization/51801
2962 * gcc.dg/torture/pr51801.c: New testcase.
2963
2e0bffaf
TB
29642012-01-10 Tobias Burnus <burnus@net-b.de>
2965
2966 PR fortran/51652
2967 * gfortran.dg/allocate_with_typespec_5.f90: New.
2968
fa8df9de
TB
29692012-01-10 Tobias Burnus <burnus@net-b.de>
2970
2971 * gfortran.dg/class_39.f03: Update dg-error string.
2972
390b24dc
RG
29732012-01-10 Richard Guenther <rguenther@suse.de>
2974
2975 PR tree-optimization/50913
2976 * gcc.dg/graphite/interchange-16.c: New testcase.
2977 * gcc.dg/graphite/scop-20.c: XFAIL.
2978 * gfortran.dg/graphite/interchange-1.f: Likewise.
2979 * gfortran.dg/graphite/block-1.f90: Likewise.
2980 * gfortran.dg/graphite/block-2.f: Likewise.
2981
b440f324
RH
29822012-01-10 Richard Henderson <rth@redhat.com>
2983
2984 * lib/target-supports.exp (check_effective_target_vect_perm,
2985 check_effective_target_vect_perm_byte,
2986 check_effective_target_vect_perm_short): Enable for arm neon.
2987
0ec05c67
TB
29882012-01-09 Tobias Burnus <burnus@net-b.de>
2989
2990 PR fortran/46328
2991 * gfortran.dg/typebound_operator_11.f90: New.
2992
24e7a4a0
EB
29932012-01-09 Eric Botcazou <ebotcazou@adacore.com>
2994
2995 * gnat.dg/array18.adb: New test.
2996 * gnat.dg/array18_pkg.ads: New helper.
2997
efd2e969
PT
29982012-01-09 Paul Thomas <pault@gcc.gnu.org>
2999
3000 PR fortran/51791
3001 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3002 around base object in first assignment in main program.
3003 * gfortran.dg/typebound_operator_10.f03: New test.
3004
96db4121
MJ
30052012-01-09 Martin Jambor <mjambor@suse.cz>
3006
0ec05c67 3007 PR tree-optimization/51759
96db4121
MJ
3008 * g++.dg/ipa/pr51759.C: New test.
3009
80508c49
MM
30102012-01-09 Tobias Burnus <burnus@net-b.de>
3011
3012 PR fortran/51758
3013 * gfortran.dg/optional_absent_2.f90: New.
3014
e9078ebb
TB
30152012-01-09 Tobias Burnus <burnus@net-b.de>
3016
3017 PR fortran/51578
3018 * gfortran.dg/use_17.f90: New.
3019
b492b686
GF
30202012-01-09 Gary Funck <gary@intrepid.com>
3021
3022 PR preprocessor/33919
3023 * gcc.dg/pr33919.c: New test.
3024 * gcc.dg/pr33919-0.h: New test header file.
3025 * gcc.dg/pr33919-1.h: Ditto.
3026 * gcc.dg/pr33919-2.h: Ditto.
3027
4c8836c6
JH
30282012-01-07 Jan Hubicka <jh@suse.cz>
3029
3030 PR tree-optimize/51694
3031 * gcc.c-torture/compile/pr51694.c: new testcase.
3032
f45b2a8a
JH
30332012-01-07 Jan Hubicka <jh@suse.cz>
3034
3035 PR tree-optimization/51600
3036 * g++.dg/torture/pr51600.C: New testcase.
3037
e991086d
JDA
30382012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3039
3040 PR gcov-profile/51715
3041 PR gcov-profile/51717
3042 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
3043 * gcc.misc-tests/gcov-14.c: Likewise.
e3b2accb 3044
b2218da7
JM
30452012-01-06 Jason Merrill <jason@redhat.com>
3046
3047 * g++.dg/parse/new5.C: New.
3048
4ee2f830
PM
30492012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
3050
3051 PR testsuite/51655
3052 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
e3b2accb 3053 including <string.h>.
4ee2f830 3054
11a36a27
JM
30552012-01-06 Jason Merrill <jason@redhat.com>
3056
4b6aaa99
JM
3057 * g++.dg/abi/mangle51.C: New.
3058 * g++.dg/abi/mangle52.C: New.
3059 * g++.dg/abi/mangle53.C: New.
3060 * g++.dg/abi/mangle54.C: New.
3061 * g++.dg/abi/mangle55.C: New.
3062 * g++.dg/abi/mangle56.C: New.
3063 * g++.dg/abi/mangle57.C: New.
3064 * g++.dg/abi/mangle58.C: New.
3065 * g++.dg/abi/mangle59.C: New.
3066 * g++.dg/cpp0x/trailing3.C: Update mangling.
3067 * g++.dg/cpp0x/variadic111.C: Update mangling.
3068 * g++.dg/cpp0x/variadic4.C: Update mangling.
3069 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
3070 * g++.dg/template/nontype22.C: Works now.
3071 * g++.dg/template/pr35240.C: Works now.
3072
11a36a27
JM
3073 * g++.dg/cpp0x/error7.C: New.
3074
5d81ddd0
TB
30752012-01-06 Tobias Burnus <burnus@net-b.de>
3076
3077 * gfortran.dg/deallocate_stat_2.f90: New.
3078 * coarray/allocate_errgmsg.f90: New.
3079 * gfortran.dg/coarray_lib_alloc_1.f90: New.
3080 * gfortran.dg/coarray_lib_alloc_2.f90: New.
3081 * coarray/subobject_1.f90: Fix for num_images > 1.
3082 * gfortran.dg/deallocate_stat.f90: Update due to changed
3083 stat= handling.
3084
af0aec67
AS
30852012-01-06 Andrew Stubbs <ams@codesourcery.com>
3086
3087 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3088
b71b2829
EB
30892012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3090
3091 * ada/acats/overflow.lst: Add cb20004.
3092
45a29025
DS
30932012-01-05 Dodji Seketeli <dodji@redhat.com>
3094
3095 PR c++/51541
3096 * g++.dg/cpp0x/alias-decl-18.C: New test.
3097
c3e686a3
EB
30982012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3099
3100 * gcc.c-torture/execute/20120104-1.c: New test.
3101
003e0ad6
PT
31022012-01-05 Paul Thomas <pault@gcc.gnu.org>
3103
3104 PR fortran/PR48946
3105 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
3106 the old typebound_operator_8.f03.
3107 * gfortran.dg/typebound_operator_8.f03: New version of
3108 typebound_operator_7.f03 with 'u' a derived type instead of a
3109 class object.
56494762 3110
c4207e25
RG
31112012-01-05 Richard Guenther <rguenther@suse.de>
3112
3113 * g++.dg/torture/pr49309.C: Skip for -flto.
3114
32be32af
JJ
31152012-01-05 Jakub Jelinek <jakub@redhat.com>
3116
3117 PR middle-end/51761
3118 * gcc.c-torture/compile/pr51761.c: New test.
3119
6ad024b4
RG
31202012-01-05 Richard Guenther <rguenther@suse.de>
3121
3122 PR tree-optimization/51760
3123 * gcc.dg/torture/pr51760.c: New testcase.
3124
713b8dfb
AH
31252012-01-05 Aldy Hernandez <aldyh@redhat.com>
3126
3127 PR middle-end/51472
3128 * gcc.dg/tm/memopt-6.c: Adjust regexp.
3129
76f57328
RG
31302012-01-05 Richard Guenther <rguenther@suse.de>
3131
3132 PR lto/41576
3133 * gfortran.dg/lto/pr41576_0.f90: New testcase.
3134 * gfortran.dg/lto/pr41576_1.f90: Likewise.
3135
5dc28f42
JJ
31362012-01-04 Jakub Jelinek <jakub@redhat.com>
3137
3138 PR debug/51695
3139 * gcc.dg/pr51695.c: New test.
3140
770da00a
AP
31412012-01-04 Andrew Pinski <apinski@cavium.com>
3142
3143 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
3144 * gcc.target/mips/octeon2-lx-1.c: New test.
3145 * gcc.target/mips/mips64-dsp-ldx.c: New test.
3146 * gcc.target/mips/octeon2-lx-2.c: New test.
3147 * gcc.target/mips/octeon2-lx-3.c: New test.
3148
89b5d3e0
PM
31492012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
3150
6f2f17ff
AH
3151 PR other/51163
3152 PR other/51164
89b5d3e0
PM
3153 * gcc.dg/tm/alias-1.c: Adjust regexp.
3154 * gcc.dg/tm/alias-2.c: Adjust regexp.
3155
a10bf1f9
PC
31562012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3157
3158 PR c++/51064
3159 * g++.dg/warn/Wparentheses-26.C: New.
3160
17d038cd
MM
31612012-01-04 Mikael Morin <mikael@gcc.gnu.org>
3162
3163 * gfortran.dg/elemental_optional_args_2.f90: New test.
3164
74d1a34e
TK
31652012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3166
3167 PR fortran/49693
3168 * gfortran.dg/common_17.f90: New test.
3169
b4cf8c9d
RG
31702012-01-04 Richard Guenther <rguenther@suse.de>
3171
3172 PR tree-optimization/49651
3173 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
3174 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
3175
2b59b528
PC
31762012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3177
3178 PR c++/51738
3179 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
3180
0239db92
AP
31812012-01-03 Andrew Pinski <apinski@cavium.com>
3182
3183 * lib/scanasm.exp (dg-function-on-line): Always use a special format
3184 for all mips targets. Also allow an optional .cfi_startproc.
3185
09487224
UB
31862012-01-03 Uros Bizjak <ubizjak@gmail.com>
3187
3188 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
3189
63891ba2
PC
31902012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3191
3192 PR c++/29273
3193 * g++.dg/rtti/dyncast5.C: New.
3194
c3e85659
RG
31952012-01-03 Richard Guenther <rguenther@suse.de>
3196
3197 PR tree-optimization/51070
3198 * gcc.dg/torture/pr51070-2.c: New testcase.
3199
f1749ec1
RG
32002012-01-03 Richard Guenther <rguenther@suse.de>
3201
3202 PR tree-optimization/51692
3203 * gcc.dg/torture/pr51692.c: New testcase.
3204
f3321fd7
RG
32052012-01-03 Richard Guenther <rguenther@suse.de>
3206
3207 PR debug/51650
3208 * g++.dg/lto/pr51650-3_0.C: New testcase.
3209
da89f7f3
PC
32102012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3211
3212 PR c++/15867
3213 * g++.dg/warn/Wredundant-decls-spec.C: New.
3214
a9730200
JJ
32152012-01-03 Jakub Jelinek <jakub@redhat.com>
3216
3217 PR tree-optimization/51719
3218 * g++.dg/tree-prof/pr51719.C: New test.
3219
8b3c2951
RG
32202012-01-03 Richard Guenther <rguenther@suse.de>
3221
3222 PR middle-end/51730
3223 * gcc.dg/fold-compare-6.c: New testcase.
3224
b848354b
JJ
32252012-01-03 Jakub Jelinek <jakub@redhat.com>
3226
3227 PR c++/51669
3228 * g++.dg/gomp/pr51669.C: New test.
3229
d28c2dcd
JM
32302012-01-02 Jason Merrill <jason@redhat.com>
3231
ab807569
JM
3232 PR c++/51675
3233 * g++.dg/cpp0x/constexpr-union2.C: New.
3234
d28c2dcd
JM
3235 PR c++/51666
3236 * g++.dg/cpp0x/nsdmi-defer5.C: New.
3237
358b9253
DS
32382012-01-02 Dodji Seketeli <dodji@redhat.com>
3239
3240 PR c++/51462
3241 * g++.dg/cpp0x/constexpr-99.C: New test.
3242
7d510a82
PC
32432012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
3244
3245 PR c++/20140
3246 * g++.dg/template/init9.C: New.
3247
0d8f5d62
RS
32482012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3249
3250 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
3251 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
3252 rather than a specific number.
3253
94fae14b
PT
32542012-01-02 Paul Thomas <pault@gcc.gnu.org>
3255
3256 PR fortran/46262
3257 PR fortran/46328
3258 PR fortran/51052
3259 * gfortran.dg/typebound_operator_7.f03: New.
3260 * gfortran.dg/typebound_operator_8.f03: New.
3261
5f595f16
RS
32622012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3263
3264 PR target/51729
3265 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
3266 XFAIL.
3267 * gcc.target/mips/dspr2-MULTU.c: Likewise.
3268
e3763a5b
RS
32692012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3270
3271 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
3272
c7723398
RS
32732012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3274
3275 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
3276 for MIPS.
3277
2da60e96
RS
32782012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3279
3280 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
3281 * gfortran.dg/io_real_boz_4.f90: Likewise.
3282 * gfortran.dg/io_real_boz_5.f90: Likewise.
3283
ccd0ce11
RS
32842012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3285
3286 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
3287
8b61e863
RE
32882012-01-02 Revital Eres <revital.eres@linaro.org>
3289
3290 * gcc.dg/sms-11.c: New file.
3291
5a155783
TB
32922012-01-02 Tobias Burnus <burnus@net-b.de>
3293
3294 PR fortran/51682
3295 * gfortran.dg/coarray/image_index_3.f90: New.
3296
11cc5f49
PC
32972012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3298
3299 PR c++/16603
3300 * g++.dg/parse/enum8.C: New.
3301
9f88ff5a
PC
33022012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3303
3304 PR c++/51379
3305 * g++.dg/conversion/reinterpret4.C: New.
3306 * g++.dg/conversion/reinterpret1.C: Adjust.
3307
b81e8df8
PC
33082012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3309
3310 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
3311
33122012-01-01 Fabien Chêne <fabien@gcc.gnu.org>
5135baed
FC
3313
3314 * g++.old-deja/g++.brendan/crash25.C: Adjust.
3315 * g++.old-deja/g++.brendan/crash56.C: Likewise.
3316 * g++.old-deja/g++.jason/access14.C: Likewise.
3317 * g++.old-deja/g++.jason/access8.C: Likewise.
3318 * g++.old-deja/g++.jason/access1.C: Likewise.
3319 * g++.old-deja/g++.other/access3.C: Likewise.
3320 * g++.old-deja/g++.other/access5.C: Likewise.
3321 * g++.old-deja/g++.law/unsorted1.C: Likewise.
3322 * g++.old-deja/g++.law/visibility22.C: Likewise.
3323 * g++.old-deja/g++.law/visibility26.C: Likewise.
3324 * g++.old-deja/g++.mike/p2746.C: Likewise.
3325 * g++.dg/debug/using1.C: Likewise.
3326 * g++.dg/lookup/using51.C: Likewise.
3327 * g++.dg/inherit/using5.C: Likewise.
3328 * g++.dg/inherit/pr30297.C: Likewise.
3329 * g++.dg/inherit/access8.C: Likewise.
3330 * g++.dg/torture/pr39362.C: Likewise.
3331 * g++.dg/template/crash13.C: Likewise.
3332 * g++.dg/template/using10.C: Likewise.
3333
b4cbc46c
TK
33342012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3335
3336 PR fortran/51502
3337 * lib/gcc-dg.exp (scan-module-absence): Really commit last
3338 change.
3339
f2c74cc4
IR
33402012-01-01 Ira Rosen <irar@il.ibm.com>
3341
3342 PR tree-optimization/51704
3343 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
3344 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
3345 corresponding flags.
3346
1d2314ed
PC
33472012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3348
3349 PR c++/51723
3350 * g++.dg/cpp0x/constexpr-delegating2.C: New.
3351
06f1716b
JH
33522012-01-01 Jan Hubicka <jh@suse.cz>
3353
3354 PR rtl-optimization/51069
3355 * gcc.c-torture/compile/pr51069.c: New testcase.
3356
45a5b21a
JJ
33572012-01-01 Jakub Jelinek <jakub@redhat.com>
3358
3359 PR tree-optimization/51683
3360 * gcc.dg/pr51683.c: New test.
ad41bd84 3361\f
a7f45047 3362Copyright (C) 2012 Free Software Foundation, Inc.
ad41bd84
JM
3363
3364Copying and distribution of this file, with or without modification,
3365are permitted in any medium without royalty provided the copyright
3366notice and this notice are preserved.
This page took 2.707656 seconds and 5 git commands to generate.