OSDN Git Service

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