OSDN Git Service

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