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