1 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3 * gnat.dg/discr34.adb: New test.
4 * gnat.dg/discr34_pkg.ads: New helper.
6 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
8 * gnat.dg/discr33.adb: New test.
10 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
12 * gnat.dg/limited_with3.ad[sb): New test.
13 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
14 * gnat.dg/limited_with3_pkg2.ads: Likewise.
15 * gnat.dg/limited_with3_pkg3.ads: Likewise.
17 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
19 * gnat.dg/stack_usage1.adb: New test.
20 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
22 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
23 * gcc.dg/pr44194-2.c: Likewise.
25 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
28 * g++.dg/template/crash112.C: New.
30 2012-01-27 Richard Henderson <rth@redhat.com>
32 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
34 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
36 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
38 2012-01-26 Jakub Jelinek <jakub@redhat.com>
41 * g++.dg/opt/pr51895.C: New test.
43 2012-01-26 Michael Matz <matz@suse.de>
45 PR tree-optimization/48794
46 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
48 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
50 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
53 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
55 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
56 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
58 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
59 the default value for s390 and s390x.
61 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
64 * gcc.dg/lto/trans-mem-4_0.c: New.
65 * gcc.dg/lto/trans-mem-4_1.c: New.
66 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
68 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
69 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
71 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
72 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
75 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
77 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
79 2012-01-25 Ian Lance Taylor <iant@google.com>
81 * go.test/go-test.exp (go-gc-tests): Handle a few more test
84 2012-01-25 Tobias Burnus <burnus@net-b.de>
87 * gfortran.dg/typebound_proc_25.f90: New.
89 2012-01-25 Jason Merrill <jason@redhat.com>
92 * g++.dg/lto/pr51992_0.C: New.
94 2012-01-25 Jakub Jelinek <jakub@redhat.com>
96 PR tree-optimization/51987
97 * gcc.target/i386/pr51987.c: New test.
99 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
101 * gcc.dg/tm/lto-1.c: Require lto support in target.
103 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
105 PR rtl-optimization/48374
106 * gcc.dg/pr48374.c: New test.
108 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
110 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
112 2012-01-25 Tobias Burnus <burnus@net-b.de>
115 * gfortran.dg/derived_constructor_char_3.f90: New.
117 2012-01-24 Ian Lance Taylor <iant@google.com>
119 * go.test/go-test.exp (filecmp): New procedure.
120 (errchk): Handle quoted square brackets.
121 (go-gc-tests): Set go_compile_args. Handle various new test
122 lines. Skip a few new tests.
123 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
125 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
127 * lib/target-supports.exp (proc check_effective_target_vect_perm)
128 (check_effective_target_vect_extract_even_odd)
129 (check_effective_target_vect_interleave): Return true for MIPS
132 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
134 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
135 (main): Use it instead of argc.
137 2012-01-24 Jason Merrill <jason@redhat.com>
140 * g++.dg/cpp0x/sfinae31.C: New.
142 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
144 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
146 2012-01-24 Jason Merrill <jason@redhat.com>
149 * g++.dg/inherit/covariant20.C: New.
151 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
154 * g++.dg/parse/crash58.C: New.
156 2012-01-24 Jakub Jelinek <jakub@redhat.com>
159 * gcc.dg/pr51957-1.c: New test.
160 * gcc.dg/pr51957-1.h: New file.
161 * gcc.dg/pr51957-2.c: New test.
163 2012-01-23 Jason Merrill <jason@redhat.com>
166 * g++.dg/ext/visibility/template10.C: New.
168 2012-01-23 Tobias Burnus <burnus@net-b.de>
171 * gfortran.dg/move_alloc_12.f90: New.
173 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
176 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
178 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
181 * g++.dg/template/crash111.C: New.
183 2012-01-23 Arnaud Charlet <charlet@adacore.com>
185 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
187 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
189 2012-01-23 Dodji Seketeli <dodji@redhat.com>
192 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
193 the DW_TAG_class_type and DW_AT_name: "Executor".
195 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
197 * lib/target-supports.exp
198 (check_effective_target_vect_extract_even_odd): Handle
200 (check_effective_target_vect_interleave): Likewise.
202 2012-01-22 Jason Merrill <jason@redhat.com>
205 * g++.dg/template/using20.C: New.
206 * g++.dg/template/template-id-2.C: Adjust diagnostic.
208 2012-01-23 Jason Merrill <jason@redhat.com>
211 * g++.dg/torture/pr51344.C: Limit to x86.
213 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
214 * c-c++-common/tm/omp.c: Require target with pthread support.
216 2012-01-23 Richard Guenther <rguenther@suse.de>
218 PR tree-optimization/51949
219 * gcc.dg/torture/pr51949.c: New testcase.
221 2012-01-23 Jakub Jelinek <jakub@redhat.com>
223 PR rtl-optimization/51933
224 * gcc.c-torture/execute/pr51933.c: New test.
226 2012-01-22 Douglas B Rupp <rupp@gnat.com>
228 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
229 Do not define for Interix.
231 2012-01-22 Jason Merrill <jason@redhat.com>
234 * g++.dg/lto/pr51832.h: New.
235 * g++.dg/lto/pr51832_0.C: New.
236 * g++.dg/lto/pr51832_1.C: New.
238 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
240 * gcc.dg/ext-elim-1.c: New test.
242 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
245 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
246 * g++.dg/opt/longbranch1.C: Likewise.
248 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
250 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
253 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
256 * gfortran.dg/namelist_74.f90: New test.
257 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
259 2012-01-21 Tobias Burnus <burnus@net-b.de>
262 * gfortran.dg/class_47.f90: New.
264 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
266 * gnat.dg/renaming5.ad[sb]: New test.
268 2012-01-20 Jason Merrill <jason@redhat.com>
271 * g++.dg/pch/mangle1.{C,Hs}: Remove.
273 2012-01-20 Jason Merrill <jason@redhat.com>
276 * g++.dg/ext/attrib42.C: Require ilp32.
278 2012-01-20 Jakub Jelinek <jakub@redhat.com>
281 * gcc.target/arm/pr51915.c: New test.
283 2012-01-20 Cary Coutant <ccoutant@google.com>
284 Dodji Seketeli <dodji@redhat.com>
287 * g++.dg/debug/dwarf2/nested-3.C: New test.
289 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
292 * g++.dg/template/crash110.C: New.
294 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
296 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
297 Remove default options on hppa*-*-hpux*.
299 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
301 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
303 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
305 * gcc.c-torture/compile/pr51856.c: New testcase.
307 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
309 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
310 options to go_target_compile.
312 2012-01-20 Kai Tietz <ktietz@redhat.com>
314 * g++.dg/torture/pr51344.C: Fix typo.
316 2012-01-20 Richard Guenther <rguenther@suse.de>
318 PR tree-optimization/51903
319 * g++.dg/torture/pr51903.C: New testcase.
321 2012-01-20 Tobias Burnus <burnus@net-b.de>
322 Janus Weil <janus@gcc.gnu.org>
325 * gfortran.dg/use_21.f90: New.
327 2012-01-20 Jakub Jelinek <jakub@redhat.com>
330 * gcc.dg/torture/pr51106-1.c: New test.
331 * gcc.dg/torture/pr51106-2.c: New test.
333 2012-01-19 Kai Tietz <ktietz@redhat.com>
335 * g++.dg/torture/pr51344.C: New test.
337 2012-01-19 Tobias Burnus <burnus@net-b.de>
340 * gfortran.dg/intrinsic_size_2.f90: New.
342 2012-01-19 Jason Merrill <jason@redhat.com>
345 * g++.dg/inherit/using7.C: New.
347 2012-01-19 Richard Guenther <rguenther@suse.de>
349 PR tree-optimization/37997
350 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
352 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
354 PR rtl-optimization/51505
355 * gcc.dg/pr51505.c: New test.
357 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
360 * gfortran.dg/typebound_operator_12.f03: New.
361 * gfortran.dg/typebound_operator_13.f03: New.
363 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
366 * g++.dg/cpp0x/pr51225.C: New.
368 2012-01-17 Ian Lance Taylor <iant@google.com>
371 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
373 2012-01-17 Tobias Burnus <burnus@net-b.de>
376 * gfortran.dg/realloc_on_assign_9.f90: New.
378 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
381 * gcc.dg/tm/memopt-3.c: Remove xfail.
382 * gcc.dg/tm/memopt-4.c: Remove xfail.
383 * gcc.dg/tm/memopt-5.c: Remove xfail.
384 * gcc.dg/tm/memopt-7.c: Remove xfail.
386 2012-01-17 Jakub Jelinek <jakub@redhat.com>
388 PR tree-optimization/51877
389 * gcc.c-torture/execute/pr51877.c: New test.
391 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
393 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
394 {!vect_align_arrays} to vect_sizes_32B_16B.
395 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
396 * gcc.dg/vect/vect-peel-3.c: Ditto.
398 2012-01-16 Jason Merrill <jason@redhat.com>
401 * g++.dg/abi/mangle60.C: New.
404 * g++.dg/pch/mangle1.{C,Hs}: New.
406 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
407 Tobias Burnus <burnus@net-b.de>
410 * gfortran.dg/elemental_optional_args_3.f90: New
411 * gfortran.dg/elemental_optional_args_4.f90: New
413 2012-01-16 Tobias Burnus <burnus@net-b.de>
416 * gfortran.dg/use_20.f90: New
418 2012-01-16 Jason Merrill <jason@redhat.com>
421 * g++.dg/cpp0x/rv-bitfield.C: New.
422 * g++.dg/cpp0x/rv-bitfield2.C: New.
424 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
426 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
427 subroutine 'qsort' and use index array to assign the result.
429 2012-01-16 Jakub Jelinek <jakub@redhat.com>
431 PR tree-optimization/51865
432 * gcc.dg/pr51865.c: New test.
434 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
436 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
438 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
440 * gcc.target/mips/code-readable-2.c: Allow the jump table address
441 to be loaded from the constant pool, rather than via %hi and %lo.
443 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
445 PR rtl-optimization/51821
446 * gcc.dg/pr51821.c: New test.
448 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
450 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
452 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
454 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
456 2012-01-14 Tobias Burnus <burnus@net-b.de>
459 * gfortran.dg/init_flag_8.f90: New.
460 * gfortran.dg/init_flag_9.f90: New.
462 2011-01-14 Tobias Burnus <burnus@net-b.de>
465 * gfortran.dg/use_18.f90: New.
466 * gfortran.dg/use_19.f90: New.
468 2012-01-13 Ian Lance Taylor <iant@google.com>
471 * g++.dg/warn/Wsign-compare-4.C: New.
473 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
476 * gfortran.dg/alloc_comp_assign.f03: New.
477 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
478 __BUILTIN_FREE from 38 to 32.
480 2012-01-13 Jason Merrill <jason@redhat.com>
483 * g++.dg/warn/Wreturn-type-7.C: New.
485 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
487 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
489 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
490 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
491 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
492 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
493 int32plus because of big array needed.
494 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
495 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
497 2012-01-13 Jason Merrill <jason@redhat.com>
500 * g++.dg/ext/visibility/template9.C: New.
503 * g++.dg/cpp0x/defaulted34.C: New.
504 * g++.dg/template/virtual3.C: New.
506 2012-01-13 Richard Guenther <rguenther@suse.de>
509 * gcc.dg/torture/pr8081.c: New testcase.
511 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
513 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
515 2012-01-12 Jason Merrill <jason@redhat.com>
518 * g++.dg/ext/stmtexpr14.C: New.
520 2012-01-13 Dodji Seketeli <dodji@redhat.com>
523 * g++.dg/cpp0x/constexpr-diag4.C: New test.
525 2012-01-12 Jason Merrill <jason@redhat.com>
528 * g++.dg/abi/mangle48.C: Test qualified-names, too.
529 * g++.dg/abi/mangle58.C: Likewise.
532 * g++.dg/template/arg8.C: New.
534 2012-01-12 Ira Rosen <irar@il.ibm.com>
536 PR tree-optimization/51799
537 * gcc.dg/vect/pr51799.c: New test.
538 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
541 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
542 Tobias Burnus <burnus@net-b.de>
546 * lib/target-supports.exp
547 (check_effective_target_fortran_largest_fp_has_sqrt): New.
548 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
550 2012-01-11 Jason Merrill <jason@redhat.com>
553 * g++.dg/ext/attrib42.C: New.
555 2012-01-11 Jakub Jelinek <jakub@redhat.com>
558 * gcc.dg/pr51796.c: New test.
560 2012-01-11 Jason Merrill <jason@redhat.com>
563 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
565 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
567 * gnat.dg/array19.ad[sb]: New test.
569 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
571 * gnat.dg/opt23.ad[sb]: New test.
572 * gnat.dg/opt23_pkg.ad[sb]: New helper.
573 * gnat.dg/opt24.ad[sb]: New test.
575 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
577 PR tree-optimization/49642
578 * gcc.dg/tree-ssa/pr49642-1.c: New test.
579 * gcc.dg/tree-ssa/pr49642-2.c: New test.
581 2012-01-11 Jason Merrill <jason@redhat.com>
584 * g++.dg/template/explicit-args5.C: New.
586 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
588 * gcc.c-torture/execute/20120110-1.c: New testcase.
590 2012-01-10 Jason Merrill <jason@redhat.com>
593 * g++.dg/inherit/ambig1.C: New.
596 * g++.dg/cpp0x/constexpr-cache1.C: New.
598 2012-01-10 Richard Guenther <rguenther@suse.de>
600 PR tree-optimization/51801
601 * gcc.dg/torture/pr51801.c: New testcase.
603 2012-01-10 Tobias Burnus <burnus@net-b.de>
606 * gfortran.dg/allocate_with_typespec_5.f90: New.
608 2012-01-10 Tobias Burnus <burnus@net-b.de>
610 * gfortran.dg/class_39.f03: Update dg-error string.
612 2012-01-10 Richard Guenther <rguenther@suse.de>
614 PR tree-optimization/50913
615 * gcc.dg/graphite/interchange-16.c: New testcase.
616 * gcc.dg/graphite/scop-20.c: XFAIL.
617 * gfortran.dg/graphite/interchange-1.f: Likewise.
618 * gfortran.dg/graphite/block-1.f90: Likewise.
619 * gfortran.dg/graphite/block-2.f: Likewise.
621 2012-01-10 Richard Henderson <rth@redhat.com>
623 * lib/target-supports.exp (check_effective_target_vect_perm,
624 check_effective_target_vect_perm_byte,
625 check_effective_target_vect_perm_short): Enable for arm neon.
627 2012-01-09 Tobias Burnus <burnus@net-b.de>
630 * gfortran.dg/typebound_operator_11.f90: New.
632 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
634 * gnat.dg/array18.adb: New test.
635 * gnat.dg/array18_pkg.ads: New helper.
637 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
640 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
641 around base object in first assignment in main program.
642 * gfortran.dg/typebound_operator_10.f03: New test.
644 2012-01-09 Martin Jambor <mjambor@suse.cz>
646 PR tree-optimization/51759
647 * g++.dg/ipa/pr51759.C: New test.
649 2012-01-09 Tobias Burnus <burnus@net-b.de>
652 * gfortran.dg/optional_absent_2.f90: New.
654 2012-01-09 Tobias Burnus <burnus@net-b.de>
657 * gfortran.dg/use_17.f90: New.
659 2012-01-09 Gary Funck <gary@intrepid.com>
661 PR preprocessor/33919
662 * gcc.dg/pr33919.c: New test.
663 * gcc.dg/pr33919-0.h: New test header file.
664 * gcc.dg/pr33919-1.h: Ditto.
665 * gcc.dg/pr33919-2.h: Ditto.
667 2012-01-07 Jan Hubicka <jh@suse.cz>
669 PR tree-optimize/51694
670 * gcc.c-torture/compile/pr51694.c: new testcase.
672 2012-01-07 Jan Hubicka <jh@suse.cz>
674 PR tree-optimization/51600
675 * g++.dg/torture/pr51600.C: New testcase.
677 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
679 PR gcov-profile/51715
680 PR gcov-profile/51717
681 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
682 * gcc.misc-tests/gcov-14.c: Likewise.
684 2012-01-06 Jason Merrill <jason@redhat.com>
686 * g++.dg/parse/new5.C: New.
688 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
691 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
692 including <string.h>.
694 2012-01-06 Jason Merrill <jason@redhat.com>
696 * g++.dg/abi/mangle51.C: New.
697 * g++.dg/abi/mangle52.C: New.
698 * g++.dg/abi/mangle53.C: New.
699 * g++.dg/abi/mangle54.C: New.
700 * g++.dg/abi/mangle55.C: New.
701 * g++.dg/abi/mangle56.C: New.
702 * g++.dg/abi/mangle57.C: New.
703 * g++.dg/abi/mangle58.C: New.
704 * g++.dg/abi/mangle59.C: New.
705 * g++.dg/cpp0x/trailing3.C: Update mangling.
706 * g++.dg/cpp0x/variadic111.C: Update mangling.
707 * g++.dg/cpp0x/variadic4.C: Update mangling.
708 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
709 * g++.dg/template/nontype22.C: Works now.
710 * g++.dg/template/pr35240.C: Works now.
712 * g++.dg/cpp0x/error7.C: New.
714 2012-01-06 Tobias Burnus <burnus@net-b.de>
716 * gfortran.dg/deallocate_stat_2.f90: New.
717 * coarray/allocate_errgmsg.f90: New.
718 * gfortran.dg/coarray_lib_alloc_1.f90: New.
719 * gfortran.dg/coarray_lib_alloc_2.f90: New.
720 * coarray/subobject_1.f90: Fix for num_images > 1.
721 * gfortran.dg/deallocate_stat.f90: Update due to changed
724 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
726 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
728 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
730 * ada/acats/overflow.lst: Add cb20004.
732 2012-01-05 Dodji Seketeli <dodji@redhat.com>
735 * g++.dg/cpp0x/alias-decl-18.C: New test.
737 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
739 * gcc.c-torture/execute/20120104-1.c: New test.
741 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
744 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
745 the old typebound_operator_8.f03.
746 * gfortran.dg/typebound_operator_8.f03: New version of
747 typebound_operator_7.f03 with 'u' a derived type instead of a
750 2012-01-05 Richard Guenther <rguenther@suse.de>
752 * g++.dg/torture/pr49309.C: Skip for -flto.
754 2012-01-05 Jakub Jelinek <jakub@redhat.com>
757 * gcc.c-torture/compile/pr51761.c: New test.
759 2012-01-05 Richard Guenther <rguenther@suse.de>
761 PR tree-optimization/51760
762 * gcc.dg/torture/pr51760.c: New testcase.
764 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
767 * gcc.dg/tm/memopt-6.c: Adjust regexp.
769 2012-01-05 Richard Guenther <rguenther@suse.de>
772 * gfortran.dg/lto/pr41576_0.f90: New testcase.
773 * gfortran.dg/lto/pr41576_1.f90: Likewise.
775 2012-01-04 Jakub Jelinek <jakub@redhat.com>
778 * gcc.dg/pr51695.c: New test.
780 2012-01-04 Andrew Pinski <apinski@cavium.com>
782 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
783 * gcc.target/mips/octeon2-lx-1.c: New test.
784 * gcc.target/mips/mips64-dsp-ldx.c: New test.
785 * gcc.target/mips/octeon2-lx-2.c: New test.
786 * gcc.target/mips/octeon2-lx-3.c: New test.
788 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
792 * gcc.dg/tm/alias-1.c: Adjust regexp.
793 * gcc.dg/tm/alias-2.c: Adjust regexp.
795 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
798 * g++.dg/warn/Wparentheses-26.C: New.
800 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
802 * gfortran.dg/elemental_optional_args_2.f90: New test.
804 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
807 * gfortran.dg/common_17.f90: New test.
809 2012-01-04 Richard Guenther <rguenther@suse.de>
811 PR tree-optimization/49651
812 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
813 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
815 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
818 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
820 2012-01-03 Andrew Pinski <apinski@cavium.com>
822 * lib/scanasm.exp (dg-function-on-line): Always use a special format
823 for all mips targets. Also allow an optional .cfi_startproc.
825 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
827 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
829 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
832 * g++.dg/rtti/dyncast5.C: New.
834 2012-01-03 Richard Guenther <rguenther@suse.de>
836 PR tree-optimization/51070
837 * gcc.dg/torture/pr51070-2.c: New testcase.
839 2012-01-03 Richard Guenther <rguenther@suse.de>
841 PR tree-optimization/51692
842 * gcc.dg/torture/pr51692.c: New testcase.
844 2012-01-03 Richard Guenther <rguenther@suse.de>
847 * g++.dg/lto/pr51650-3_0.C: New testcase.
849 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
852 * g++.dg/warn/Wredundant-decls-spec.C: New.
854 2012-01-03 Jakub Jelinek <jakub@redhat.com>
856 PR tree-optimization/51719
857 * g++.dg/tree-prof/pr51719.C: New test.
859 2012-01-03 Richard Guenther <rguenther@suse.de>
862 * gcc.dg/fold-compare-6.c: New testcase.
864 2012-01-03 Jakub Jelinek <jakub@redhat.com>
867 * g++.dg/gomp/pr51669.C: New test.
869 2012-01-02 Jason Merrill <jason@redhat.com>
872 * g++.dg/cpp0x/constexpr-union2.C: New.
875 * g++.dg/cpp0x/nsdmi-defer5.C: New.
877 2012-01-02 Dodji Seketeli <dodji@redhat.com>
880 * g++.dg/cpp0x/constexpr-99.C: New test.
882 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
885 * g++.dg/template/init9.C: New.
887 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
889 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
890 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
891 rather than a specific number.
893 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
898 * gfortran.dg/typebound_operator_7.f03: New.
899 * gfortran.dg/typebound_operator_8.f03: New.
901 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
904 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
906 * gcc.target/mips/dspr2-MULTU.c: Likewise.
908 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
910 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
912 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
914 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
917 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
919 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
920 * gfortran.dg/io_real_boz_4.f90: Likewise.
921 * gfortran.dg/io_real_boz_5.f90: Likewise.
923 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
925 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
927 2012-01-02 Revital Eres <revital.eres@linaro.org>
929 * gcc.dg/sms-11.c: New file.
931 2012-01-02 Tobias Burnus <burnus@net-b.de>
934 * gfortran.dg/coarray/image_index_3.f90: New.
936 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
939 * g++.dg/parse/enum8.C: New.
941 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
944 * g++.dg/conversion/reinterpret4.C: New.
945 * g++.dg/conversion/reinterpret1.C: Adjust.
947 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
949 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
951 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
953 * g++.old-deja/g++.brendan/crash25.C: Adjust.
954 * g++.old-deja/g++.brendan/crash56.C: Likewise.
955 * g++.old-deja/g++.jason/access14.C: Likewise.
956 * g++.old-deja/g++.jason/access8.C: Likewise.
957 * g++.old-deja/g++.jason/access1.C: Likewise.
958 * g++.old-deja/g++.other/access3.C: Likewise.
959 * g++.old-deja/g++.other/access5.C: Likewise.
960 * g++.old-deja/g++.law/unsorted1.C: Likewise.
961 * g++.old-deja/g++.law/visibility22.C: Likewise.
962 * g++.old-deja/g++.law/visibility26.C: Likewise.
963 * g++.old-deja/g++.mike/p2746.C: Likewise.
964 * g++.dg/debug/using1.C: Likewise.
965 * g++.dg/lookup/using51.C: Likewise.
966 * g++.dg/inherit/using5.C: Likewise.
967 * g++.dg/inherit/pr30297.C: Likewise.
968 * g++.dg/inherit/access8.C: Likewise.
969 * g++.dg/torture/pr39362.C: Likewise.
970 * g++.dg/template/crash13.C: Likewise.
971 * g++.dg/template/using10.C: Likewise.
973 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
976 * lib/gcc-dg.exp (scan-module-absence): Really commit last
979 2012-01-01 Ira Rosen <irar@il.ibm.com>
981 PR tree-optimization/51704
982 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
983 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
986 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
989 * g++.dg/cpp0x/constexpr-delegating2.C: New.
991 2012-01-01 Jan Hubicka <jh@suse.cz>
993 PR rtl-optimization/51069
994 * gcc.c-torture/compile/pr51069.c: New testcase.
996 2012-01-01 Jakub Jelinek <jakub@redhat.com>
998 PR tree-optimization/51683
999 * gcc.dg/pr51683.c: New test.
1001 Copyright (C) 2012 Free Software Foundation, Inc.
1003 Copying and distribution of this file, with or without modification,
1004 are permitted in any medium without royalty provided the copyright
1005 notice and this notice are preserved.