OSDN Git Service

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