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