OSDN Git Service

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