OSDN Git Service

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