1 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
2 Tobias Burnus <burnus@gcc.gnu.org>
5 * gfortran.dg/class_allocate_11.f03: New.
10 * gfortran.dg/class_allocate_7.f03: New.
11 * gfortran.dg/class_allocate_8.f03: New.
12 * gfortran.dg/class_allocate_9.f03: New.
13 * gfortran.dg/class_allocate_10.f03: New.
15 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
17 * gnat.dg/discr34.adb: New test.
18 * gnat.dg/discr34_pkg.ads: New helper.
20 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
22 * gnat.dg/discr33.adb: New test.
24 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
26 * gnat.dg/limited_with3.ad[sb): New test.
27 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
28 * gnat.dg/limited_with3_pkg2.ads: Likewise.
29 * gnat.dg/limited_with3_pkg3.ads: Likewise.
31 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
33 * gnat.dg/stack_usage1.adb: New test.
34 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
36 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
37 * gcc.dg/pr44194-2.c: Likewise.
39 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
42 * g++.dg/template/crash112.C: New.
44 2012-01-27 Richard Henderson <rth@redhat.com>
46 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
48 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
50 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
52 2012-01-26 Jakub Jelinek <jakub@redhat.com>
55 * g++.dg/opt/pr51895.C: New test.
57 2012-01-26 Michael Matz <matz@suse.de>
59 PR tree-optimization/48794
60 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
62 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
64 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
67 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
69 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
70 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
72 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
73 the default value for s390 and s390x.
75 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
78 * gcc.dg/lto/trans-mem-4_0.c: New.
79 * gcc.dg/lto/trans-mem-4_1.c: New.
80 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
82 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
83 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
85 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
86 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
89 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
91 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
93 2012-01-25 Ian Lance Taylor <iant@google.com>
95 * go.test/go-test.exp (go-gc-tests): Handle a few more test
98 2012-01-25 Tobias Burnus <burnus@net-b.de>
101 * gfortran.dg/typebound_proc_25.f90: New.
103 2012-01-25 Jason Merrill <jason@redhat.com>
106 * g++.dg/lto/pr51992_0.C: New.
108 2012-01-25 Jakub Jelinek <jakub@redhat.com>
110 PR tree-optimization/51987
111 * gcc.target/i386/pr51987.c: New test.
113 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
115 * gcc.dg/tm/lto-1.c: Require lto support in target.
117 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
119 PR rtl-optimization/48374
120 * gcc.dg/pr48374.c: New test.
122 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
124 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
126 2012-01-25 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/derived_constructor_char_3.f90: New.
131 2012-01-24 Ian Lance Taylor <iant@google.com>
133 * go.test/go-test.exp (filecmp): New procedure.
134 (errchk): Handle quoted square brackets.
135 (go-gc-tests): Set go_compile_args. Handle various new test
136 lines. Skip a few new tests.
137 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
139 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
141 * lib/target-supports.exp (proc check_effective_target_vect_perm)
142 (check_effective_target_vect_extract_even_odd)
143 (check_effective_target_vect_interleave): Return true for MIPS
146 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
148 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
149 (main): Use it instead of argc.
151 2012-01-24 Jason Merrill <jason@redhat.com>
154 * g++.dg/cpp0x/sfinae31.C: New.
156 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
158 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
160 2012-01-24 Jason Merrill <jason@redhat.com>
163 * g++.dg/inherit/covariant20.C: New.
165 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
168 * g++.dg/parse/crash58.C: New.
170 2012-01-24 Jakub Jelinek <jakub@redhat.com>
173 * gcc.dg/pr51957-1.c: New test.
174 * gcc.dg/pr51957-1.h: New file.
175 * gcc.dg/pr51957-2.c: New test.
177 2012-01-23 Jason Merrill <jason@redhat.com>
180 * g++.dg/ext/visibility/template10.C: New.
182 2012-01-23 Tobias Burnus <burnus@net-b.de>
185 * gfortran.dg/move_alloc_12.f90: New.
187 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
190 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
192 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
195 * g++.dg/template/crash111.C: New.
197 2012-01-23 Arnaud Charlet <charlet@adacore.com>
199 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
201 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
203 2012-01-23 Dodji Seketeli <dodji@redhat.com>
206 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
207 the DW_TAG_class_type and DW_AT_name: "Executor".
209 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
211 * lib/target-supports.exp
212 (check_effective_target_vect_extract_even_odd): Handle
214 (check_effective_target_vect_interleave): Likewise.
216 2012-01-22 Jason Merrill <jason@redhat.com>
219 * g++.dg/template/using20.C: New.
220 * g++.dg/template/template-id-2.C: Adjust diagnostic.
222 2012-01-23 Jason Merrill <jason@redhat.com>
225 * g++.dg/torture/pr51344.C: Limit to x86.
227 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
228 * c-c++-common/tm/omp.c: Require target with pthread support.
230 2012-01-23 Richard Guenther <rguenther@suse.de>
232 PR tree-optimization/51949
233 * gcc.dg/torture/pr51949.c: New testcase.
235 2012-01-23 Jakub Jelinek <jakub@redhat.com>
237 PR rtl-optimization/51933
238 * gcc.c-torture/execute/pr51933.c: New test.
240 2012-01-22 Douglas B Rupp <rupp@gnat.com>
242 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
243 Do not define for Interix.
245 2012-01-22 Jason Merrill <jason@redhat.com>
248 * g++.dg/lto/pr51832.h: New.
249 * g++.dg/lto/pr51832_0.C: New.
250 * g++.dg/lto/pr51832_1.C: New.
252 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
254 * gcc.dg/ext-elim-1.c: New test.
256 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
259 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
260 * g++.dg/opt/longbranch1.C: Likewise.
262 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
264 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
267 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
270 * gfortran.dg/namelist_74.f90: New test.
271 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
273 2012-01-21 Tobias Burnus <burnus@net-b.de>
276 * gfortran.dg/class_47.f90: New.
278 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
280 * gnat.dg/renaming5.ad[sb]: New test.
282 2012-01-20 Jason Merrill <jason@redhat.com>
285 * g++.dg/pch/mangle1.{C,Hs}: Remove.
287 2012-01-20 Jason Merrill <jason@redhat.com>
290 * g++.dg/ext/attrib42.C: Require ilp32.
292 2012-01-20 Jakub Jelinek <jakub@redhat.com>
295 * gcc.target/arm/pr51915.c: New test.
297 2012-01-20 Cary Coutant <ccoutant@google.com>
298 Dodji Seketeli <dodji@redhat.com>
301 * g++.dg/debug/dwarf2/nested-3.C: New test.
303 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
306 * g++.dg/template/crash110.C: New.
308 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
310 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
311 Remove default options on hppa*-*-hpux*.
313 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
315 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
317 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
319 * gcc.c-torture/compile/pr51856.c: New testcase.
321 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
323 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
324 options to go_target_compile.
326 2012-01-20 Kai Tietz <ktietz@redhat.com>
328 * g++.dg/torture/pr51344.C: Fix typo.
330 2012-01-20 Richard Guenther <rguenther@suse.de>
332 PR tree-optimization/51903
333 * g++.dg/torture/pr51903.C: New testcase.
335 2012-01-20 Tobias Burnus <burnus@net-b.de>
336 Janus Weil <janus@gcc.gnu.org>
339 * gfortran.dg/use_21.f90: New.
341 2012-01-20 Jakub Jelinek <jakub@redhat.com>
344 * gcc.dg/torture/pr51106-1.c: New test.
345 * gcc.dg/torture/pr51106-2.c: New test.
347 2012-01-19 Kai Tietz <ktietz@redhat.com>
349 * g++.dg/torture/pr51344.C: New test.
351 2012-01-19 Tobias Burnus <burnus@net-b.de>
354 * gfortran.dg/intrinsic_size_2.f90: New.
356 2012-01-19 Jason Merrill <jason@redhat.com>
359 * g++.dg/inherit/using7.C: New.
361 2012-01-19 Richard Guenther <rguenther@suse.de>
363 PR tree-optimization/37997
364 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
366 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
368 PR rtl-optimization/51505
369 * gcc.dg/pr51505.c: New test.
371 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
374 * gfortran.dg/typebound_operator_12.f03: New.
375 * gfortran.dg/typebound_operator_13.f03: New.
377 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
380 * g++.dg/cpp0x/pr51225.C: New.
382 2012-01-17 Ian Lance Taylor <iant@google.com>
385 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
387 2012-01-17 Tobias Burnus <burnus@net-b.de>
390 * gfortran.dg/realloc_on_assign_9.f90: New.
392 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
395 * gcc.dg/tm/memopt-3.c: Remove xfail.
396 * gcc.dg/tm/memopt-4.c: Remove xfail.
397 * gcc.dg/tm/memopt-5.c: Remove xfail.
398 * gcc.dg/tm/memopt-7.c: Remove xfail.
400 2012-01-17 Jakub Jelinek <jakub@redhat.com>
402 PR tree-optimization/51877
403 * gcc.c-torture/execute/pr51877.c: New test.
405 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
407 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
408 {!vect_align_arrays} to vect_sizes_32B_16B.
409 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
410 * gcc.dg/vect/vect-peel-3.c: Ditto.
412 2012-01-16 Jason Merrill <jason@redhat.com>
415 * g++.dg/abi/mangle60.C: New.
418 * g++.dg/pch/mangle1.{C,Hs}: New.
420 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
421 Tobias Burnus <burnus@net-b.de>
424 * gfortran.dg/elemental_optional_args_3.f90: New
425 * gfortran.dg/elemental_optional_args_4.f90: New
427 2012-01-16 Tobias Burnus <burnus@net-b.de>
430 * gfortran.dg/use_20.f90: New
432 2012-01-16 Jason Merrill <jason@redhat.com>
435 * g++.dg/cpp0x/rv-bitfield.C: New.
436 * g++.dg/cpp0x/rv-bitfield2.C: New.
438 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
440 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
441 subroutine 'qsort' and use index array to assign the result.
443 2012-01-16 Jakub Jelinek <jakub@redhat.com>
445 PR tree-optimization/51865
446 * gcc.dg/pr51865.c: New test.
448 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
450 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
452 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
454 * gcc.target/mips/code-readable-2.c: Allow the jump table address
455 to be loaded from the constant pool, rather than via %hi and %lo.
457 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
459 PR rtl-optimization/51821
460 * gcc.dg/pr51821.c: New test.
462 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
464 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
466 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
468 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
470 2012-01-14 Tobias Burnus <burnus@net-b.de>
473 * gfortran.dg/init_flag_8.f90: New.
474 * gfortran.dg/init_flag_9.f90: New.
476 2011-01-14 Tobias Burnus <burnus@net-b.de>
479 * gfortran.dg/use_18.f90: New.
480 * gfortran.dg/use_19.f90: New.
482 2012-01-13 Ian Lance Taylor <iant@google.com>
485 * g++.dg/warn/Wsign-compare-4.C: New.
487 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
490 * gfortran.dg/alloc_comp_assign.f03: New.
491 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
492 __BUILTIN_FREE from 38 to 32.
494 2012-01-13 Jason Merrill <jason@redhat.com>
497 * g++.dg/warn/Wreturn-type-7.C: New.
499 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
501 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
503 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
504 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
505 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
506 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
507 int32plus because of big array needed.
508 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
509 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
511 2012-01-13 Jason Merrill <jason@redhat.com>
514 * g++.dg/ext/visibility/template9.C: New.
517 * g++.dg/cpp0x/defaulted34.C: New.
518 * g++.dg/template/virtual3.C: New.
520 2012-01-13 Richard Guenther <rguenther@suse.de>
523 * gcc.dg/torture/pr8081.c: New testcase.
525 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
527 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
529 2012-01-12 Jason Merrill <jason@redhat.com>
532 * g++.dg/ext/stmtexpr14.C: New.
534 2012-01-13 Dodji Seketeli <dodji@redhat.com>
537 * g++.dg/cpp0x/constexpr-diag4.C: New test.
539 2012-01-12 Jason Merrill <jason@redhat.com>
542 * g++.dg/abi/mangle48.C: Test qualified-names, too.
543 * g++.dg/abi/mangle58.C: Likewise.
546 * g++.dg/template/arg8.C: New.
548 2012-01-12 Ira Rosen <irar@il.ibm.com>
550 PR tree-optimization/51799
551 * gcc.dg/vect/pr51799.c: New test.
552 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
555 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
556 Tobias Burnus <burnus@net-b.de>
560 * lib/target-supports.exp
561 (check_effective_target_fortran_largest_fp_has_sqrt): New.
562 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
564 2012-01-11 Jason Merrill <jason@redhat.com>
567 * g++.dg/ext/attrib42.C: New.
569 2012-01-11 Jakub Jelinek <jakub@redhat.com>
572 * gcc.dg/pr51796.c: New test.
574 2012-01-11 Jason Merrill <jason@redhat.com>
577 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
579 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
581 * gnat.dg/array19.ad[sb]: New test.
583 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
585 * gnat.dg/opt23.ad[sb]: New test.
586 * gnat.dg/opt23_pkg.ad[sb]: New helper.
587 * gnat.dg/opt24.ad[sb]: New test.
589 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
591 PR tree-optimization/49642
592 * gcc.dg/tree-ssa/pr49642-1.c: New test.
593 * gcc.dg/tree-ssa/pr49642-2.c: New test.
595 2012-01-11 Jason Merrill <jason@redhat.com>
598 * g++.dg/template/explicit-args5.C: New.
600 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
602 * gcc.c-torture/execute/20120110-1.c: New testcase.
604 2012-01-10 Jason Merrill <jason@redhat.com>
607 * g++.dg/inherit/ambig1.C: New.
610 * g++.dg/cpp0x/constexpr-cache1.C: New.
612 2012-01-10 Richard Guenther <rguenther@suse.de>
614 PR tree-optimization/51801
615 * gcc.dg/torture/pr51801.c: New testcase.
617 2012-01-10 Tobias Burnus <burnus@net-b.de>
620 * gfortran.dg/allocate_with_typespec_5.f90: New.
622 2012-01-10 Tobias Burnus <burnus@net-b.de>
624 * gfortran.dg/class_39.f03: Update dg-error string.
626 2012-01-10 Richard Guenther <rguenther@suse.de>
628 PR tree-optimization/50913
629 * gcc.dg/graphite/interchange-16.c: New testcase.
630 * gcc.dg/graphite/scop-20.c: XFAIL.
631 * gfortran.dg/graphite/interchange-1.f: Likewise.
632 * gfortran.dg/graphite/block-1.f90: Likewise.
633 * gfortran.dg/graphite/block-2.f: Likewise.
635 2012-01-10 Richard Henderson <rth@redhat.com>
637 * lib/target-supports.exp (check_effective_target_vect_perm,
638 check_effective_target_vect_perm_byte,
639 check_effective_target_vect_perm_short): Enable for arm neon.
641 2012-01-09 Tobias Burnus <burnus@net-b.de>
644 * gfortran.dg/typebound_operator_11.f90: New.
646 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
648 * gnat.dg/array18.adb: New test.
649 * gnat.dg/array18_pkg.ads: New helper.
651 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
654 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
655 around base object in first assignment in main program.
656 * gfortran.dg/typebound_operator_10.f03: New test.
658 2012-01-09 Martin Jambor <mjambor@suse.cz>
660 PR tree-optimization/51759
661 * g++.dg/ipa/pr51759.C: New test.
663 2012-01-09 Tobias Burnus <burnus@net-b.de>
666 * gfortran.dg/optional_absent_2.f90: New.
668 2012-01-09 Tobias Burnus <burnus@net-b.de>
671 * gfortran.dg/use_17.f90: New.
673 2012-01-09 Gary Funck <gary@intrepid.com>
675 PR preprocessor/33919
676 * gcc.dg/pr33919.c: New test.
677 * gcc.dg/pr33919-0.h: New test header file.
678 * gcc.dg/pr33919-1.h: Ditto.
679 * gcc.dg/pr33919-2.h: Ditto.
681 2012-01-07 Jan Hubicka <jh@suse.cz>
683 PR tree-optimize/51694
684 * gcc.c-torture/compile/pr51694.c: new testcase.
686 2012-01-07 Jan Hubicka <jh@suse.cz>
688 PR tree-optimization/51600
689 * g++.dg/torture/pr51600.C: New testcase.
691 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
693 PR gcov-profile/51715
694 PR gcov-profile/51717
695 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
696 * gcc.misc-tests/gcov-14.c: Likewise.
698 2012-01-06 Jason Merrill <jason@redhat.com>
700 * g++.dg/parse/new5.C: New.
702 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
705 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
706 including <string.h>.
708 2012-01-06 Jason Merrill <jason@redhat.com>
710 * g++.dg/abi/mangle51.C: New.
711 * g++.dg/abi/mangle52.C: New.
712 * g++.dg/abi/mangle53.C: New.
713 * g++.dg/abi/mangle54.C: New.
714 * g++.dg/abi/mangle55.C: New.
715 * g++.dg/abi/mangle56.C: New.
716 * g++.dg/abi/mangle57.C: New.
717 * g++.dg/abi/mangle58.C: New.
718 * g++.dg/abi/mangle59.C: New.
719 * g++.dg/cpp0x/trailing3.C: Update mangling.
720 * g++.dg/cpp0x/variadic111.C: Update mangling.
721 * g++.dg/cpp0x/variadic4.C: Update mangling.
722 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
723 * g++.dg/template/nontype22.C: Works now.
724 * g++.dg/template/pr35240.C: Works now.
726 * g++.dg/cpp0x/error7.C: New.
728 2012-01-06 Tobias Burnus <burnus@net-b.de>
730 * gfortran.dg/deallocate_stat_2.f90: New.
731 * coarray/allocate_errgmsg.f90: New.
732 * gfortran.dg/coarray_lib_alloc_1.f90: New.
733 * gfortran.dg/coarray_lib_alloc_2.f90: New.
734 * coarray/subobject_1.f90: Fix for num_images > 1.
735 * gfortran.dg/deallocate_stat.f90: Update due to changed
738 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
740 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
742 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
744 * ada/acats/overflow.lst: Add cb20004.
746 2012-01-05 Dodji Seketeli <dodji@redhat.com>
749 * g++.dg/cpp0x/alias-decl-18.C: New test.
751 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
753 * gcc.c-torture/execute/20120104-1.c: New test.
755 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
758 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
759 the old typebound_operator_8.f03.
760 * gfortran.dg/typebound_operator_8.f03: New version of
761 typebound_operator_7.f03 with 'u' a derived type instead of a
764 2012-01-05 Richard Guenther <rguenther@suse.de>
766 * g++.dg/torture/pr49309.C: Skip for -flto.
768 2012-01-05 Jakub Jelinek <jakub@redhat.com>
771 * gcc.c-torture/compile/pr51761.c: New test.
773 2012-01-05 Richard Guenther <rguenther@suse.de>
775 PR tree-optimization/51760
776 * gcc.dg/torture/pr51760.c: New testcase.
778 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
781 * gcc.dg/tm/memopt-6.c: Adjust regexp.
783 2012-01-05 Richard Guenther <rguenther@suse.de>
786 * gfortran.dg/lto/pr41576_0.f90: New testcase.
787 * gfortran.dg/lto/pr41576_1.f90: Likewise.
789 2012-01-04 Jakub Jelinek <jakub@redhat.com>
792 * gcc.dg/pr51695.c: New test.
794 2012-01-04 Andrew Pinski <apinski@cavium.com>
796 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
797 * gcc.target/mips/octeon2-lx-1.c: New test.
798 * gcc.target/mips/mips64-dsp-ldx.c: New test.
799 * gcc.target/mips/octeon2-lx-2.c: New test.
800 * gcc.target/mips/octeon2-lx-3.c: New test.
802 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
806 * gcc.dg/tm/alias-1.c: Adjust regexp.
807 * gcc.dg/tm/alias-2.c: Adjust regexp.
809 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
812 * g++.dg/warn/Wparentheses-26.C: New.
814 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
816 * gfortran.dg/elemental_optional_args_2.f90: New test.
818 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
821 * gfortran.dg/common_17.f90: New test.
823 2012-01-04 Richard Guenther <rguenther@suse.de>
825 PR tree-optimization/49651
826 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
827 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
829 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
832 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
834 2012-01-03 Andrew Pinski <apinski@cavium.com>
836 * lib/scanasm.exp (dg-function-on-line): Always use a special format
837 for all mips targets. Also allow an optional .cfi_startproc.
839 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
841 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
843 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
846 * g++.dg/rtti/dyncast5.C: New.
848 2012-01-03 Richard Guenther <rguenther@suse.de>
850 PR tree-optimization/51070
851 * gcc.dg/torture/pr51070-2.c: New testcase.
853 2012-01-03 Richard Guenther <rguenther@suse.de>
855 PR tree-optimization/51692
856 * gcc.dg/torture/pr51692.c: New testcase.
858 2012-01-03 Richard Guenther <rguenther@suse.de>
861 * g++.dg/lto/pr51650-3_0.C: New testcase.
863 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
866 * g++.dg/warn/Wredundant-decls-spec.C: New.
868 2012-01-03 Jakub Jelinek <jakub@redhat.com>
870 PR tree-optimization/51719
871 * g++.dg/tree-prof/pr51719.C: New test.
873 2012-01-03 Richard Guenther <rguenther@suse.de>
876 * gcc.dg/fold-compare-6.c: New testcase.
878 2012-01-03 Jakub Jelinek <jakub@redhat.com>
881 * g++.dg/gomp/pr51669.C: New test.
883 2012-01-02 Jason Merrill <jason@redhat.com>
886 * g++.dg/cpp0x/constexpr-union2.C: New.
889 * g++.dg/cpp0x/nsdmi-defer5.C: New.
891 2012-01-02 Dodji Seketeli <dodji@redhat.com>
894 * g++.dg/cpp0x/constexpr-99.C: New test.
896 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
899 * g++.dg/template/init9.C: New.
901 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
903 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
904 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
905 rather than a specific number.
907 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
912 * gfortran.dg/typebound_operator_7.f03: New.
913 * gfortran.dg/typebound_operator_8.f03: New.
915 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
918 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
920 * gcc.target/mips/dspr2-MULTU.c: Likewise.
922 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
924 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
926 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
928 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
931 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
933 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
934 * gfortran.dg/io_real_boz_4.f90: Likewise.
935 * gfortran.dg/io_real_boz_5.f90: Likewise.
937 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
939 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
941 2012-01-02 Revital Eres <revital.eres@linaro.org>
943 * gcc.dg/sms-11.c: New file.
945 2012-01-02 Tobias Burnus <burnus@net-b.de>
948 * gfortran.dg/coarray/image_index_3.f90: New.
950 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
953 * g++.dg/parse/enum8.C: New.
955 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
958 * g++.dg/conversion/reinterpret4.C: New.
959 * g++.dg/conversion/reinterpret1.C: Adjust.
961 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
963 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
965 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
967 * g++.old-deja/g++.brendan/crash25.C: Adjust.
968 * g++.old-deja/g++.brendan/crash56.C: Likewise.
969 * g++.old-deja/g++.jason/access14.C: Likewise.
970 * g++.old-deja/g++.jason/access8.C: Likewise.
971 * g++.old-deja/g++.jason/access1.C: Likewise.
972 * g++.old-deja/g++.other/access3.C: Likewise.
973 * g++.old-deja/g++.other/access5.C: Likewise.
974 * g++.old-deja/g++.law/unsorted1.C: Likewise.
975 * g++.old-deja/g++.law/visibility22.C: Likewise.
976 * g++.old-deja/g++.law/visibility26.C: Likewise.
977 * g++.old-deja/g++.mike/p2746.C: Likewise.
978 * g++.dg/debug/using1.C: Likewise.
979 * g++.dg/lookup/using51.C: Likewise.
980 * g++.dg/inherit/using5.C: Likewise.
981 * g++.dg/inherit/pr30297.C: Likewise.
982 * g++.dg/inherit/access8.C: Likewise.
983 * g++.dg/torture/pr39362.C: Likewise.
984 * g++.dg/template/crash13.C: Likewise.
985 * g++.dg/template/using10.C: Likewise.
987 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
990 * lib/gcc-dg.exp (scan-module-absence): Really commit last
993 2012-01-01 Ira Rosen <irar@il.ibm.com>
995 PR tree-optimization/51704
996 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
997 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1000 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1003 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1005 2012-01-01 Jan Hubicka <jh@suse.cz>
1007 PR rtl-optimization/51069
1008 * gcc.c-torture/compile/pr51069.c: New testcase.
1010 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1012 PR tree-optimization/51683
1013 * gcc.dg/pr51683.c: New test.
1015 Copyright (C) 2012 Free Software Foundation, Inc.
1017 Copying and distribution of this file, with or without modification,
1018 are permitted in any medium without royalty provided the copyright
1019 notice and this notice are preserved.