OSDN Git Service

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