d72f93c69765c3c7185f538c7b8ef8039330b27e
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-04-25 Jan Hubicka <jh@suse.cz>
2
3 PR middle-end/53088
4 * gcc.target/i386/pr39082-1.c: Update warning location.
5
6 2012-04-25 Jakub Jelinek <jakub@redhat.com>
7
8 PR c/52880
9 * gcc.dg/pr52880.c: New test.
10
11 2012-04-25 Manuel López-Ibáñez <manu@gcc.gnu.org>
12
13 * gcc.dg/m-un-2.c: Update.
14 * gcc.dg/20011021-1.c: Update.
15
16 2012-04-25 Tobias Burnus <burnus@net-b.de>
17
18 PR fortran/52196
19 * gfortran.dg/realloc_on_assign_14.f90: New.
20
21 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
22
23 PR testsuite/52641
24 PR tree-optimizations/52891
25 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
26
27 2012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
28
29 PR c++/52363
30 * g++.dg/cpp0x/sfinae35.C: New.
31 * g++.dg/cpp0x/sfinae36.C: Likewise.
32
33 2012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
34
35 PR target/47197
36 * gcc.target/powerpc/pr47197.c: New test.
37
38 2012-04-24 Richard Guenther <rguenther@suse.de>
39
40 PR tree-optimization/53085
41 * g++.dg/torture/pr53085.C: New testcase.
42
43 2012-04-24 Andrew Pinski <apinski@cavium.com>
44
45 PR tree-opt/33512
46 * gcc.dg/tree-ssa/andor-3.c: New testcase.
47 * gcc.dg/tree-ssa/andor-4.c: New testcase.
48 * gcc.dg/tree-ssa/andor-5.c: New testcase.
49
50 2012-04-24 Jakub Jelinek <jakub@redhat.com>
51
52 PR middle-end/53084
53 * gcc.c-torture/execute/pr53084.c: New test.
54
55 2012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
56
57 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
58
59 2012-04-23 Andrew Pinski <apinski@cavium.com>
60
61 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
62
63 2012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
64
65 PR regression/53076
66 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
67 * gcc.dg/torture/builtin-power-1.c: Likewise.
68
69 2012-04-23 Richard Guenther <rguenther@suse.de>
70
71 PR tree-optimization/53070
72 * gcc.dg/torture/pr53070.c: New testcase.
73
74 2012-04-23 Richard Guenther <rguenther@suse.de>
75
76 PR c/53060
77 * gcc.dg/pr53060.c: New testcase.
78
79 2012-04-23 Jakub Jelinek <jakub@redhat.com>
80
81 PR tree-optimizations/52891
82 * gcc.c-torture/compile/pr52891-1.c: New test.
83 * gcc.c-torture/compile/pr52891-2.c: New test.
84
85 2012-04-22 Tobias Burnus <burnus@net-b.de>
86
87 PR fortran/53051
88 * gfortran.dg/read_float_4.f90: New.
89
90 2012-04-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
91
92 PR 35441
93 * c-c++-common/pr35441.C: New.
94
95 2012-04-20 Ian Lance Taylor <iant@google.com>
96
97 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
98 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
99
100 2012-04-20 Uros Bizjak <ubizjak@gmail.com>
101
102 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
103 array access.
104 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
105
106 2012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
107
108 PR rtl-optimization/44214
109 * gcc.dg/pr44214-1.c: New test.
110 * gcc.dg/pr44214-2.c: Likewise.
111 * gcc.dg/pr44214-3.c: Likewise.
112
113 2012-04-20 Richard Guenther <rguenther@suse.de>
114
115 * g++.dg/torture/20120420-1.C: New testcase.
116
117 2012-04-19 Steven Bosscher <steven@gcc.gnu.org>
118
119 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
120
121 2012-04-19 Christian Bruel <christian.bruel@st.com>
122
123 * gcc.dg/pr52283.c: New test.
124
125 2012-04-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
126
127 * gcc.dg/pr37985.c: New test.
128
129 2012-04-19 Richard Guenther <rguenther@suse.de>
130
131 PR rtl-optimization/44688
132 * gcc.dg/var-expand1.c: Increase array size to make unrolling
133 possibly profitable.
134
135 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
136
137 PR tree-optimization/52976
138 * gfortran.dg/reassoc_11.f: New test.
139
140 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
141
142 PR tree-optimization/52976
143 * gfortran.dg/reassoc_7.f: New test.
144 * gfortran.dg/reassoc_8.f: Likewise.
145 * gfortran.dg/reassoc_9.f: Likewise.
146 * gfortran.dg/reassoc_10.f: Likewise.
147
148 2012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
149
150 PR c++/52422
151 * g++.dg/cpp0x/sfinae33.C: New.
152 * g++.dg/cpp0x/sfinae34.C: Likewise.
153
154 2012-04-18 Joey Ye <joey.ye@arm.com>
155
156 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
157
158 2012-04-18 Richard Guenther <rguenther@suse.de>
159
160 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
161 array access.
162 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
163 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
164
165 2012-04-17 Tom de Vries <tom@codesourcery.com>
166
167 * g++.dg/pr51264-4.C: New test.
168
169 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
170
171 PR c++/52599
172 * g++.dg/cpp0x/constexpr-ctor10.C: New.
173
174 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
175
176 PR c++/53003
177 * g++.dg/parse/crash59.C: New.
178
179 2012-04-17 Michael Matz <matz@suse.de>
180
181 PR tree-optimization/18437
182 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
183
184 2012-04-17 Richard Guenther <rguenther@suse.de>
185
186 PR middle-end/53011
187 * g++.dg/torture/pr53011.C: New testcase.
188
189 2012-04-16 Jason Merrill <jason@redhat.com>
190
191 PR c++/38543
192 * g++.dg/cpp0x/variadic131.C: New.
193
194 PR c++/52008
195 * g++.dg/cpp0x/variadic130.C: New.
196
197 PR c++/50830
198 * g++.dg/cpp0x/variadic129.C: New.
199
200 PR c++/50303
201 * g++.dg/cpp0x/variadic128.C: New.
202
203 2012-04-16 Tobias Burnus <burnus@net-b.de>
204
205 PR fortran/52864
206 * gfortran.dg/pointer_intent_6.f90: New.
207
208 2012-04-16 Tobias Burnus <burnus@net-b.de>
209
210 PR fortran/52916
211 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
212 to include public_private_module_4.f90.
213 * gfortran.dg/public_private_module_4.f90: Skip this test on all
214 targets.
215
216 2012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
217
218 PR c++/49152
219 * g++.dg/diagnostic/operator1.C: New.
220 * g++.dg/ext/label5.C: Adjust.
221 * g++.dg/ext/va-arg1.C: Likewise.
222 * g++.dg/other/error20.C: Likewise.
223 * g++.dg/other/error20.C: Likewise.
224 * g++.dg/other/error16.C: Likewise.
225 * g++.dg/other/error10.C: Likewise.
226 * g++.dg/parse/error30.C: Likewise.
227 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
228
229 2012-04-16 Jason Merrill <jason@redhat.com>
230
231 PR c++/51148
232 * g++.dg/cpp0x/variadic127.C: New.
233
234 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
235
236 * lib/plugin-support.exp (plugin-test-execute): Properly determine
237 testcase name.
238 Use fail, pass instead of unresolved.
239 Don't log $optstr.
240
241 PR testsuite/52948
242 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
243 TODO_dump_func.
244 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
245 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
246 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
247
248 2012-04-16 Janus Weil <janus@gcc.gnu.org>
249
250 PR fortran/52968
251 * gfortran.dg/typebound_call_23.f03: New test case.
252
253 2012-04-15 Jason Merrill <jason@redhat.com>
254
255 PR c++/47220
256 * g++.dg/cpp0x/variadic126.C: New.
257
258 PR c++/52380
259 * g++.dg/cpp0x/variadic125.C: New.
260
261 PR c++/52292
262 * g++.dg/cpp0x/variadic124.C: New.
263
264 PR c++/52706
265 * g++.dg/cpp0x/nullptr27.C: New.
266
267 PR c++/52818
268 * g++.dg/warn/format8.C: New.
269
270 2012-04-15 Janus Weil <janus@gcc.gnu.org>
271
272 PR fortran/51082
273 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
274
275 2012-04-14 Tobias Burnus <burnus@net-b.de>
276
277 PR fortran/52916
278 PR fortran/40973
279 * gfortran.dg/public_private_module_3.f90: New.
280 * gfortran.dg/public_private_module_4.f90: New.
281
282 2012-04-14 Tom de Vries <tom@codesourcery.com>
283
284 * gcc.dg/superblock.c: New test.
285
286 2012-04-14 Tom de Vries <tom@codesourcery.com>
287
288 * gcc.dg/pr51879-12.c: New test.
289
290 2012-04-13 Jason Merrill <jason@redhat.com>
291
292 PR c++/52824
293 * g++.dg/cpp0x/variadic123.C: New.
294 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
295
296 PR c++/52905
297 * g++.dg/cpp0x/initlist-ctor1.C: New.
298
299 PR c++/52915
300 * g++.dg/other/anon-union2.C: New.
301
302 2012-04-13 Martin Jambor <mjambor@suse.cz>
303
304 PR middle-end/52939
305 * g++.dg/ipa/pr52939.C: New test.
306
307 2012-04-13 Tom de Vries <tom@codesourcery.com>
308
309 * gcc.dg/pr52734.c: New test.
310
311 2012-04-13 Richard Guenther <rguenther@suse.de>
312
313 PR tree-optimization/52969
314 * gcc.dg/torture/pr52969.c: New testcase.
315
316 2012-04-13 Richard Guenther <rguenther@suse.de>
317
318 PR c/52549
319 * gcc.dg/pr52549.c: New testcase.
320
321 2012-04-13 Richard Guenther <rguenther@suse.de>
322
323 PR c/52862
324 * gcc.dg/pr52862.c: New testcase.
325
326 2012-04-13 Joey Ye <joey.ye@arm.com>
327
328 * gcc.target/arm/thumb1-imm.c: New testcase.
329
330 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
331
332 PR target/52932
333 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
334 second function argument.
335 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
336 (calc_permps): Update declaration. Calculate result correctly.
337 (avx2_test): Change src2 type to union256i_d.
338 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
339 correctly.
340
341 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
342
343 PR target/52775
344 * gcc.target/powerpc/pr52775.c: New file.
345
346 2012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
347
348 PR tree-optimization/18589
349 * gcc.dg/tree-ssa/pr18589-1.c: New test.
350 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
351 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
352 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
353 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
354 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
355 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
356 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
357 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
358 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
359
360 2012-04-12 Richard Guenther <rguenther@suse.de>
361
362 PR tree-optimization/52943
363 * gcc.dg/torture/pr52943.c: New testcase.
364
365 2012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
366
367 PR target/50751
368 * gcc/target/sh/pr50751-4.c: New.
369 * gcc/target/sh/pr50751-5.c: New.
370 * gcc/target/sh/pr50751-6.c: New.
371 * gcc/target/sh/pr50751-7.c: New.
372
373 2012-04-11 Fabien Chêne <fabien@gcc.gnu.org>
374
375 PR c++/52465
376 * g++.dg/lookup/using52.C: New.
377
378 2012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
379
380 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
381
382 2012-04-11 H.J. Lu <hongjiu.lu@intel.com>
383
384 PR rtl-optimization/52876
385 * gcc.target/i386/pr52876.c: New.
386
387 2012-04-11 Bernd Schmidt <bernds@codesourcery.com>
388
389 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
390 __UINTPTR_TYPE__.
391 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
392 __INTPTR_TYPE__.
393 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
394 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
395 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
396 (ptrdiff_t): ... this. All uses changed.
397 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
398 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
399 __INTPTR_TYPE__.
400 (main): Cast argument to __INTPTR_TYPE__.
401 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
402 size_t.
403 * gcc.dg/mallign.c (main): Likewise.
404 * gcc.dg/pr38700.c (foo): Likewise.
405 * gcc.dg/long-long-cst1.c (t): Likewise.
406 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
407 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
408 * gcc.dg/pointer-arith-10.c (foo): Likewise.
409 * gcc.dg/pr25682.c (d, foo): Likewise.
410 * gcc.dg/format/cast-1.c (f): Likewise.
411 * gcc.dg/c90-const-expr-10.c
412 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
413 (size_t): ...this. All uses changed.
414 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
415 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
416 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
417 * gcc.dg/pr34856.c (uintptr_t): Likewise.
418 * gcc.dg/sequence-pt-1.c: Likewise.
419 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
420 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
421 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
422 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
423 of ptrdiff_t with it.
424 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
425 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
426 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
427
428 2012-04-11 Jason Merrill <jason@redhat.com>
429
430 PR debug/45088
431 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
432 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
433
434 PR c++/52906
435 * g++.dg/ext/attrib45.C: New.
436
437 * g++.dg/eh/dtor3.C: New.
438
439 2012-04-11 Richard Guenther <rguenther@suse.de>
440
441 PR middle-end/52621
442 * gfortran.dg/pr52621.f90: New testcase.
443
444 2012-04-11 Richard Guenther <rguenther@suse.de>
445
446 PR middle-end/52918
447 * g++.dg/torture/pr52918-1.C: New testcase.
448 * g++.dg/torture/pr52918-2.C: Likewise.
449
450 2012-04-11 Tobias Burnus <burnus@net-b.de>
451
452 PR fortran/52729
453 * gfortran.dg/block_11.f90: New.
454
455 2012-04-11 Nick Clifton <nickc@redhat.com>
456
457 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
458
459 2012-04-11 Peter Bergner <bergner@vnet.ibm.com>
460
461 PR target/16458
462 * gcc.target/powerpc/pr16458-1.c: New test.
463 * gcc.target/powerpc/pr16458-2.c: Likewise.
464 * gcc.target/powerpc/pr16458-3.c: Likewise.
465 * gcc.target/powerpc/pr16458-4.c: Likewise.
466
467 2012-04-11 Eric Botcazou <ebotcazou@adacore.com>
468
469 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
470 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
471 * gcc.dg/builtin-bswap-5.c: Likewise.
472 * gcc.target/i386/builtin-bswap-4.c: New test.
473
474 2012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
475
476 PR 24985
477 * lib/prune.exp: Add -fno-diagnostics-show-caret.
478
479 2012-04-11 Richard Guenther <rguenther@suse.de>
480
481 PR rtl-optimization/52881
482 * gcc.dg/torture/pr52881.c: New testcase.
483 * gcc.dg/torture/pr52913.c: Likewise.
484
485 2012-04-11 Richard Guenther <rguenther@suse.de>
486
487 PR tree-optimization/52912
488 * gcc.dg/torture/pr52912.c: New testcase.
489
490 2010-04-10 Michael Matz <matz@suse.de>
491
492 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
493 * gcc.dg/vect/vect-outer-1.c: Adjust.
494 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
495 * gcc.dg/vect/vect-outer-1a.c: Adjust.
496 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
497 * gcc.dg/vect/vect-outer-1b.c: Adjust.
498 * gcc.dg/vect/vect-outer-2b.c: Adjust.
499 * gcc.dg/vect/vect-outer-3b.c: Adjust.
500
501 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
502
503 PR tree-optimization/52870
504 * gcc.dg/vect/pr52870.c: New test.
505
506 2012-04-09 Mike Stump <mikestump@comcast.net>
507
508 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
509 * gcc.dg/tree-ssa/vrp59.c: Likewise.
510 * gcc.dg/tree-ssa/vrp60.c: Likewise.
511 * gnat.dg/aggr11.adb: Likewise.
512 * gnat.dg/aggr11_pkg.ads: Likewise.
513 * gnat.dg/aggr15.adb: Likewise.
514 * gnat.dg/aggr15.ads: Likewise.
515 * gnat.dg/aggr17.adb: Likewise.
516 * gnat.dg/aggr18.adb: Likewise.
517 * gnat.dg/array14.adb: Likewise.
518 * gnat.dg/array14.ads: Likewise.
519 * gnat.dg/array14_pkg.ads: Likewise.
520 * gnat.dg/array19.adb: Likewise.
521 * gnat.dg/array19.ads: Likewise.
522 * gnat.dg/discr27.adb: Likewise.
523 * gnat.dg/discr27.ads: Likewise.
524 * gnat.dg/discr35.adb: Likewise.
525 * gnat.dg/discr35.ads: Likewise.
526 * gnat.dg/discr6.adb: Likewise.
527 * gnat.dg/discr6_pkg.ads: Likewise.
528 * gnat.dg/import1.adb: Likewise.
529 * gnat.dg/import1.ads: Likewise.
530 * gnat.dg/loop_address2.adb: Likewise.
531 * gnat.dg/opt7.adb: Likewise.
532 * gnat.dg/opt7.ads: Likewise.
533 * gnat.dg/pointer_variable_bounds.adb: Likewise.
534 * gnat.dg/pointer_variable_bounds.ads: Likewise.
535 * gnat.dg/rep_clause2.adb: Likewise.
536 * gnat.dg/rep_clause2.ads: Likewise.
537 * gnat.dg/slice2.adb: Likewise.
538 * gnat.dg/slice2.ads: Likewise.
539 * gnat.dg/slice6.adb: Likewise.
540 * gnat.dg/slice6_pkg.ads: Likewise.
541 * gnat.dg/specs/unchecked_union2.ads: Likewise.
542 * gnat.dg/taft_type2.adb: Likewise.
543 * gnat.dg/taft_type2.ads: Likewise.
544 * gnat.dg/taft_type2_pkg.ads: Likewise.
545 * gnat.dg/volatile10.adb: Likewise.
546 * gnat.dg/volatile10_pkg.ads: Likewise.
547
548 * gcc.dg/dll-8.c: Remove execute permissions.
549 * g++.dg/ext/dllexport5.C: Likewise.
550
551 2012-04-09 Jan Hubicka <jh@suse.cz>
552
553 PR lto/52722
554 PR lto/51765
555 PR lto/52634
556 * gcc.dg/lto/pr52634_1.c: New testcase.
557 * gcc.dg/lto/pr52634_0.c: New testcase.
558
559 2012-04-09 Uros Bizjak <ubizjak@gmail.com>
560
561 PR target/52883
562 * gcc.target/i386/pr52883.c: New testcase.
563
564 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
565
566 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
567 (check_effective_target_sync_long_long): Add SPARC case.
568 (check_effective_target_sync_long_long_runtime): Likewise.
569 (check_effective_target_sync_int_long): Adjust SPARC case.
570 (check_effective_target_sync_char_short): Likewise.
571
572 2012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
573
574 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
575 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
576
577 2012-04-08 Tobias Burnus <burnus@net-b.de>
578
579 PR fortran/40973
580 PR fortran/52751
581 * gfortran.dg/public_private_module_2.f90: New.
582
583 2012-04-08 Manuel López-Ibáñez <manu@gcc.gnu.org>
584
585 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
586 directives.
587
588 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
589
590 PR fortran/52893
591 * gfortran.dg/function_optimize_11.f90: New test.
592
593 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
594
595 PR fortran/52668
596 * gfortran.dg/use_only_6.f90: New test.
597
598 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
599
600 PR fortran/52668
601 * gfortran.dg/use_only_6.f90: New test.
602 2012-04-06 Mike Stump <mikestump@comcast.net>
603
604 PR testsuite/50722
605 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
606
607 2012-04-05 Jason Merrill <jason@redhat.com>
608
609 PR c++/52596
610 * g++.dg/template/qualified-id5.C: New.
611
612 2012-04-05 Uros Bizjak <ubizjak@gmail.com>
613
614 PR target/52882
615 * gcc.target/i386/pr52882.c: New test.
616
617 2012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
618 Dominique D'Humieures <dominiq@lps.ens.fr>
619
620 PR testsuite/52614
621 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
622 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
623
624 2012-04-04 Jason Merrill <jason@redhat.com>
625
626 PR c++/52845
627 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
628
629 2012-04-03 Jason Merrill <jason@redhat.com>
630
631 PR c++/52796
632 * g++.dg/cpp0x/variadic-value1.C: New.
633
634 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
635
636 * gnat.dg/pack18.adb: New test.
637 * gnat.dg/pack18_pkg.ads: New helper.
638
639 2012-04-03 Richard Guenther <rguenther@suse.de>
640
641 PR tree-optimization/52808
642 * gcc.dg/pr52808.c: New testcase.
643
644 2012-04-03 Jakub Jelinek <jakub@redhat.com>
645
646 PR tree-optimization/52835
647 * gfortran.dg/pr52835.f90: New test.
648
649 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
650
651 * gnat.dg/specs/aggr5.ads: New test.
652
653 2012-04-02 Richard Guenther <rguenther@suse.de>
654
655 PR tree-optimization/52756
656 * gcc.dg/torture/pr52756.c: New testcase.
657
658 2012-04-02 Richard Guenther <rguenther@suse.de>
659
660 PR middle-end/52803
661 * gcc.dg/pr52803.c: New testcase.
662
663 2012-04-02 Dodji Seketeli <dodji@redhat.com>
664
665 PR c++/40942
666 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
667 DR 214 in account.
668
669 2012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
670
671 PR c++/50043
672 * g++.dg/cpp0x/noexcept17.C: New.
673 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
674 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
675 * g++.dg/cpp0x/noexcept01.C: Likewise.
676 * g++.dg/eh/init-temp1.C: Likewise.
677 * g++.dg/eh/ctor1.C: Likwise.
678
679 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
680
681 * gnat.dg/controlled6.adb: New test.
682 * gnat.dg/controlled6_pkg.ads: New helper.
683 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
684
685 2012-03-30 Richard Henderson <rth@redhat.com>
686
687 PR debug/52727
688 * g++.dg/opt/pr52727.C: New testcase.
689
690 2012-03-30 Richard Guenther <rguenther@suse.de>
691
692 PR tree-optimization/52754
693 * gcc.target/i386/pr52754.c: New testcase.
694
695 2012-03-30 Richard Guenther <rguenther@suse.de>
696
697 PR middle-end/52772
698 * g++.dg/torture/pr52772.C: New testcase.
699
700 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
701
702 PR c++/52718
703 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
704
705 2012-03-29 Jason Merrill <jason@redhat.com>
706
707 PR c++/52685
708 * g++.dg/template/inherit8.C: New.
709
710 2012-03-29 Jakub Jelinek <jakub@redhat.com>
711
712 PR c++/52759
713 * g++.dg/ext/weak4.C: New test.
714
715 PR tree-optimization/52760
716 * gcc.c-torture/execute/pr52760.c: New test.
717
718 2012-03-29 Jason Merrill <jason@redhat.com>
719
720 PR c++/52743
721 * g++.dg/cpp0x/initlist-array3.C: New.
722
723 2012-03-28 Jason Merrill <jason@redhat.com>
724
725 PR c++/52746
726 * g++.dg/overload/virtual2.C: New.
727
728 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
729
730 * gnat.dg/vect7.ad[sb]: New test.
731
732 2012-03-28 Paul Thomas <pault@gcc.gnu.org>
733 Tobias Burnus <burnus@gcc.gnu.org>
734
735 PR fortran/52652
736 * gfortran.dg/allocate_class_1.f90 : Change error test.
737 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
738 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
739 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
740
741 2012-03-28 Jakub Jelinek <jakub@redhat.com>
742
743 PR middle-end/52691
744 * gcc.dg/pr52691.c: New test.
745
746 PR middle-end/52750
747 * gcc.c-torture/compile/pr52750.c: New test.
748
749 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
750
751 PR target/52692
752 * gcc.target/avr/torture/builtins-2.c: New test.
753
754 2012-03-28 Jakub Jelinek <jakub@redhat.com>
755
756 PR target/52736
757 * gcc.target/i386/pr52736.c: New test.
758
759 2012-03-27 Martin Jambor <mjambor@suse.cz>
760
761 PR middle-end/52693
762 * gcc.dg/torture/pr52693.c: New test.
763
764 2012-03-27 Meador Inge <meadori@codesourcery.com>
765
766 PR c++/52672
767 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
768
769 2012-03-27 Mike Stump <mikestump@comcast.net>
770
771 PR target/52665
772 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
773 failures that match branch names.
774
775 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
776 H.J. Lu <hongjiu.lu@intel.com>
777
778 PR target/52698
779 * gcc.target/i386/pr52698.c: New test.
780
781 2012-03-27 Richard Guenther <rguenther@suse.de>
782
783 PR middle-end/52720
784 * gcc.dg/torture/pr52720.c: New testcase.
785
786 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
787
788 * gnat.dg/pack17.adb: New test.
789
790 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
791
792 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
793 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
794
795 2012-03-26 Martin Jambor <mjambor@suse.cz>
796
797 PR tree-optimization/50052
798 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
799
800 2012-03-26 Richard Guenther <rguenther@suse.de>
801
802 PR tree-optimization/52701
803 * gfortran.dg/pr52701.f90: New testcase.
804
805 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
806
807 PR tree-optimization/52686
808 * gcc.target/arm/pr52686.c: New test.
809
810 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
811
812 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
813 Add "-Os -flto" to list.
814
815 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
816
817 * gnat.dg/concat2.ad[sb]: New test.
818
819 2012-03-24 Jason Merrill <jason@redhat.com>
820
821 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
822 * g++.dg/cpp0x/trailing2.C: Likewise.
823 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
824 * g++.dg/cpp1y/auto-fn1.C: New.
825 * g++.dg/cpp1y/auto-fn2.C: New.
826 * g++.dg/cpp1y/auto-fn3.C: New.
827 * g++.dg/cpp1y/auto-fn4.C: New.
828 * g++.dg/cpp1y/auto-fn5.C: New.
829 * g++.dg/cpp1y/auto-fn6.C: New.
830 * g++.dg/cpp1y/auto-fn7.C: New.
831 * g++.dg/cpp1y/auto-fn8.C: New.
832 * g++.dg/cpp1y/auto-fn9.C: New.
833 * g++.dg/cpp1y/auto-fn10.C: New.
834 * g++.dg/cpp1y/auto-fn11.C: New.
835
836 2012-03-23 Richard Guenther <rguenther@suse.de>
837
838 PR tree-optimization/52678
839 * gfortran.dg/pr52678.f: New testcase.
840
841 2012-03-23 Richard Guenther <rguenther@suse.de>
842
843 PR tree-optimization/52638
844 * g++.dg/torture/pr52638.C: New testcase.
845
846 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
847
848 PR c++/52487
849 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
850
851 2012-03-22 Jakub Jelinek <jakub@redhat.com>
852
853 PR c++/52671
854 * g++.dg/ext/attrib44.C: New test.
855
856 2012-03-22 Jan Hubicka <jh@suse.cz>
857
858 PR middle-end/51737
859 * g++.dg/torture/pr51737.C: New testcase
860
861 2012-03-22 Richard Guenther <rguenther@suse.de>
862
863 PR tree-optimization/52548
864 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
865
866 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
867
868 * lib/fortran-modules.exp (list-module-names-1): Remove
869 warning.
870
871 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
872
873 PR target/50751
874 * gcc.target/sh/pr50751-1.c: New.
875 * gcc.target/sh/pr50751-2.c: New.
876 * gcc.target/sh/pr50751-3.c: New.
877
878 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
879
880 PR target/52479
881 * gcc.target/sh/sh4a-cos.c: Remove.
882 * gcc.target/sh/sh4a-sin.c: Remove.
883 * gcc.target/sh/sh4a-sincos.c: Remove.
884
885 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
886
887 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
888 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
889
890 2012-03-21 Martin Jambor <mjambor@suse.cz>
891
892 PR testsuite/52641
893 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
894 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
895
896 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
897
898 * gcc.target/arm/thumb-16bit-ops.c: New file.
899 * gcc.target/arm/thumb-ifcvt.c: New file.
900
901 2012-03-20 Jason Merrill <jason@redhat.com>
902
903 * lib/target-supports.exp: Add { target c++1y }.
904
905 * g++.dg/cpp0x/auto32.C: New.
906
907 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
908
909 PR testsuite/52641
910 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
911 int32plus.
912 * gcc.dg/torture/pr48124-4.c: Ditto:
913 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
914
915 2012-03-20 Jason Merrill <jason@redhat.com>
916
917 PR c++/52510
918 * g++.dg/cpp0x/initlist66.C: New.
919
920 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
921
922 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
923 __AVR_HAVE_LPMX__
924
925 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
926
927 PR target/49868
928 * gcc.target/avr/torture/addr-space-2.h: New file.
929 * gcc.target/avr/torture/addr-space-2-g.h: New test.
930 * gcc.target/avr/torture/addr-space-2-0.h: New test.
931 * gcc.target/avr/torture/addr-space-2-1.h: New test.
932 * gcc.target/avr/torture/addr-space-2-x.h: New test.
933
934 2012-03-20 Richard Guenther <rguenther@suse.de>
935
936 * gnat.dg/pack16.adb: New testcase.
937 * gnat.dg/pack16_pkg.ads: Likewise.
938 * gnat.dg/specs/pack8.ads: Likewise.
939 * gnat.dg/specs/pack8_pkg.ads: Likewise.
940
941 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
942
943 * g++.dg/warn/Wuseless-cast.C: Extend.
944
945 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
946
947 PR c++/14710
948 * g++.dg/warn/Wuseless-cast.C: New.
949
950 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
951
952 PR libfortran/52608
953 * gfortran.dg/pr52608.f90: New test.
954
955 2012-03-17 Tobias Burnus <burnus@net-b.de>
956
957 PR fortran/52585
958 * gfortran.dg/proc_ptr_36.f90: New.
959
960 2012-03-16 Martin Jambor <mjambor@suse.cz>
961
962 * gcc.dg/misaligned-expand-1.c: New test.
963 * gcc.dg/misaligned-expand-3.c: Likewise.
964
965 2012-03-16 Richard Guenther <rguenther@suse.de>
966 Kai Tietz <ktietz@redhat.com>
967
968 PR middle-end/48814
969 * gcc.c-torture/execute/pr48814-1.c: New test.
970 * gcc.c-torture/execute/pr48814-2.c: New test.
971 * gcc.dg/tree-ssa/assign-1.c: New test.
972 * gcc.dg/tree-ssa/assign-2.c: New test.
973 * gcc.dg/tree-ssa/assign-3.c: New test.
974
975 2012-03-16 Richard Guenther <rguenther@suse.de>
976
977 * gnat.dg/specs/pack7.ads: New testcase.
978
979 2012-03-15 Jakub Jelinek <jakub@redhat.com>
980
981 PR target/52568
982 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
983 * gcc.dg/torture/vshuf-8.inc: Likewise.
984 * gcc.dg/torture/vshuf-16.inc: Likewise.
985 * gcc.dg/torture/vshuf-32.inc: Likewise.
986
987 2012-03-15 Jason Merrill <jason@redhat.com>
988
989 * g++.dg/torture/pr52582.C: New.
990
991 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
992
993 * lib/fortran-modules.exp: New file which was forgotten in r185430.
994
995 2012-03-15 Ira Rosen <irar@il.ibm.com>
996 Ulrich Weigand <ulrich.weigand@linaro.org>
997
998 * gcc.dg/vect/slp-cond-3.c: New test.
999 * gcc.dg/vect/slp-cond-4.c: New test.
1000
1001 2012-03-15 Ira Rosen <irar@il.ibm.com>
1002 Ulrich Weigand <ulrich.weigand@linaro.org>
1003
1004 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
1005 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
1006
1007 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
1008
1009 PR libfortran/52434
1010 PR libfortran/48878
1011 PR libfortran/38199
1012 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
1013 * gfortran.dg/round_1.f03: Likewise.
1014
1015 2012-03-15 Jakub Jelinek <jakub@redhat.com>
1016 Andrew Pinski <apinski@cavium.com>
1017
1018 PR middle-end/52592
1019 * gcc.dg/pr52592.c: New test.
1020
1021 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
1022
1023 * gfortran.fortran-torture/compile/compile.exp: Simplify.
1024 * gfortran.fortran-torture/execute/execute.exp: Likewise.
1025 * lib/gcc-dg.exp (cleanup-modules): Move to ..
1026 * lib/fortran-modules.exp: .. this new file. Adjust users.
1027 * lib/gfortran-dg.exp (gfortran-dg-runtest,
1028 gfortran-dg-debug-runtest): Call cleanup-modules.
1029 * lib/fortran-torture.exp (fortran-torture-execute,
1030 fortran-torture): Likewise.
1031 * gfortran.dg/coarray/caf.exp: Likewise.
1032 * lib/lto.exp: Likewise.
1033 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
1034 * gfortran.dg/class_4b.f03: Likewise.
1035 * gfortran.dg/class_4c.f03: Likewise.
1036 * gfortran.dg/class_45a.f03: Likewise.
1037 * gfortran.dg/binding_label_tests_10.f03: Likewise.
1038 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
1039 * gfortran.dg/binding_label_tests_11.f03: Likewise.
1040 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
1041 * gfortran.dg/binding_label_tests_13.f03: Likewise.
1042 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
1043 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
1044 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
1045 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
1046 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
1047 * gfortran.dg/whole_file_28.f90: Likewise.
1048 * gfortran.dg/whole_file_29.f90: Likewise.
1049 * gfortran.dg/whole_file_30.f90: Likewise.
1050 * gfortran.dg/whole_file_31.f90: Likewise.
1051
1052 2012-03-15 Jakub Jelinek <jakub@redhat.com>
1053
1054 PR tree-optimization/52267
1055 * gcc.dg/pr52267.c: New test.
1056 * gcc.dg/tree-ssa/vrp65.c: New test.
1057 * gcc.dg/tree-ssa/vrp66.c: New test.
1058
1059 2012-03-15 Richard Guenther <rguenther@suse.de>
1060
1061 PR middle-end/52580
1062 * gfortran.dg/vect/pr52580.f: New testcase.
1063
1064 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
1065
1066 * gcc.target/sh/fpul-usage-1.c: New.
1067
1068 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
1069
1070 PR target/49468
1071 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
1072 * gcc.target/sh/pr49468-di.c: Likewise.
1073
1074 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1075
1076 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
1077 * gcc.dg/c99-stdint-6.c: Likewise.
1078 * gcc.dg/lto/20090210_0.c: Likewise.
1079 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
1080 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
1081 * gcc.dg/pragma-init-fini-2.c: Likewise.
1082 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
1083 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
1084 * gcc.target/i386/pr22152.c: Likewise.
1085 * gcc.target/i386/vect8-ret.c: Likewise.
1086 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
1087 handling.
1088
1089 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1090
1091 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
1092 * g++.dg/tree-prof/partition1.C: Likewise.
1093 * g++.dg/tree-prof/partition2.C: Likewise.
1094 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
1095 handling.
1096 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
1097 * gcc.c-torture/execute/20010724-1.c: Remove.
1098 * gcc.c-torture/execute/20010724-1.x: Remove.
1099 * gcc.c-torture/execute/20040208-2.c: Remove.
1100 * gcc.c-torture/execute/20040208-2.x: Remove.
1101 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
1102 Remove.
1103 (main) [__mips__ && __sgi__]: Remove.
1104 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
1105 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
1106 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
1107 mips-sgi-irix6* handling.
1108 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
1109 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
1110 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
1111 handling.
1112 * gcc.dg/torture/builtin-logb-1.c: Likewise.
1113 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
1114 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
1115 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
1116 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
1117 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
1118 mips-sgi-irix6*.
1119 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1120 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
1121 * gcc.target/mips/save-restore-3.c: Likewise.
1122 * gcc.target/mips/save-restore-4.c: Likewise.
1123 * gcc.target/mips/save-restore-5.c: Likewise.
1124 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
1125 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
1126 messages.
1127 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
1128 IRIX 6 handling.
1129 (restore_ld_library_path_env_vars): Likewise.
1130 * lib/target-supports.exp (check_profiling_available): Remove
1131 mips*-*-irix* handling.
1132 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
1133 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
1134 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
1135
1136 2012-03-14 Jakub Jelinek <jakub@redhat.com>
1137
1138 PR c++/52582
1139 * g++.dg/opt/pr52582.C: New test.
1140
1141 2012-03-14 Richard Guenther <rguenther@suse.de>
1142
1143 PR tree-optimization/52571
1144 * gcc.dg/vect/vect-2.c: Initialize arrays.
1145 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
1146 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
1147 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
1148
1149 2012-03-14 Richard Guenther <rguenther@suse.de>
1150
1151 PR middle-end/52080
1152 PR middle-end/52097
1153 PR middle-end/48124
1154 * gcc.dg/torture/pr48124-1.c: New testcase.
1155 * gcc.dg/torture/pr48124-2.c: Likewise.
1156 * gcc.dg/torture/pr48124-3.c: Likewise.
1157 * gcc.dg/torture/pr48124-4.c: Likewise.
1158
1159 2012-03-14 Richard Guenther <rguenther@suse.de>
1160
1161 PR middle-end/52578
1162 * gcc.dg/pr52578.c: New testcase.
1163
1164 2012-03-14 Jakub Jelinek <jakub@redhat.com>
1165
1166 PR c++/52521
1167 * g++.dg/cpp0x/udlit-args2.C: New test.
1168
1169 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1170
1171 PR target/48596
1172 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
1173 * gcc.c-torture/compile/pr48596.c: ... here.
1174
1175 2012-01-30 Dodji Seketeli <dodji@redhat.com>
1176
1177 PR c++/51641
1178 * g++.dg/lookup/hidden-class17.C: New test.
1179
1180 2012-03-13 Jakub Jelinek <jakub@redhat.com>
1181
1182 PR c/52577
1183 * gcc.dg/Wunused-var-3.c: New test.
1184
1185 2012-03-13 Martin Jambor <mjambor@suse.cz>
1186
1187 * gcc.dg/misaligned-expand-2.c: New test.
1188
1189 2012-03-13 Richard Guenther <rguenther@suse.de>
1190
1191 PR middle-end/52134
1192 * gcc.dg/pr52134.c: New testcase.
1193
1194 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1195
1196 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
1197
1198 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1199
1200 PR tree-optimization/46728
1201 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
1202 * gcc.target/powerpc/pr46728-5.c: Likewise.
1203 * gcc.target/powerpc/pr46728-8.c: Likewise.
1204 * gcc.target/powerpc/pr46728-10.c: Likewise.
1205 * gcc.target/powerpc/pr46728-11.c: Likewise.
1206 * gcc.target/powerpc/pr46728-13.c: Likewise.
1207 * gcc.target/powerpc/pr46728-14.c: Likewise.
1208 * gcc.target/powerpc/pr46728-15.c: Likewise.
1209
1210 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
1211
1212 PR c++/52299
1213 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
1214
1215 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1216
1217 PR tree-optimization/46728
1218 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
1219 * gcc.target/powerpc/pr46728-5.c: Likewise.
1220 * gcc.target/powerpc/pr46728-8.c: Likewise.
1221 * gcc.target/powerpc/pr46728-10.c: Likewise.
1222 * gcc.target/powerpc/pr46728-11.c: Likewise.
1223 * gcc.target/powerpc/pr46728-13.c: Likewise.
1224 * gcc.target/powerpc/pr46728-14.c: Likewise.
1225 * gcc.target/powerpc/pr46728-15.c: Likewise.
1226
1227 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
1228
1229 PR target/49868
1230 * gcc.target/avr/torture/addr-space-1.h: New file.
1231 * gcc.target/avr/torture/addr-space-1-g.h: New test.
1232 * gcc.target/avr/torture/addr-space-1-0.h: New test.
1233 * gcc.target/avr/torture/addr-space-1-1.h: New test.
1234 * gcc.target/avr/torture/addr-space-1-x.h: New test.
1235
1236 2012-03-12 Andrew Pinski <apinski@cavium.com>
1237
1238 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
1239
1240 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1241
1242 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
1243 * g++.dg/abi/thunk4.C: Likewise.
1244 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
1245 Adapt line numbers.
1246 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
1247 handling.
1248 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
1249 * g++.dg/eh/spbp.C: Likewise.
1250 * g++.dg/ext/label13.C: Likewise.
1251 * g++.dg/guality/guality.exp: Likewise.
1252 * g++.dg/other/anon5.C: Likewise.
1253 * g++.dg/other/pragma-ep-1.C: Remove.
1254 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
1255 * g++.dg/warn/pr31246.C: Likewise.
1256 * g++.dg/warn/weak1.C: Likewise.
1257 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
1258 * g++.old-deja/g++.ext/attrib5.C: Likewise.
1259 * gcc.c-torture/compile/limits-declparen.c: Likewise.
1260 * gcc.c-torture/compile/limits-pointer.c: Likewise.
1261 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
1262 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
1263 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
1264 * gcc.dg/c99-tgmath-1.c: Likewise.
1265 * gcc.dg/c99-tgmath-2.c: Likewise.
1266 * gcc.dg/c99-tgmath-3.c: Likewise.
1267 * gcc.dg/c99-tgmath-4.c: Likewise.
1268 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
1269 handling.
1270 * gcc.dg/debug/pr49032.c: Likewise.
1271 * gcc.dg/guality/guality.exp: Likewise.
1272 * gcc.dg/intmax_t-1.c: Likewise.
1273 * gcc.dg/pr48616.c: Likewise.
1274 * gcc.dg/pragma-ep-1.c: Remove.
1275 * gcc.dg/pragma-ep-2.c: Remove.
1276 * gcc.dg/pragma-ep-3.c: Remove.
1277 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
1278 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
1279 * gcc.misc-tests/gcov-14.c: Likewise.
1280 * gfortran.dg/guality/guality.exp: Likewise.
1281 * lib/target-supports.exp (check_weak_available): Likewise.
1282 (add_options_for_tls): Likewise.
1283 (check_ascii_locale_available): Likewise.
1284 * obj-c++.dg/dwarf-2.mm: Likewise.
1285 * objc.dg/dwarf-1.m: Likewise.
1286 * objc.dg/dwarf-2.m: Likewise.
1287
1288 2012-03-12 Jakub Jelinek <jakub@redhat.com>
1289
1290 PR tree-optimization/51721
1291 * gcc.dg/tree-ssa/vrp64.c: New test.
1292
1293 PR tree-optimization/52533
1294 * gcc.c-torture/compile/pr52533.c: New test.
1295
1296 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
1297
1298 * gcc.target/i386/rtm-xabort-1.c: New.
1299 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
1300 * gcc.target/i386/rtm-xend-1.c: Ditto.
1301 * gcc.target/i386/rtm-xtest-1.c: Ditto.
1302 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
1303 * gcc.target/i386/sse-13.c: Ditto.
1304 * gcc.target/i386/sse-14.c: Ditto.
1305 * gcc.target/i386/sse-22.c: Ditto.
1306 * gcc.target/i386/sse-23.c: Ditto.
1307 * g++.dg/other/i386-2.C: Ditto.
1308 * g++.dg/other/i386-3.C: Ditto.
1309
1310 2012-03-12 Tobias Burnus <burnus@net-b.de>
1311
1312 PR fortran/52542
1313 * gfortran.dg/proc_ptr_35.f90: New.
1314
1315 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
1316
1317 PR target/52530
1318 * gcc.dg/torture/pr52530.c: New test.
1319
1320 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1321
1322 PR target/51244
1323 * gcc.target/sh/pr51244-1.c: Fix thinkos.
1324
1325 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1326
1327 PR target/52450
1328 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
1329
1330 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
1331
1332 2012-03-09 Andrew Pinski <apinski@cavium.com>
1333
1334 PR middle-end/51988
1335 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
1336 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
1337
1338 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
1339
1340 * gcc.dg/tree-ssa/scev-3.c: New.
1341 * gcc.dg/tree-ssa/scev-4.c: New.
1342
1343 2012-03-08 Tobias Burnus <burnus@net-b.de>
1344
1345 PR fortran/52469
1346 * gfortran.dg/proc_ptr_34.f90
1347
1348 2012-03-07 Jason Merrill <jason@redhat.com>
1349
1350 PR c++/52521
1351 * g++.dg/cpp0x/udlit-mangle.C: New.
1352
1353 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
1354
1355 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
1356
1357 2012-03-06 Richard Guenther <rguenther@suse.de>
1358
1359 PR middle-end/52493
1360 * gcc.dg/torture/pr52493.c: New testcase.
1361
1362 2012-03-06 Richard Guenther <rguenther@suse.de>
1363
1364 PR lto/52097
1365 * gcc.dg/lto/pr52097_0.c: New testcase.
1366
1367 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
1368
1369 PR target/51244
1370 * gcc.target/sh/pr51244-1.c: New.
1371 * gcc.target/sh/pr51244-2.c: New.
1372 * gcc.target/sh/pr51244-3.c: New.
1373
1374 2012-03-05 Jason Merrill <jason@redhat.com>
1375
1376 PR c++/51930
1377 * g++.dg/ext/visibility/template11.C: New.
1378
1379 * g++.dg/cpp0x/implicit13.C: New.
1380
1381 2012-03-05 Jakub Jelinek <jakub@redhat.com>
1382
1383 PR tree-optimization/51721
1384 * gcc.dg/tree-ssa/vrp63.c: New test.
1385 * gcc.dg/pr51721.c: New test.
1386
1387 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
1388
1389 PR fortran/50981
1390 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
1391 argument checks.
1392
1393 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
1394
1395 PR target/52146
1396 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
1397
1398 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
1399
1400 PR fortran/50981
1401 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
1402
1403 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
1404
1405 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
1406 int32plus.
1407
1408 2012-03-03 Jason Merrill <jason@redhat.com>
1409
1410 * g++.dg/cpp0x/nsdmi-defer6.C: New.
1411
1412 Core 1270
1413 * g++.dg/cpp0x/initlist65.C: New.
1414
1415 PR c++/36797
1416 * g++.dg/ext/is_empty2.C: New.
1417
1418 2012-03-03 Tobias Burnus <burnus@net-b.de>
1419
1420 PR fortran/48820
1421 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
1422
1423 2012-03-03 Tobias Burnus <burnus@net-b.de>
1424
1425 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
1426 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
1427 * gfortran.dg/bind_c_usage_8.f03: Ditto.
1428 * gfortran.dg/c_kind_tests_2.f03: Ditto.
1429 * gfortran.dg/class_30.f90: Remove dg-warning line.
1430 * gfortran.dg/bind_c_usage_25.f90: New.
1431
1432 2012-03-03 Tobias Burnus <burnus@net-b.de>
1433
1434 PR fortran/48820
1435 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
1436 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
1437 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
1438
1439 2012-03-03 Tobias Burnus <burnus@net-b.de>
1440
1441 PR fortran/48820
1442 * gfortran.dg/assumed_type_1.f90: New.
1443 * gfortran.dg/assumed_type_2.f90: New.
1444 * gfortran.dg/assumed_type_3.f90: New.
1445 * gfortran.dg/assumed_type_4.f90: New.
1446
1447 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
1448
1449 PR target/49486
1450 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
1451 * gcc.target/sh/pr49468-di.c: New.
1452
1453 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
1454
1455 * gcc.dg/graphite/pr50561.c: Update.
1456
1457 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
1458
1459 * gcc.target/powerpc/pr52457.c: New test.
1460
1461 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
1462
1463 * gcc.target/arm/sat-1.c: New test.
1464
1465 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
1466
1467 PR target/46716
1468 * gcc.target/i386/pr46716.c: New test.
1469
1470 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1471
1472 PR c++/51989
1473 * g++.dg/cpp0x/sfinae32.C: New.
1474
1475 2012-03-02 Richard Guenther <rguenther@suse.de>
1476
1477 PR tree-optimization/52406
1478 * gcc.dg/torture/pr52406.c: New testcase.
1479
1480 2012-03-02 Tobias Burnus <burnus@net-b.de>
1481
1482 PR fortran/52325
1483 * gfortran.dg/derived_comp_array_ref_8.f90: New.
1484 * gfortran.dg/nullify_2.f90: Update dg-error.
1485 * gfortran.dg/nullify_4.f90: Ditto.
1486 * gfortran.dg/pointer_init_6.f90: Ditto.
1487
1488 2012-03-02 Tobias Burnus <burnus@net-b.de>
1489
1490 PR fortran/52270
1491 * gfortran.dg/class_51.f90: New.
1492
1493 2012-03-02 Tobias Burnus <burnus@net-b.de>
1494
1495 PR fortran/52452
1496 * gfortran.dg/intrinsic_8.f90: New.
1497
1498 2012-03-01 Kai Tietz <ktietz@redhat.com>
1499
1500 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
1501 routines on mingw targets.
1502 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
1503
1504 2012-03-01 Jakub Jelinek <jakub@redhat.com>
1505
1506 PR tree-optimization/52445
1507 * gcc.dg/pr52445.c: New test.
1508
1509 2012-02-29 Jakub Jelinek <jakub@redhat.com>
1510
1511 PR target/52437
1512 * gcc.c-torture/compile/pr52437.c: New test.
1513
1514 PR middle-end/52419
1515 * gcc.dg/torture/pr52419.c: New test.
1516
1517 PR tree-optimization/52429
1518 * gcc.dg/torture/pr52429.c: New test.
1519 * g++.dg/opt/pr52429.C: New test.
1520
1521 2012-02-29 Richard Guenther <rguenther@suse.de>
1522
1523 PR testsuite/52297
1524 * gcc.dg/lto/trans-mem-1_0.c: Remove.
1525 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
1526 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
1527 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
1528 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
1529 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
1530
1531 2012-02-29 Jakub Jelinek <jakub@redhat.com>
1532
1533 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
1534
1535 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
1536
1537 PR fortran/52386
1538 * gfortran.dg/realloc_on_assign_13.f90 : New test.
1539
1540 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1541
1542 PR target/51534
1543 * gcc.target/arm/neon/pr51534.c: New testcase.
1544
1545 2012-02-28 Richard Guenther <rguenther@suse.de>
1546
1547 PR target/52407
1548 * gcc.dg/torture/pr52407.c: New testcase.
1549
1550 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1551
1552 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
1553 * gcc.target/arm/vfp2.c: Likewise.
1554 * gcc.target/arm/vfp3.c: Likewise.
1555 * gcc.target/arm/vfp4.c: Likewise.
1556 * gcc.target/arm/vfp5.c: Likewise.
1557 * gcc.target/arm/vfp6.c: Likewise.
1558 * gcc.target/arm/vfp7.c: Likewise.
1559 * gcc.target/arm/vfp8.c: Likewise.
1560 * gcc.target/arm/vfp9.c: Likewise.
1561 * gcc.target/arm/vfp10.c: Likewise.
1562 * gcc.target/arm/vfp11.c: Likewise.
1563 * gcc.target/arm/vfp12.c: Likewise.
1564 * gcc.target/arm/vfp13.c: Likewise.
1565 * gcc.target/arm/vfp14.c: Likewise.
1566 * gcc.target/arm/vfp15.c: Likewise.
1567 * gcc.target/arm/vfp16.c: Likewise.
1568 * gcc.target/arm/vfp17.c: Likewise.
1569 * gcc.target/arm/neon-constants.h: New file.
1570 * gcc.target/arm/neon-vect1.c: New test.
1571 * gcc.target/arm/neon-vect2.c: New test.
1572 * gcc.target/arm/neon-vect3.c: New test.
1573 * gcc.target/arm/neon-vect4.c: New test.
1574 * gcc.target/arm/neon-vect5.c: New test.
1575 * gcc.target/arm/neon-vect6.c: New test.
1576 * gcc.target/arm/neon-vect7.c: New test.
1577 * gcc.target/arm/neon-vect8.c: New test.
1578
1579 2012-02-28 Richard Guenther <rguenther@suse.de>
1580
1581 PR tree-optimization/52402
1582 * gcc.dg/torture/pr52402.c: New testcase.
1583
1584 2012-02-28 Richard Guenther <rguenther@suse.de>
1585
1586 PR lto/52400
1587 * g++.dg/lto/pr52400_0.C: New testcase.
1588
1589 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
1590
1591 * gcc.target/avr/torture/builtins-1.c: New test.
1592 * gcc.target/avr/torture/builtins-error.c: New test.
1593
1594 2012-02-28 Kai Tietz <ktietz@redhat.com>
1595
1596 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
1597 * gcc.target/i386/pr45352-2.c: Likewise.
1598 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
1599 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
1600 targets instead rand.
1601 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
1602 * gcc.target/i386/sse2-mul-1.c: Likewise.
1603 * gcc.target/i386/sse4_1-blendps.c: Likewise.
1604 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
1605 * gcc.target/i386/pad-1.c: Likewise.
1606 * gcc.target/i386/pad-9.c: Likewise.
1607 * gcc.target/i386/pad-2.c: Likewise.
1608 * gcc.target/i386/pad-5b.c: Likewise.
1609 * gcc.target/i386/pad-8.c: Likewise.
1610 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
1611 * gcc.target/i386/pr44130.c: Likewise.
1612 * gcc.target/i386/align-main-1.c: Likewise.
1613 * gcc.target/i386/align-main-2.c: Likewise.
1614 * gcc.target/i386/sw-1.c: Likewise.
1615 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
1616 on x64 mingw target.
1617 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
1618 * gcc.target/i386/pr46295.c: Likewise.
1619 * gcc.target/i386/amd64-abi-1.c: Likewise.
1620 * gcc.target/i386/amd64-abi-2.c: Likewise.
1621 * gcc.target/i386/pr39082-1.c: Likewise.
1622 * gcc.target/i386/pr39162.c: Likewise.
1623 * gcc.target/i386/pr22152.c: Likewise.
1624 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
1625 * gcc.target/i386/wrfsbase-2.c: Likewise.
1626 * gcc.target/i386/local.c: Likewise
1627 * gcc.target/i386/wrgsbase-1.c: Likewise.
1628 * gcc.target/i386/wrfsbase-1.c: Likewise.
1629 * gcc.target/i386/pr39315-3.c: Likewise.
1630 * gcc.target/i386/pr35767-4.c: Likewise.
1631 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
1632 x64 mingw target.
1633 * gcc.target/i386/pr45336-2.c: Likewise.
1634 * gcc.target/i386/pr45336-1.c: Likewise.
1635 * gcc.target/i386/pr45336-4.c: Likewise.
1636
1637 2012-02-27 Tristan Gingold <gingold@adacore.com>
1638
1639 * gnat.dg/array20.ad[sb]: New test.
1640
1641 2012-02-27 Jakub Jelinek <jakub@redhat.com>
1642
1643 PR target/52375
1644 * gcc.target/arm/pr52375.c: New test.
1645 * gcc.c-torture/compile/pr52375.c: New test.
1646
1647 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1648
1649 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1650 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1651
1652 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1653
1654 * gnat.dg/aggr19.adb: New test.
1655 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1656
1657 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1658
1659 PR target/49263
1660 * gcc.target/sh/pr49263.c: New.
1661
1662 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
1663
1664 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1665 simulate_thread_wrapper_other_threads
1666 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1667 Move initialization of 'value' to main().
1668 (main): Initialize 'value';
1669 * gcc.dg/simulate-thread/speculative-store.c
1670 (simulate_thread_step_verify): Return 0 when successful.
1671 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1672 Reduce threshold.
1673 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1674 (simulate_thread_wrapper_other_threads): Return a success/fail value
1675 and issue an error if the instruction count threshold is exceeded.
1676
1677 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1678
1679 PR target/50580
1680 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1681 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1682
1683 2012-02-24 Richard Guenther <rguenther@suse.de>
1684
1685 PR middle-end/52355
1686 * gcc.dg/pr52355.c: New testcase.
1687
1688 2012-02-23 Kai Tietz <ktietz@redhat.com>
1689
1690 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
1691 * gcc.dg/Wpadded.c: Likewise.
1692 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1693 structure-layout.
1694 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1695 for sleep by Sleep and add windows.h include for this function.
1696 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1697 targets.
1698 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1699 target.
1700 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
1701 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1702 on x64 mingw target.
1703 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1704 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1705 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1706 failure on LLP64 target.
1707
1708 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1709
1710 PR c/52290
1711 * gcc.dg/noncompile/pr52290.c: New test.
1712
1713 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1714
1715 PR tree-optimization/52019
1716 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1717
1718 2012-02-22 Kai Tietz <ktietz@redhat.com>
1719
1720 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1721 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1722 derived pdiff_t type.
1723 * g++.dg/torture/pr49720.C: Likewise
1724
1725 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1726
1727 PR target/52330
1728 * gcc.target/i386/pr52330.c: New test.
1729
1730 2012-02-22 Tobias Burnus <burnus@net-b.de>
1731
1732 PR fortran/52335
1733 * gfortran.dg/io_constraints_10.f90: New.
1734
1735 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1736
1737 * lib/target-supports.exp (check_effective_target_vect_condition):
1738 Return true for NEON.
1739
1740 2012-02-21 Kai Tietz <ktietz@redhat.com>
1741
1742 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1743
1744 2012-02-21 Richard Guenther <rguenther@suse.de>
1745
1746 PR tree-optimization/52324
1747 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1748
1749 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1750
1751 PR middle-end/51782
1752 * gcc.target/avr/torture/pr51782-1.c: New test.
1753
1754 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1755
1756 PR tree-optimization/52318
1757 * gcc.dg/pr52318.c: New test.
1758
1759 2012-02-20 Kai Tietz <ktietz@redhat.com>
1760
1761 * gcc.dg/bf-ms-layout-3.c: New testcase.
1762
1763 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1764
1765 PR testsuite/52229
1766 PR fortran/32380
1767 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1768
1769 2012-02-20 Richard Guenther <rguenther@suse.de>
1770
1771 PR tree-optimization/52298
1772 * gcc.dg/torture/pr52298.c: New testcase.
1773 * gcc.dg/vect/pr52298.c: Likewise.
1774
1775 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1776
1777 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1778 * gcc.c-torture/execute/pr52286.c: Ditto.
1779
1780 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1781
1782 PR tree-optimization/52286
1783 * gcc.c-torture/execute/pr52286.c: New test.
1784
1785 2012-02-18 Tobias Burnus <burnus@net-b.de>
1786
1787 PR fortran/52295
1788 * gfortran.dg/interface_35.f90: Use -std=f2003.
1789 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1790 * gfortran.dg/interface_assignment_4.f90: Ditto.
1791 * gfortran.dg/bessel_1.f90: Ditto.
1792 * gfortran.dg/func_result_6.f90: Ditto.
1793 * gfortran.dg/hypot_1.f90: Ditto.
1794 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1795
1796 2012-02-17 Tobias Burnus <burnus@net-b.de>
1797
1798 PR translation/52232
1799 PR translation/52234
1800 PR translation/52245
1801 PR translation/52246
1802 PR translation/52262
1803 PR translation/52273
1804 * gfortran.dg/coarray_22.f90: Update dg-error.
1805 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1806
1807 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1808
1809 PR target/51753
1810 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1811 (simulate-thread): Use default timeout.
1812
1813 2012-02-16 Jason Merrill <jason@redhat.com>
1814
1815 PR c++/52248
1816 * g++.dg/ext/timevar1.C: New.
1817
1818 2012-02-16 Fabien Chêne <fabien@gcc.gnu.org>
1819
1820 PR c++/52126
1821 * g++.dg/template/using21.C: New.
1822 * g++.dg/template/using22.C: Likewise.
1823
1824 2012-02-16 Jason Merrill <jason@redhat.com>
1825
1826 PR c++/51415
1827 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1828
1829 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1830
1831 PR tree-optimization/52255
1832 * gcc.c-torture/compile/pr52255.c: New test.
1833
1834 PR debug/52260
1835 * g++.dg/debug/dwarf2/pr52260.C: New test.
1836
1837 PR middle-end/51929
1838 * g++.dg/ipa/pr51929.C: New test.
1839
1840 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1841
1842 PR target/52199
1843 * gcc.target/powerpc/pr52199.c: New file.
1844
1845 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1846
1847 PR target/52152
1848 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1849
1850 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1851
1852 * gcc.dg/pr51867.c: Don't include <math.h>.
1853 (sqrtf): Declare.
1854
1855 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1856
1857 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1858 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1859
1860 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1861
1862 PR tree-optimization/50561
1863 * gcc.dg/graphite/pr50561.c: New testcase.
1864
1865 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1866
1867 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1868 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1869
1870 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1871
1872 * gnat.dg/discr35.ad[sb]: New test.
1873
1874 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1875
1876 * gnat.dg/volatile10.adb: New test.
1877 * gnat.dg/volatile10_pkg.ads: New helper.
1878
1879 2012-02-14 Jason Merrill <jason@redhat.com>
1880
1881 * g++.dg/ext/attrib43.C: New.
1882
1883 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1884
1885 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1886 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1887 fgnu_tm.
1888 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1889 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1890 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1891 effective_target fgnu_tm.
1892 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1893
1894 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1895
1896 PR c++/52247
1897 * g++.dg/template/asmgoto1.C: New test.
1898
1899 2012-02-14 Ian Lance Taylor <iant@google.com>
1900
1901 PR go/48501
1902 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1903 compiling generated file for 64bit and index tests.
1904
1905 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1906
1907 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1908
1909 2012-02-14 Richard Guenther <rguenther@suse.de>
1910
1911 PR tree-optimization/52244
1912 PR tree-optimization/51528
1913 * gcc.dg/torture/pr52244.c: New testcase.
1914
1915 2012-02-14 Walter Lee <walt@tilera.com>
1916
1917 * g++.dg/other/PR23205.C: Disable test on tile.
1918 * g++.dg/other/pr23205-2.C: Disable test on tile.
1919 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1920 * gcc.dg/20040813-1.c: Disable test on tile.
1921 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1922 * gcc.misc-tests/linkage.exp: Handle tilegx.
1923
1924 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1925
1926 PR tree-optimization/52210
1927 * gcc.dg/pr52210.c: New test.
1928
1929 2012-02-14 Jason Merrill <jason@redhat.com>
1930
1931 PR c++/39055
1932 * g++.dg/overload/defarg5.C: New.
1933
1934 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1935
1936 PR c/52181
1937 * c-c++-common/pr52181.c: New test.
1938
1939 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1940
1941 PR c++/52215
1942 * g++.dg/ext/atomic-1.C: New test.
1943
1944 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1945
1946 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1947
1948 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1949
1950 PR middle-end/52209
1951 * gcc.c-torture/execute/pr52209.c: New test.
1952
1953 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1954
1955 PR fortran/50981
1956 * gfortran.dg/elemental_optional_args_5.f03: New test.
1957
1958 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1959
1960 PR testsuite/50076
1961 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1962 cases.
1963
1964 2012-02-11 Ian Lance Taylor <iant@google.com>
1965
1966 PR go/51874
1967 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1968 SPARC Solaris. Don't run the test at all on systems where it may
1969 not work, rather than xfailing it.
1970
1971 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1972
1973 PR rtl-optimization/52175
1974 * gcc.c-torture/compile/pr52175.c: New test.
1975
1976 2012-02-10 Jason Merrill <jason@redhat.com>
1977
1978 PR c++/51910
1979 * g++.dg/template/repo10.C: New.
1980
1981 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1982
1983 PR debug/52132
1984 * gcc.dg/pr52132.c: New test.
1985
1986 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1987
1988 * gnat.dg/specs/aggr4.ads: New test.
1989 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1990
1991 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1992
1993 PR target/52146
1994 * gcc.target/i386/pr52146.c: New.
1995
1996 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1997
1998 PR middle-end/52177
1999 * c-c++-common/pr52177.c: New test.
2000
2001 2012-02-10 Jan Hubicka <jh@suse.cz>
2002
2003 PR middle-end/48600
2004 * g++.dg/torture/pr48600.C: New testcase.
2005
2006 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
2007
2008 PR middle-end/52140
2009 * gcc.dg/dfp/pr52140.c: New test.
2010
2011 2012-02-09 Jakub Jelinek <jakub@redhat.com>
2012
2013 PR fortran/32380
2014 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
2015 of dg-options.
2016
2017 2012-02-09 Bin Cheng <bin.cheng@arm.com>
2018
2019 PR middle-end/51867
2020 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
2021 * testsuite/gcc.dg/pr51867.c: New test.
2022
2023 2012-02-09 Ian Lance Taylor <iant@google.com>
2024
2025 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
2026 which don't support -fsplit-stack. Turn off optimization when
2027 compiling select5-out.go.
2028
2029 2012-02-08 Ian Lance Taylor <iant@google.com>
2030
2031 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
2032 systems which don't support -fsplit-stack.
2033
2034 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
2035
2036 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
2037 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
2038 machine instuction in the log.
2039
2040 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
2041
2042 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
2043 to 20 seconds.
2044
2045 2012-02-08 Magnus Granberg <zorry@gentoo.org>
2046
2047 PR driver/48524
2048 * gcc.dg/pr48524.c: New test.
2049 * gcc.dg/pr48524.spec: New spec file for test.
2050
2051 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2052
2053 PR fortran/32380
2054 * gfortran.dg/vect/pr32380.f90: New test.
2055
2056 2012-02-08 Tobias Burnus <burnus@net-b.de>
2057
2058 PR fortran/52151
2059 * gfortran.dg/realloc_on_assign_12.f90: New.
2060
2061 2012-02-08 Richard Guenther <rguenther@suse.de>
2062
2063 PR rtl-optimization/52170
2064 * gcc.dg/torture/pr52170.c: New testcase.
2065
2066 2012-02-08 Jakub Jelinek <jakub@redhat.com>
2067
2068 PR gcov-profile/52150
2069 * gcc.dg/tree-prof/pr52150.c: New test.
2070
2071 PR rtl-optimization/52139
2072 * gcc.dg/pr52139.c: New test.
2073
2074 2012-02-07 Jason Merrill <jason@redhat.com>
2075
2076 PR c++/51675
2077 * g++.dg/cpp0x/constexpr-union3.C: New.
2078
2079 PR c++/52035
2080 * g++.dg/lto/pr52035_0.C: New.
2081
2082 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2083
2084 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
2085 * gcc.dg/special/weak-1.c: Likewise.
2086 * gcc.dg/ucnid-12.c: Likewise.
2087 * gcc.dg/torture/pr45678-1.c: Likewise.
2088 * gcc.dg/torture/pr45678-2.c: Likewise.
2089 * gcc.dg/vector-4.c: Likewise.
2090 * gcc.dg/ipa/inline-5.c: Likewise.
2091 * gcc.dg/ucnid-11.c: Likewise.
2092 * gcc.misc-tests/gcov-13.c: Likewise.
2093 * gcc.misc-tests/gcov-14.c: Likewise.
2094 * g++.dg/ext/label13.C: Likewise.
2095 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2096 hppa*-*-hpux* options.
2097 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2098 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2099 * gcc.dg/pr48616.c: Likewise.
2100 * gcc.dg/pr17957.c: Likewise.
2101 * gcc.dg/pr17055-1.c: Likewise.
2102 * gcc.dg/pr32912-1.c: Likewise.
2103 * gcc.dg/tm/pr51472.c: Likewise.
2104 * c-c++-common/fold-bitand-4.c: Likewise.
2105 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2106 Use dg-additional-options for extra options.
2107
2108 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2109
2110 * gcc.target/epiphany/interrupt-2.c: New test.
2111
2112 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2113
2114 PR target/52155
2115 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2116 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2117 for MIPS ELF.
2118
2119 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2120
2121 PR target/52152
2122 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2123
2124 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2125
2126 PR middle-end/24306
2127 PR target/52154
2128 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
2129 * gcc.target/mips/va-arg-1.c: New test.
2130
2131 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
2132
2133 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
2134 for -mno-pointers-to-nested-functions.
2135
2136 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2137
2138 * gcc.c-torture/execute/20120207-1.c: New test.
2139
2140 2012-02-07 Jakub Jelinek <jakub@redhat.com>
2141
2142 PR rtl-optimization/52060
2143 * gcc.dg/torture/pr52060.c: New test.
2144
2145 PR middle-end/52074
2146 * gcc.c-torture/compile/pr52074.c: New test.
2147
2148 2012-02-07 Tobias Burnus <burnus@net-b.de>
2149
2150 PR fortran/51514
2151 * gfortran.dg/class_to_type_2.f90: New.
2152
2153 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2154
2155 PR fortran/32373
2156 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2157 Remove module.
2158
2159 2012-02-06 Jason Merrill <jason@redhat.com>
2160
2161 PR c++/52088
2162 * g++.dg/template/conv13.C: New.
2163
2164 2012-02-06 Richard Guenther <rguenther@suse.de>
2165
2166 PR tree-optimization/52115
2167 * gcc.c-torture/compile/pr52115.c: New testcase.
2168
2169 2012-02-06 Jakub Jelinek <jakub@redhat.com>
2170
2171 PR target/52129
2172 * gcc.c-torture/execute/pr52129.c: New test.
2173
2174 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
2175
2176 * gcc.dg/pr48374.c: Actually add the test I forgot
2177 in the 2012-01-25 commit.
2178
2179 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2180
2181 PR fortran/32373
2182 * gfortran.dg/vect/vect-8.f90: New test case.
2183
2184 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2185
2186 PR fortran/48847
2187 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
2188
2189 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
2190
2191 PR fortran/52102
2192 * gfortran.dg/class_48.f90 : Add test of allocate class array
2193 component with source in subroutine test3. Remove commenting
2194 out in subroutine test4, since branching on unitialized variable
2195 is now fixed (no PR for this last.).
2196
2197 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2198
2199 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
2200 on MIPS targets.
2201 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
2202
2203 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2204
2205 PR target/52125
2206 * lib/target-supports.exp (check_effective_target_mips_rel): New.
2207 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
2208
2209 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2210
2211 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
2212 (check_effective_target_sync_int_long): Use it.
2213 (check_effective_target_sync_char_short): Likewise.
2214 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
2215
2216 2012-02-05 Tobias Burnus <burnus@net-b.de>
2217
2218 PR fortran/51972
2219 * gfortran.dg/class_48.f90: Add some further checks.
2220
2221 2012-02-05 Ira Rosen <irar@il.ibm.com>
2222
2223 PR tree-optimization/52091
2224 * gcc.dg/vect/pr52091.c: New test.
2225
2226 2012-02-04 Jakub Jelinek <jakub@redhat.com>
2227
2228 PR rtl-optimization/52113
2229 * gcc.target/avr/pr52113.c: New test.
2230
2231 2012-02-03 Jakub Jelinek <jakub@redhat.com>
2232
2233 PR rtl-optimization/52092
2234 * gcc.c-torture/compile/pr52092.c: New test.
2235
2236 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
2237
2238 PR fortran/41587
2239 * gfortran.dg/class_array_10.f03: New test.
2240
2241 PR fortran/46356
2242 * gfortran.dg/class_array_11.f03: New test.
2243
2244 PR fortran/51754
2245 * gfortran.dg/class_array_12.f03: New test.
2246
2247 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
2248
2249 PR fortran/52012
2250 * gfortran.dg/realloc_on_assign_11.f90: New test.
2251
2252 2012-02-02 Tobias Burnus <burnus@net-b.de>
2253
2254 PR fortran/52093
2255 * gfortran.dg/shape_7.f90: New.
2256
2257 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2258
2259 * gcc.target/mips/mips-prepend-1.c: New test.
2260
2261 2012-02-02 Jan Hubicka <jh@suse.cz>
2262 Tom de Vries <tom@codesourcery.com>
2263
2264 PR middle-end/51998
2265 * testsuite/gcc.dg/alias-12.c: New testcase.
2266 * testsuite/gcc.dg/alias-13.c: New testcase.
2267
2268 2012-02-02 Jakub Jelinek <jakub@redhat.com>
2269
2270 PR target/52086
2271 * gcc.dg/pr52086.c: New test.
2272
2273 PR tree-optimization/52073
2274 * gcc.c-torture/compile/pr52073.c: New test.
2275
2276 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
2277
2278 PR fortran/51958
2279 * gfortran.dg/function_optimize_10.f90: New test.
2280
2281 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
2282
2283 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
2284 test on alpha*-*-*.
2285
2286 2012-02-01 Tobias Burnus <burnus@net-b.de>
2287
2288 PR fortran/52024
2289 * gfortran.dg/typebound_operator_14.f90: New.
2290
2291 2012-02-01 Tobias Burnus <burnus@net-b.de>
2292
2293 PR fortran/52059
2294 * gfortran.dg/elemental_function_1.f90: New.
2295
2296 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
2297
2298 PR rtl-optimization/51374
2299 * gcc.target/avr/torture/pr51374-1.c:
2300 Also fail if SBIS is seen.
2301
2302 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
2303
2304 PR rtl-optimization/51374
2305 * gcc.target/avr/torture/pr51374-1.c: New.
2306
2307 2012-01-31 Tobias Burnus <burnus@net-b.de>
2308
2309 PR fortran/52024
2310 * gfortran.dg/typebound_generic_11.f90: New.
2311
2312 2012-01-31 Tobias Burnus <burnus@net-b.de>
2313
2314 PR fortran/52029
2315 * gfortran.dg/class_49.f90: New.
2316
2317 2012-01-31 Tobias Burnus <burnus@net-b.de>
2318
2319 PR fortran/52013
2320 * gfortran.dg/elemental_args_check_6.f90: New.
2321
2322 2012-01-31 Jason Merrill <jason@redhat.com>
2323
2324 PR c++/52043
2325 * g++.dg/cpp0x/variadic122.C: New.
2326
2327 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
2328
2329 PR fortran/52012
2330 * gfortran.dg/realloc_on_assign_10.f90: New test.
2331
2332 2012-01-31 Richard Guenther <rguenther@suse.de>
2333
2334 PR tree-optimization/51528
2335 * gcc.dg/torture/pr51528.c: New testcase.
2336
2337 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
2338
2339 PR go/48501
2340 * lib/go.exp (go_target_compile): Append timeout= to options.
2341 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
2342 select5-out.go test on alpha*-*-* targets.
2343
2344 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
2345
2346 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
2347 (TEST_SHORT): Reformat in the same way.
2348 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
2349 (TEST_SHORT): Reformat in the same way.
2350 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
2351 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
2352 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
2353 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
2354 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
2355
2356 2012-01-30 Bin Cheng <bin.cheng@arm.com>
2357
2358 PR target/51835
2359 * gcc.target/arm/pr51835.c: New testcase.
2360
2361 2012-01-30 Richard Guenther <rguenther@suse.de>
2362
2363 PR tree-optimization/52028
2364 * gcc.dg/torture/pr52028.c: New testcase.
2365 * gfortran.dg/ldist-pr45199.f: Adjust.
2366 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
2367 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2368 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2369
2370 2012-01-30 Jakub Jelinek <jakub@redhat.com>
2371
2372 PR debug/52027
2373 * gcc.dg/tree-prof/pr52027.c: New test.
2374
2375 PR tree-optimization/52046
2376 * gcc.dg/pr52046.c: New test.
2377
2378 PR debug/52048
2379 * g++.dg/other/pr52048.C: New test.
2380
2381 2012-01-30 Richard Guenther <rguenther@suse.de>
2382
2383 PR tree-optimization/52045
2384 * gcc.dg/pr52045.c: New testcase.
2385
2386 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
2387
2388 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
2389 new code generated for __sync_lock_release.
2390
2391 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2392
2393 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
2394
2395 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2396
2397 PR testsuite/51875
2398 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
2399
2400 * g++.dg/ext/visibility/template10.C: Fix typo.
2401
2402 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
2403
2404 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
2405
2406 PR c++/51327
2407 * g++.dg/cpp0x/constexpr-ice6.C: New.
2408
2409 2012-01-29 Tobias Burnus <burnus@net-b.de>
2410
2411 PR fortran/41600
2412 * gfortran.dg/default_initialization_6.f90: New.
2413
2414 2012-01-29 Tobias Burnus <burnus@net-b.de>
2415
2416 PR fortran/51972
2417 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
2418 * gfortran.dg/class_48.f90: New.
2419
2420 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
2421
2422 PR fortran/51808
2423 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
2424
2425 2012-01-28 Tobias Burnus <burnus@net-b.de>
2426
2427 PR fortran/51972
2428 * gfortran.dg/class_allocate_12.f90: New.
2429
2430 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
2431
2432 * gcc.dg/torture/pr50444.c: Fix dg directives.
2433
2434 2012-01-28 Jakub Jelinek <jakub@redhat.com>
2435
2436 PR target/52006
2437 * gcc.target/arm/pr52006.c: New test.
2438
2439 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
2440
2441 PR testsuite/52011
2442 * gcc.dg/lto/trans-mem.h: New file.
2443 * gcc.dg/lto/trans-mem-2_0.c: Include it.
2444 * gcc.dg/lto/trans-mem-1_1.c: Same.
2445 * gcc.dg/lto/trans-mem-4_1.c: Same.
2446 * gcc.dg/lto/trans-mem-3_1.c: Same.
2447
2448 2012-01-27 Tobias Burnus <burnus@net-b.de>
2449
2450 PR fortran/52022
2451 * gfortran.dg/dummy_procedure_7.f90: New.
2452
2453 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
2454
2455 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
2456 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
2457
2458 2012-01-27 Jakub Jelinek <jakub@redhat.com>
2459
2460 PR c++/51852
2461 * g++.dg/other/gc5.C: New test.
2462
2463 2012-01-27 Richard Guenther <rguenther@suse.de>
2464
2465 PR tree-optimization/50444
2466 * gcc.dg/torture/pr50444.c: New testcase.
2467
2468 2012-01-27 Tobias Burnus <burnus@net-b.de>
2469
2470 PR fortran/51970
2471 PR fortran/51977
2472 * gfortran.dg/move_alloc_13.f90: New.
2473
2474 2012-01-27 Tobias Burnus <burnus@net-b.de>
2475
2476 PR fortran/51953
2477 * gfortran.dg/allocate_alloc_opt_13.f90: New.
2478 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
2479 and change dg-error string.
2480
2481 2012-01-27 Tobias Burnus <burnus@net-b.de>
2482
2483 PR fortran/52016
2484 * gfortran.dg/elemental_args_check_5.f90: New.
2485
2486 2012-01-27 Richard Guenther <rguenther@suse.de>
2487
2488 PR middle-end/51959
2489 * g++.dg/torture/pr51959.C: New testcase.
2490
2491 2012-01-27 Tom de Vries <tom@codesourcery.com>
2492
2493 PR tree-optimization/51990
2494 * gcc.dg/pr51990.c: New test.
2495 * gcc.dg/pr51990-2.c: Same.
2496
2497 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
2498 Tobias Burnus <burnus@gcc.gnu.org>
2499
2500 PR fortran/48705
2501 * gfortran.dg/class_allocate_11.f03: New.
2502
2503 PR fortran/51870
2504 PR fortran/51943
2505 PR fortran/51946
2506 * gfortran.dg/class_allocate_7.f03: New.
2507 * gfortran.dg/class_allocate_8.f03: New.
2508 * gfortran.dg/class_allocate_9.f03: New.
2509 * gfortran.dg/class_allocate_10.f03: New.
2510
2511 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2512
2513 * gnat.dg/discr34.adb: New test.
2514 * gnat.dg/discr34_pkg.ads: New helper.
2515
2516 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2517
2518 * gnat.dg/discr33.adb: New test.
2519
2520 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2521
2522 * gnat.dg/limited_with3.ad[sb): New test.
2523 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
2524 * gnat.dg/limited_with3_pkg2.ads: Likewise.
2525 * gnat.dg/limited_with3_pkg3.ads: Likewise.
2526
2527 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2528
2529 * gnat.dg/stack_usage1.adb: New test.
2530 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
2531
2532 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
2533 * gcc.dg/pr44194-2.c: Likewise.
2534
2535 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
2536
2537 PR c++/51370
2538 * g++.dg/template/crash112.C: New.
2539
2540 2012-01-27 Richard Henderson <rth@redhat.com>
2541
2542 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
2543
2544 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2545
2546 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
2547
2548 2012-01-26 Jakub Jelinek <jakub@redhat.com>
2549
2550 PR middle-end/51895
2551 * g++.dg/opt/pr51895.C: New test.
2552
2553 2012-01-26 Michael Matz <matz@suse.de>
2554
2555 PR tree-optimization/48794
2556 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
2557
2558 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2559
2560 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
2561
2562 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2563
2564 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
2565 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
2566 memory.
2567 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
2568 the default value for s390 and s390x.
2569
2570 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
2571
2572 PR lto/51698
2573 * gcc.dg/lto/trans-mem-4_0.c: New.
2574 * gcc.dg/lto/trans-mem-4_1.c: New.
2575 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
2576 TM builtins.
2577 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
2578 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
2579 TM builtins.
2580 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
2581 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
2582 TM builtins.
2583
2584 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
2585
2586 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
2587
2588 2012-01-25 Ian Lance Taylor <iant@google.com>
2589
2590 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
2591
2592 2012-01-25 Tobias Burnus <burnus@net-b.de>
2593
2594 PR fortran/51995
2595 * gfortran.dg/typebound_proc_25.f90: New.
2596
2597 2012-01-25 Jason Merrill <jason@redhat.com>
2598
2599 PR c++/51992
2600 * g++.dg/lto/pr51992_0.C: New.
2601
2602 2012-01-25 Jakub Jelinek <jakub@redhat.com>
2603
2604 PR tree-optimization/51987
2605 * gcc.target/i386/pr51987.c: New test.
2606
2607 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2608
2609 * gcc.dg/tm/lto-1.c: Require lto support in target.
2610
2611 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
2612
2613 PR rtl-optimization/48374
2614 * gcc.dg/pr48374.c: New test.
2615
2616 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2617
2618 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
2619
2620 2012-01-25 Tobias Burnus <burnus@net-b.de>
2621
2622 PR fortran/51966
2623 * gfortran.dg/derived_constructor_char_3.f90: New.
2624
2625 2012-01-24 Ian Lance Taylor <iant@google.com>
2626
2627 * go.test/go-test.exp (filecmp): New procedure.
2628 (errchk): Handle quoted square brackets.
2629 (go-gc-tests): Set go_compile_args. Handle various new test
2630 lines. Skip a few new tests.
2631 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
2632
2633 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2634
2635 * lib/target-supports.exp (proc check_effective_target_vect_perm)
2636 (check_effective_target_vect_extract_even_odd)
2637 (check_effective_target_vect_interleave): Return true for MIPS
2638 paired-single.
2639
2640 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2641
2642 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2643 (main): Use it instead of argc.
2644
2645 2012-01-24 Jason Merrill <jason@redhat.com>
2646
2647 PR c++/51973
2648 * g++.dg/cpp0x/sfinae31.C: New.
2649
2650 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2651
2652 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2653
2654 2012-01-24 Jason Merrill <jason@redhat.com>
2655
2656 PR c++/51812
2657 * g++.dg/inherit/covariant20.C: New.
2658
2659 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2660
2661 PR c++/51223
2662 * g++.dg/parse/crash58.C: New.
2663
2664 2012-01-24 Jakub Jelinek <jakub@redhat.com>
2665
2666 PR target/51957
2667 * gcc.dg/pr51957-1.c: New test.
2668 * gcc.dg/pr51957-1.h: New file.
2669 * gcc.dg/pr51957-2.c: New test.
2670
2671 2012-01-23 Jason Merrill <jason@redhat.com>
2672
2673 PR c++/51930
2674 * g++.dg/ext/visibility/template10.C: New.
2675
2676 2012-01-23 Tobias Burnus <burnus@net-b.de>
2677
2678 PR fortran/51948
2679 * gfortran.dg/move_alloc_12.f90: New.
2680
2681 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2682
2683 PR middle-end/45416
2684 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2685
2686 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2687
2688 PR c++/51398
2689 * g++.dg/template/crash111.C: New.
2690
2691 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2692
2693 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2694 configurations.
2695 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2696
2697 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2698
2699 PR testsuite/51941
2700 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2701 the DW_TAG_class_type and DW_AT_name: "Executor".
2702
2703 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2704
2705 * lib/target-supports.exp
2706 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2707 (check_effective_target_vect_interleave): Likewise.
2708
2709 2012-01-22 Jason Merrill <jason@redhat.com>
2710
2711 PR c++/51925
2712 * g++.dg/template/using20.C: New.
2713 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2714
2715 2012-01-23 Jason Merrill <jason@redhat.com>
2716
2717 PR target/51934
2718 * g++.dg/torture/pr51344.C: Limit to x86.
2719
2720 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2721
2722 * c-c++-common/tm/omp.c: Require target with pthread support.
2723
2724 2012-01-23 Richard Guenther <rguenther@suse.de>
2725
2726 PR tree-optimization/51949
2727 * gcc.dg/torture/pr51949.c: New testcase.
2728
2729 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2730
2731 PR rtl-optimization/51933
2732 * gcc.c-torture/execute/pr51933.c: New test.
2733
2734 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2735
2736 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2737 Do not define for Interix.
2738
2739 2012-01-22 Jason Merrill <jason@redhat.com>
2740
2741 PR c++/51832
2742 * g++.dg/lto/pr51832.h: New.
2743 * g++.dg/lto/pr51832_0.C: New.
2744 * g++.dg/lto/pr51832_1.C: New.
2745
2746 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2747
2748 * gcc.dg/ext-elim-1.c: New test.
2749
2750 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2751
2752 PR target/51931
2753 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2754 * g++.dg/opt/longbranch1.C: Likewise.
2755
2756 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2757
2758 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2759 in C++11 mode.
2760
2761 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2762
2763 PR fortran/50556
2764 * gfortran.dg/namelist_74.f90: New test.
2765 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2766
2767 2012-01-21 Tobias Burnus <burnus@net-b.de>
2768
2769 PR fortran/51913
2770 * gfortran.dg/class_47.f90: New.
2771
2772 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2773
2774 * gnat.dg/renaming5.ad[sb]: New test.
2775
2776 2012-01-20 Jason Merrill <jason@redhat.com>
2777
2778 PR c++/51919
2779 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2780
2781 2012-01-20 Jason Merrill <jason@redhat.com>
2782
2783 PR c++/51922
2784 * g++.dg/ext/attrib42.C: Require ilp32.
2785
2786 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2787
2788 PR target/51915
2789 * gcc.target/arm/pr51915.c: New test.
2790
2791 2012-01-20 Cary Coutant <ccoutant@google.com>
2792 Dodji Seketeli <dodji@redhat.com>
2793
2794 PR debug/45682
2795 * g++.dg/debug/dwarf2/nested-3.C: New test.
2796
2797 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2798
2799 PR c++/51402
2800 * g++.dg/template/crash110.C: New.
2801
2802 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2803
2804 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2805 Remove default options on hppa*-*-hpux*.
2806
2807 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2808
2809 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2810
2811 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2812
2813 * gcc.c-torture/compile/pr51856.c: New testcase.
2814
2815 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2816
2817 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2818 options to go_target_compile.
2819
2820 2012-01-20 Kai Tietz <ktietz@redhat.com>
2821
2822 * g++.dg/torture/pr51344.C: Fix typo.
2823
2824 2012-01-20 Richard Guenther <rguenther@suse.de>
2825
2826 PR tree-optimization/51903
2827 * g++.dg/torture/pr51903.C: New testcase.
2828
2829 2012-01-20 Tobias Burnus <burnus@net-b.de>
2830 Janus Weil <janus@gcc.gnu.org>
2831
2832 PR fortran/51056
2833 * gfortran.dg/use_21.f90: New.
2834
2835 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2836
2837 PR target/51106
2838 * gcc.dg/torture/pr51106-1.c: New test.
2839 * gcc.dg/torture/pr51106-2.c: New test.
2840
2841 2012-01-19 Kai Tietz <ktietz@redhat.com>
2842
2843 * g++.dg/torture/pr51344.C: New test.
2844
2845 2012-01-19 Tobias Burnus <burnus@net-b.de>
2846
2847 PR fortran/51904
2848 * gfortran.dg/intrinsic_size_2.f90: New.
2849
2850 2012-01-19 Jason Merrill <jason@redhat.com>
2851
2852 PR c++/51889
2853 * g++.dg/inherit/using7.C: New.
2854
2855 2012-01-19 Richard Guenther <rguenther@suse.de>
2856
2857 PR tree-optimization/37997
2858 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2859
2860 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2861
2862 PR rtl-optimization/51505
2863 * gcc.dg/pr51505.c: New test.
2864
2865 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2866
2867 PR fortran/51634
2868 * gfortran.dg/typebound_operator_12.f03: New.
2869 * gfortran.dg/typebound_operator_13.f03: New.
2870
2871 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2872
2873 PR c++/51225
2874 * g++.dg/cpp0x/pr51225.C: New.
2875
2876 2012-01-17 Ian Lance Taylor <iant@google.com>
2877
2878 PR go/50656
2879 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2880
2881 2012-01-17 Tobias Burnus <burnus@net-b.de>
2882
2883 PR fortran/51869
2884 * gfortran.dg/realloc_on_assign_9.f90: New.
2885
2886 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2887
2888 PR other/51165
2889 * gcc.dg/tm/memopt-3.c: Remove xfail.
2890 * gcc.dg/tm/memopt-4.c: Remove xfail.
2891 * gcc.dg/tm/memopt-5.c: Remove xfail.
2892 * gcc.dg/tm/memopt-7.c: Remove xfail.
2893
2894 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2895
2896 PR tree-optimization/51877
2897 * gcc.c-torture/execute/pr51877.c: New test.
2898
2899 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2900
2901 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2902 {!vect_align_arrays} to vect_sizes_32B_16B.
2903 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2904 * gcc.dg/vect/vect-peel-3.c: Ditto.
2905
2906 2012-01-16 Jason Merrill <jason@redhat.com>
2907
2908 PR c++/51854
2909 * g++.dg/abi/mangle60.C: New.
2910
2911 PR c++/51827
2912 * g++.dg/pch/mangle1.{C,Hs}: New.
2913
2914 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2915 Tobias Burnus <burnus@net-b.de>
2916
2917 PR fortran/50981
2918 * gfortran.dg/elemental_optional_args_3.f90: New
2919 * gfortran.dg/elemental_optional_args_4.f90: New
2920
2921 2012-01-16 Tobias Burnus <burnus@net-b.de>
2922
2923 PR fortran/51809
2924 * gfortran.dg/use_20.f90: New
2925
2926 2012-01-16 Jason Merrill <jason@redhat.com>
2927
2928 PR c++/51868
2929 * g++.dg/cpp0x/rv-bitfield.C: New.
2930 * g++.dg/cpp0x/rv-bitfield2.C: New.
2931
2932 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2933
2934 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2935 subroutine 'qsort' and use index array to assign the result.
2936
2937 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2938
2939 PR tree-optimization/51865
2940 * gcc.dg/pr51865.c: New test.
2941
2942 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2943
2944 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2945
2946 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2947
2948 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2949 to be loaded from the constant pool, rather than via %hi and %lo.
2950
2951 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2952
2953 PR rtl-optimization/51821
2954 * gcc.dg/pr51821.c: New test.
2955
2956 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2957
2958 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2959
2960 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2961
2962 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2963
2964 2012-01-14 Tobias Burnus <burnus@net-b.de>
2965
2966 PR fortran/51800
2967 * gfortran.dg/init_flag_8.f90: New.
2968 * gfortran.dg/init_flag_9.f90: New.
2969
2970 2011-01-14 Tobias Burnus <burnus@net-b.de>
2971
2972 PR fortran/51816
2973 * gfortran.dg/use_18.f90: New.
2974 * gfortran.dg/use_19.f90: New.
2975
2976 2012-01-13 Ian Lance Taylor <iant@google.com>
2977
2978 PR c++/50012
2979 * g++.dg/warn/Wsign-compare-4.C: New.
2980
2981 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2982
2983 PR fortran/48351
2984 * gfortran.dg/alloc_comp_assign.f03: New.
2985 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2986 __BUILTIN_FREE from 38 to 32.
2987
2988 2012-01-13 Jason Merrill <jason@redhat.com>
2989
2990 PR c++/20681
2991 * g++.dg/warn/Wreturn-type-7.C: New.
2992
2993 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2994
2995 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2996 assumption.
2997 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2998 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2999 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
3000 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
3001 int32plus because of big array needed.
3002 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
3003 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
3004
3005 2012-01-13 Jason Merrill <jason@redhat.com>
3006
3007 PR c++/51813
3008 * g++.dg/ext/visibility/template9.C: New.
3009
3010 PR c++/51620
3011 * g++.dg/cpp0x/defaulted34.C: New.
3012 * g++.dg/template/virtual3.C: New.
3013
3014 2012-01-13 Richard Guenther <rguenther@suse.de>
3015
3016 PR middle-end/8081
3017 * gcc.dg/torture/pr8081.c: New testcase.
3018
3019 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
3020
3021 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
3022
3023 2012-01-12 Jason Merrill <jason@redhat.com>
3024
3025 PR c++/51714
3026 * g++.dg/ext/stmtexpr14.C: New.
3027
3028 2012-01-13 Dodji Seketeli <dodji@redhat.com>
3029
3030 PR c++/51633
3031 * g++.dg/cpp0x/constexpr-diag4.C: New test.
3032
3033 2012-01-12 Jason Merrill <jason@redhat.com>
3034
3035 PR c++/48051
3036 * g++.dg/abi/mangle48.C: Test qualified-names, too.
3037 * g++.dg/abi/mangle58.C: Likewise.
3038
3039 PR c++/51403
3040 * g++.dg/template/arg8.C: New.
3041
3042 2012-01-12 Ira Rosen <irar@il.ibm.com>
3043
3044 PR tree-optimization/51799
3045 * gcc.dg/vect/pr51799.c: New test.
3046 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
3047 patterns.
3048
3049 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3050 Tobias Burnus <burnus@net-b.de>
3051
3052 PR fortran/51057
3053 PR fortran/51616
3054 * lib/target-supports.exp
3055 (check_effective_target_fortran_largest_fp_has_sqrt): New.
3056 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
3057
3058 2012-01-11 Jason Merrill <jason@redhat.com>
3059
3060 PR c++/51565
3061 * g++.dg/ext/attrib42.C: New.
3062
3063 2012-01-11 Jakub Jelinek <jakub@redhat.com>
3064
3065 PR bootstrap/51796
3066 * gcc.dg/pr51796.c: New test.
3067
3068 2012-01-11 Jason Merrill <jason@redhat.com>
3069
3070 PR c++/51818
3071 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
3072
3073 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3074
3075 * gnat.dg/array19.ad[sb]: New test.
3076
3077 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
3078
3079 * gnat.dg/opt23.ad[sb]: New test.
3080 * gnat.dg/opt23_pkg.ad[sb]: New helper.
3081 * gnat.dg/opt24.ad[sb]: New test.
3082
3083 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3084
3085 PR tree-optimization/49642
3086 * gcc.dg/tree-ssa/pr49642-1.c: New test.
3087 * gcc.dg/tree-ssa/pr49642-2.c: New test.
3088
3089 2012-01-11 Jason Merrill <jason@redhat.com>
3090
3091 PR c++/51613
3092 * g++.dg/template/explicit-args5.C: New.
3093
3094 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3095
3096 * gcc.c-torture/execute/20120110-1.c: New testcase.
3097
3098 2012-01-10 Jason Merrill <jason@redhat.com>
3099
3100 PR c++/51614
3101 * g++.dg/inherit/ambig1.C: New.
3102
3103 PR c++/51433
3104 * g++.dg/cpp0x/constexpr-cache1.C: New.
3105
3106 2012-01-10 Richard Guenther <rguenther@suse.de>
3107
3108 PR tree-optimization/51801
3109 * gcc.dg/torture/pr51801.c: New testcase.
3110
3111 2012-01-10 Tobias Burnus <burnus@net-b.de>
3112
3113 PR fortran/51652
3114 * gfortran.dg/allocate_with_typespec_5.f90: New.
3115
3116 2012-01-10 Tobias Burnus <burnus@net-b.de>
3117
3118 * gfortran.dg/class_39.f03: Update dg-error string.
3119
3120 2012-01-10 Richard Guenther <rguenther@suse.de>
3121
3122 PR tree-optimization/50913
3123 * gcc.dg/graphite/interchange-16.c: New testcase.
3124 * gcc.dg/graphite/scop-20.c: XFAIL.
3125 * gfortran.dg/graphite/interchange-1.f: Likewise.
3126 * gfortran.dg/graphite/block-1.f90: Likewise.
3127 * gfortran.dg/graphite/block-2.f: Likewise.
3128
3129 2012-01-10 Richard Henderson <rth@redhat.com>
3130
3131 * lib/target-supports.exp (check_effective_target_vect_perm,
3132 check_effective_target_vect_perm_byte,
3133 check_effective_target_vect_perm_short): Enable for arm neon.
3134
3135 2012-01-09 Tobias Burnus <burnus@net-b.de>
3136
3137 PR fortran/46328
3138 * gfortran.dg/typebound_operator_11.f90: New.
3139
3140 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3141
3142 * gnat.dg/array18.adb: New test.
3143 * gnat.dg/array18_pkg.ads: New helper.
3144
3145 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
3146
3147 PR fortran/51791
3148 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3149 around base object in first assignment in main program.
3150 * gfortran.dg/typebound_operator_10.f03: New test.
3151
3152 2012-01-09 Martin Jambor <mjambor@suse.cz>
3153
3154 PR tree-optimization/51759
3155 * g++.dg/ipa/pr51759.C: New test.
3156
3157 2012-01-09 Tobias Burnus <burnus@net-b.de>
3158
3159 PR fortran/51758
3160 * gfortran.dg/optional_absent_2.f90: New.
3161
3162 2012-01-09 Tobias Burnus <burnus@net-b.de>
3163
3164 PR fortran/51578
3165 * gfortran.dg/use_17.f90: New.
3166
3167 2012-01-09 Gary Funck <gary@intrepid.com>
3168
3169 PR preprocessor/33919
3170 * gcc.dg/pr33919.c: New test.
3171 * gcc.dg/pr33919-0.h: New test header file.
3172 * gcc.dg/pr33919-1.h: Ditto.
3173 * gcc.dg/pr33919-2.h: Ditto.
3174
3175 2012-01-07 Jan Hubicka <jh@suse.cz>
3176
3177 PR tree-optimize/51694
3178 * gcc.c-torture/compile/pr51694.c: new testcase.
3179
3180 2012-01-07 Jan Hubicka <jh@suse.cz>
3181
3182 PR tree-optimization/51600
3183 * g++.dg/torture/pr51600.C: New testcase.
3184
3185 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3186
3187 PR gcov-profile/51715
3188 PR gcov-profile/51717
3189 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
3190 * gcc.misc-tests/gcov-14.c: Likewise.
3191
3192 2012-01-06 Jason Merrill <jason@redhat.com>
3193
3194 * g++.dg/parse/new5.C: New.
3195
3196 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
3197
3198 PR testsuite/51655
3199 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
3200 including <string.h>.
3201
3202 2012-01-06 Jason Merrill <jason@redhat.com>
3203
3204 * g++.dg/abi/mangle51.C: New.
3205 * g++.dg/abi/mangle52.C: New.
3206 * g++.dg/abi/mangle53.C: New.
3207 * g++.dg/abi/mangle54.C: New.
3208 * g++.dg/abi/mangle55.C: New.
3209 * g++.dg/abi/mangle56.C: New.
3210 * g++.dg/abi/mangle57.C: New.
3211 * g++.dg/abi/mangle58.C: New.
3212 * g++.dg/abi/mangle59.C: New.
3213 * g++.dg/cpp0x/trailing3.C: Update mangling.
3214 * g++.dg/cpp0x/variadic111.C: Update mangling.
3215 * g++.dg/cpp0x/variadic4.C: Update mangling.
3216 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
3217 * g++.dg/template/nontype22.C: Works now.
3218 * g++.dg/template/pr35240.C: Works now.
3219
3220 * g++.dg/cpp0x/error7.C: New.
3221
3222 2012-01-06 Tobias Burnus <burnus@net-b.de>
3223
3224 * gfortran.dg/deallocate_stat_2.f90: New.
3225 * coarray/allocate_errgmsg.f90: New.
3226 * gfortran.dg/coarray_lib_alloc_1.f90: New.
3227 * gfortran.dg/coarray_lib_alloc_2.f90: New.
3228 * coarray/subobject_1.f90: Fix for num_images > 1.
3229 * gfortran.dg/deallocate_stat.f90: Update due to changed
3230 stat= handling.
3231
3232 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
3233
3234 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3235
3236 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3237
3238 * ada/acats/overflow.lst: Add cb20004.
3239
3240 2012-01-05 Dodji Seketeli <dodji@redhat.com>
3241
3242 PR c++/51541
3243 * g++.dg/cpp0x/alias-decl-18.C: New test.
3244
3245 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3246
3247 * gcc.c-torture/execute/20120104-1.c: New test.
3248
3249 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
3250
3251 PR fortran/PR48946
3252 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
3253 the old typebound_operator_8.f03.
3254 * gfortran.dg/typebound_operator_8.f03: New version of
3255 typebound_operator_7.f03 with 'u' a derived type instead of a
3256 class object.
3257
3258 2012-01-05 Richard Guenther <rguenther@suse.de>
3259
3260 * g++.dg/torture/pr49309.C: Skip for -flto.
3261
3262 2012-01-05 Jakub Jelinek <jakub@redhat.com>
3263
3264 PR middle-end/51761
3265 * gcc.c-torture/compile/pr51761.c: New test.
3266
3267 2012-01-05 Richard Guenther <rguenther@suse.de>
3268
3269 PR tree-optimization/51760
3270 * gcc.dg/torture/pr51760.c: New testcase.
3271
3272 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
3273
3274 PR middle-end/51472
3275 * gcc.dg/tm/memopt-6.c: Adjust regexp.
3276
3277 2012-01-05 Richard Guenther <rguenther@suse.de>
3278
3279 PR lto/41576
3280 * gfortran.dg/lto/pr41576_0.f90: New testcase.
3281 * gfortran.dg/lto/pr41576_1.f90: Likewise.
3282
3283 2012-01-04 Jakub Jelinek <jakub@redhat.com>
3284
3285 PR debug/51695
3286 * gcc.dg/pr51695.c: New test.
3287
3288 2012-01-04 Andrew Pinski <apinski@cavium.com>
3289
3290 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
3291 * gcc.target/mips/octeon2-lx-1.c: New test.
3292 * gcc.target/mips/mips64-dsp-ldx.c: New test.
3293 * gcc.target/mips/octeon2-lx-2.c: New test.
3294 * gcc.target/mips/octeon2-lx-3.c: New test.
3295
3296 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
3297
3298 PR other/51163
3299 PR other/51164
3300 * gcc.dg/tm/alias-1.c: Adjust regexp.
3301 * gcc.dg/tm/alias-2.c: Adjust regexp.
3302
3303 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3304
3305 PR c++/51064
3306 * g++.dg/warn/Wparentheses-26.C: New.
3307
3308 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
3309
3310 * gfortran.dg/elemental_optional_args_2.f90: New test.
3311
3312 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3313
3314 PR fortran/49693
3315 * gfortran.dg/common_17.f90: New test.
3316
3317 2012-01-04 Richard Guenther <rguenther@suse.de>
3318
3319 PR tree-optimization/49651
3320 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
3321 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
3322
3323 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3324
3325 PR c++/51738
3326 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
3327
3328 2012-01-03 Andrew Pinski <apinski@cavium.com>
3329
3330 * lib/scanasm.exp (dg-function-on-line): Always use a special format
3331 for all mips targets. Also allow an optional .cfi_startproc.
3332
3333 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
3334
3335 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
3336
3337 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3338
3339 PR c++/29273
3340 * g++.dg/rtti/dyncast5.C: New.
3341
3342 2012-01-03 Richard Guenther <rguenther@suse.de>
3343
3344 PR tree-optimization/51070
3345 * gcc.dg/torture/pr51070-2.c: New testcase.
3346
3347 2012-01-03 Richard Guenther <rguenther@suse.de>
3348
3349 PR tree-optimization/51692
3350 * gcc.dg/torture/pr51692.c: New testcase.
3351
3352 2012-01-03 Richard Guenther <rguenther@suse.de>
3353
3354 PR debug/51650
3355 * g++.dg/lto/pr51650-3_0.C: New testcase.
3356
3357 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3358
3359 PR c++/15867
3360 * g++.dg/warn/Wredundant-decls-spec.C: New.
3361
3362 2012-01-03 Jakub Jelinek <jakub@redhat.com>
3363
3364 PR tree-optimization/51719
3365 * g++.dg/tree-prof/pr51719.C: New test.
3366
3367 2012-01-03 Richard Guenther <rguenther@suse.de>
3368
3369 PR middle-end/51730
3370 * gcc.dg/fold-compare-6.c: New testcase.
3371
3372 2012-01-03 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR c++/51669
3375 * g++.dg/gomp/pr51669.C: New test.
3376
3377 2012-01-02 Jason Merrill <jason@redhat.com>
3378
3379 PR c++/51675
3380 * g++.dg/cpp0x/constexpr-union2.C: New.
3381
3382 PR c++/51666
3383 * g++.dg/cpp0x/nsdmi-defer5.C: New.
3384
3385 2012-01-02 Dodji Seketeli <dodji@redhat.com>
3386
3387 PR c++/51462
3388 * g++.dg/cpp0x/constexpr-99.C: New test.
3389
3390 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
3391
3392 PR c++/20140
3393 * g++.dg/template/init9.C: New.
3394
3395 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3396
3397 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
3398 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
3399 rather than a specific number.
3400
3401 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
3402
3403 PR fortran/46262
3404 PR fortran/46328
3405 PR fortran/51052
3406 * gfortran.dg/typebound_operator_7.f03: New.
3407 * gfortran.dg/typebound_operator_8.f03: New.
3408
3409 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3410
3411 PR target/51729
3412 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
3413 XFAIL.
3414 * gcc.target/mips/dspr2-MULTU.c: Likewise.
3415
3416 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3417
3418 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
3419
3420 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3421
3422 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
3423 for MIPS.
3424
3425 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3426
3427 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
3428 * gfortran.dg/io_real_boz_4.f90: Likewise.
3429 * gfortran.dg/io_real_boz_5.f90: Likewise.
3430
3431 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3432
3433 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
3434
3435 2012-01-02 Revital Eres <revital.eres@linaro.org>
3436
3437 * gcc.dg/sms-11.c: New file.
3438
3439 2012-01-02 Tobias Burnus <burnus@net-b.de>
3440
3441 PR fortran/51682
3442 * gfortran.dg/coarray/image_index_3.f90: New.
3443
3444 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3445
3446 PR c++/16603
3447 * g++.dg/parse/enum8.C: New.
3448
3449 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3450
3451 PR c++/51379
3452 * g++.dg/conversion/reinterpret4.C: New.
3453 * g++.dg/conversion/reinterpret1.C: Adjust.
3454
3455 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3456
3457 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
3458
3459 2012-01-01 Fabien Chêne <fabien@gcc.gnu.org>
3460
3461 * g++.old-deja/g++.brendan/crash25.C: Adjust.
3462 * g++.old-deja/g++.brendan/crash56.C: Likewise.
3463 * g++.old-deja/g++.jason/access14.C: Likewise.
3464 * g++.old-deja/g++.jason/access8.C: Likewise.
3465 * g++.old-deja/g++.jason/access1.C: Likewise.
3466 * g++.old-deja/g++.other/access3.C: Likewise.
3467 * g++.old-deja/g++.other/access5.C: Likewise.
3468 * g++.old-deja/g++.law/unsorted1.C: Likewise.
3469 * g++.old-deja/g++.law/visibility22.C: Likewise.
3470 * g++.old-deja/g++.law/visibility26.C: Likewise.
3471 * g++.old-deja/g++.mike/p2746.C: Likewise.
3472 * g++.dg/debug/using1.C: Likewise.
3473 * g++.dg/lookup/using51.C: Likewise.
3474 * g++.dg/inherit/using5.C: Likewise.
3475 * g++.dg/inherit/pr30297.C: Likewise.
3476 * g++.dg/inherit/access8.C: Likewise.
3477 * g++.dg/torture/pr39362.C: Likewise.
3478 * g++.dg/template/crash13.C: Likewise.
3479 * g++.dg/template/using10.C: Likewise.
3480
3481 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3482
3483 PR fortran/51502
3484 * lib/gcc-dg.exp (scan-module-absence): Really commit last
3485 change.
3486
3487 2012-01-01 Ira Rosen <irar@il.ibm.com>
3488
3489 PR tree-optimization/51704
3490 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
3491 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
3492 corresponding flags.
3493
3494 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3495
3496 PR c++/51723
3497 * g++.dg/cpp0x/constexpr-delegating2.C: New.
3498
3499 2012-01-01 Jan Hubicka <jh@suse.cz>
3500
3501 PR rtl-optimization/51069
3502 * gcc.c-torture/compile/pr51069.c: New testcase.
3503
3504 2012-01-01 Jakub Jelinek <jakub@redhat.com>
3505
3506 PR tree-optimization/51683
3507 * gcc.dg/pr51683.c: New test.
3508 \f
3509 Copyright (C) 2012 Free Software Foundation, Inc.
3510
3511 Copying and distribution of this file, with or without modification,
3512 are permitted in any medium without royalty provided the copyright
3513 notice and this notice are preserved.