OSDN Git Service

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