1 2012-01-28 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/class_allocate_12.f90: New.
6 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
8 * gcc.dg/torture/pr50444.c: Fix dg directives.
10 2012-01-28 Jakub Jelinek <jakub@redhat.com>
13 * gcc.target/arm/pr52006.c: New test.
15 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
18 * gcc.dg/lto/trans-mem.h: New file.
19 * gcc.dg/lto/trans-mem-2_0.c: Include it.
20 * gcc.dg/lto/trans-mem-1_1.c: Same.
21 * gcc.dg/lto/trans-mem-4_1.c: Same.
22 * gcc.dg/lto/trans-mem-3_1.c: Same.
24 2012-01-27 Tobias Burnus <burnus@net-b.de>
27 * gfortran.dg/dummy_procedure_7.f90: New.
29 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
31 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
32 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
34 2012-01-27 Jakub Jelinek <jakub@redhat.com>
37 * g++.dg/other/gc5.C: New test.
39 2012-01-27 Richard Guenther <rguenther@suse.de>
41 PR tree-optimization/50444
42 * gcc.dg/torture/pr50444.c: New testcase.
44 2012-01-27 Tobias Burnus <burnus@net-b.de>
48 * gfortran.dg/move_alloc_13.f90: New.
50 2012-01-27 Tobias Burnus <burnus@net-b.de>
53 * gfortran.dg/allocate_alloc_opt_13.f90: New.
54 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
55 and change dg-error string.
57 2012-01-27 Tobias Burnus <burnus@net-b.de>
60 * gfortran.dg/elemental_args_check_5.f90: New.
62 2012-01-27 Richard Guenther <rguenther@suse.de>
65 * g++.dg/torture/pr51959.C: New testcase.
67 2012-01-27 Tom de Vries <tom@codesourcery.com>
69 PR tree-optimization/51990
70 * gcc.dg/pr51990.c: New test.
71 * gcc.dg/pr51990-2.c: Same.
73 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
74 Tobias Burnus <burnus@gcc.gnu.org>
77 * gfortran.dg/class_allocate_11.f03: New.
82 * gfortran.dg/class_allocate_7.f03: New.
83 * gfortran.dg/class_allocate_8.f03: New.
84 * gfortran.dg/class_allocate_9.f03: New.
85 * gfortran.dg/class_allocate_10.f03: New.
87 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
89 * gnat.dg/discr34.adb: New test.
90 * gnat.dg/discr34_pkg.ads: New helper.
92 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
94 * gnat.dg/discr33.adb: New test.
96 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
98 * gnat.dg/limited_with3.ad[sb): New test.
99 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
100 * gnat.dg/limited_with3_pkg2.ads: Likewise.
101 * gnat.dg/limited_with3_pkg3.ads: Likewise.
103 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
105 * gnat.dg/stack_usage1.adb: New test.
106 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
108 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
109 * gcc.dg/pr44194-2.c: Likewise.
111 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
114 * g++.dg/template/crash112.C: New.
116 2012-01-27 Richard Henderson <rth@redhat.com>
118 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
120 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
122 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
124 2012-01-26 Jakub Jelinek <jakub@redhat.com>
127 * g++.dg/opt/pr51895.C: New test.
129 2012-01-26 Michael Matz <matz@suse.de>
131 PR tree-optimization/48794
132 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
134 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
136 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
139 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
141 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
142 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
144 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
145 the default value for s390 and s390x.
147 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
150 * gcc.dg/lto/trans-mem-4_0.c: New.
151 * gcc.dg/lto/trans-mem-4_1.c: New.
152 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
154 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
155 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
157 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
158 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
161 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
163 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
165 2012-01-25 Ian Lance Taylor <iant@google.com>
167 * go.test/go-test.exp (go-gc-tests): Handle a few more test
170 2012-01-25 Tobias Burnus <burnus@net-b.de>
173 * gfortran.dg/typebound_proc_25.f90: New.
175 2012-01-25 Jason Merrill <jason@redhat.com>
178 * g++.dg/lto/pr51992_0.C: New.
180 2012-01-25 Jakub Jelinek <jakub@redhat.com>
182 PR tree-optimization/51987
183 * gcc.target/i386/pr51987.c: New test.
185 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
187 * gcc.dg/tm/lto-1.c: Require lto support in target.
189 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
191 PR rtl-optimization/48374
192 * gcc.dg/pr48374.c: New test.
194 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
196 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
198 2012-01-25 Tobias Burnus <burnus@net-b.de>
201 * gfortran.dg/derived_constructor_char_3.f90: New.
203 2012-01-24 Ian Lance Taylor <iant@google.com>
205 * go.test/go-test.exp (filecmp): New procedure.
206 (errchk): Handle quoted square brackets.
207 (go-gc-tests): Set go_compile_args. Handle various new test
208 lines. Skip a few new tests.
209 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
211 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
213 * lib/target-supports.exp (proc check_effective_target_vect_perm)
214 (check_effective_target_vect_extract_even_odd)
215 (check_effective_target_vect_interleave): Return true for MIPS
218 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
220 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
221 (main): Use it instead of argc.
223 2012-01-24 Jason Merrill <jason@redhat.com>
226 * g++.dg/cpp0x/sfinae31.C: New.
228 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
230 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
232 2012-01-24 Jason Merrill <jason@redhat.com>
235 * g++.dg/inherit/covariant20.C: New.
237 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/parse/crash58.C: New.
242 2012-01-24 Jakub Jelinek <jakub@redhat.com>
245 * gcc.dg/pr51957-1.c: New test.
246 * gcc.dg/pr51957-1.h: New file.
247 * gcc.dg/pr51957-2.c: New test.
249 2012-01-23 Jason Merrill <jason@redhat.com>
252 * g++.dg/ext/visibility/template10.C: New.
254 2012-01-23 Tobias Burnus <burnus@net-b.de>
257 * gfortran.dg/move_alloc_12.f90: New.
259 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
262 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
264 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
267 * g++.dg/template/crash111.C: New.
269 2012-01-23 Arnaud Charlet <charlet@adacore.com>
271 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
273 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
275 2012-01-23 Dodji Seketeli <dodji@redhat.com>
278 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
279 the DW_TAG_class_type and DW_AT_name: "Executor".
281 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
283 * lib/target-supports.exp
284 (check_effective_target_vect_extract_even_odd): Handle
286 (check_effective_target_vect_interleave): Likewise.
288 2012-01-22 Jason Merrill <jason@redhat.com>
291 * g++.dg/template/using20.C: New.
292 * g++.dg/template/template-id-2.C: Adjust diagnostic.
294 2012-01-23 Jason Merrill <jason@redhat.com>
297 * g++.dg/torture/pr51344.C: Limit to x86.
299 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
300 * c-c++-common/tm/omp.c: Require target with pthread support.
302 2012-01-23 Richard Guenther <rguenther@suse.de>
304 PR tree-optimization/51949
305 * gcc.dg/torture/pr51949.c: New testcase.
307 2012-01-23 Jakub Jelinek <jakub@redhat.com>
309 PR rtl-optimization/51933
310 * gcc.c-torture/execute/pr51933.c: New test.
312 2012-01-22 Douglas B Rupp <rupp@gnat.com>
314 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
315 Do not define for Interix.
317 2012-01-22 Jason Merrill <jason@redhat.com>
320 * g++.dg/lto/pr51832.h: New.
321 * g++.dg/lto/pr51832_0.C: New.
322 * g++.dg/lto/pr51832_1.C: New.
324 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
326 * gcc.dg/ext-elim-1.c: New test.
328 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
331 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
332 * g++.dg/opt/longbranch1.C: Likewise.
334 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
336 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
339 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
342 * gfortran.dg/namelist_74.f90: New test.
343 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
345 2012-01-21 Tobias Burnus <burnus@net-b.de>
348 * gfortran.dg/class_47.f90: New.
350 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
352 * gnat.dg/renaming5.ad[sb]: New test.
354 2012-01-20 Jason Merrill <jason@redhat.com>
357 * g++.dg/pch/mangle1.{C,Hs}: Remove.
359 2012-01-20 Jason Merrill <jason@redhat.com>
362 * g++.dg/ext/attrib42.C: Require ilp32.
364 2012-01-20 Jakub Jelinek <jakub@redhat.com>
367 * gcc.target/arm/pr51915.c: New test.
369 2012-01-20 Cary Coutant <ccoutant@google.com>
370 Dodji Seketeli <dodji@redhat.com>
373 * g++.dg/debug/dwarf2/nested-3.C: New test.
375 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
378 * g++.dg/template/crash110.C: New.
380 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
382 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
383 Remove default options on hppa*-*-hpux*.
385 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
387 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
389 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
391 * gcc.c-torture/compile/pr51856.c: New testcase.
393 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
395 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
396 options to go_target_compile.
398 2012-01-20 Kai Tietz <ktietz@redhat.com>
400 * g++.dg/torture/pr51344.C: Fix typo.
402 2012-01-20 Richard Guenther <rguenther@suse.de>
404 PR tree-optimization/51903
405 * g++.dg/torture/pr51903.C: New testcase.
407 2012-01-20 Tobias Burnus <burnus@net-b.de>
408 Janus Weil <janus@gcc.gnu.org>
411 * gfortran.dg/use_21.f90: New.
413 2012-01-20 Jakub Jelinek <jakub@redhat.com>
416 * gcc.dg/torture/pr51106-1.c: New test.
417 * gcc.dg/torture/pr51106-2.c: New test.
419 2012-01-19 Kai Tietz <ktietz@redhat.com>
421 * g++.dg/torture/pr51344.C: New test.
423 2012-01-19 Tobias Burnus <burnus@net-b.de>
426 * gfortran.dg/intrinsic_size_2.f90: New.
428 2012-01-19 Jason Merrill <jason@redhat.com>
431 * g++.dg/inherit/using7.C: New.
433 2012-01-19 Richard Guenther <rguenther@suse.de>
435 PR tree-optimization/37997
436 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
438 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
440 PR rtl-optimization/51505
441 * gcc.dg/pr51505.c: New test.
443 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
446 * gfortran.dg/typebound_operator_12.f03: New.
447 * gfortran.dg/typebound_operator_13.f03: New.
449 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
452 * g++.dg/cpp0x/pr51225.C: New.
454 2012-01-17 Ian Lance Taylor <iant@google.com>
457 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
459 2012-01-17 Tobias Burnus <burnus@net-b.de>
462 * gfortran.dg/realloc_on_assign_9.f90: New.
464 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
467 * gcc.dg/tm/memopt-3.c: Remove xfail.
468 * gcc.dg/tm/memopt-4.c: Remove xfail.
469 * gcc.dg/tm/memopt-5.c: Remove xfail.
470 * gcc.dg/tm/memopt-7.c: Remove xfail.
472 2012-01-17 Jakub Jelinek <jakub@redhat.com>
474 PR tree-optimization/51877
475 * gcc.c-torture/execute/pr51877.c: New test.
477 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
479 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
480 {!vect_align_arrays} to vect_sizes_32B_16B.
481 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
482 * gcc.dg/vect/vect-peel-3.c: Ditto.
484 2012-01-16 Jason Merrill <jason@redhat.com>
487 * g++.dg/abi/mangle60.C: New.
490 * g++.dg/pch/mangle1.{C,Hs}: New.
492 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
493 Tobias Burnus <burnus@net-b.de>
496 * gfortran.dg/elemental_optional_args_3.f90: New
497 * gfortran.dg/elemental_optional_args_4.f90: New
499 2012-01-16 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/use_20.f90: New
504 2012-01-16 Jason Merrill <jason@redhat.com>
507 * g++.dg/cpp0x/rv-bitfield.C: New.
508 * g++.dg/cpp0x/rv-bitfield2.C: New.
510 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
512 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
513 subroutine 'qsort' and use index array to assign the result.
515 2012-01-16 Jakub Jelinek <jakub@redhat.com>
517 PR tree-optimization/51865
518 * gcc.dg/pr51865.c: New test.
520 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
522 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
524 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
526 * gcc.target/mips/code-readable-2.c: Allow the jump table address
527 to be loaded from the constant pool, rather than via %hi and %lo.
529 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
531 PR rtl-optimization/51821
532 * gcc.dg/pr51821.c: New test.
534 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
536 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
538 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
540 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
542 2012-01-14 Tobias Burnus <burnus@net-b.de>
545 * gfortran.dg/init_flag_8.f90: New.
546 * gfortran.dg/init_flag_9.f90: New.
548 2011-01-14 Tobias Burnus <burnus@net-b.de>
551 * gfortran.dg/use_18.f90: New.
552 * gfortran.dg/use_19.f90: New.
554 2012-01-13 Ian Lance Taylor <iant@google.com>
557 * g++.dg/warn/Wsign-compare-4.C: New.
559 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
562 * gfortran.dg/alloc_comp_assign.f03: New.
563 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
564 __BUILTIN_FREE from 38 to 32.
566 2012-01-13 Jason Merrill <jason@redhat.com>
569 * g++.dg/warn/Wreturn-type-7.C: New.
571 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
573 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
575 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
576 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
577 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
578 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
579 int32plus because of big array needed.
580 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
581 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
583 2012-01-13 Jason Merrill <jason@redhat.com>
586 * g++.dg/ext/visibility/template9.C: New.
589 * g++.dg/cpp0x/defaulted34.C: New.
590 * g++.dg/template/virtual3.C: New.
592 2012-01-13 Richard Guenther <rguenther@suse.de>
595 * gcc.dg/torture/pr8081.c: New testcase.
597 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
599 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
601 2012-01-12 Jason Merrill <jason@redhat.com>
604 * g++.dg/ext/stmtexpr14.C: New.
606 2012-01-13 Dodji Seketeli <dodji@redhat.com>
609 * g++.dg/cpp0x/constexpr-diag4.C: New test.
611 2012-01-12 Jason Merrill <jason@redhat.com>
614 * g++.dg/abi/mangle48.C: Test qualified-names, too.
615 * g++.dg/abi/mangle58.C: Likewise.
618 * g++.dg/template/arg8.C: New.
620 2012-01-12 Ira Rosen <irar@il.ibm.com>
622 PR tree-optimization/51799
623 * gcc.dg/vect/pr51799.c: New test.
624 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
627 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
628 Tobias Burnus <burnus@net-b.de>
632 * lib/target-supports.exp
633 (check_effective_target_fortran_largest_fp_has_sqrt): New.
634 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
636 2012-01-11 Jason Merrill <jason@redhat.com>
639 * g++.dg/ext/attrib42.C: New.
641 2012-01-11 Jakub Jelinek <jakub@redhat.com>
644 * gcc.dg/pr51796.c: New test.
646 2012-01-11 Jason Merrill <jason@redhat.com>
649 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
651 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
653 * gnat.dg/array19.ad[sb]: New test.
655 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
657 * gnat.dg/opt23.ad[sb]: New test.
658 * gnat.dg/opt23_pkg.ad[sb]: New helper.
659 * gnat.dg/opt24.ad[sb]: New test.
661 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
663 PR tree-optimization/49642
664 * gcc.dg/tree-ssa/pr49642-1.c: New test.
665 * gcc.dg/tree-ssa/pr49642-2.c: New test.
667 2012-01-11 Jason Merrill <jason@redhat.com>
670 * g++.dg/template/explicit-args5.C: New.
672 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
674 * gcc.c-torture/execute/20120110-1.c: New testcase.
676 2012-01-10 Jason Merrill <jason@redhat.com>
679 * g++.dg/inherit/ambig1.C: New.
682 * g++.dg/cpp0x/constexpr-cache1.C: New.
684 2012-01-10 Richard Guenther <rguenther@suse.de>
686 PR tree-optimization/51801
687 * gcc.dg/torture/pr51801.c: New testcase.
689 2012-01-10 Tobias Burnus <burnus@net-b.de>
692 * gfortran.dg/allocate_with_typespec_5.f90: New.
694 2012-01-10 Tobias Burnus <burnus@net-b.de>
696 * gfortran.dg/class_39.f03: Update dg-error string.
698 2012-01-10 Richard Guenther <rguenther@suse.de>
700 PR tree-optimization/50913
701 * gcc.dg/graphite/interchange-16.c: New testcase.
702 * gcc.dg/graphite/scop-20.c: XFAIL.
703 * gfortran.dg/graphite/interchange-1.f: Likewise.
704 * gfortran.dg/graphite/block-1.f90: Likewise.
705 * gfortran.dg/graphite/block-2.f: Likewise.
707 2012-01-10 Richard Henderson <rth@redhat.com>
709 * lib/target-supports.exp (check_effective_target_vect_perm,
710 check_effective_target_vect_perm_byte,
711 check_effective_target_vect_perm_short): Enable for arm neon.
713 2012-01-09 Tobias Burnus <burnus@net-b.de>
716 * gfortran.dg/typebound_operator_11.f90: New.
718 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
720 * gnat.dg/array18.adb: New test.
721 * gnat.dg/array18_pkg.ads: New helper.
723 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
726 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
727 around base object in first assignment in main program.
728 * gfortran.dg/typebound_operator_10.f03: New test.
730 2012-01-09 Martin Jambor <mjambor@suse.cz>
732 PR tree-optimization/51759
733 * g++.dg/ipa/pr51759.C: New test.
735 2012-01-09 Tobias Burnus <burnus@net-b.de>
738 * gfortran.dg/optional_absent_2.f90: New.
740 2012-01-09 Tobias Burnus <burnus@net-b.de>
743 * gfortran.dg/use_17.f90: New.
745 2012-01-09 Gary Funck <gary@intrepid.com>
747 PR preprocessor/33919
748 * gcc.dg/pr33919.c: New test.
749 * gcc.dg/pr33919-0.h: New test header file.
750 * gcc.dg/pr33919-1.h: Ditto.
751 * gcc.dg/pr33919-2.h: Ditto.
753 2012-01-07 Jan Hubicka <jh@suse.cz>
755 PR tree-optimize/51694
756 * gcc.c-torture/compile/pr51694.c: new testcase.
758 2012-01-07 Jan Hubicka <jh@suse.cz>
760 PR tree-optimization/51600
761 * g++.dg/torture/pr51600.C: New testcase.
763 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
765 PR gcov-profile/51715
766 PR gcov-profile/51717
767 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
768 * gcc.misc-tests/gcov-14.c: Likewise.
770 2012-01-06 Jason Merrill <jason@redhat.com>
772 * g++.dg/parse/new5.C: New.
774 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
777 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
778 including <string.h>.
780 2012-01-06 Jason Merrill <jason@redhat.com>
782 * g++.dg/abi/mangle51.C: New.
783 * g++.dg/abi/mangle52.C: New.
784 * g++.dg/abi/mangle53.C: New.
785 * g++.dg/abi/mangle54.C: New.
786 * g++.dg/abi/mangle55.C: New.
787 * g++.dg/abi/mangle56.C: New.
788 * g++.dg/abi/mangle57.C: New.
789 * g++.dg/abi/mangle58.C: New.
790 * g++.dg/abi/mangle59.C: New.
791 * g++.dg/cpp0x/trailing3.C: Update mangling.
792 * g++.dg/cpp0x/variadic111.C: Update mangling.
793 * g++.dg/cpp0x/variadic4.C: Update mangling.
794 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
795 * g++.dg/template/nontype22.C: Works now.
796 * g++.dg/template/pr35240.C: Works now.
798 * g++.dg/cpp0x/error7.C: New.
800 2012-01-06 Tobias Burnus <burnus@net-b.de>
802 * gfortran.dg/deallocate_stat_2.f90: New.
803 * coarray/allocate_errgmsg.f90: New.
804 * gfortran.dg/coarray_lib_alloc_1.f90: New.
805 * gfortran.dg/coarray_lib_alloc_2.f90: New.
806 * coarray/subobject_1.f90: Fix for num_images > 1.
807 * gfortran.dg/deallocate_stat.f90: Update due to changed
810 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
812 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
814 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
816 * ada/acats/overflow.lst: Add cb20004.
818 2012-01-05 Dodji Seketeli <dodji@redhat.com>
821 * g++.dg/cpp0x/alias-decl-18.C: New test.
823 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
825 * gcc.c-torture/execute/20120104-1.c: New test.
827 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
830 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
831 the old typebound_operator_8.f03.
832 * gfortran.dg/typebound_operator_8.f03: New version of
833 typebound_operator_7.f03 with 'u' a derived type instead of a
836 2012-01-05 Richard Guenther <rguenther@suse.de>
838 * g++.dg/torture/pr49309.C: Skip for -flto.
840 2012-01-05 Jakub Jelinek <jakub@redhat.com>
843 * gcc.c-torture/compile/pr51761.c: New test.
845 2012-01-05 Richard Guenther <rguenther@suse.de>
847 PR tree-optimization/51760
848 * gcc.dg/torture/pr51760.c: New testcase.
850 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
853 * gcc.dg/tm/memopt-6.c: Adjust regexp.
855 2012-01-05 Richard Guenther <rguenther@suse.de>
858 * gfortran.dg/lto/pr41576_0.f90: New testcase.
859 * gfortran.dg/lto/pr41576_1.f90: Likewise.
861 2012-01-04 Jakub Jelinek <jakub@redhat.com>
864 * gcc.dg/pr51695.c: New test.
866 2012-01-04 Andrew Pinski <apinski@cavium.com>
868 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
869 * gcc.target/mips/octeon2-lx-1.c: New test.
870 * gcc.target/mips/mips64-dsp-ldx.c: New test.
871 * gcc.target/mips/octeon2-lx-2.c: New test.
872 * gcc.target/mips/octeon2-lx-3.c: New test.
874 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
878 * gcc.dg/tm/alias-1.c: Adjust regexp.
879 * gcc.dg/tm/alias-2.c: Adjust regexp.
881 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
884 * g++.dg/warn/Wparentheses-26.C: New.
886 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
888 * gfortran.dg/elemental_optional_args_2.f90: New test.
890 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
893 * gfortran.dg/common_17.f90: New test.
895 2012-01-04 Richard Guenther <rguenther@suse.de>
897 PR tree-optimization/49651
898 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
899 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
901 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
904 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
906 2012-01-03 Andrew Pinski <apinski@cavium.com>
908 * lib/scanasm.exp (dg-function-on-line): Always use a special format
909 for all mips targets. Also allow an optional .cfi_startproc.
911 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
913 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
915 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
918 * g++.dg/rtti/dyncast5.C: New.
920 2012-01-03 Richard Guenther <rguenther@suse.de>
922 PR tree-optimization/51070
923 * gcc.dg/torture/pr51070-2.c: New testcase.
925 2012-01-03 Richard Guenther <rguenther@suse.de>
927 PR tree-optimization/51692
928 * gcc.dg/torture/pr51692.c: New testcase.
930 2012-01-03 Richard Guenther <rguenther@suse.de>
933 * g++.dg/lto/pr51650-3_0.C: New testcase.
935 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
938 * g++.dg/warn/Wredundant-decls-spec.C: New.
940 2012-01-03 Jakub Jelinek <jakub@redhat.com>
942 PR tree-optimization/51719
943 * g++.dg/tree-prof/pr51719.C: New test.
945 2012-01-03 Richard Guenther <rguenther@suse.de>
948 * gcc.dg/fold-compare-6.c: New testcase.
950 2012-01-03 Jakub Jelinek <jakub@redhat.com>
953 * g++.dg/gomp/pr51669.C: New test.
955 2012-01-02 Jason Merrill <jason@redhat.com>
958 * g++.dg/cpp0x/constexpr-union2.C: New.
961 * g++.dg/cpp0x/nsdmi-defer5.C: New.
963 2012-01-02 Dodji Seketeli <dodji@redhat.com>
966 * g++.dg/cpp0x/constexpr-99.C: New test.
968 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
971 * g++.dg/template/init9.C: New.
973 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
975 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
976 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
977 rather than a specific number.
979 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
984 * gfortran.dg/typebound_operator_7.f03: New.
985 * gfortran.dg/typebound_operator_8.f03: New.
987 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
990 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
992 * gcc.target/mips/dspr2-MULTU.c: Likewise.
994 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
996 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
998 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1000 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
1003 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1005 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
1006 * gfortran.dg/io_real_boz_4.f90: Likewise.
1007 * gfortran.dg/io_real_boz_5.f90: Likewise.
1009 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1011 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
1013 2012-01-02 Revital Eres <revital.eres@linaro.org>
1015 * gcc.dg/sms-11.c: New file.
1017 2012-01-02 Tobias Burnus <burnus@net-b.de>
1020 * gfortran.dg/coarray/image_index_3.f90: New.
1022 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1025 * g++.dg/parse/enum8.C: New.
1027 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1030 * g++.dg/conversion/reinterpret4.C: New.
1031 * g++.dg/conversion/reinterpret1.C: Adjust.
1033 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1035 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
1037 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
1039 * g++.old-deja/g++.brendan/crash25.C: Adjust.
1040 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1041 * g++.old-deja/g++.jason/access14.C: Likewise.
1042 * g++.old-deja/g++.jason/access8.C: Likewise.
1043 * g++.old-deja/g++.jason/access1.C: Likewise.
1044 * g++.old-deja/g++.other/access3.C: Likewise.
1045 * g++.old-deja/g++.other/access5.C: Likewise.
1046 * g++.old-deja/g++.law/unsorted1.C: Likewise.
1047 * g++.old-deja/g++.law/visibility22.C: Likewise.
1048 * g++.old-deja/g++.law/visibility26.C: Likewise.
1049 * g++.old-deja/g++.mike/p2746.C: Likewise.
1050 * g++.dg/debug/using1.C: Likewise.
1051 * g++.dg/lookup/using51.C: Likewise.
1052 * g++.dg/inherit/using5.C: Likewise.
1053 * g++.dg/inherit/pr30297.C: Likewise.
1054 * g++.dg/inherit/access8.C: Likewise.
1055 * g++.dg/torture/pr39362.C: Likewise.
1056 * g++.dg/template/crash13.C: Likewise.
1057 * g++.dg/template/using10.C: Likewise.
1059 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1062 * lib/gcc-dg.exp (scan-module-absence): Really commit last
1065 2012-01-01 Ira Rosen <irar@il.ibm.com>
1067 PR tree-optimization/51704
1068 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1069 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1070 corresponding flags.
1072 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1075 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1077 2012-01-01 Jan Hubicka <jh@suse.cz>
1079 PR rtl-optimization/51069
1080 * gcc.c-torture/compile/pr51069.c: New testcase.
1082 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1084 PR tree-optimization/51683
1085 * gcc.dg/pr51683.c: New test.
1087 Copyright (C) 2012 Free Software Foundation, Inc.
1089 Copying and distribution of this file, with or without modification,
1090 are permitted in any medium without royalty provided the copyright
1091 notice and this notice are preserved.