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