OSDN Git Service

PR tree-optimization/48794
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2012-01-26  Michael Matz  <matz@suse.de>
2
3         PR tree-optimization/48794
4         * gfortran.dg/gomp/pr48794-2.f90: New testcase.
5
6 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
7
8         * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
9         s390x.
10
11 2012-01-26  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
12
13         * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
14         * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
15         memory.
16         * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
17         the default value for s390 and s390x.
18
19 2012-01-25  Aldy Hernandez  <aldyh@redhat.com>
20
21         PR lto/51698
22         * gcc.dg/lto/trans-mem-4_0.c: New.
23         * gcc.dg/lto/trans-mem-4_1.c: New.
24         * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
25         TM builtins.
26         * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
27         * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
28         TM builtins.
29         * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
30         * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
31         TM builtins.
32
33 2012-01-25    Georg-Johann Lay  <avr@gjlay.de>
34
35         * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
36
37 2012-01-25  Ian Lance Taylor  <iant@google.com>
38
39         * go.test/go-test.exp (go-gc-tests): Handle a few more test
40         lines.
41
42 2012-01-25  Tobias Burnus  <burnus@net-b.de>
43
44         PR fortran/51995
45         * gfortran.dg/typebound_proc_25.f90: New.
46
47 2012-01-25  Jason Merrill  <jason@redhat.com>
48
49         PR c++/51992
50         * g++.dg/lto/pr51992_0.C: New.
51
52 2012-01-25  Jakub Jelinek  <jakub@redhat.com>
53
54         PR tree-optimization/51987
55         * gcc.target/i386/pr51987.c: New test.
56
57 2012-01-25  Greta Yorsh  <Greta.Yorsh@arm.com>
58
59         * gcc.dg/tm/lto-1.c: Require lto support in target.
60
61 2012-01-25  Andrey Belevantsev  <abel@ispras.ru>
62
63         PR rtl-optimization/48374
64         * gcc.dg/pr48374.c: New test.
65
66 2012-01-25  Greta Yorsh  <Greta.Yorsh@arm.com>
67
68         * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
69
70 2012-01-25  Tobias Burnus  <burnus@net-b.de>
71
72         PR fortran/51966
73         * gfortran.dg/derived_constructor_char_3.f90: New.
74
75 2012-01-24  Ian Lance Taylor  <iant@google.com>
76
77         * go.test/go-test.exp (filecmp): New procedure.
78         (errchk): Handle quoted square brackets.
79         (go-gc-tests): Set go_compile_args. Handle various new test
80         lines.  Skip a few new tests.
81         * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
82
83 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
84
85         * lib/target-supports.exp (proc check_effective_target_vect_perm)
86         (check_effective_target_vect_extract_even_odd)
87         (check_effective_target_vect_interleave): Return true for MIPS
88         paired-single.
89
90 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
91
92         * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
93         (main): Use it instead of argc.
94
95 2012-01-24  Jason Merrill  <jason@redhat.com>
96
97         PR c++/51973
98         * g++.dg/cpp0x/sfinae31.C: New.
99
100 2012-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
101
102         * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
103
104 2012-01-24  Jason Merrill  <jason@redhat.com>
105
106         PR c++/51812
107         * g++.dg/inherit/covariant20.C: New.
108
109 2012-01-24  Paolo Carlini  <paolo.carlini@oracle.com>
110
111         PR c++/51223
112         * g++.dg/parse/crash58.C: New.
113
114 2012-01-24  Jakub Jelinek  <jakub@redhat.com>
115
116         PR target/51957
117         * gcc.dg/pr51957-1.c: New test.
118         * gcc.dg/pr51957-1.h: New file.
119         * gcc.dg/pr51957-2.c: New test.
120
121 2012-01-23  Jason Merrill  <jason@redhat.com>
122
123         PR c++/51930
124         * g++.dg/ext/visibility/template10.C: New.
125
126 2012-01-23  Tobias Burnus  <burnus@net-b.de>
127
128         PR fortran/51948
129         * gfortran.dg/move_alloc_12.f90: New.
130
131 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
132
133         PR middle-end/45416
134         * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
135
136 2012-01-23  Paolo Carlini  <paolo.carlini@oracle.com>
137
138         PR c++/51398
139         * g++.dg/template/crash111.C: New.
140
141 2012-01-23  Arnaud Charlet  <charlet@adacore.com>
142
143         * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
144         configurations.
145         * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
146
147 2012-01-23  Dodji Seketeli  <dodji@redhat.com>
148
149         PR testsuite/51941
150         * g++.dg/debug/dwarf2/nested-3.C:  Accept multiple lines between
151         the DW_TAG_class_type and DW_AT_name: "Executor".
152
153 2012-01-23  Ramana Radhakrishnan  <ramana.radhakrishnan@linaro.org>
154
155         * lib/target-supports.exp
156         (check_effective_target_vect_extract_even_odd): Handle
157         ARM neon.
158         (check_effective_target_vect_interleave): Likewise.
159
160 2012-01-22  Jason Merrill  <jason@redhat.com>
161
162         PR c++/51925
163         * g++.dg/template/using20.C: New.
164         * g++.dg/template/template-id-2.C: Adjust diagnostic.
165
166 2012-01-23  Jason Merrill  <jason@redhat.com>
167
168         PR target/51934
169         * g++.dg/torture/pr51344.C: Limit to x86.
170
171 2012-01-23  Greta Yorsh  <Greta.Yorsh@arm.com>
172         * c-c++-common/tm/omp.c: Require target with pthread support.
173
174 2012-01-23  Richard Guenther  <rguenther@suse.de>
175
176         PR tree-optimization/51949
177         * gcc.dg/torture/pr51949.c: New testcase.
178
179 2012-01-23  Jakub Jelinek  <jakub@redhat.com>
180
181         PR rtl-optimization/51933
182         * gcc.c-torture/execute/pr51933.c: New test.
183
184 2012-01-22  Douglas B Rupp  <rupp@gnat.com>
185
186         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
187         Do not define for Interix.
188
189 2012-01-22  Jason Merrill  <jason@redhat.com>
190
191         PR c++/51832
192         * g++.dg/lto/pr51832.h: New.
193         * g++.dg/lto/pr51832_0.C: New.
194         * g++.dg/lto/pr51832_1.C: New.
195
196 2012-01-22  Eric Botcazou  <ebotcazou@adacore.com>
197
198         * gcc.dg/ext-elim-1.c: New test.
199
200 2012-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
201
202         PR target/51931
203         * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
204         * g++.dg/opt/longbranch1.C: Likewise.
205
206 2012-01-22  Richard Sandiford  <rdsandiford@googlemail.com>
207
208         * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
209         in C++11 mode.
210
211 2012-01-21  Steven G. Kargl  <kargl@gcc.gnu.org>
212
213         PR fortran/50556
214         * gfortran.dg/namelist_74.f90: New test.
215         * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
216
217 2012-01-21  Tobias Burnus  <burnus@net-b.de>
218
219         PR fortran/51913
220         * gfortran.dg/class_47.f90: New.
221
222 2012-01-21  Eric Botcazou  <ebotcazou@adacore.com>
223
224         * gnat.dg/renaming5.ad[sb]: New test.
225
226 2012-01-20  Jason Merrill  <jason@redhat.com>
227
228         PR c++/51919
229         * g++.dg/pch/mangle1.{C,Hs}: Remove.
230
231 2012-01-20  Jason Merrill  <jason@redhat.com>
232
233         PR c++/51922
234         * g++.dg/ext/attrib42.C: Require ilp32.
235
236 2012-01-20  Jakub Jelinek  <jakub@redhat.com>
237
238         PR target/51915
239         * gcc.target/arm/pr51915.c: New test.
240
241 2012-01-20   Cary Coutant  <ccoutant@google.com>
242              Dodji Seketeli  <dodji@redhat.com>
243
244         PR debug/45682
245         * g++.dg/debug/dwarf2/nested-3.C: New test.
246
247 2012-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
248
249         PR c++/51402
250         * g++.dg/template/crash110.C: New.
251
252 2012-01-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
253
254         * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
255         Remove default options on hppa*-*-hpux*.
256
257 2012-01-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
258
259         * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
260
261 2012-01-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
262
263         * gcc.c-torture/compile/pr51856.c: New testcase.
264
265 2012-01-20  Uros Bizjak  <ubizjak@gmail.com>
266
267         * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
268         options to go_target_compile.
269
270 2012-01-20  Kai Tietz  <ktietz@redhat.com>
271
272         * g++.dg/torture/pr51344.C: Fix typo.
273
274 2012-01-20  Richard Guenther  <rguenther@suse.de>
275
276         PR tree-optimization/51903
277         * g++.dg/torture/pr51903.C: New testcase.
278
279 2012-01-20  Tobias Burnus  <burnus@net-b.de>
280             Janus Weil  <janus@gcc.gnu.org>
281
282         PR fortran/51056
283         * gfortran.dg/use_21.f90: New.
284
285 2012-01-20  Jakub Jelinek  <jakub@redhat.com>
286
287         PR target/51106
288         * gcc.dg/torture/pr51106-1.c: New test.
289         * gcc.dg/torture/pr51106-2.c: New test.
290
291 2012-01-19  Kai Tietz  <ktietz@redhat.com>
292
293         * g++.dg/torture/pr51344.C: New test.
294
295 2012-01-19  Tobias Burnus  <burnus@net-b.de>
296
297         PR fortran/51904
298         * gfortran.dg/intrinsic_size_2.f90: New.
299
300 2012-01-19  Jason Merrill  <jason@redhat.com>
301
302         PR c++/51889
303         * g++.dg/inherit/using7.C: New.
304
305 2012-01-19  Richard Guenther  <rguenther@suse.de>
306
307         PR tree-optimization/37997
308         * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
309
310 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
311
312         PR rtl-optimization/51505
313         * gcc.dg/pr51505.c: New test.
314
315 2012-01-18  Paul Thomas  <pault@gcc.gnu.org>
316
317         PR fortran/51634
318         * gfortran.dg/typebound_operator_12.f03: New.
319         * gfortran.dg/typebound_operator_13.f03: New.
320
321 2012-01-18  Paolo Carlini  <paolo.carlini@oracle.com>
322
323         PR c++/51225
324         * g++.dg/cpp0x/pr51225.C: New.
325
326 2012-01-17  Ian Lance Taylor  <iant@google.com>
327
328         PR go/50656
329         * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
330
331 2012-01-17  Tobias Burnus  <burnus@net-b.de>
332
333         PR fortran/51869
334         * gfortran.dg/realloc_on_assign_9.f90: New.
335
336 2012-01-17  Aldy Hernandez  <aldyh@redhat.com>
337
338         PR other/51165
339         * gcc.dg/tm/memopt-3.c: Remove xfail.
340         * gcc.dg/tm/memopt-4.c: Remove xfail.
341         * gcc.dg/tm/memopt-5.c: Remove xfail.
342         * gcc.dg/tm/memopt-7.c: Remove xfail.
343
344 2012-01-17  Jakub Jelinek  <jakub@redhat.com>
345
346         PR tree-optimization/51877
347         * gcc.c-torture/execute/pr51877.c: New test.
348
349 2012-01-17  Michael Zolotukhin  <michael.v.zolotukhin@intel.com>
350
351         * gcc.dg/vect/no-section-anchors-vect-69.c: Change
352         {!vect_align_arrays} to vect_sizes_32B_16B.
353         * gcc.dg/vect/vect-multitypes-1.c: Ditto.
354         * gcc.dg/vect/vect-peel-3.c: Ditto.
355
356 2012-01-16  Jason Merrill  <jason@redhat.com>
357
358         PR c++/51854
359         * g++.dg/abi/mangle60.C: New.
360
361         PR c++/51827
362         * g++.dg/pch/mangle1.{C,Hs}: New.
363
364 2012-01-16  Mikael Morin  <mikael@gcc.gnu.org>
365             Tobias Burnus  <burnus@net-b.de>
366
367         PR fortran/50981
368         * gfortran.dg/elemental_optional_args_3.f90: New
369         * gfortran.dg/elemental_optional_args_4.f90: New
370
371 2012-01-16  Tobias Burnus  <burnus@net-b.de>
372
373         PR fortran/51809
374         * gfortran.dg/use_20.f90: New
375
376 2012-01-16  Jason Merrill  <jason@redhat.com>
377
378         PR c++/51868
379         * g++.dg/cpp0x/rv-bitfield.C: New.
380         * g++.dg/cpp0x/rv-bitfield2.C: New.
381
382 2012-01-16  Paul Thomas  <pault@gcc.gnu.org>
383
384         * gfortran.dg/class_array_3.f03: Remove the explicit loop in
385         subroutine 'qsort' and use index array to assign the result.
386
387 2012-01-16  Jakub Jelinek  <jakub@redhat.com>
388
389         PR tree-optimization/51865
390         * gcc.dg/pr51865.c: New test.
391
392 2012-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
393
394         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
395
396 2012-01-15  Richard Sandiford  <rdsandiford@googlemail.com>
397
398         * gcc.target/mips/code-readable-2.c: Allow the jump table address
399         to be loaded from the constant pool, rather than via %hi and %lo.
400
401 2012-01-15  Uros Bizjak  <ubizjak@gmail.com>
402
403         PR rtl-optimization/51821
404         * gcc.dg/pr51821.c: New test.
405
406 2012-01-15  Andreas Schwab  <schwab@linux-m68k.org>
407
408         * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
409
410 2012-01-14  Andreas Schwab  <schwab@linux-m68k.org>
411
412         * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
413
414 2012-01-14  Tobias Burnus  <burnus@net-b.de>
415
416         PR fortran/51800
417         * gfortran.dg/init_flag_8.f90: New.
418         * gfortran.dg/init_flag_9.f90: New.
419
420 2011-01-14  Tobias Burnus  <burnus@net-b.de>
421
422         PR fortran/51816
423         * gfortran.dg/use_18.f90: New.
424         * gfortran.dg/use_19.f90: New.
425
426 2012-01-13  Ian Lance Taylor  <iant@google.com>
427
428         PR c++/50012
429         * g++.dg/warn/Wsign-compare-4.C: New.
430
431 2012-01-13  Paul Thomas  <pault@gcc.gnu.org>
432
433         PR fortran/48351
434         * gfortran.dg/alloc_comp_assign.f03: New.
435         * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
436         __BUILTIN_FREE from 38 to 32.
437
438 2012-01-13  Jason Merrill  <jason@redhat.com>
439
440         PR c++/20681
441         * g++.dg/warn/Wreturn-type-7.C: New.
442
443 2012-01-13  Georg-Johann Lay  <avr@gjlay.de>
444
445         * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
446         assumption.
447         * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
448         * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
449         * gcc.dg/cpp/warn-multichar-2.c: Ditto.
450         * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
451         int32plus because of big array needed.
452         * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
453         * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
454
455 2012-01-13  Jason Merrill  <jason@redhat.com>
456
457         PR c++/51813
458         * g++.dg/ext/visibility/template9.C: New.
459
460         PR c++/51620
461         * g++.dg/cpp0x/defaulted34.C: New.
462         * g++.dg/template/virtual3.C: New.
463
464 2012-01-13  Richard Guenther  <rguenther@suse.de>
465
466         PR middle-end/8081
467         * gcc.dg/torture/pr8081.c: New testcase.
468
469 2012-01-13  Georg-Johann Lay  <avr@gjlay.de>
470
471         * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
472
473 2012-01-12  Jason Merrill  <jason@redhat.com>
474
475         PR c++/51714
476         * g++.dg/ext/stmtexpr14.C: New.
477
478 2012-01-13  Dodji Seketeli  <dodji@redhat.com>
479
480         PR c++/51633
481         * g++.dg/cpp0x/constexpr-diag4.C: New test.
482
483 2012-01-12  Jason Merrill  <jason@redhat.com>
484
485         PR c++/48051
486         * g++.dg/abi/mangle48.C: Test qualified-names, too.
487         * g++.dg/abi/mangle58.C: Likewise.
488
489         PR c++/51403
490         * g++.dg/template/arg8.C: New.
491
492 2012-01-12  Ira Rosen  <irar@il.ibm.com>
493
494         PR tree-optimization/51799
495         * gcc.dg/vect/pr51799.c: New test.
496         * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
497         patterns.
498
499 2012-01-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
500             Tobias Burnus  <burnus@net-b.de>
501
502         PR fortran/51057
503         PR fortran/51616
504         * lib/target-supports.exp
505         (check_effective_target_fortran_largest_fp_has_sqrt): New.
506         * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
507
508 2012-01-11  Jason Merrill  <jason@redhat.com>
509
510         PR c++/51565
511         * g++.dg/ext/attrib42.C: New.
512
513 2012-01-11  Jakub Jelinek  <jakub@redhat.com>
514
515         PR bootstrap/51796
516         * gcc.dg/pr51796.c: New test.
517
518 2012-01-11  Jason Merrill  <jason@redhat.com>
519
520         PR c++/51818
521         * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
522
523 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
524
525         * gnat.dg/array19.ad[sb]: New test.
526
527 2012-01-11  Eric Botcazou  <ebotcazou@adacore.com>
528
529         * gnat.dg/opt23.ad[sb]: New test.
530         * gnat.dg/opt23_pkg.ad[sb]: New helper.
531         * gnat.dg/opt24.ad[sb]: New test.
532
533 2012-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
534
535         PR tree-optimization/49642
536         * gcc.dg/tree-ssa/pr49642-1.c: New test.
537         * gcc.dg/tree-ssa/pr49642-2.c: New test.
538
539 2012-01-11  Jason Merrill  <jason@redhat.com>
540
541         PR c++/51613
542         * g++.dg/template/explicit-args5.C: New.
543
544 2012-01-11  Matthew Gretton-Dann  <matthew.gretton-dann@arm.com>
545
546         * gcc.c-torture/execute/20120110-1.c: New testcase.
547
548 2012-01-10  Jason Merrill  <jason@redhat.com>
549
550         PR c++/51614
551         * g++.dg/inherit/ambig1.C: New.
552
553         PR c++/51433
554         * g++.dg/cpp0x/constexpr-cache1.C: New.
555
556 2012-01-10  Richard Guenther  <rguenther@suse.de>
557
558         PR tree-optimization/51801
559         * gcc.dg/torture/pr51801.c: New testcase.
560
561 2012-01-10  Tobias Burnus  <burnus@net-b.de>
562
563         PR fortran/51652
564         * gfortran.dg/allocate_with_typespec_5.f90: New.
565
566 2012-01-10  Tobias Burnus  <burnus@net-b.de>
567
568         * gfortran.dg/class_39.f03: Update dg-error string.
569
570 2012-01-10  Richard Guenther  <rguenther@suse.de>
571
572         PR tree-optimization/50913
573         * gcc.dg/graphite/interchange-16.c: New testcase.
574         * gcc.dg/graphite/scop-20.c: XFAIL.
575         * gfortran.dg/graphite/interchange-1.f: Likewise.
576         * gfortran.dg/graphite/block-1.f90: Likewise.
577         * gfortran.dg/graphite/block-2.f: Likewise.
578
579 2012-01-10  Richard Henderson  <rth@redhat.com>
580
581         * lib/target-supports.exp (check_effective_target_vect_perm,
582         check_effective_target_vect_perm_byte,
583         check_effective_target_vect_perm_short): Enable for arm neon.
584
585 2012-01-09  Tobias Burnus  <burnus@net-b.de>
586
587         PR fortran/46328
588         * gfortran.dg/typebound_operator_11.f90: New.
589
590 2012-01-09  Eric Botcazou  <ebotcazou@adacore.com>
591
592         * gnat.dg/array18.adb: New test.
593         * gnat.dg/array18_pkg.ads: New helper.
594
595 2012-01-09  Paul Thomas  <pault@gcc.gnu.org>
596
597         PR fortran/51791
598         * gfortran.dg/typebound_operator_7.f03: Insert parentheses
599         around base object in first assignment in main program.
600         * gfortran.dg/typebound_operator_10.f03: New test.
601
602 2012-01-09  Martin Jambor  <mjambor@suse.cz>
603
604         PR tree-optimization/51759
605         * g++.dg/ipa/pr51759.C: New test.
606
607 2012-01-09  Tobias Burnus  <burnus@net-b.de>
608
609         PR fortran/51758
610         * gfortran.dg/optional_absent_2.f90: New.
611
612 2012-01-09  Tobias Burnus  <burnus@net-b.de>
613
614         PR fortran/51578
615         * gfortran.dg/use_17.f90: New.
616
617 2012-01-09  Gary Funck  <gary@intrepid.com>
618
619         PR preprocessor/33919
620         * gcc.dg/pr33919.c: New test.
621         * gcc.dg/pr33919-0.h: New test header file.
622         * gcc.dg/pr33919-1.h: Ditto.
623         * gcc.dg/pr33919-2.h: Ditto.
624
625 2012-01-07  Jan Hubicka  <jh@suse.cz>
626
627         PR tree-optimize/51694
628         * gcc.c-torture/compile/pr51694.c: new testcase.
629
630 2012-01-07  Jan Hubicka  <jh@suse.cz>
631
632         PR tree-optimization/51600
633         * g++.dg/torture/pr51600.C: New testcase.
634
635 2012-01-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
636
637         PR gcov-profile/51715
638         PR gcov-profile/51717
639         * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
640         * gcc.misc-tests/gcov-14.c: Likewise.
641
642 2012-01-06  Jason Merrill  <jason@redhat.com>
643
644         * g++.dg/parse/new5.C: New.
645
646 2012-01-06  Patrick Marlier  <patrick.marlier@gmail.com>
647
648         PR testsuite/51655
649         * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
650         including <string.h>.
651
652 2012-01-06  Jason Merrill  <jason@redhat.com>
653
654         * g++.dg/abi/mangle51.C: New.
655         * g++.dg/abi/mangle52.C: New.
656         * g++.dg/abi/mangle53.C: New.
657         * g++.dg/abi/mangle54.C: New.
658         * g++.dg/abi/mangle55.C: New.
659         * g++.dg/abi/mangle56.C: New.
660         * g++.dg/abi/mangle57.C: New.
661         * g++.dg/abi/mangle58.C: New.
662         * g++.dg/abi/mangle59.C: New.
663         * g++.dg/cpp0x/trailing3.C: Update mangling.
664         * g++.dg/cpp0x/variadic111.C: Update mangling.
665         * g++.dg/cpp0x/variadic4.C: Update mangling.
666         * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
667         * g++.dg/template/nontype22.C: Works now.
668         * g++.dg/template/pr35240.C: Works now.
669
670         * g++.dg/cpp0x/error7.C: New.
671
672 2012-01-06  Tobias Burnus <burnus@net-b.de>
673
674         * gfortran.dg/deallocate_stat_2.f90: New.
675         * coarray/allocate_errgmsg.f90: New.
676         * gfortran.dg/coarray_lib_alloc_1.f90: New.
677         * gfortran.dg/coarray_lib_alloc_2.f90: New.
678         * coarray/subobject_1.f90: Fix for num_images > 1.
679         * gfortran.dg/deallocate_stat.f90: Update due to changed
680         stat= handling.
681
682 2012-01-06  Andrew Stubbs  <ams@codesourcery.com>
683
684         * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
685
686 2012-01-06  Eric Botcazou  <ebotcazou@adacore.com>
687
688         * ada/acats/overflow.lst: Add cb20004.
689
690 2012-01-05  Dodji Seketeli  <dodji@redhat.com>
691
692         PR c++/51541
693         * g++.dg/cpp0x/alias-decl-18.C: New test.
694
695 2012-01-05  Eric Botcazou  <ebotcazou@adacore.com>
696
697         * gcc.c-torture/execute/20120104-1.c: New test.
698
699 2012-01-05  Paul Thomas  <pault@gcc.gnu.org>
700
701         PR fortran/PR48946
702         * gfortran.dg/typebound_operator_9.f03: This is now a copy of
703         the old typebound_operator_8.f03.
704         * gfortran.dg/typebound_operator_8.f03: New version of
705         typebound_operator_7.f03 with 'u' a derived type instead of a
706         class object.
707
708 2012-01-05  Richard Guenther  <rguenther@suse.de>
709
710         * g++.dg/torture/pr49309.C: Skip for -flto.
711
712 2012-01-05  Jakub Jelinek  <jakub@redhat.com>
713
714         PR middle-end/51761
715         * gcc.c-torture/compile/pr51761.c: New test.
716
717 2012-01-05  Richard Guenther  <rguenther@suse.de>
718
719         PR tree-optimization/51760
720         * gcc.dg/torture/pr51760.c: New testcase.
721
722 2012-01-05  Aldy Hernandez  <aldyh@redhat.com>
723
724         PR middle-end/51472
725         * gcc.dg/tm/memopt-6.c: Adjust regexp.
726
727 2012-01-05  Richard Guenther  <rguenther@suse.de>
728
729         PR lto/41576
730         * gfortran.dg/lto/pr41576_0.f90: New testcase.
731         * gfortran.dg/lto/pr41576_1.f90: Likewise.
732
733 2012-01-04  Jakub Jelinek  <jakub@redhat.com>
734
735         PR debug/51695
736         * gcc.dg/pr51695.c: New test.
737
738 2012-01-04  Andrew Pinski  <apinski@cavium.com>
739
740         * gcc.target/mips/mips64-dsp-ldx1.c: New test.
741         * gcc.target/mips/octeon2-lx-1.c: New test.
742         * gcc.target/mips/mips64-dsp-ldx.c: New test.
743         * gcc.target/mips/octeon2-lx-2.c: New test.
744         * gcc.target/mips/octeon2-lx-3.c: New test.
745
746 2012-01-04  Patrick Marlier  <patrick.marlier@gmail.com>
747
748         PR other/51163
749         PR other/51164
750         * gcc.dg/tm/alias-1.c:  Adjust regexp.
751         * gcc.dg/tm/alias-2.c:  Adjust regexp.
752
753 2012-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
754
755         PR c++/51064
756         * g++.dg/warn/Wparentheses-26.C: New.
757
758 2012-01-04  Mikael Morin  <mikael@gcc.gnu.org>
759
760         * gfortran.dg/elemental_optional_args_2.f90: New test.
761
762 2012-01-04  Thomas Koenig  <tkoenig@gcc.gnu.org>
763
764         PR fortran/49693
765         * gfortran.dg/common_17.f90:  New test.
766
767 2012-01-04  Richard Guenther  <rguenther@suse.de>
768
769         PR tree-optimization/49651
770         * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
771         * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
772
773 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
774
775         PR c++/51738
776         * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
777
778 2012-01-03  Andrew Pinski  <apinski@cavium.com>
779
780         * lib/scanasm.exp (dg-function-on-line): Always use a special format
781         for all mips targets.  Also allow an optional .cfi_startproc.
782
783 2012-01-03  Uros Bizjak  <ubizjak@gmail.com>
784
785         * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
786
787 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
788
789         PR c++/29273
790         * g++.dg/rtti/dyncast5.C: New.
791
792 2012-01-03  Richard Guenther  <rguenther@suse.de>
793
794         PR tree-optimization/51070
795         * gcc.dg/torture/pr51070-2.c: New testcase.
796
797 2012-01-03  Richard Guenther  <rguenther@suse.de>
798
799         PR tree-optimization/51692
800         * gcc.dg/torture/pr51692.c: New testcase.
801
802 2012-01-03  Richard Guenther  <rguenther@suse.de>
803
804         PR debug/51650
805         * g++.dg/lto/pr51650-3_0.C: New testcase.
806
807 2012-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
808
809         PR c++/15867
810         * g++.dg/warn/Wredundant-decls-spec.C: New.
811
812 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
813
814         PR tree-optimization/51719
815         * g++.dg/tree-prof/pr51719.C: New test.
816
817 2012-01-03  Richard Guenther  <rguenther@suse.de>
818
819         PR middle-end/51730
820         * gcc.dg/fold-compare-6.c: New testcase.
821
822 2012-01-03  Jakub Jelinek  <jakub@redhat.com>
823
824         PR c++/51669
825         * g++.dg/gomp/pr51669.C: New test.
826
827 2012-01-02  Jason Merrill  <jason@redhat.com>
828
829         PR c++/51675
830         * g++.dg/cpp0x/constexpr-union2.C: New.
831
832         PR c++/51666
833         * g++.dg/cpp0x/nsdmi-defer5.C: New.
834
835 2012-01-02  Dodji Seketeli  <dodji@redhat.com>
836
837         PR c++/51462
838         * g++.dg/cpp0x/constexpr-99.C: New test.
839
840 2012-01-02  Paolo Carlini  <paolo.carlini@oracle.com>
841
842         PR c++/20140
843         * g++.dg/template/init9.C: New.
844
845 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
846
847         * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
848         Increase copy to 5 bytes.  Look for at least two "mem/s/u"s,
849         rather than a specific number.
850
851 2012-01-02  Paul Thomas  <pault@gcc.gnu.org>
852
853         PR fortran/46262
854         PR fortran/46328
855         PR fortran/51052
856         * gfortran.dg/typebound_operator_7.f03: New.
857         * gfortran.dg/typebound_operator_8.f03: New.
858
859 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
860
861         PR target/51729
862         * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
863         XFAIL.
864         * gcc.target/mips/dspr2-MULTU.c: Likewise.
865
866 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
867
868         * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
869
870 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
871
872         * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
873         for MIPS.
874
875 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
876
877         * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
878         * gfortran.dg/io_real_boz_4.f90: Likewise.
879         * gfortran.dg/io_real_boz_5.f90: Likewise.
880
881 2012-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
882
883         * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
884
885 2012-01-02  Revital Eres  <revital.eres@linaro.org>
886
887         * gcc.dg/sms-11.c: New file.
888
889 2012-01-02  Tobias Burnus  <burnus@net-b.de>
890
891         PR fortran/51682
892         * gfortran.dg/coarray/image_index_3.f90: New.
893
894 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
895
896         PR c++/16603
897         * g++.dg/parse/enum8.C: New.
898
899 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
900
901         PR c++/51379
902         * g++.dg/conversion/reinterpret4.C: New.
903         * g++.dg/conversion/reinterpret1.C: Adjust.
904
905 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
906
907         * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
908
909 2012-01-01  Fabien ChĂȘne  <fabien@gcc.gnu.org>
910
911         * g++.old-deja/g++.brendan/crash25.C: Adjust.
912         * g++.old-deja/g++.brendan/crash56.C: Likewise.
913         * g++.old-deja/g++.jason/access14.C: Likewise.
914         * g++.old-deja/g++.jason/access8.C: Likewise.
915         * g++.old-deja/g++.jason/access1.C: Likewise.
916         * g++.old-deja/g++.other/access3.C: Likewise.
917         * g++.old-deja/g++.other/access5.C: Likewise.
918         * g++.old-deja/g++.law/unsorted1.C: Likewise.
919         * g++.old-deja/g++.law/visibility22.C: Likewise.
920         * g++.old-deja/g++.law/visibility26.C: Likewise.
921         * g++.old-deja/g++.mike/p2746.C: Likewise.
922         * g++.dg/debug/using1.C: Likewise.
923         * g++.dg/lookup/using51.C: Likewise.
924         * g++.dg/inherit/using5.C: Likewise.
925         * g++.dg/inherit/pr30297.C: Likewise.
926         * g++.dg/inherit/access8.C: Likewise.
927         * g++.dg/torture/pr39362.C: Likewise.
928         * g++.dg/template/crash13.C: Likewise.
929         * g++.dg/template/using10.C: Likewise.
930
931 2012-01-01  Thomas Koenig  <tkoenig@gcc.gnu.org>
932
933         PR fortran/51502
934         * lib/gcc-dg.exp (scan-module-absence):  Really commit last
935         change.
936
937 2012-01-01  Ira Rosen  <irar@il.ibm.com>
938
939         PR tree-optimization/51704
940         * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
941         * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
942         corresponding flags.
943
944 2012-01-01  Paolo Carlini  <paolo.carlini@oracle.com>
945
946         PR c++/51723
947         * g++.dg/cpp0x/constexpr-delegating2.C: New.
948
949 2012-01-01  Jan Hubicka  <jh@suse.cz>
950
951         PR rtl-optimization/51069
952         * gcc.c-torture/compile/pr51069.c: New testcase.
953
954 2012-01-01  Jakub Jelinek  <jakub@redhat.com>
955
956         PR tree-optimization/51683
957         * gcc.dg/pr51683.c: New test.
958 \f
959 Copyright (C) 2012 Free Software Foundation, Inc.
960
961 Copying and distribution of this file, with or without modification,
962 are permitted in any medium without royalty provided the copyright
963 notice and this notice are preserved.