1 2012-01-27 Richard Guenther <rguenther@suse.de>
3 PR tree-optimization/50444
4 * gcc.dg/torture/pr50444.c: New testcase.
6 2012-01-27 Tobias Burnus <burnus@net-b.de>
10 * gfortran.dg/move_alloc_13.f90: New.
12 2012-01-27 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/allocate_alloc_opt_13.f90: New.
16 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
17 and change dg-error string.
19 2012-01-27 Tobias Burnus <burnus@net-b.de>
22 * gfortran.dg/elemental_args_check_5.f90: New.
24 2012-01-27 Richard Guenther <rguenther@suse.de>
27 * g++.dg/torture/pr51959.C: New testcase.
29 2012-01-27 Tom de Vries <tom@codesourcery.com>
31 PR tree-optimization/51990
32 * gcc.dg/pr51990.c: New test.
33 * gcc.dg/pr51990-2.c: Same.
35 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
36 Tobias Burnus <burnus@gcc.gnu.org>
39 * gfortran.dg/class_allocate_11.f03: New.
44 * gfortran.dg/class_allocate_7.f03: New.
45 * gfortran.dg/class_allocate_8.f03: New.
46 * gfortran.dg/class_allocate_9.f03: New.
47 * gfortran.dg/class_allocate_10.f03: New.
49 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
51 * gnat.dg/discr34.adb: New test.
52 * gnat.dg/discr34_pkg.ads: New helper.
54 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
56 * gnat.dg/discr33.adb: New test.
58 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
60 * gnat.dg/limited_with3.ad[sb): New test.
61 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
62 * gnat.dg/limited_with3_pkg2.ads: Likewise.
63 * gnat.dg/limited_with3_pkg3.ads: Likewise.
65 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
67 * gnat.dg/stack_usage1.adb: New test.
68 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
70 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
71 * gcc.dg/pr44194-2.c: Likewise.
73 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
76 * g++.dg/template/crash112.C: New.
78 2012-01-27 Richard Henderson <rth@redhat.com>
80 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
82 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
84 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
86 2012-01-26 Jakub Jelinek <jakub@redhat.com>
89 * g++.dg/opt/pr51895.C: New test.
91 2012-01-26 Michael Matz <matz@suse.de>
93 PR tree-optimization/48794
94 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
96 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
98 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
101 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
103 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
104 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
106 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
107 the default value for s390 and s390x.
109 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
112 * gcc.dg/lto/trans-mem-4_0.c: New.
113 * gcc.dg/lto/trans-mem-4_1.c: New.
114 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
116 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
117 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
119 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
120 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
123 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
125 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
127 2012-01-25 Ian Lance Taylor <iant@google.com>
129 * go.test/go-test.exp (go-gc-tests): Handle a few more test
132 2012-01-25 Tobias Burnus <burnus@net-b.de>
135 * gfortran.dg/typebound_proc_25.f90: New.
137 2012-01-25 Jason Merrill <jason@redhat.com>
140 * g++.dg/lto/pr51992_0.C: New.
142 2012-01-25 Jakub Jelinek <jakub@redhat.com>
144 PR tree-optimization/51987
145 * gcc.target/i386/pr51987.c: New test.
147 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
149 * gcc.dg/tm/lto-1.c: Require lto support in target.
151 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
153 PR rtl-optimization/48374
154 * gcc.dg/pr48374.c: New test.
156 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
158 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
160 2012-01-25 Tobias Burnus <burnus@net-b.de>
163 * gfortran.dg/derived_constructor_char_3.f90: New.
165 2012-01-24 Ian Lance Taylor <iant@google.com>
167 * go.test/go-test.exp (filecmp): New procedure.
168 (errchk): Handle quoted square brackets.
169 (go-gc-tests): Set go_compile_args. Handle various new test
170 lines. Skip a few new tests.
171 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
173 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
175 * lib/target-supports.exp (proc check_effective_target_vect_perm)
176 (check_effective_target_vect_extract_even_odd)
177 (check_effective_target_vect_interleave): Return true for MIPS
180 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
182 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
183 (main): Use it instead of argc.
185 2012-01-24 Jason Merrill <jason@redhat.com>
188 * g++.dg/cpp0x/sfinae31.C: New.
190 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
192 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
194 2012-01-24 Jason Merrill <jason@redhat.com>
197 * g++.dg/inherit/covariant20.C: New.
199 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
202 * g++.dg/parse/crash58.C: New.
204 2012-01-24 Jakub Jelinek <jakub@redhat.com>
207 * gcc.dg/pr51957-1.c: New test.
208 * gcc.dg/pr51957-1.h: New file.
209 * gcc.dg/pr51957-2.c: New test.
211 2012-01-23 Jason Merrill <jason@redhat.com>
214 * g++.dg/ext/visibility/template10.C: New.
216 2012-01-23 Tobias Burnus <burnus@net-b.de>
219 * gfortran.dg/move_alloc_12.f90: New.
221 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
224 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
226 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
229 * g++.dg/template/crash111.C: New.
231 2012-01-23 Arnaud Charlet <charlet@adacore.com>
233 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
235 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
237 2012-01-23 Dodji Seketeli <dodji@redhat.com>
240 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
241 the DW_TAG_class_type and DW_AT_name: "Executor".
243 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
245 * lib/target-supports.exp
246 (check_effective_target_vect_extract_even_odd): Handle
248 (check_effective_target_vect_interleave): Likewise.
250 2012-01-22 Jason Merrill <jason@redhat.com>
253 * g++.dg/template/using20.C: New.
254 * g++.dg/template/template-id-2.C: Adjust diagnostic.
256 2012-01-23 Jason Merrill <jason@redhat.com>
259 * g++.dg/torture/pr51344.C: Limit to x86.
261 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
262 * c-c++-common/tm/omp.c: Require target with pthread support.
264 2012-01-23 Richard Guenther <rguenther@suse.de>
266 PR tree-optimization/51949
267 * gcc.dg/torture/pr51949.c: New testcase.
269 2012-01-23 Jakub Jelinek <jakub@redhat.com>
271 PR rtl-optimization/51933
272 * gcc.c-torture/execute/pr51933.c: New test.
274 2012-01-22 Douglas B Rupp <rupp@gnat.com>
276 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
277 Do not define for Interix.
279 2012-01-22 Jason Merrill <jason@redhat.com>
282 * g++.dg/lto/pr51832.h: New.
283 * g++.dg/lto/pr51832_0.C: New.
284 * g++.dg/lto/pr51832_1.C: New.
286 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
288 * gcc.dg/ext-elim-1.c: New test.
290 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
293 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
294 * g++.dg/opt/longbranch1.C: Likewise.
296 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
298 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
301 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
304 * gfortran.dg/namelist_74.f90: New test.
305 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
307 2012-01-21 Tobias Burnus <burnus@net-b.de>
310 * gfortran.dg/class_47.f90: New.
312 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
314 * gnat.dg/renaming5.ad[sb]: New test.
316 2012-01-20 Jason Merrill <jason@redhat.com>
319 * g++.dg/pch/mangle1.{C,Hs}: Remove.
321 2012-01-20 Jason Merrill <jason@redhat.com>
324 * g++.dg/ext/attrib42.C: Require ilp32.
326 2012-01-20 Jakub Jelinek <jakub@redhat.com>
329 * gcc.target/arm/pr51915.c: New test.
331 2012-01-20 Cary Coutant <ccoutant@google.com>
332 Dodji Seketeli <dodji@redhat.com>
335 * g++.dg/debug/dwarf2/nested-3.C: New test.
337 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
340 * g++.dg/template/crash110.C: New.
342 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
344 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
345 Remove default options on hppa*-*-hpux*.
347 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
349 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
351 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
353 * gcc.c-torture/compile/pr51856.c: New testcase.
355 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
357 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
358 options to go_target_compile.
360 2012-01-20 Kai Tietz <ktietz@redhat.com>
362 * g++.dg/torture/pr51344.C: Fix typo.
364 2012-01-20 Richard Guenther <rguenther@suse.de>
366 PR tree-optimization/51903
367 * g++.dg/torture/pr51903.C: New testcase.
369 2012-01-20 Tobias Burnus <burnus@net-b.de>
370 Janus Weil <janus@gcc.gnu.org>
373 * gfortran.dg/use_21.f90: New.
375 2012-01-20 Jakub Jelinek <jakub@redhat.com>
378 * gcc.dg/torture/pr51106-1.c: New test.
379 * gcc.dg/torture/pr51106-2.c: New test.
381 2012-01-19 Kai Tietz <ktietz@redhat.com>
383 * g++.dg/torture/pr51344.C: New test.
385 2012-01-19 Tobias Burnus <burnus@net-b.de>
388 * gfortran.dg/intrinsic_size_2.f90: New.
390 2012-01-19 Jason Merrill <jason@redhat.com>
393 * g++.dg/inherit/using7.C: New.
395 2012-01-19 Richard Guenther <rguenther@suse.de>
397 PR tree-optimization/37997
398 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
400 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
402 PR rtl-optimization/51505
403 * gcc.dg/pr51505.c: New test.
405 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
408 * gfortran.dg/typebound_operator_12.f03: New.
409 * gfortran.dg/typebound_operator_13.f03: New.
411 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
414 * g++.dg/cpp0x/pr51225.C: New.
416 2012-01-17 Ian Lance Taylor <iant@google.com>
419 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
421 2012-01-17 Tobias Burnus <burnus@net-b.de>
424 * gfortran.dg/realloc_on_assign_9.f90: New.
426 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
429 * gcc.dg/tm/memopt-3.c: Remove xfail.
430 * gcc.dg/tm/memopt-4.c: Remove xfail.
431 * gcc.dg/tm/memopt-5.c: Remove xfail.
432 * gcc.dg/tm/memopt-7.c: Remove xfail.
434 2012-01-17 Jakub Jelinek <jakub@redhat.com>
436 PR tree-optimization/51877
437 * gcc.c-torture/execute/pr51877.c: New test.
439 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
441 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
442 {!vect_align_arrays} to vect_sizes_32B_16B.
443 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
444 * gcc.dg/vect/vect-peel-3.c: Ditto.
446 2012-01-16 Jason Merrill <jason@redhat.com>
449 * g++.dg/abi/mangle60.C: New.
452 * g++.dg/pch/mangle1.{C,Hs}: New.
454 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
455 Tobias Burnus <burnus@net-b.de>
458 * gfortran.dg/elemental_optional_args_3.f90: New
459 * gfortran.dg/elemental_optional_args_4.f90: New
461 2012-01-16 Tobias Burnus <burnus@net-b.de>
464 * gfortran.dg/use_20.f90: New
466 2012-01-16 Jason Merrill <jason@redhat.com>
469 * g++.dg/cpp0x/rv-bitfield.C: New.
470 * g++.dg/cpp0x/rv-bitfield2.C: New.
472 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
474 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
475 subroutine 'qsort' and use index array to assign the result.
477 2012-01-16 Jakub Jelinek <jakub@redhat.com>
479 PR tree-optimization/51865
480 * gcc.dg/pr51865.c: New test.
482 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
484 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
486 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
488 * gcc.target/mips/code-readable-2.c: Allow the jump table address
489 to be loaded from the constant pool, rather than via %hi and %lo.
491 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
493 PR rtl-optimization/51821
494 * gcc.dg/pr51821.c: New test.
496 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
498 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
500 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
502 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
504 2012-01-14 Tobias Burnus <burnus@net-b.de>
507 * gfortran.dg/init_flag_8.f90: New.
508 * gfortran.dg/init_flag_9.f90: New.
510 2011-01-14 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/use_18.f90: New.
514 * gfortran.dg/use_19.f90: New.
516 2012-01-13 Ian Lance Taylor <iant@google.com>
519 * g++.dg/warn/Wsign-compare-4.C: New.
521 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
524 * gfortran.dg/alloc_comp_assign.f03: New.
525 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
526 __BUILTIN_FREE from 38 to 32.
528 2012-01-13 Jason Merrill <jason@redhat.com>
531 * g++.dg/warn/Wreturn-type-7.C: New.
533 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
535 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
537 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
538 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
539 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
540 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
541 int32plus because of big array needed.
542 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
543 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
545 2012-01-13 Jason Merrill <jason@redhat.com>
548 * g++.dg/ext/visibility/template9.C: New.
551 * g++.dg/cpp0x/defaulted34.C: New.
552 * g++.dg/template/virtual3.C: New.
554 2012-01-13 Richard Guenther <rguenther@suse.de>
557 * gcc.dg/torture/pr8081.c: New testcase.
559 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
561 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
563 2012-01-12 Jason Merrill <jason@redhat.com>
566 * g++.dg/ext/stmtexpr14.C: New.
568 2012-01-13 Dodji Seketeli <dodji@redhat.com>
571 * g++.dg/cpp0x/constexpr-diag4.C: New test.
573 2012-01-12 Jason Merrill <jason@redhat.com>
576 * g++.dg/abi/mangle48.C: Test qualified-names, too.
577 * g++.dg/abi/mangle58.C: Likewise.
580 * g++.dg/template/arg8.C: New.
582 2012-01-12 Ira Rosen <irar@il.ibm.com>
584 PR tree-optimization/51799
585 * gcc.dg/vect/pr51799.c: New test.
586 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
589 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
590 Tobias Burnus <burnus@net-b.de>
594 * lib/target-supports.exp
595 (check_effective_target_fortran_largest_fp_has_sqrt): New.
596 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
598 2012-01-11 Jason Merrill <jason@redhat.com>
601 * g++.dg/ext/attrib42.C: New.
603 2012-01-11 Jakub Jelinek <jakub@redhat.com>
606 * gcc.dg/pr51796.c: New test.
608 2012-01-11 Jason Merrill <jason@redhat.com>
611 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
613 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
615 * gnat.dg/array19.ad[sb]: New test.
617 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
619 * gnat.dg/opt23.ad[sb]: New test.
620 * gnat.dg/opt23_pkg.ad[sb]: New helper.
621 * gnat.dg/opt24.ad[sb]: New test.
623 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
625 PR tree-optimization/49642
626 * gcc.dg/tree-ssa/pr49642-1.c: New test.
627 * gcc.dg/tree-ssa/pr49642-2.c: New test.
629 2012-01-11 Jason Merrill <jason@redhat.com>
632 * g++.dg/template/explicit-args5.C: New.
634 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
636 * gcc.c-torture/execute/20120110-1.c: New testcase.
638 2012-01-10 Jason Merrill <jason@redhat.com>
641 * g++.dg/inherit/ambig1.C: New.
644 * g++.dg/cpp0x/constexpr-cache1.C: New.
646 2012-01-10 Richard Guenther <rguenther@suse.de>
648 PR tree-optimization/51801
649 * gcc.dg/torture/pr51801.c: New testcase.
651 2012-01-10 Tobias Burnus <burnus@net-b.de>
654 * gfortran.dg/allocate_with_typespec_5.f90: New.
656 2012-01-10 Tobias Burnus <burnus@net-b.de>
658 * gfortran.dg/class_39.f03: Update dg-error string.
660 2012-01-10 Richard Guenther <rguenther@suse.de>
662 PR tree-optimization/50913
663 * gcc.dg/graphite/interchange-16.c: New testcase.
664 * gcc.dg/graphite/scop-20.c: XFAIL.
665 * gfortran.dg/graphite/interchange-1.f: Likewise.
666 * gfortran.dg/graphite/block-1.f90: Likewise.
667 * gfortran.dg/graphite/block-2.f: Likewise.
669 2012-01-10 Richard Henderson <rth@redhat.com>
671 * lib/target-supports.exp (check_effective_target_vect_perm,
672 check_effective_target_vect_perm_byte,
673 check_effective_target_vect_perm_short): Enable for arm neon.
675 2012-01-09 Tobias Burnus <burnus@net-b.de>
678 * gfortran.dg/typebound_operator_11.f90: New.
680 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
682 * gnat.dg/array18.adb: New test.
683 * gnat.dg/array18_pkg.ads: New helper.
685 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
688 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
689 around base object in first assignment in main program.
690 * gfortran.dg/typebound_operator_10.f03: New test.
692 2012-01-09 Martin Jambor <mjambor@suse.cz>
694 PR tree-optimization/51759
695 * g++.dg/ipa/pr51759.C: New test.
697 2012-01-09 Tobias Burnus <burnus@net-b.de>
700 * gfortran.dg/optional_absent_2.f90: New.
702 2012-01-09 Tobias Burnus <burnus@net-b.de>
705 * gfortran.dg/use_17.f90: New.
707 2012-01-09 Gary Funck <gary@intrepid.com>
709 PR preprocessor/33919
710 * gcc.dg/pr33919.c: New test.
711 * gcc.dg/pr33919-0.h: New test header file.
712 * gcc.dg/pr33919-1.h: Ditto.
713 * gcc.dg/pr33919-2.h: Ditto.
715 2012-01-07 Jan Hubicka <jh@suse.cz>
717 PR tree-optimize/51694
718 * gcc.c-torture/compile/pr51694.c: new testcase.
720 2012-01-07 Jan Hubicka <jh@suse.cz>
722 PR tree-optimization/51600
723 * g++.dg/torture/pr51600.C: New testcase.
725 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
727 PR gcov-profile/51715
728 PR gcov-profile/51717
729 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
730 * gcc.misc-tests/gcov-14.c: Likewise.
732 2012-01-06 Jason Merrill <jason@redhat.com>
734 * g++.dg/parse/new5.C: New.
736 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
739 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
740 including <string.h>.
742 2012-01-06 Jason Merrill <jason@redhat.com>
744 * g++.dg/abi/mangle51.C: New.
745 * g++.dg/abi/mangle52.C: New.
746 * g++.dg/abi/mangle53.C: New.
747 * g++.dg/abi/mangle54.C: New.
748 * g++.dg/abi/mangle55.C: New.
749 * g++.dg/abi/mangle56.C: New.
750 * g++.dg/abi/mangle57.C: New.
751 * g++.dg/abi/mangle58.C: New.
752 * g++.dg/abi/mangle59.C: New.
753 * g++.dg/cpp0x/trailing3.C: Update mangling.
754 * g++.dg/cpp0x/variadic111.C: Update mangling.
755 * g++.dg/cpp0x/variadic4.C: Update mangling.
756 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
757 * g++.dg/template/nontype22.C: Works now.
758 * g++.dg/template/pr35240.C: Works now.
760 * g++.dg/cpp0x/error7.C: New.
762 2012-01-06 Tobias Burnus <burnus@net-b.de>
764 * gfortran.dg/deallocate_stat_2.f90: New.
765 * coarray/allocate_errgmsg.f90: New.
766 * gfortran.dg/coarray_lib_alloc_1.f90: New.
767 * gfortran.dg/coarray_lib_alloc_2.f90: New.
768 * coarray/subobject_1.f90: Fix for num_images > 1.
769 * gfortran.dg/deallocate_stat.f90: Update due to changed
772 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
774 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
776 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
778 * ada/acats/overflow.lst: Add cb20004.
780 2012-01-05 Dodji Seketeli <dodji@redhat.com>
783 * g++.dg/cpp0x/alias-decl-18.C: New test.
785 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
787 * gcc.c-torture/execute/20120104-1.c: New test.
789 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
792 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
793 the old typebound_operator_8.f03.
794 * gfortran.dg/typebound_operator_8.f03: New version of
795 typebound_operator_7.f03 with 'u' a derived type instead of a
798 2012-01-05 Richard Guenther <rguenther@suse.de>
800 * g++.dg/torture/pr49309.C: Skip for -flto.
802 2012-01-05 Jakub Jelinek <jakub@redhat.com>
805 * gcc.c-torture/compile/pr51761.c: New test.
807 2012-01-05 Richard Guenther <rguenther@suse.de>
809 PR tree-optimization/51760
810 * gcc.dg/torture/pr51760.c: New testcase.
812 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
815 * gcc.dg/tm/memopt-6.c: Adjust regexp.
817 2012-01-05 Richard Guenther <rguenther@suse.de>
820 * gfortran.dg/lto/pr41576_0.f90: New testcase.
821 * gfortran.dg/lto/pr41576_1.f90: Likewise.
823 2012-01-04 Jakub Jelinek <jakub@redhat.com>
826 * gcc.dg/pr51695.c: New test.
828 2012-01-04 Andrew Pinski <apinski@cavium.com>
830 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
831 * gcc.target/mips/octeon2-lx-1.c: New test.
832 * gcc.target/mips/mips64-dsp-ldx.c: New test.
833 * gcc.target/mips/octeon2-lx-2.c: New test.
834 * gcc.target/mips/octeon2-lx-3.c: New test.
836 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
840 * gcc.dg/tm/alias-1.c: Adjust regexp.
841 * gcc.dg/tm/alias-2.c: Adjust regexp.
843 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
846 * g++.dg/warn/Wparentheses-26.C: New.
848 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
850 * gfortran.dg/elemental_optional_args_2.f90: New test.
852 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
855 * gfortran.dg/common_17.f90: New test.
857 2012-01-04 Richard Guenther <rguenther@suse.de>
859 PR tree-optimization/49651
860 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
861 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
863 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
866 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
868 2012-01-03 Andrew Pinski <apinski@cavium.com>
870 * lib/scanasm.exp (dg-function-on-line): Always use a special format
871 for all mips targets. Also allow an optional .cfi_startproc.
873 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
875 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
877 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
880 * g++.dg/rtti/dyncast5.C: New.
882 2012-01-03 Richard Guenther <rguenther@suse.de>
884 PR tree-optimization/51070
885 * gcc.dg/torture/pr51070-2.c: New testcase.
887 2012-01-03 Richard Guenther <rguenther@suse.de>
889 PR tree-optimization/51692
890 * gcc.dg/torture/pr51692.c: New testcase.
892 2012-01-03 Richard Guenther <rguenther@suse.de>
895 * g++.dg/lto/pr51650-3_0.C: New testcase.
897 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
900 * g++.dg/warn/Wredundant-decls-spec.C: New.
902 2012-01-03 Jakub Jelinek <jakub@redhat.com>
904 PR tree-optimization/51719
905 * g++.dg/tree-prof/pr51719.C: New test.
907 2012-01-03 Richard Guenther <rguenther@suse.de>
910 * gcc.dg/fold-compare-6.c: New testcase.
912 2012-01-03 Jakub Jelinek <jakub@redhat.com>
915 * g++.dg/gomp/pr51669.C: New test.
917 2012-01-02 Jason Merrill <jason@redhat.com>
920 * g++.dg/cpp0x/constexpr-union2.C: New.
923 * g++.dg/cpp0x/nsdmi-defer5.C: New.
925 2012-01-02 Dodji Seketeli <dodji@redhat.com>
928 * g++.dg/cpp0x/constexpr-99.C: New test.
930 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
933 * g++.dg/template/init9.C: New.
935 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
937 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
938 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
939 rather than a specific number.
941 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
946 * gfortran.dg/typebound_operator_7.f03: New.
947 * gfortran.dg/typebound_operator_8.f03: New.
949 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
952 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
954 * gcc.target/mips/dspr2-MULTU.c: Likewise.
956 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
958 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
960 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
962 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
965 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
967 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
968 * gfortran.dg/io_real_boz_4.f90: Likewise.
969 * gfortran.dg/io_real_boz_5.f90: Likewise.
971 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
973 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
975 2012-01-02 Revital Eres <revital.eres@linaro.org>
977 * gcc.dg/sms-11.c: New file.
979 2012-01-02 Tobias Burnus <burnus@net-b.de>
982 * gfortran.dg/coarray/image_index_3.f90: New.
984 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
987 * g++.dg/parse/enum8.C: New.
989 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
992 * g++.dg/conversion/reinterpret4.C: New.
993 * g++.dg/conversion/reinterpret1.C: Adjust.
995 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
997 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
999 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
1001 * g++.old-deja/g++.brendan/crash25.C: Adjust.
1002 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1003 * g++.old-deja/g++.jason/access14.C: Likewise.
1004 * g++.old-deja/g++.jason/access8.C: Likewise.
1005 * g++.old-deja/g++.jason/access1.C: Likewise.
1006 * g++.old-deja/g++.other/access3.C: Likewise.
1007 * g++.old-deja/g++.other/access5.C: Likewise.
1008 * g++.old-deja/g++.law/unsorted1.C: Likewise.
1009 * g++.old-deja/g++.law/visibility22.C: Likewise.
1010 * g++.old-deja/g++.law/visibility26.C: Likewise.
1011 * g++.old-deja/g++.mike/p2746.C: Likewise.
1012 * g++.dg/debug/using1.C: Likewise.
1013 * g++.dg/lookup/using51.C: Likewise.
1014 * g++.dg/inherit/using5.C: Likewise.
1015 * g++.dg/inherit/pr30297.C: Likewise.
1016 * g++.dg/inherit/access8.C: Likewise.
1017 * g++.dg/torture/pr39362.C: Likewise.
1018 * g++.dg/template/crash13.C: Likewise.
1019 * g++.dg/template/using10.C: Likewise.
1021 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1024 * lib/gcc-dg.exp (scan-module-absence): Really commit last
1027 2012-01-01 Ira Rosen <irar@il.ibm.com>
1029 PR tree-optimization/51704
1030 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1031 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1032 corresponding flags.
1034 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1037 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1039 2012-01-01 Jan Hubicka <jh@suse.cz>
1041 PR rtl-optimization/51069
1042 * gcc.c-torture/compile/pr51069.c: New testcase.
1044 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1046 PR tree-optimization/51683
1047 * gcc.dg/pr51683.c: New test.
1049 Copyright (C) 2012 Free Software Foundation, Inc.
1051 Copying and distribution of this file, with or without modification,
1052 are permitted in any medium without royalty provided the copyright
1053 notice and this notice are preserved.