OSDN Git Service

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