[multiple changes]
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
2
3 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
4 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
5 machine instuction in the log.
6
7 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
8
9 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
10 to 20 seconds.
11
12 2012-02-08 Magnus Granberg <zorry@gentoo.org>
13
14 PR driver/48524
15 * gcc.dg/pr48524.c: New test.
16 * gcc.dg/pr48524.spec: New spec file for test.
17
18 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
19
20 PR fortran/32380
21 * gfortran.dg/vect/pr32380.f90: New test.
22
23 2012-02-08 Tobias Burnus <burnus@net-b.de>
24
25 PR fortran/52151
26 * gfortran.dg/realloc_on_assign_12.f90: New.
27
28 2012-02-08 Richard Guenther <rguenther@suse.de>
29
30 PR rtl-optimization/52170
31 * gcc.dg/torture/pr52170.c: New testcase.
32
33 2012-02-08 Jakub Jelinek <jakub@redhat.com>
34
35 PR gcov-profile/52150
36 * gcc.dg/tree-prof/pr52150.c: New test.
37
38 PR rtl-optimization/52139
39 * gcc.dg/pr52139.c: New test.
40
41 2012-02-07 Jason Merrill <jason@redhat.com>
42
43 PR c++/51675
44 * g++.dg/cpp0x/constexpr-union3.C: New.
45
46 PR c++/52035
47 * g++.dg/lto/pr52035_0.C: New.
48
49 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
50
51 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
52 * gcc.dg/special/weak-1.c: Likewise.
53 * gcc.dg/ucnid-12.c: Likewise.
54 * gcc.dg/torture/pr45678-1.c: Likewise.
55 * gcc.dg/torture/pr45678-2.c: Likewise.
56 * gcc.dg/vector-4.c: Likewise.
57 * gcc.dg/ipa/inline-5.c: Likewise.
58 * gcc.dg/ucnid-11.c: Likewise.
59 * gcc.misc-tests/gcov-13.c: Likewise.
60 * gcc.misc-tests/gcov-14.c: Likewise.
61 * g++.dg/ext/label13.C: Likewise.
62 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
63 hppa*-*-hpux* options.
64 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
65 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
66 * gcc.dg/pr48616.c: Likewise.
67 * gcc.dg/pr17957.c: Likewise.
68 * gcc.dg/pr17055-1.c: Likewise.
69 * gcc.dg/pr32912-1.c: Likewise.
70 * gcc.dg/tm/pr51472.c: Likewise.
71 * c-c++-common/fold-bitand-4.c: Likewise.
72 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
73 Use dg-additional-options for extra options.
74
75 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
76
77 * gcc.target/epiphany/interrupt-2.c: New test.
78
79 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
80
81 PR target/52155
82 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
83 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
84 for MIPS ELF.
85
86 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
87
88 PR target/52152
89 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
90
91 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
92
93 PR middle-end/24306
94 PR target/52154
95 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
96 * gcc.target/mips/va-arg-1.c: New test.
97
98 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
99
100 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
101 for -mno-pointers-to-nested-functions.
102
103 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
104
105 * gcc.c-torture/execute/20120207-1.c: New test.
106
107 2012-02-07 Jakub Jelinek <jakub@redhat.com>
108
109 PR rtl-optimization/52060
110 * gcc.dg/torture/pr52060.c: New test.
111
112 PR middle-end/52074
113 * gcc.c-torture/compile/pr52074.c: New test.
114
115 2012-02-07 Tobias Burnus <burnus@net-b.de>
116
117 PR fortran/51514
118 * gfortran.dg/class_to_type_2.f90: New.
119
120 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
121
122 PR fortran/32373
123 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
124 Remove module.
125
126 2012-02-06 Jason Merrill <jason@redhat.com>
127
128 PR c++/52088
129 * g++.dg/template/conv13.C: New.
130
131 2012-02-06 Richard Guenther <rguenther@suse.de>
132
133 PR tree-optimization/52115
134 * gcc.c-torture/compile/pr52115.c: New testcase.
135
136 2012-02-06 Jakub Jelinek <jakub@redhat.com>
137
138 PR target/52129
139 * gcc.c-torture/execute/pr52129.c: New test.
140
141 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
142
143 * gcc.dg/pr48374.c: Actually add the test I forgot
144 in the 2012-01-25 commit.
145
146 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
147
148 PR fortran/32373
149 * gfortran.dg/vect/vect-8.f90: New test case.
150
151 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
152
153 PR fortran/48847
154 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
155
156 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
157
158 PR fortran/52102
159 * gfortran.dg/class_48.f90 : Add test of allocate class array
160 component with source in subroutine test3. Remove commenting
161 out in subroutine test4, since branching on unitialized variable
162 is now fixed (no PR for this last.).
163
164 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
165
166 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
167 on MIPS targets.
168 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
169
170 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
171
172 PR target/52125
173 * lib/target-supports.exp (check_effective_target_mips_rel): New.
174 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
175
176 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
177
178 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
179 (check_effective_target_sync_int_long): Use it.
180 (check_effective_target_sync_char_short): Likewise.
181 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
182
183 2012-02-05 Tobias Burnus <burnus@net-b.de>
184
185 PR fortran/51972
186 * gfortran.dg/class_48.f90: Add some further checks.
187
188 2012-02-05 Ira Rosen <irar@il.ibm.com>
189
190 PR tree-optimization/52091
191 * gcc.dg/vect/pr52091.c: New test.
192
193 2012-02-04 Jakub Jelinek <jakub@redhat.com>
194
195 PR rtl-optimization/52113
196 * gcc.target/avr/pr52113.c: New test.
197
198 2012-02-03 Jakub Jelinek <jakub@redhat.com>
199
200 PR rtl-optimization/52092
201 * gcc.c-torture/compile/pr52092.c: New test.
202
203 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
204
205 PR fortran/41587
206 * gfortran.dg/class_array_10.f03: New test.
207
208 PR fortran/46356
209 * gfortran.dg/class_array_11.f03: New test.
210
211 PR fortran/51754
212 * gfortran.dg/class_array_12.f03: New test.
213
214 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
215
216 PR fortran/52012
217 * gfortran.dg/realloc_on_assign_11.f90: New test.
218
219 2012-02-02 Tobias Burnus <burnus@net-b.de>
220
221 PR fortran/52093
222 * gfortran.dg/shape_7.f90: New.
223
224 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
225
226 * gcc.target/mips/mips-prepend-1.c: New test.
227
228 2012-02-02 Jan Hubicka <jh@suse.cz>
229 Tom de Vries <tom@codesourcery.com>
230
231 PR middle-end/51998
232 * testsuite/gcc.dg/alias-12.c: New testcase.
233 * testsuite/gcc.dg/alias-13.c: New testcase.
234
235 2012-02-02 Jakub Jelinek <jakub@redhat.com>
236
237 PR target/52086
238 * gcc.dg/pr52086.c: New test.
239
240 PR tree-optimization/52073
241 * gcc.c-torture/compile/pr52073.c: New test.
242
243 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
244
245 PR fortran/51958
246 * gfortran.dg/function_optimize_10.f90: New test.
247
248 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
249
250 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
251 test on alpha*-*-*.
252
253 2012-02-01 Tobias Burnus <burnus@net-b.de>
254
255 PR fortran/52024
256 * gfortran.dg/typebound_operator_14.f90: New.
257
258 2012-02-01 Tobias Burnus <burnus@net-b.de>
259
260 PR fortran/52059
261 * gfortran.dg/elemental_function_1.f90: New.
262
263 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
264
265 PR rtl-optimization/51374
266 * gcc.target/avr/torture/pr51374-1.c:
267 Also fail if SBIS is seen.
268
269 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
270
271 PR rtl-optimization/51374
272 * gcc.target/avr/torture/pr51374-1.c: New.
273
274 2012-01-31 Tobias Burnus <burnus@net-b.de>
275
276 PR fortran/52024
277 * gfortran.dg/typebound_generic_11.f90: New.
278
279 2012-01-31 Tobias Burnus <burnus@net-b.de>
280
281 PR fortran/52029
282 * gfortran.dg/class_49.f90: New.
283
284 2012-01-31 Tobias Burnus <burnus@net-b.de>
285
286 PR fortran/52013
287 * gfortran.dg/elemental_args_check_6.f90: New.
288
289 2012-01-31 Jason Merrill <jason@redhat.com>
290
291 PR c++/52043
292 * g++.dg/cpp0x/variadic122.C: New.
293
294 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
295
296 PR fortran/52012
297 * gfortran.dg/realloc_on_assign_10.f90: New test.
298
299 2012-01-31 Richard Guenther <rguenther@suse.de>
300
301 PR tree-optimization/51528
302 * gcc.dg/torture/pr51528.c: New testcase.
303
304 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
305
306 PR go/48501
307 * lib/go.exp (go_target_compile): Append timeout= to options.
308 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
309 select5-out.go test on alpha*-*-* targets.
310
311 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
312
313 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
314 (TEST_SHORT): Reformat in the same way.
315 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
316 (TEST_SHORT): Reformat in the same way.
317 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
318 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
319 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
320 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
321 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
322
323 2012-01-30 Bin Cheng <bin.cheng@arm.com>
324
325 PR target/51835
326 * gcc.target/arm/pr51835.c: New testcase.
327
328 2012-01-30 Richard Guenther <rguenther@suse.de>
329
330 PR tree-optimization/52028
331 * gcc.dg/torture/pr52028.c: New testcase.
332 * gfortran.dg/ldist-pr45199.f: Adjust.
333 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
334 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
335 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
336
337 2012-01-30 Jakub Jelinek <jakub@redhat.com>
338
339 PR debug/52027
340 * gcc.dg/tree-prof/pr52027.c: New test.
341
342 PR tree-optimization/52046
343 * gcc.dg/pr52046.c: New test.
344
345 PR debug/52048
346 * g++.dg/other/pr52048.C: New test.
347
348 2012-01-30 Richard Guenther <rguenther@suse.de>
349
350 PR tree-optimization/52045
351 * gcc.dg/pr52045.c: New testcase.
352
353 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
354
355 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
356 new code generated for __sync_lock_release.
357
358 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
359
360 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
361
362 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
363
364 PR testsuite/51875
365 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
366
367 * g++.dg/ext/visibility/template10.C: Fix typo.
368
369 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
370
371 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
372
373 PR c++/51327
374 * g++.dg/cpp0x/constexpr-ice6.C: New.
375
376 2012-01-29 Tobias Burnus <burnus@net-b.de>
377
378 PR fortran/41600
379 * gfortran.dg/default_initialization_6.f90: New.
380
381 2012-01-29 Tobias Burnus <burnus@net-b.de>
382
383 PR fortran/51972
384 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
385 * gfortran.dg/class_48.f90: New.
386
387 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
388
389 PR fortran/51808
390 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
391
392 2012-01-28 Tobias Burnus <burnus@net-b.de>
393
394 PR fortran/51972
395 * gfortran.dg/class_allocate_12.f90: New.
396
397 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
398
399 * gcc.dg/torture/pr50444.c: Fix dg directives.
400
401 2012-01-28 Jakub Jelinek <jakub@redhat.com>
402
403 PR target/52006
404 * gcc.target/arm/pr52006.c: New test.
405
406 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
407
408 PR testsuite/52011
409 * gcc.dg/lto/trans-mem.h: New file.
410 * gcc.dg/lto/trans-mem-2_0.c: Include it.
411 * gcc.dg/lto/trans-mem-1_1.c: Same.
412 * gcc.dg/lto/trans-mem-4_1.c: Same.
413 * gcc.dg/lto/trans-mem-3_1.c: Same.
414
415 2012-01-27 Tobias Burnus <burnus@net-b.de>
416
417 PR fortran/52022
418 * gfortran.dg/dummy_procedure_7.f90: New.
419
420 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
421
422 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
423 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
424
425 2012-01-27 Jakub Jelinek <jakub@redhat.com>
426
427 PR c++/51852
428 * g++.dg/other/gc5.C: New test.
429
430 2012-01-27 Richard Guenther <rguenther@suse.de>
431
432 PR tree-optimization/50444
433 * gcc.dg/torture/pr50444.c: New testcase.
434
435 2012-01-27 Tobias Burnus <burnus@net-b.de>
436
437 PR fortran/51970
438 PR fortran/51977
439 * gfortran.dg/move_alloc_13.f90: New.
440
441 2012-01-27 Tobias Burnus <burnus@net-b.de>
442
443 PR fortran/51953
444 * gfortran.dg/allocate_alloc_opt_13.f90: New.
445 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
446 and change dg-error string.
447
448 2012-01-27 Tobias Burnus <burnus@net-b.de>
449
450 PR fortran/52016
451 * gfortran.dg/elemental_args_check_5.f90: New.
452
453 2012-01-27 Richard Guenther <rguenther@suse.de>
454
455 PR middle-end/51959
456 * g++.dg/torture/pr51959.C: New testcase.
457
458 2012-01-27 Tom de Vries <tom@codesourcery.com>
459
460 PR tree-optimization/51990
461 * gcc.dg/pr51990.c: New test.
462 * gcc.dg/pr51990-2.c: Same.
463
464 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
465 Tobias Burnus <burnus@gcc.gnu.org>
466
467 PR fortran/48705
468 * gfortran.dg/class_allocate_11.f03: New.
469
470 PR fortran/51870
471 PR fortran/51943
472 PR fortran/51946
473 * gfortran.dg/class_allocate_7.f03: New.
474 * gfortran.dg/class_allocate_8.f03: New.
475 * gfortran.dg/class_allocate_9.f03: New.
476 * gfortran.dg/class_allocate_10.f03: New.
477
478 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
479
480 * gnat.dg/discr34.adb: New test.
481 * gnat.dg/discr34_pkg.ads: New helper.
482
483 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
484
485 * gnat.dg/discr33.adb: New test.
486
487 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
488
489 * gnat.dg/limited_with3.ad[sb): New test.
490 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
491 * gnat.dg/limited_with3_pkg2.ads: Likewise.
492 * gnat.dg/limited_with3_pkg3.ads: Likewise.
493
494 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
495
496 * gnat.dg/stack_usage1.adb: New test.
497 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
498
499 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
500 * gcc.dg/pr44194-2.c: Likewise.
501
502 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
503
504 PR c++/51370
505 * g++.dg/template/crash112.C: New.
506
507 2012-01-27 Richard Henderson <rth@redhat.com>
508
509 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
510
511 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
512
513 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
514
515 2012-01-26 Jakub Jelinek <jakub@redhat.com>
516
517 PR middle-end/51895
518 * g++.dg/opt/pr51895.C: New test.
519
520 2012-01-26 Michael Matz <matz@suse.de>
521
522 PR tree-optimization/48794
523 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
524
525 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
526
527 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
528
529 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
530
531 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
532 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
533 memory.
534 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
535 the default value for s390 and s390x.
536
537 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
538
539 PR lto/51698
540 * gcc.dg/lto/trans-mem-4_0.c: New.
541 * gcc.dg/lto/trans-mem-4_1.c: New.
542 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
543 TM builtins.
544 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
545 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
546 TM builtins.
547 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
548 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
549 TM builtins.
550
551 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
552
553 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
554
555 2012-01-25 Ian Lance Taylor <iant@google.com>
556
557 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
558
559 2012-01-25 Tobias Burnus <burnus@net-b.de>
560
561 PR fortran/51995
562 * gfortran.dg/typebound_proc_25.f90: New.
563
564 2012-01-25 Jason Merrill <jason@redhat.com>
565
566 PR c++/51992
567 * g++.dg/lto/pr51992_0.C: New.
568
569 2012-01-25 Jakub Jelinek <jakub@redhat.com>
570
571 PR tree-optimization/51987
572 * gcc.target/i386/pr51987.c: New test.
573
574 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
575
576 * gcc.dg/tm/lto-1.c: Require lto support in target.
577
578 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
579
580 PR rtl-optimization/48374
581 * gcc.dg/pr48374.c: New test.
582
583 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
584
585 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
586
587 2012-01-25 Tobias Burnus <burnus@net-b.de>
588
589 PR fortran/51966
590 * gfortran.dg/derived_constructor_char_3.f90: New.
591
592 2012-01-24 Ian Lance Taylor <iant@google.com>
593
594 * go.test/go-test.exp (filecmp): New procedure.
595 (errchk): Handle quoted square brackets.
596 (go-gc-tests): Set go_compile_args. Handle various new test
597 lines. Skip a few new tests.
598 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
599
600 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
601
602 * lib/target-supports.exp (proc check_effective_target_vect_perm)
603 (check_effective_target_vect_extract_even_odd)
604 (check_effective_target_vect_interleave): Return true for MIPS
605 paired-single.
606
607 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
608
609 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
610 (main): Use it instead of argc.
611
612 2012-01-24 Jason Merrill <jason@redhat.com>
613
614 PR c++/51973
615 * g++.dg/cpp0x/sfinae31.C: New.
616
617 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
618
619 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
620
621 2012-01-24 Jason Merrill <jason@redhat.com>
622
623 PR c++/51812
624 * g++.dg/inherit/covariant20.C: New.
625
626 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
627
628 PR c++/51223
629 * g++.dg/parse/crash58.C: New.
630
631 2012-01-24 Jakub Jelinek <jakub@redhat.com>
632
633 PR target/51957
634 * gcc.dg/pr51957-1.c: New test.
635 * gcc.dg/pr51957-1.h: New file.
636 * gcc.dg/pr51957-2.c: New test.
637
638 2012-01-23 Jason Merrill <jason@redhat.com>
639
640 PR c++/51930
641 * g++.dg/ext/visibility/template10.C: New.
642
643 2012-01-23 Tobias Burnus <burnus@net-b.de>
644
645 PR fortran/51948
646 * gfortran.dg/move_alloc_12.f90: New.
647
648 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
649
650 PR middle-end/45416
651 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
652
653 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
654
655 PR c++/51398
656 * g++.dg/template/crash111.C: New.
657
658 2012-01-23 Arnaud Charlet <charlet@adacore.com>
659
660 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
661 configurations.
662 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
663
664 2012-01-23 Dodji Seketeli <dodji@redhat.com>
665
666 PR testsuite/51941
667 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
668 the DW_TAG_class_type and DW_AT_name: "Executor".
669
670 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
671
672 * lib/target-supports.exp
673 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
674 (check_effective_target_vect_interleave): Likewise.
675
676 2012-01-22 Jason Merrill <jason@redhat.com>
677
678 PR c++/51925
679 * g++.dg/template/using20.C: New.
680 * g++.dg/template/template-id-2.C: Adjust diagnostic.
681
682 2012-01-23 Jason Merrill <jason@redhat.com>
683
684 PR target/51934
685 * g++.dg/torture/pr51344.C: Limit to x86.
686
687 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
688
689 * c-c++-common/tm/omp.c: Require target with pthread support.
690
691 2012-01-23 Richard Guenther <rguenther@suse.de>
692
693 PR tree-optimization/51949
694 * gcc.dg/torture/pr51949.c: New testcase.
695
696 2012-01-23 Jakub Jelinek <jakub@redhat.com>
697
698 PR rtl-optimization/51933
699 * gcc.c-torture/execute/pr51933.c: New test.
700
701 2012-01-22 Douglas B Rupp <rupp@gnat.com>
702
703 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
704 Do not define for Interix.
705
706 2012-01-22 Jason Merrill <jason@redhat.com>
707
708 PR c++/51832
709 * g++.dg/lto/pr51832.h: New.
710 * g++.dg/lto/pr51832_0.C: New.
711 * g++.dg/lto/pr51832_1.C: New.
712
713 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
714
715 * gcc.dg/ext-elim-1.c: New test.
716
717 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
718
719 PR target/51931
720 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
721 * g++.dg/opt/longbranch1.C: Likewise.
722
723 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
724
725 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
726 in C++11 mode.
727
728 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
729
730 PR fortran/50556
731 * gfortran.dg/namelist_74.f90: New test.
732 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
733
734 2012-01-21 Tobias Burnus <burnus@net-b.de>
735
736 PR fortran/51913
737 * gfortran.dg/class_47.f90: New.
738
739 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
740
741 * gnat.dg/renaming5.ad[sb]: New test.
742
743 2012-01-20 Jason Merrill <jason@redhat.com>
744
745 PR c++/51919
746 * g++.dg/pch/mangle1.{C,Hs}: Remove.
747
748 2012-01-20 Jason Merrill <jason@redhat.com>
749
750 PR c++/51922
751 * g++.dg/ext/attrib42.C: Require ilp32.
752
753 2012-01-20 Jakub Jelinek <jakub@redhat.com>
754
755 PR target/51915
756 * gcc.target/arm/pr51915.c: New test.
757
758 2012-01-20 Cary Coutant <ccoutant@google.com>
759 Dodji Seketeli <dodji@redhat.com>
760
761 PR debug/45682
762 * g++.dg/debug/dwarf2/nested-3.C: New test.
763
764 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
765
766 PR c++/51402
767 * g++.dg/template/crash110.C: New.
768
769 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
770
771 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
772 Remove default options on hppa*-*-hpux*.
773
774 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
775
776 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
777
778 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
779
780 * gcc.c-torture/compile/pr51856.c: New testcase.
781
782 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
783
784 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
785 options to go_target_compile.
786
787 2012-01-20 Kai Tietz <ktietz@redhat.com>
788
789 * g++.dg/torture/pr51344.C: Fix typo.
790
791 2012-01-20 Richard Guenther <rguenther@suse.de>
792
793 PR tree-optimization/51903
794 * g++.dg/torture/pr51903.C: New testcase.
795
796 2012-01-20 Tobias Burnus <burnus@net-b.de>
797 Janus Weil <janus@gcc.gnu.org>
798
799 PR fortran/51056
800 * gfortran.dg/use_21.f90: New.
801
802 2012-01-20 Jakub Jelinek <jakub@redhat.com>
803
804 PR target/51106
805 * gcc.dg/torture/pr51106-1.c: New test.
806 * gcc.dg/torture/pr51106-2.c: New test.
807
808 2012-01-19 Kai Tietz <ktietz@redhat.com>
809
810 * g++.dg/torture/pr51344.C: New test.
811
812 2012-01-19 Tobias Burnus <burnus@net-b.de>
813
814 PR fortran/51904
815 * gfortran.dg/intrinsic_size_2.f90: New.
816
817 2012-01-19 Jason Merrill <jason@redhat.com>
818
819 PR c++/51889
820 * g++.dg/inherit/using7.C: New.
821
822 2012-01-19 Richard Guenther <rguenther@suse.de>
823
824 PR tree-optimization/37997
825 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
826
827 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
828
829 PR rtl-optimization/51505
830 * gcc.dg/pr51505.c: New test.
831
832 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
833
834 PR fortran/51634
835 * gfortran.dg/typebound_operator_12.f03: New.
836 * gfortran.dg/typebound_operator_13.f03: New.
837
838 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
839
840 PR c++/51225
841 * g++.dg/cpp0x/pr51225.C: New.
842
843 2012-01-17 Ian Lance Taylor <iant@google.com>
844
845 PR go/50656
846 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
847
848 2012-01-17 Tobias Burnus <burnus@net-b.de>
849
850 PR fortran/51869
851 * gfortran.dg/realloc_on_assign_9.f90: New.
852
853 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
854
855 PR other/51165
856 * gcc.dg/tm/memopt-3.c: Remove xfail.
857 * gcc.dg/tm/memopt-4.c: Remove xfail.
858 * gcc.dg/tm/memopt-5.c: Remove xfail.
859 * gcc.dg/tm/memopt-7.c: Remove xfail.
860
861 2012-01-17 Jakub Jelinek <jakub@redhat.com>
862
863 PR tree-optimization/51877
864 * gcc.c-torture/execute/pr51877.c: New test.
865
866 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
867
868 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
869 {!vect_align_arrays} to vect_sizes_32B_16B.
870 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
871 * gcc.dg/vect/vect-peel-3.c: Ditto.
872
873 2012-01-16 Jason Merrill <jason@redhat.com>
874
875 PR c++/51854
876 * g++.dg/abi/mangle60.C: New.
877
878 PR c++/51827
879 * g++.dg/pch/mangle1.{C,Hs}: New.
880
881 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
882 Tobias Burnus <burnus@net-b.de>
883
884 PR fortran/50981
885 * gfortran.dg/elemental_optional_args_3.f90: New
886 * gfortran.dg/elemental_optional_args_4.f90: New
887
888 2012-01-16 Tobias Burnus <burnus@net-b.de>
889
890 PR fortran/51809
891 * gfortran.dg/use_20.f90: New
892
893 2012-01-16 Jason Merrill <jason@redhat.com>
894
895 PR c++/51868
896 * g++.dg/cpp0x/rv-bitfield.C: New.
897 * g++.dg/cpp0x/rv-bitfield2.C: New.
898
899 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
900
901 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
902 subroutine 'qsort' and use index array to assign the result.
903
904 2012-01-16 Jakub Jelinek <jakub@redhat.com>
905
906 PR tree-optimization/51865
907 * gcc.dg/pr51865.c: New test.
908
909 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
910
911 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
912
913 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
914
915 * gcc.target/mips/code-readable-2.c: Allow the jump table address
916 to be loaded from the constant pool, rather than via %hi and %lo.
917
918 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
919
920 PR rtl-optimization/51821
921 * gcc.dg/pr51821.c: New test.
922
923 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
924
925 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
926
927 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
928
929 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
930
931 2012-01-14 Tobias Burnus <burnus@net-b.de>
932
933 PR fortran/51800
934 * gfortran.dg/init_flag_8.f90: New.
935 * gfortran.dg/init_flag_9.f90: New.
936
937 2011-01-14 Tobias Burnus <burnus@net-b.de>
938
939 PR fortran/51816
940 * gfortran.dg/use_18.f90: New.
941 * gfortran.dg/use_19.f90: New.
942
943 2012-01-13 Ian Lance Taylor <iant@google.com>
944
945 PR c++/50012
946 * g++.dg/warn/Wsign-compare-4.C: New.
947
948 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
949
950 PR fortran/48351
951 * gfortran.dg/alloc_comp_assign.f03: New.
952 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
953 __BUILTIN_FREE from 38 to 32.
954
955 2012-01-13 Jason Merrill <jason@redhat.com>
956
957 PR c++/20681
958 * g++.dg/warn/Wreturn-type-7.C: New.
959
960 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
961
962 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
963 assumption.
964 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
965 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
966 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
967 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
968 int32plus because of big array needed.
969 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
970 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
971
972 2012-01-13 Jason Merrill <jason@redhat.com>
973
974 PR c++/51813
975 * g++.dg/ext/visibility/template9.C: New.
976
977 PR c++/51620
978 * g++.dg/cpp0x/defaulted34.C: New.
979 * g++.dg/template/virtual3.C: New.
980
981 2012-01-13 Richard Guenther <rguenther@suse.de>
982
983 PR middle-end/8081
984 * gcc.dg/torture/pr8081.c: New testcase.
985
986 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
987
988 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
989
990 2012-01-12 Jason Merrill <jason@redhat.com>
991
992 PR c++/51714
993 * g++.dg/ext/stmtexpr14.C: New.
994
995 2012-01-13 Dodji Seketeli <dodji@redhat.com>
996
997 PR c++/51633
998 * g++.dg/cpp0x/constexpr-diag4.C: New test.
999
1000 2012-01-12 Jason Merrill <jason@redhat.com>
1001
1002 PR c++/48051
1003 * g++.dg/abi/mangle48.C: Test qualified-names, too.
1004 * g++.dg/abi/mangle58.C: Likewise.
1005
1006 PR c++/51403
1007 * g++.dg/template/arg8.C: New.
1008
1009 2012-01-12 Ira Rosen <irar@il.ibm.com>
1010
1011 PR tree-optimization/51799
1012 * gcc.dg/vect/pr51799.c: New test.
1013 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
1014 patterns.
1015
1016 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1017 Tobias Burnus <burnus@net-b.de>
1018
1019 PR fortran/51057
1020 PR fortran/51616
1021 * lib/target-supports.exp
1022 (check_effective_target_fortran_largest_fp_has_sqrt): New.
1023 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
1024
1025 2012-01-11 Jason Merrill <jason@redhat.com>
1026
1027 PR c++/51565
1028 * g++.dg/ext/attrib42.C: New.
1029
1030 2012-01-11 Jakub Jelinek <jakub@redhat.com>
1031
1032 PR bootstrap/51796
1033 * gcc.dg/pr51796.c: New test.
1034
1035 2012-01-11 Jason Merrill <jason@redhat.com>
1036
1037 PR c++/51818
1038 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
1039
1040 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
1041
1042 * gnat.dg/array19.ad[sb]: New test.
1043
1044 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
1045
1046 * gnat.dg/opt23.ad[sb]: New test.
1047 * gnat.dg/opt23_pkg.ad[sb]: New helper.
1048 * gnat.dg/opt24.ad[sb]: New test.
1049
1050 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1051
1052 PR tree-optimization/49642
1053 * gcc.dg/tree-ssa/pr49642-1.c: New test.
1054 * gcc.dg/tree-ssa/pr49642-2.c: New test.
1055
1056 2012-01-11 Jason Merrill <jason@redhat.com>
1057
1058 PR c++/51613
1059 * g++.dg/template/explicit-args5.C: New.
1060
1061 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1062
1063 * gcc.c-torture/execute/20120110-1.c: New testcase.
1064
1065 2012-01-10 Jason Merrill <jason@redhat.com>
1066
1067 PR c++/51614
1068 * g++.dg/inherit/ambig1.C: New.
1069
1070 PR c++/51433
1071 * g++.dg/cpp0x/constexpr-cache1.C: New.
1072
1073 2012-01-10 Richard Guenther <rguenther@suse.de>
1074
1075 PR tree-optimization/51801
1076 * gcc.dg/torture/pr51801.c: New testcase.
1077
1078 2012-01-10 Tobias Burnus <burnus@net-b.de>
1079
1080 PR fortran/51652
1081 * gfortran.dg/allocate_with_typespec_5.f90: New.
1082
1083 2012-01-10 Tobias Burnus <burnus@net-b.de>
1084
1085 * gfortran.dg/class_39.f03: Update dg-error string.
1086
1087 2012-01-10 Richard Guenther <rguenther@suse.de>
1088
1089 PR tree-optimization/50913
1090 * gcc.dg/graphite/interchange-16.c: New testcase.
1091 * gcc.dg/graphite/scop-20.c: XFAIL.
1092 * gfortran.dg/graphite/interchange-1.f: Likewise.
1093 * gfortran.dg/graphite/block-1.f90: Likewise.
1094 * gfortran.dg/graphite/block-2.f: Likewise.
1095
1096 2012-01-10 Richard Henderson <rth@redhat.com>
1097
1098 * lib/target-supports.exp (check_effective_target_vect_perm,
1099 check_effective_target_vect_perm_byte,
1100 check_effective_target_vect_perm_short): Enable for arm neon.
1101
1102 2012-01-09 Tobias Burnus <burnus@net-b.de>
1103
1104 PR fortran/46328
1105 * gfortran.dg/typebound_operator_11.f90: New.
1106
1107 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
1108
1109 * gnat.dg/array18.adb: New test.
1110 * gnat.dg/array18_pkg.ads: New helper.
1111
1112 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
1113
1114 PR fortran/51791
1115 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
1116 around base object in first assignment in main program.
1117 * gfortran.dg/typebound_operator_10.f03: New test.
1118
1119 2012-01-09 Martin Jambor <mjambor@suse.cz>
1120
1121 PR tree-optimization/51759
1122 * g++.dg/ipa/pr51759.C: New test.
1123
1124 2012-01-09 Tobias Burnus <burnus@net-b.de>
1125
1126 PR fortran/51758
1127 * gfortran.dg/optional_absent_2.f90: New.
1128
1129 2012-01-09 Tobias Burnus <burnus@net-b.de>
1130
1131 PR fortran/51578
1132 * gfortran.dg/use_17.f90: New.
1133
1134 2012-01-09 Gary Funck <gary@intrepid.com>
1135
1136 PR preprocessor/33919
1137 * gcc.dg/pr33919.c: New test.
1138 * gcc.dg/pr33919-0.h: New test header file.
1139 * gcc.dg/pr33919-1.h: Ditto.
1140 * gcc.dg/pr33919-2.h: Ditto.
1141
1142 2012-01-07 Jan Hubicka <jh@suse.cz>
1143
1144 PR tree-optimize/51694
1145 * gcc.c-torture/compile/pr51694.c: new testcase.
1146
1147 2012-01-07 Jan Hubicka <jh@suse.cz>
1148
1149 PR tree-optimization/51600
1150 * g++.dg/torture/pr51600.C: New testcase.
1151
1152 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1153
1154 PR gcov-profile/51715
1155 PR gcov-profile/51717
1156 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
1157 * gcc.misc-tests/gcov-14.c: Likewise.
1158
1159 2012-01-06 Jason Merrill <jason@redhat.com>
1160
1161 * g++.dg/parse/new5.C: New.
1162
1163 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
1164
1165 PR testsuite/51655
1166 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
1167 including <string.h>.
1168
1169 2012-01-06 Jason Merrill <jason@redhat.com>
1170
1171 * g++.dg/abi/mangle51.C: New.
1172 * g++.dg/abi/mangle52.C: New.
1173 * g++.dg/abi/mangle53.C: New.
1174 * g++.dg/abi/mangle54.C: New.
1175 * g++.dg/abi/mangle55.C: New.
1176 * g++.dg/abi/mangle56.C: New.
1177 * g++.dg/abi/mangle57.C: New.
1178 * g++.dg/abi/mangle58.C: New.
1179 * g++.dg/abi/mangle59.C: New.
1180 * g++.dg/cpp0x/trailing3.C: Update mangling.
1181 * g++.dg/cpp0x/variadic111.C: Update mangling.
1182 * g++.dg/cpp0x/variadic4.C: Update mangling.
1183 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
1184 * g++.dg/template/nontype22.C: Works now.
1185 * g++.dg/template/pr35240.C: Works now.
1186
1187 * g++.dg/cpp0x/error7.C: New.
1188
1189 2012-01-06 Tobias Burnus <burnus@net-b.de>
1190
1191 * gfortran.dg/deallocate_stat_2.f90: New.
1192 * coarray/allocate_errgmsg.f90: New.
1193 * gfortran.dg/coarray_lib_alloc_1.f90: New.
1194 * gfortran.dg/coarray_lib_alloc_2.f90: New.
1195 * coarray/subobject_1.f90: Fix for num_images > 1.
1196 * gfortran.dg/deallocate_stat.f90: Update due to changed
1197 stat= handling.
1198
1199 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
1200
1201 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
1202
1203 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
1204
1205 * ada/acats/overflow.lst: Add cb20004.
1206
1207 2012-01-05 Dodji Seketeli <dodji@redhat.com>
1208
1209 PR c++/51541
1210 * g++.dg/cpp0x/alias-decl-18.C: New test.
1211
1212 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
1213
1214 * gcc.c-torture/execute/20120104-1.c: New test.
1215
1216 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
1217
1218 PR fortran/PR48946
1219 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
1220 the old typebound_operator_8.f03.
1221 * gfortran.dg/typebound_operator_8.f03: New version of
1222 typebound_operator_7.f03 with 'u' a derived type instead of a
1223 class object.
1224
1225 2012-01-05 Richard Guenther <rguenther@suse.de>
1226
1227 * g++.dg/torture/pr49309.C: Skip for -flto.
1228
1229 2012-01-05 Jakub Jelinek <jakub@redhat.com>
1230
1231 PR middle-end/51761
1232 * gcc.c-torture/compile/pr51761.c: New test.
1233
1234 2012-01-05 Richard Guenther <rguenther@suse.de>
1235
1236 PR tree-optimization/51760
1237 * gcc.dg/torture/pr51760.c: New testcase.
1238
1239 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
1240
1241 PR middle-end/51472
1242 * gcc.dg/tm/memopt-6.c: Adjust regexp.
1243
1244 2012-01-05 Richard Guenther <rguenther@suse.de>
1245
1246 PR lto/41576
1247 * gfortran.dg/lto/pr41576_0.f90: New testcase.
1248 * gfortran.dg/lto/pr41576_1.f90: Likewise.
1249
1250 2012-01-04 Jakub Jelinek <jakub@redhat.com>
1251
1252 PR debug/51695
1253 * gcc.dg/pr51695.c: New test.
1254
1255 2012-01-04 Andrew Pinski <apinski@cavium.com>
1256
1257 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
1258 * gcc.target/mips/octeon2-lx-1.c: New test.
1259 * gcc.target/mips/mips64-dsp-ldx.c: New test.
1260 * gcc.target/mips/octeon2-lx-2.c: New test.
1261 * gcc.target/mips/octeon2-lx-3.c: New test.
1262
1263 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
1264
1265 PR other/51163
1266 PR other/51164
1267 * gcc.dg/tm/alias-1.c: Adjust regexp.
1268 * gcc.dg/tm/alias-2.c: Adjust regexp.
1269
1270 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1271
1272 PR c++/51064
1273 * g++.dg/warn/Wparentheses-26.C: New.
1274
1275 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
1276
1277 * gfortran.dg/elemental_optional_args_2.f90: New test.
1278
1279 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1280
1281 PR fortran/49693
1282 * gfortran.dg/common_17.f90: New test.
1283
1284 2012-01-04 Richard Guenther <rguenther@suse.de>
1285
1286 PR tree-optimization/49651
1287 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
1288 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
1289
1290 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1291
1292 PR c++/51738
1293 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
1294
1295 2012-01-03 Andrew Pinski <apinski@cavium.com>
1296
1297 * lib/scanasm.exp (dg-function-on-line): Always use a special format
1298 for all mips targets. Also allow an optional .cfi_startproc.
1299
1300 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
1301
1302 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
1303
1304 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1305
1306 PR c++/29273
1307 * g++.dg/rtti/dyncast5.C: New.
1308
1309 2012-01-03 Richard Guenther <rguenther@suse.de>
1310
1311 PR tree-optimization/51070
1312 * gcc.dg/torture/pr51070-2.c: New testcase.
1313
1314 2012-01-03 Richard Guenther <rguenther@suse.de>
1315
1316 PR tree-optimization/51692
1317 * gcc.dg/torture/pr51692.c: New testcase.
1318
1319 2012-01-03 Richard Guenther <rguenther@suse.de>
1320
1321 PR debug/51650
1322 * g++.dg/lto/pr51650-3_0.C: New testcase.
1323
1324 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1325
1326 PR c++/15867
1327 * g++.dg/warn/Wredundant-decls-spec.C: New.
1328
1329 2012-01-03 Jakub Jelinek <jakub@redhat.com>
1330
1331 PR tree-optimization/51719
1332 * g++.dg/tree-prof/pr51719.C: New test.
1333
1334 2012-01-03 Richard Guenther <rguenther@suse.de>
1335
1336 PR middle-end/51730
1337 * gcc.dg/fold-compare-6.c: New testcase.
1338
1339 2012-01-03 Jakub Jelinek <jakub@redhat.com>
1340
1341 PR c++/51669
1342 * g++.dg/gomp/pr51669.C: New test.
1343
1344 2012-01-02 Jason Merrill <jason@redhat.com>
1345
1346 PR c++/51675
1347 * g++.dg/cpp0x/constexpr-union2.C: New.
1348
1349 PR c++/51666
1350 * g++.dg/cpp0x/nsdmi-defer5.C: New.
1351
1352 2012-01-02 Dodji Seketeli <dodji@redhat.com>
1353
1354 PR c++/51462
1355 * g++.dg/cpp0x/constexpr-99.C: New test.
1356
1357 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
1358
1359 PR c++/20140
1360 * g++.dg/template/init9.C: New.
1361
1362 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1363
1364 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
1365 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
1366 rather than a specific number.
1367
1368 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
1369
1370 PR fortran/46262
1371 PR fortran/46328
1372 PR fortran/51052
1373 * gfortran.dg/typebound_operator_7.f03: New.
1374 * gfortran.dg/typebound_operator_8.f03: New.
1375
1376 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1377
1378 PR target/51729
1379 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
1380 XFAIL.
1381 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1382
1383 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1384
1385 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
1386
1387 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1388
1389 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
1390 for MIPS.
1391
1392 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1393
1394 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
1395 * gfortran.dg/io_real_boz_4.f90: Likewise.
1396 * gfortran.dg/io_real_boz_5.f90: Likewise.
1397
1398 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1399
1400 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
1401
1402 2012-01-02 Revital Eres <revital.eres@linaro.org>
1403
1404 * gcc.dg/sms-11.c: New file.
1405
1406 2012-01-02 Tobias Burnus <burnus@net-b.de>
1407
1408 PR fortran/51682
1409 * gfortran.dg/coarray/image_index_3.f90: New.
1410
1411 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1412
1413 PR c++/16603
1414 * g++.dg/parse/enum8.C: New.
1415
1416 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1417
1418 PR c++/51379
1419 * g++.dg/conversion/reinterpret4.C: New.
1420 * g++.dg/conversion/reinterpret1.C: Adjust.
1421
1422 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1423
1424 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
1425
1426 2012-01-01 Fabien Chêne <fabien@gcc.gnu.org>
1427
1428 * g++.old-deja/g++.brendan/crash25.C: Adjust.
1429 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1430 * g++.old-deja/g++.jason/access14.C: Likewise.
1431 * g++.old-deja/g++.jason/access8.C: Likewise.
1432 * g++.old-deja/g++.jason/access1.C: Likewise.
1433 * g++.old-deja/g++.other/access3.C: Likewise.
1434 * g++.old-deja/g++.other/access5.C: Likewise.
1435 * g++.old-deja/g++.law/unsorted1.C: Likewise.
1436 * g++.old-deja/g++.law/visibility22.C: Likewise.
1437 * g++.old-deja/g++.law/visibility26.C: Likewise.
1438 * g++.old-deja/g++.mike/p2746.C: Likewise.
1439 * g++.dg/debug/using1.C: Likewise.
1440 * g++.dg/lookup/using51.C: Likewise.
1441 * g++.dg/inherit/using5.C: Likewise.
1442 * g++.dg/inherit/pr30297.C: Likewise.
1443 * g++.dg/inherit/access8.C: Likewise.
1444 * g++.dg/torture/pr39362.C: Likewise.
1445 * g++.dg/template/crash13.C: Likewise.
1446 * g++.dg/template/using10.C: Likewise.
1447
1448 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1449
1450 PR fortran/51502
1451 * lib/gcc-dg.exp (scan-module-absence): Really commit last
1452 change.
1453
1454 2012-01-01 Ira Rosen <irar@il.ibm.com>
1455
1456 PR tree-optimization/51704
1457 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1458 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1459 corresponding flags.
1460
1461 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1462
1463 PR c++/51723
1464 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1465
1466 2012-01-01 Jan Hubicka <jh@suse.cz>
1467
1468 PR rtl-optimization/51069
1469 * gcc.c-torture/compile/pr51069.c: New testcase.
1470
1471 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1472
1473 PR tree-optimization/51683
1474 * gcc.dg/pr51683.c: New test.
1475 \f
1476 Copyright (C) 2012 Free Software Foundation, Inc.
1477
1478 Copying and distribution of this file, with or without modification,
1479 are permitted in any medium without royalty provided the copyright
1480 notice and this notice are preserved.