OSDN Git Service

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