OSDN Git Service

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