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