OSDN Git Service

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