OSDN Git Service

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