OSDN Git Service

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