1 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3 * gnat.dg/discr33.adb: New test.
5 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
7 * gnat.dg/limited_with3.ad[sb): New test.
8 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
9 * gnat.dg/limited_with3_pkg2.ads: Likewise.
10 * gnat.dg/limited_with3_pkg3.ads: Likewise.
12 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
14 * gnat.dg/stack_usage1.adb: New test.
15 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
17 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
18 * gcc.dg/pr44194-2.c: Likewise.
20 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
23 * g++.dg/template/crash112.C: New.
25 2012-01-27 Richard Henderson <rth@redhat.com>
27 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
29 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
31 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
33 2012-01-26 Jakub Jelinek <jakub@redhat.com>
36 * g++.dg/opt/pr51895.C: New test.
38 2012-01-26 Michael Matz <matz@suse.de>
40 PR tree-optimization/48794
41 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
43 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
45 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
48 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
50 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
51 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
53 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
54 the default value for s390 and s390x.
56 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
59 * gcc.dg/lto/trans-mem-4_0.c: New.
60 * gcc.dg/lto/trans-mem-4_1.c: New.
61 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
63 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
64 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
66 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
67 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
70 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
72 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
74 2012-01-25 Ian Lance Taylor <iant@google.com>
76 * go.test/go-test.exp (go-gc-tests): Handle a few more test
79 2012-01-25 Tobias Burnus <burnus@net-b.de>
82 * gfortran.dg/typebound_proc_25.f90: New.
84 2012-01-25 Jason Merrill <jason@redhat.com>
87 * g++.dg/lto/pr51992_0.C: New.
89 2012-01-25 Jakub Jelinek <jakub@redhat.com>
91 PR tree-optimization/51987
92 * gcc.target/i386/pr51987.c: New test.
94 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
96 * gcc.dg/tm/lto-1.c: Require lto support in target.
98 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
100 PR rtl-optimization/48374
101 * gcc.dg/pr48374.c: New test.
103 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
105 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
107 2012-01-25 Tobias Burnus <burnus@net-b.de>
110 * gfortran.dg/derived_constructor_char_3.f90: New.
112 2012-01-24 Ian Lance Taylor <iant@google.com>
114 * go.test/go-test.exp (filecmp): New procedure.
115 (errchk): Handle quoted square brackets.
116 (go-gc-tests): Set go_compile_args. Handle various new test
117 lines. Skip a few new tests.
118 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
120 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
122 * lib/target-supports.exp (proc check_effective_target_vect_perm)
123 (check_effective_target_vect_extract_even_odd)
124 (check_effective_target_vect_interleave): Return true for MIPS
127 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
129 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
130 (main): Use it instead of argc.
132 2012-01-24 Jason Merrill <jason@redhat.com>
135 * g++.dg/cpp0x/sfinae31.C: New.
137 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
139 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
141 2012-01-24 Jason Merrill <jason@redhat.com>
144 * g++.dg/inherit/covariant20.C: New.
146 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
149 * g++.dg/parse/crash58.C: New.
151 2012-01-24 Jakub Jelinek <jakub@redhat.com>
154 * gcc.dg/pr51957-1.c: New test.
155 * gcc.dg/pr51957-1.h: New file.
156 * gcc.dg/pr51957-2.c: New test.
158 2012-01-23 Jason Merrill <jason@redhat.com>
161 * g++.dg/ext/visibility/template10.C: New.
163 2012-01-23 Tobias Burnus <burnus@net-b.de>
166 * gfortran.dg/move_alloc_12.f90: New.
168 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
171 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
173 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
176 * g++.dg/template/crash111.C: New.
178 2012-01-23 Arnaud Charlet <charlet@adacore.com>
180 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
182 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
184 2012-01-23 Dodji Seketeli <dodji@redhat.com>
187 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
188 the DW_TAG_class_type and DW_AT_name: "Executor".
190 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
192 * lib/target-supports.exp
193 (check_effective_target_vect_extract_even_odd): Handle
195 (check_effective_target_vect_interleave): Likewise.
197 2012-01-22 Jason Merrill <jason@redhat.com>
200 * g++.dg/template/using20.C: New.
201 * g++.dg/template/template-id-2.C: Adjust diagnostic.
203 2012-01-23 Jason Merrill <jason@redhat.com>
206 * g++.dg/torture/pr51344.C: Limit to x86.
208 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
209 * c-c++-common/tm/omp.c: Require target with pthread support.
211 2012-01-23 Richard Guenther <rguenther@suse.de>
213 PR tree-optimization/51949
214 * gcc.dg/torture/pr51949.c: New testcase.
216 2012-01-23 Jakub Jelinek <jakub@redhat.com>
218 PR rtl-optimization/51933
219 * gcc.c-torture/execute/pr51933.c: New test.
221 2012-01-22 Douglas B Rupp <rupp@gnat.com>
223 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
224 Do not define for Interix.
226 2012-01-22 Jason Merrill <jason@redhat.com>
229 * g++.dg/lto/pr51832.h: New.
230 * g++.dg/lto/pr51832_0.C: New.
231 * g++.dg/lto/pr51832_1.C: New.
233 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
235 * gcc.dg/ext-elim-1.c: New test.
237 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
240 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
241 * g++.dg/opt/longbranch1.C: Likewise.
243 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
245 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
248 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
251 * gfortran.dg/namelist_74.f90: New test.
252 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
254 2012-01-21 Tobias Burnus <burnus@net-b.de>
257 * gfortran.dg/class_47.f90: New.
259 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
261 * gnat.dg/renaming5.ad[sb]: New test.
263 2012-01-20 Jason Merrill <jason@redhat.com>
266 * g++.dg/pch/mangle1.{C,Hs}: Remove.
268 2012-01-20 Jason Merrill <jason@redhat.com>
271 * g++.dg/ext/attrib42.C: Require ilp32.
273 2012-01-20 Jakub Jelinek <jakub@redhat.com>
276 * gcc.target/arm/pr51915.c: New test.
278 2012-01-20 Cary Coutant <ccoutant@google.com>
279 Dodji Seketeli <dodji@redhat.com>
282 * g++.dg/debug/dwarf2/nested-3.C: New test.
284 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
287 * g++.dg/template/crash110.C: New.
289 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
291 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
292 Remove default options on hppa*-*-hpux*.
294 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
296 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
298 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
300 * gcc.c-torture/compile/pr51856.c: New testcase.
302 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
304 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
305 options to go_target_compile.
307 2012-01-20 Kai Tietz <ktietz@redhat.com>
309 * g++.dg/torture/pr51344.C: Fix typo.
311 2012-01-20 Richard Guenther <rguenther@suse.de>
313 PR tree-optimization/51903
314 * g++.dg/torture/pr51903.C: New testcase.
316 2012-01-20 Tobias Burnus <burnus@net-b.de>
317 Janus Weil <janus@gcc.gnu.org>
320 * gfortran.dg/use_21.f90: New.
322 2012-01-20 Jakub Jelinek <jakub@redhat.com>
325 * gcc.dg/torture/pr51106-1.c: New test.
326 * gcc.dg/torture/pr51106-2.c: New test.
328 2012-01-19 Kai Tietz <ktietz@redhat.com>
330 * g++.dg/torture/pr51344.C: New test.
332 2012-01-19 Tobias Burnus <burnus@net-b.de>
335 * gfortran.dg/intrinsic_size_2.f90: New.
337 2012-01-19 Jason Merrill <jason@redhat.com>
340 * g++.dg/inherit/using7.C: New.
342 2012-01-19 Richard Guenther <rguenther@suse.de>
344 PR tree-optimization/37997
345 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
347 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
349 PR rtl-optimization/51505
350 * gcc.dg/pr51505.c: New test.
352 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
355 * gfortran.dg/typebound_operator_12.f03: New.
356 * gfortran.dg/typebound_operator_13.f03: New.
358 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
361 * g++.dg/cpp0x/pr51225.C: New.
363 2012-01-17 Ian Lance Taylor <iant@google.com>
366 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
368 2012-01-17 Tobias Burnus <burnus@net-b.de>
371 * gfortran.dg/realloc_on_assign_9.f90: New.
373 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
376 * gcc.dg/tm/memopt-3.c: Remove xfail.
377 * gcc.dg/tm/memopt-4.c: Remove xfail.
378 * gcc.dg/tm/memopt-5.c: Remove xfail.
379 * gcc.dg/tm/memopt-7.c: Remove xfail.
381 2012-01-17 Jakub Jelinek <jakub@redhat.com>
383 PR tree-optimization/51877
384 * gcc.c-torture/execute/pr51877.c: New test.
386 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
388 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
389 {!vect_align_arrays} to vect_sizes_32B_16B.
390 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
391 * gcc.dg/vect/vect-peel-3.c: Ditto.
393 2012-01-16 Jason Merrill <jason@redhat.com>
396 * g++.dg/abi/mangle60.C: New.
399 * g++.dg/pch/mangle1.{C,Hs}: New.
401 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
402 Tobias Burnus <burnus@net-b.de>
405 * gfortran.dg/elemental_optional_args_3.f90: New
406 * gfortran.dg/elemental_optional_args_4.f90: New
408 2012-01-16 Tobias Burnus <burnus@net-b.de>
411 * gfortran.dg/use_20.f90: New
413 2012-01-16 Jason Merrill <jason@redhat.com>
416 * g++.dg/cpp0x/rv-bitfield.C: New.
417 * g++.dg/cpp0x/rv-bitfield2.C: New.
419 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
421 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
422 subroutine 'qsort' and use index array to assign the result.
424 2012-01-16 Jakub Jelinek <jakub@redhat.com>
426 PR tree-optimization/51865
427 * gcc.dg/pr51865.c: New test.
429 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
431 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
433 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
435 * gcc.target/mips/code-readable-2.c: Allow the jump table address
436 to be loaded from the constant pool, rather than via %hi and %lo.
438 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
440 PR rtl-optimization/51821
441 * gcc.dg/pr51821.c: New test.
443 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
445 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
447 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
449 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
451 2012-01-14 Tobias Burnus <burnus@net-b.de>
454 * gfortran.dg/init_flag_8.f90: New.
455 * gfortran.dg/init_flag_9.f90: New.
457 2011-01-14 Tobias Burnus <burnus@net-b.de>
460 * gfortran.dg/use_18.f90: New.
461 * gfortran.dg/use_19.f90: New.
463 2012-01-13 Ian Lance Taylor <iant@google.com>
466 * g++.dg/warn/Wsign-compare-4.C: New.
468 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
471 * gfortran.dg/alloc_comp_assign.f03: New.
472 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
473 __BUILTIN_FREE from 38 to 32.
475 2012-01-13 Jason Merrill <jason@redhat.com>
478 * g++.dg/warn/Wreturn-type-7.C: New.
480 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
482 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
484 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
485 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
486 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
487 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
488 int32plus because of big array needed.
489 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
490 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
492 2012-01-13 Jason Merrill <jason@redhat.com>
495 * g++.dg/ext/visibility/template9.C: New.
498 * g++.dg/cpp0x/defaulted34.C: New.
499 * g++.dg/template/virtual3.C: New.
501 2012-01-13 Richard Guenther <rguenther@suse.de>
504 * gcc.dg/torture/pr8081.c: New testcase.
506 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
508 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
510 2012-01-12 Jason Merrill <jason@redhat.com>
513 * g++.dg/ext/stmtexpr14.C: New.
515 2012-01-13 Dodji Seketeli <dodji@redhat.com>
518 * g++.dg/cpp0x/constexpr-diag4.C: New test.
520 2012-01-12 Jason Merrill <jason@redhat.com>
523 * g++.dg/abi/mangle48.C: Test qualified-names, too.
524 * g++.dg/abi/mangle58.C: Likewise.
527 * g++.dg/template/arg8.C: New.
529 2012-01-12 Ira Rosen <irar@il.ibm.com>
531 PR tree-optimization/51799
532 * gcc.dg/vect/pr51799.c: New test.
533 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
536 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
537 Tobias Burnus <burnus@net-b.de>
541 * lib/target-supports.exp
542 (check_effective_target_fortran_largest_fp_has_sqrt): New.
543 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
545 2012-01-11 Jason Merrill <jason@redhat.com>
548 * g++.dg/ext/attrib42.C: New.
550 2012-01-11 Jakub Jelinek <jakub@redhat.com>
553 * gcc.dg/pr51796.c: New test.
555 2012-01-11 Jason Merrill <jason@redhat.com>
558 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
560 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
562 * gnat.dg/array19.ad[sb]: New test.
564 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
566 * gnat.dg/opt23.ad[sb]: New test.
567 * gnat.dg/opt23_pkg.ad[sb]: New helper.
568 * gnat.dg/opt24.ad[sb]: New test.
570 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
572 PR tree-optimization/49642
573 * gcc.dg/tree-ssa/pr49642-1.c: New test.
574 * gcc.dg/tree-ssa/pr49642-2.c: New test.
576 2012-01-11 Jason Merrill <jason@redhat.com>
579 * g++.dg/template/explicit-args5.C: New.
581 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
583 * gcc.c-torture/execute/20120110-1.c: New testcase.
585 2012-01-10 Jason Merrill <jason@redhat.com>
588 * g++.dg/inherit/ambig1.C: New.
591 * g++.dg/cpp0x/constexpr-cache1.C: New.
593 2012-01-10 Richard Guenther <rguenther@suse.de>
595 PR tree-optimization/51801
596 * gcc.dg/torture/pr51801.c: New testcase.
598 2012-01-10 Tobias Burnus <burnus@net-b.de>
601 * gfortran.dg/allocate_with_typespec_5.f90: New.
603 2012-01-10 Tobias Burnus <burnus@net-b.de>
605 * gfortran.dg/class_39.f03: Update dg-error string.
607 2012-01-10 Richard Guenther <rguenther@suse.de>
609 PR tree-optimization/50913
610 * gcc.dg/graphite/interchange-16.c: New testcase.
611 * gcc.dg/graphite/scop-20.c: XFAIL.
612 * gfortran.dg/graphite/interchange-1.f: Likewise.
613 * gfortran.dg/graphite/block-1.f90: Likewise.
614 * gfortran.dg/graphite/block-2.f: Likewise.
616 2012-01-10 Richard Henderson <rth@redhat.com>
618 * lib/target-supports.exp (check_effective_target_vect_perm,
619 check_effective_target_vect_perm_byte,
620 check_effective_target_vect_perm_short): Enable for arm neon.
622 2012-01-09 Tobias Burnus <burnus@net-b.de>
625 * gfortran.dg/typebound_operator_11.f90: New.
627 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
629 * gnat.dg/array18.adb: New test.
630 * gnat.dg/array18_pkg.ads: New helper.
632 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
635 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
636 around base object in first assignment in main program.
637 * gfortran.dg/typebound_operator_10.f03: New test.
639 2012-01-09 Martin Jambor <mjambor@suse.cz>
641 PR tree-optimization/51759
642 * g++.dg/ipa/pr51759.C: New test.
644 2012-01-09 Tobias Burnus <burnus@net-b.de>
647 * gfortran.dg/optional_absent_2.f90: New.
649 2012-01-09 Tobias Burnus <burnus@net-b.de>
652 * gfortran.dg/use_17.f90: New.
654 2012-01-09 Gary Funck <gary@intrepid.com>
656 PR preprocessor/33919
657 * gcc.dg/pr33919.c: New test.
658 * gcc.dg/pr33919-0.h: New test header file.
659 * gcc.dg/pr33919-1.h: Ditto.
660 * gcc.dg/pr33919-2.h: Ditto.
662 2012-01-07 Jan Hubicka <jh@suse.cz>
664 PR tree-optimize/51694
665 * gcc.c-torture/compile/pr51694.c: new testcase.
667 2012-01-07 Jan Hubicka <jh@suse.cz>
669 PR tree-optimization/51600
670 * g++.dg/torture/pr51600.C: New testcase.
672 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
674 PR gcov-profile/51715
675 PR gcov-profile/51717
676 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
677 * gcc.misc-tests/gcov-14.c: Likewise.
679 2012-01-06 Jason Merrill <jason@redhat.com>
681 * g++.dg/parse/new5.C: New.
683 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
686 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
687 including <string.h>.
689 2012-01-06 Jason Merrill <jason@redhat.com>
691 * g++.dg/abi/mangle51.C: New.
692 * g++.dg/abi/mangle52.C: New.
693 * g++.dg/abi/mangle53.C: New.
694 * g++.dg/abi/mangle54.C: New.
695 * g++.dg/abi/mangle55.C: New.
696 * g++.dg/abi/mangle56.C: New.
697 * g++.dg/abi/mangle57.C: New.
698 * g++.dg/abi/mangle58.C: New.
699 * g++.dg/abi/mangle59.C: New.
700 * g++.dg/cpp0x/trailing3.C: Update mangling.
701 * g++.dg/cpp0x/variadic111.C: Update mangling.
702 * g++.dg/cpp0x/variadic4.C: Update mangling.
703 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
704 * g++.dg/template/nontype22.C: Works now.
705 * g++.dg/template/pr35240.C: Works now.
707 * g++.dg/cpp0x/error7.C: New.
709 2012-01-06 Tobias Burnus <burnus@net-b.de>
711 * gfortran.dg/deallocate_stat_2.f90: New.
712 * coarray/allocate_errgmsg.f90: New.
713 * gfortran.dg/coarray_lib_alloc_1.f90: New.
714 * gfortran.dg/coarray_lib_alloc_2.f90: New.
715 * coarray/subobject_1.f90: Fix for num_images > 1.
716 * gfortran.dg/deallocate_stat.f90: Update due to changed
719 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
721 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
723 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
725 * ada/acats/overflow.lst: Add cb20004.
727 2012-01-05 Dodji Seketeli <dodji@redhat.com>
730 * g++.dg/cpp0x/alias-decl-18.C: New test.
732 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
734 * gcc.c-torture/execute/20120104-1.c: New test.
736 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
739 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
740 the old typebound_operator_8.f03.
741 * gfortran.dg/typebound_operator_8.f03: New version of
742 typebound_operator_7.f03 with 'u' a derived type instead of a
745 2012-01-05 Richard Guenther <rguenther@suse.de>
747 * g++.dg/torture/pr49309.C: Skip for -flto.
749 2012-01-05 Jakub Jelinek <jakub@redhat.com>
752 * gcc.c-torture/compile/pr51761.c: New test.
754 2012-01-05 Richard Guenther <rguenther@suse.de>
756 PR tree-optimization/51760
757 * gcc.dg/torture/pr51760.c: New testcase.
759 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
762 * gcc.dg/tm/memopt-6.c: Adjust regexp.
764 2012-01-05 Richard Guenther <rguenther@suse.de>
767 * gfortran.dg/lto/pr41576_0.f90: New testcase.
768 * gfortran.dg/lto/pr41576_1.f90: Likewise.
770 2012-01-04 Jakub Jelinek <jakub@redhat.com>
773 * gcc.dg/pr51695.c: New test.
775 2012-01-04 Andrew Pinski <apinski@cavium.com>
777 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
778 * gcc.target/mips/octeon2-lx-1.c: New test.
779 * gcc.target/mips/mips64-dsp-ldx.c: New test.
780 * gcc.target/mips/octeon2-lx-2.c: New test.
781 * gcc.target/mips/octeon2-lx-3.c: New test.
783 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
787 * gcc.dg/tm/alias-1.c: Adjust regexp.
788 * gcc.dg/tm/alias-2.c: Adjust regexp.
790 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
793 * g++.dg/warn/Wparentheses-26.C: New.
795 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
797 * gfortran.dg/elemental_optional_args_2.f90: New test.
799 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
802 * gfortran.dg/common_17.f90: New test.
804 2012-01-04 Richard Guenther <rguenther@suse.de>
806 PR tree-optimization/49651
807 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
808 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
810 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
813 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
815 2012-01-03 Andrew Pinski <apinski@cavium.com>
817 * lib/scanasm.exp (dg-function-on-line): Always use a special format
818 for all mips targets. Also allow an optional .cfi_startproc.
820 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
822 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
824 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
827 * g++.dg/rtti/dyncast5.C: New.
829 2012-01-03 Richard Guenther <rguenther@suse.de>
831 PR tree-optimization/51070
832 * gcc.dg/torture/pr51070-2.c: New testcase.
834 2012-01-03 Richard Guenther <rguenther@suse.de>
836 PR tree-optimization/51692
837 * gcc.dg/torture/pr51692.c: New testcase.
839 2012-01-03 Richard Guenther <rguenther@suse.de>
842 * g++.dg/lto/pr51650-3_0.C: New testcase.
844 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
847 * g++.dg/warn/Wredundant-decls-spec.C: New.
849 2012-01-03 Jakub Jelinek <jakub@redhat.com>
851 PR tree-optimization/51719
852 * g++.dg/tree-prof/pr51719.C: New test.
854 2012-01-03 Richard Guenther <rguenther@suse.de>
857 * gcc.dg/fold-compare-6.c: New testcase.
859 2012-01-03 Jakub Jelinek <jakub@redhat.com>
862 * g++.dg/gomp/pr51669.C: New test.
864 2012-01-02 Jason Merrill <jason@redhat.com>
867 * g++.dg/cpp0x/constexpr-union2.C: New.
870 * g++.dg/cpp0x/nsdmi-defer5.C: New.
872 2012-01-02 Dodji Seketeli <dodji@redhat.com>
875 * g++.dg/cpp0x/constexpr-99.C: New test.
877 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
880 * g++.dg/template/init9.C: New.
882 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
884 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
885 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
886 rather than a specific number.
888 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
893 * gfortran.dg/typebound_operator_7.f03: New.
894 * gfortran.dg/typebound_operator_8.f03: New.
896 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
899 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
901 * gcc.target/mips/dspr2-MULTU.c: Likewise.
903 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
905 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
907 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
909 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
912 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
914 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
915 * gfortran.dg/io_real_boz_4.f90: Likewise.
916 * gfortran.dg/io_real_boz_5.f90: Likewise.
918 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
920 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
922 2012-01-02 Revital Eres <revital.eres@linaro.org>
924 * gcc.dg/sms-11.c: New file.
926 2012-01-02 Tobias Burnus <burnus@net-b.de>
929 * gfortran.dg/coarray/image_index_3.f90: New.
931 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
934 * g++.dg/parse/enum8.C: New.
936 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
939 * g++.dg/conversion/reinterpret4.C: New.
940 * g++.dg/conversion/reinterpret1.C: Adjust.
942 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
944 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
946 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
948 * g++.old-deja/g++.brendan/crash25.C: Adjust.
949 * g++.old-deja/g++.brendan/crash56.C: Likewise.
950 * g++.old-deja/g++.jason/access14.C: Likewise.
951 * g++.old-deja/g++.jason/access8.C: Likewise.
952 * g++.old-deja/g++.jason/access1.C: Likewise.
953 * g++.old-deja/g++.other/access3.C: Likewise.
954 * g++.old-deja/g++.other/access5.C: Likewise.
955 * g++.old-deja/g++.law/unsorted1.C: Likewise.
956 * g++.old-deja/g++.law/visibility22.C: Likewise.
957 * g++.old-deja/g++.law/visibility26.C: Likewise.
958 * g++.old-deja/g++.mike/p2746.C: Likewise.
959 * g++.dg/debug/using1.C: Likewise.
960 * g++.dg/lookup/using51.C: Likewise.
961 * g++.dg/inherit/using5.C: Likewise.
962 * g++.dg/inherit/pr30297.C: Likewise.
963 * g++.dg/inherit/access8.C: Likewise.
964 * g++.dg/torture/pr39362.C: Likewise.
965 * g++.dg/template/crash13.C: Likewise.
966 * g++.dg/template/using10.C: Likewise.
968 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
971 * lib/gcc-dg.exp (scan-module-absence): Really commit last
974 2012-01-01 Ira Rosen <irar@il.ibm.com>
976 PR tree-optimization/51704
977 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
978 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
981 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
984 * g++.dg/cpp0x/constexpr-delegating2.C: New.
986 2012-01-01 Jan Hubicka <jh@suse.cz>
988 PR rtl-optimization/51069
989 * gcc.c-torture/compile/pr51069.c: New testcase.
991 2012-01-01 Jakub Jelinek <jakub@redhat.com>
993 PR tree-optimization/51683
994 * gcc.dg/pr51683.c: New test.
996 Copyright (C) 2012 Free Software Foundation, Inc.
998 Copying and distribution of this file, with or without modification,
999 are permitted in any medium without royalty provided the copyright
1000 notice and this notice are preserved.