1 2012-01-27 Richard Guenther <rguenther@suse.de>
4 * g++.dg/torture/pr51959.C: New testcase.
6 2012-01-27 Tom de Vries <tom@codesourcery.com>
8 PR tree-optimization/51990
9 * gcc.dg/pr51990.c: New test.
10 * gcc.dg/pr51990-2.c: Same.
12 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
13 Tobias Burnus <burnus@gcc.gnu.org>
16 * gfortran.dg/class_allocate_11.f03: New.
21 * gfortran.dg/class_allocate_7.f03: New.
22 * gfortran.dg/class_allocate_8.f03: New.
23 * gfortran.dg/class_allocate_9.f03: New.
24 * gfortran.dg/class_allocate_10.f03: New.
26 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
28 * gnat.dg/discr34.adb: New test.
29 * gnat.dg/discr34_pkg.ads: New helper.
31 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
33 * gnat.dg/discr33.adb: New test.
35 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
37 * gnat.dg/limited_with3.ad[sb): New test.
38 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
39 * gnat.dg/limited_with3_pkg2.ads: Likewise.
40 * gnat.dg/limited_with3_pkg3.ads: Likewise.
42 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
44 * gnat.dg/stack_usage1.adb: New test.
45 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
47 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
48 * gcc.dg/pr44194-2.c: Likewise.
50 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
53 * g++.dg/template/crash112.C: New.
55 2012-01-27 Richard Henderson <rth@redhat.com>
57 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
59 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
61 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
63 2012-01-26 Jakub Jelinek <jakub@redhat.com>
66 * g++.dg/opt/pr51895.C: New test.
68 2012-01-26 Michael Matz <matz@suse.de>
70 PR tree-optimization/48794
71 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
73 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
75 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
78 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
80 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
81 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
83 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
84 the default value for s390 and s390x.
86 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
89 * gcc.dg/lto/trans-mem-4_0.c: New.
90 * gcc.dg/lto/trans-mem-4_1.c: New.
91 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
93 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
94 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
96 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
97 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
100 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
102 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
104 2012-01-25 Ian Lance Taylor <iant@google.com>
106 * go.test/go-test.exp (go-gc-tests): Handle a few more test
109 2012-01-25 Tobias Burnus <burnus@net-b.de>
112 * gfortran.dg/typebound_proc_25.f90: New.
114 2012-01-25 Jason Merrill <jason@redhat.com>
117 * g++.dg/lto/pr51992_0.C: New.
119 2012-01-25 Jakub Jelinek <jakub@redhat.com>
121 PR tree-optimization/51987
122 * gcc.target/i386/pr51987.c: New test.
124 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
126 * gcc.dg/tm/lto-1.c: Require lto support in target.
128 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
130 PR rtl-optimization/48374
131 * gcc.dg/pr48374.c: New test.
133 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
135 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
137 2012-01-25 Tobias Burnus <burnus@net-b.de>
140 * gfortran.dg/derived_constructor_char_3.f90: New.
142 2012-01-24 Ian Lance Taylor <iant@google.com>
144 * go.test/go-test.exp (filecmp): New procedure.
145 (errchk): Handle quoted square brackets.
146 (go-gc-tests): Set go_compile_args. Handle various new test
147 lines. Skip a few new tests.
148 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
150 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
152 * lib/target-supports.exp (proc check_effective_target_vect_perm)
153 (check_effective_target_vect_extract_even_odd)
154 (check_effective_target_vect_interleave): Return true for MIPS
157 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
159 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
160 (main): Use it instead of argc.
162 2012-01-24 Jason Merrill <jason@redhat.com>
165 * g++.dg/cpp0x/sfinae31.C: New.
167 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
169 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
171 2012-01-24 Jason Merrill <jason@redhat.com>
174 * g++.dg/inherit/covariant20.C: New.
176 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
179 * g++.dg/parse/crash58.C: New.
181 2012-01-24 Jakub Jelinek <jakub@redhat.com>
184 * gcc.dg/pr51957-1.c: New test.
185 * gcc.dg/pr51957-1.h: New file.
186 * gcc.dg/pr51957-2.c: New test.
188 2012-01-23 Jason Merrill <jason@redhat.com>
191 * g++.dg/ext/visibility/template10.C: New.
193 2012-01-23 Tobias Burnus <burnus@net-b.de>
196 * gfortran.dg/move_alloc_12.f90: New.
198 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
201 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
203 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
206 * g++.dg/template/crash111.C: New.
208 2012-01-23 Arnaud Charlet <charlet@adacore.com>
210 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
212 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
214 2012-01-23 Dodji Seketeli <dodji@redhat.com>
217 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
218 the DW_TAG_class_type and DW_AT_name: "Executor".
220 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
222 * lib/target-supports.exp
223 (check_effective_target_vect_extract_even_odd): Handle
225 (check_effective_target_vect_interleave): Likewise.
227 2012-01-22 Jason Merrill <jason@redhat.com>
230 * g++.dg/template/using20.C: New.
231 * g++.dg/template/template-id-2.C: Adjust diagnostic.
233 2012-01-23 Jason Merrill <jason@redhat.com>
236 * g++.dg/torture/pr51344.C: Limit to x86.
238 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
239 * c-c++-common/tm/omp.c: Require target with pthread support.
241 2012-01-23 Richard Guenther <rguenther@suse.de>
243 PR tree-optimization/51949
244 * gcc.dg/torture/pr51949.c: New testcase.
246 2012-01-23 Jakub Jelinek <jakub@redhat.com>
248 PR rtl-optimization/51933
249 * gcc.c-torture/execute/pr51933.c: New test.
251 2012-01-22 Douglas B Rupp <rupp@gnat.com>
253 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
254 Do not define for Interix.
256 2012-01-22 Jason Merrill <jason@redhat.com>
259 * g++.dg/lto/pr51832.h: New.
260 * g++.dg/lto/pr51832_0.C: New.
261 * g++.dg/lto/pr51832_1.C: New.
263 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
265 * gcc.dg/ext-elim-1.c: New test.
267 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
270 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
271 * g++.dg/opt/longbranch1.C: Likewise.
273 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
275 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
278 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
281 * gfortran.dg/namelist_74.f90: New test.
282 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
284 2012-01-21 Tobias Burnus <burnus@net-b.de>
287 * gfortran.dg/class_47.f90: New.
289 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
291 * gnat.dg/renaming5.ad[sb]: New test.
293 2012-01-20 Jason Merrill <jason@redhat.com>
296 * g++.dg/pch/mangle1.{C,Hs}: Remove.
298 2012-01-20 Jason Merrill <jason@redhat.com>
301 * g++.dg/ext/attrib42.C: Require ilp32.
303 2012-01-20 Jakub Jelinek <jakub@redhat.com>
306 * gcc.target/arm/pr51915.c: New test.
308 2012-01-20 Cary Coutant <ccoutant@google.com>
309 Dodji Seketeli <dodji@redhat.com>
312 * g++.dg/debug/dwarf2/nested-3.C: New test.
314 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
317 * g++.dg/template/crash110.C: New.
319 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
321 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
322 Remove default options on hppa*-*-hpux*.
324 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
326 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
328 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
330 * gcc.c-torture/compile/pr51856.c: New testcase.
332 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
334 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
335 options to go_target_compile.
337 2012-01-20 Kai Tietz <ktietz@redhat.com>
339 * g++.dg/torture/pr51344.C: Fix typo.
341 2012-01-20 Richard Guenther <rguenther@suse.de>
343 PR tree-optimization/51903
344 * g++.dg/torture/pr51903.C: New testcase.
346 2012-01-20 Tobias Burnus <burnus@net-b.de>
347 Janus Weil <janus@gcc.gnu.org>
350 * gfortran.dg/use_21.f90: New.
352 2012-01-20 Jakub Jelinek <jakub@redhat.com>
355 * gcc.dg/torture/pr51106-1.c: New test.
356 * gcc.dg/torture/pr51106-2.c: New test.
358 2012-01-19 Kai Tietz <ktietz@redhat.com>
360 * g++.dg/torture/pr51344.C: New test.
362 2012-01-19 Tobias Burnus <burnus@net-b.de>
365 * gfortran.dg/intrinsic_size_2.f90: New.
367 2012-01-19 Jason Merrill <jason@redhat.com>
370 * g++.dg/inherit/using7.C: New.
372 2012-01-19 Richard Guenther <rguenther@suse.de>
374 PR tree-optimization/37997
375 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
377 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
379 PR rtl-optimization/51505
380 * gcc.dg/pr51505.c: New test.
382 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
385 * gfortran.dg/typebound_operator_12.f03: New.
386 * gfortran.dg/typebound_operator_13.f03: New.
388 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
391 * g++.dg/cpp0x/pr51225.C: New.
393 2012-01-17 Ian Lance Taylor <iant@google.com>
396 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
398 2012-01-17 Tobias Burnus <burnus@net-b.de>
401 * gfortran.dg/realloc_on_assign_9.f90: New.
403 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
406 * gcc.dg/tm/memopt-3.c: Remove xfail.
407 * gcc.dg/tm/memopt-4.c: Remove xfail.
408 * gcc.dg/tm/memopt-5.c: Remove xfail.
409 * gcc.dg/tm/memopt-7.c: Remove xfail.
411 2012-01-17 Jakub Jelinek <jakub@redhat.com>
413 PR tree-optimization/51877
414 * gcc.c-torture/execute/pr51877.c: New test.
416 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
418 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
419 {!vect_align_arrays} to vect_sizes_32B_16B.
420 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
421 * gcc.dg/vect/vect-peel-3.c: Ditto.
423 2012-01-16 Jason Merrill <jason@redhat.com>
426 * g++.dg/abi/mangle60.C: New.
429 * g++.dg/pch/mangle1.{C,Hs}: New.
431 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
432 Tobias Burnus <burnus@net-b.de>
435 * gfortran.dg/elemental_optional_args_3.f90: New
436 * gfortran.dg/elemental_optional_args_4.f90: New
438 2012-01-16 Tobias Burnus <burnus@net-b.de>
441 * gfortran.dg/use_20.f90: New
443 2012-01-16 Jason Merrill <jason@redhat.com>
446 * g++.dg/cpp0x/rv-bitfield.C: New.
447 * g++.dg/cpp0x/rv-bitfield2.C: New.
449 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
451 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
452 subroutine 'qsort' and use index array to assign the result.
454 2012-01-16 Jakub Jelinek <jakub@redhat.com>
456 PR tree-optimization/51865
457 * gcc.dg/pr51865.c: New test.
459 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
461 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
463 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
465 * gcc.target/mips/code-readable-2.c: Allow the jump table address
466 to be loaded from the constant pool, rather than via %hi and %lo.
468 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
470 PR rtl-optimization/51821
471 * gcc.dg/pr51821.c: New test.
473 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
475 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
477 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
479 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
481 2012-01-14 Tobias Burnus <burnus@net-b.de>
484 * gfortran.dg/init_flag_8.f90: New.
485 * gfortran.dg/init_flag_9.f90: New.
487 2011-01-14 Tobias Burnus <burnus@net-b.de>
490 * gfortran.dg/use_18.f90: New.
491 * gfortran.dg/use_19.f90: New.
493 2012-01-13 Ian Lance Taylor <iant@google.com>
496 * g++.dg/warn/Wsign-compare-4.C: New.
498 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
501 * gfortran.dg/alloc_comp_assign.f03: New.
502 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
503 __BUILTIN_FREE from 38 to 32.
505 2012-01-13 Jason Merrill <jason@redhat.com>
508 * g++.dg/warn/Wreturn-type-7.C: New.
510 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
512 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
514 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
515 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
516 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
517 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
518 int32plus because of big array needed.
519 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
520 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
522 2012-01-13 Jason Merrill <jason@redhat.com>
525 * g++.dg/ext/visibility/template9.C: New.
528 * g++.dg/cpp0x/defaulted34.C: New.
529 * g++.dg/template/virtual3.C: New.
531 2012-01-13 Richard Guenther <rguenther@suse.de>
534 * gcc.dg/torture/pr8081.c: New testcase.
536 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
538 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
540 2012-01-12 Jason Merrill <jason@redhat.com>
543 * g++.dg/ext/stmtexpr14.C: New.
545 2012-01-13 Dodji Seketeli <dodji@redhat.com>
548 * g++.dg/cpp0x/constexpr-diag4.C: New test.
550 2012-01-12 Jason Merrill <jason@redhat.com>
553 * g++.dg/abi/mangle48.C: Test qualified-names, too.
554 * g++.dg/abi/mangle58.C: Likewise.
557 * g++.dg/template/arg8.C: New.
559 2012-01-12 Ira Rosen <irar@il.ibm.com>
561 PR tree-optimization/51799
562 * gcc.dg/vect/pr51799.c: New test.
563 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
566 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
567 Tobias Burnus <burnus@net-b.de>
571 * lib/target-supports.exp
572 (check_effective_target_fortran_largest_fp_has_sqrt): New.
573 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
575 2012-01-11 Jason Merrill <jason@redhat.com>
578 * g++.dg/ext/attrib42.C: New.
580 2012-01-11 Jakub Jelinek <jakub@redhat.com>
583 * gcc.dg/pr51796.c: New test.
585 2012-01-11 Jason Merrill <jason@redhat.com>
588 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
590 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
592 * gnat.dg/array19.ad[sb]: New test.
594 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
596 * gnat.dg/opt23.ad[sb]: New test.
597 * gnat.dg/opt23_pkg.ad[sb]: New helper.
598 * gnat.dg/opt24.ad[sb]: New test.
600 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
602 PR tree-optimization/49642
603 * gcc.dg/tree-ssa/pr49642-1.c: New test.
604 * gcc.dg/tree-ssa/pr49642-2.c: New test.
606 2012-01-11 Jason Merrill <jason@redhat.com>
609 * g++.dg/template/explicit-args5.C: New.
611 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
613 * gcc.c-torture/execute/20120110-1.c: New testcase.
615 2012-01-10 Jason Merrill <jason@redhat.com>
618 * g++.dg/inherit/ambig1.C: New.
621 * g++.dg/cpp0x/constexpr-cache1.C: New.
623 2012-01-10 Richard Guenther <rguenther@suse.de>
625 PR tree-optimization/51801
626 * gcc.dg/torture/pr51801.c: New testcase.
628 2012-01-10 Tobias Burnus <burnus@net-b.de>
631 * gfortran.dg/allocate_with_typespec_5.f90: New.
633 2012-01-10 Tobias Burnus <burnus@net-b.de>
635 * gfortran.dg/class_39.f03: Update dg-error string.
637 2012-01-10 Richard Guenther <rguenther@suse.de>
639 PR tree-optimization/50913
640 * gcc.dg/graphite/interchange-16.c: New testcase.
641 * gcc.dg/graphite/scop-20.c: XFAIL.
642 * gfortran.dg/graphite/interchange-1.f: Likewise.
643 * gfortran.dg/graphite/block-1.f90: Likewise.
644 * gfortran.dg/graphite/block-2.f: Likewise.
646 2012-01-10 Richard Henderson <rth@redhat.com>
648 * lib/target-supports.exp (check_effective_target_vect_perm,
649 check_effective_target_vect_perm_byte,
650 check_effective_target_vect_perm_short): Enable for arm neon.
652 2012-01-09 Tobias Burnus <burnus@net-b.de>
655 * gfortran.dg/typebound_operator_11.f90: New.
657 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
659 * gnat.dg/array18.adb: New test.
660 * gnat.dg/array18_pkg.ads: New helper.
662 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
665 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
666 around base object in first assignment in main program.
667 * gfortran.dg/typebound_operator_10.f03: New test.
669 2012-01-09 Martin Jambor <mjambor@suse.cz>
671 PR tree-optimization/51759
672 * g++.dg/ipa/pr51759.C: New test.
674 2012-01-09 Tobias Burnus <burnus@net-b.de>
677 * gfortran.dg/optional_absent_2.f90: New.
679 2012-01-09 Tobias Burnus <burnus@net-b.de>
682 * gfortran.dg/use_17.f90: New.
684 2012-01-09 Gary Funck <gary@intrepid.com>
686 PR preprocessor/33919
687 * gcc.dg/pr33919.c: New test.
688 * gcc.dg/pr33919-0.h: New test header file.
689 * gcc.dg/pr33919-1.h: Ditto.
690 * gcc.dg/pr33919-2.h: Ditto.
692 2012-01-07 Jan Hubicka <jh@suse.cz>
694 PR tree-optimize/51694
695 * gcc.c-torture/compile/pr51694.c: new testcase.
697 2012-01-07 Jan Hubicka <jh@suse.cz>
699 PR tree-optimization/51600
700 * g++.dg/torture/pr51600.C: New testcase.
702 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
704 PR gcov-profile/51715
705 PR gcov-profile/51717
706 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
707 * gcc.misc-tests/gcov-14.c: Likewise.
709 2012-01-06 Jason Merrill <jason@redhat.com>
711 * g++.dg/parse/new5.C: New.
713 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
716 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
717 including <string.h>.
719 2012-01-06 Jason Merrill <jason@redhat.com>
721 * g++.dg/abi/mangle51.C: New.
722 * g++.dg/abi/mangle52.C: New.
723 * g++.dg/abi/mangle53.C: New.
724 * g++.dg/abi/mangle54.C: New.
725 * g++.dg/abi/mangle55.C: New.
726 * g++.dg/abi/mangle56.C: New.
727 * g++.dg/abi/mangle57.C: New.
728 * g++.dg/abi/mangle58.C: New.
729 * g++.dg/abi/mangle59.C: New.
730 * g++.dg/cpp0x/trailing3.C: Update mangling.
731 * g++.dg/cpp0x/variadic111.C: Update mangling.
732 * g++.dg/cpp0x/variadic4.C: Update mangling.
733 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
734 * g++.dg/template/nontype22.C: Works now.
735 * g++.dg/template/pr35240.C: Works now.
737 * g++.dg/cpp0x/error7.C: New.
739 2012-01-06 Tobias Burnus <burnus@net-b.de>
741 * gfortran.dg/deallocate_stat_2.f90: New.
742 * coarray/allocate_errgmsg.f90: New.
743 * gfortran.dg/coarray_lib_alloc_1.f90: New.
744 * gfortran.dg/coarray_lib_alloc_2.f90: New.
745 * coarray/subobject_1.f90: Fix for num_images > 1.
746 * gfortran.dg/deallocate_stat.f90: Update due to changed
749 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
751 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
753 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
755 * ada/acats/overflow.lst: Add cb20004.
757 2012-01-05 Dodji Seketeli <dodji@redhat.com>
760 * g++.dg/cpp0x/alias-decl-18.C: New test.
762 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
764 * gcc.c-torture/execute/20120104-1.c: New test.
766 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
769 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
770 the old typebound_operator_8.f03.
771 * gfortran.dg/typebound_operator_8.f03: New version of
772 typebound_operator_7.f03 with 'u' a derived type instead of a
775 2012-01-05 Richard Guenther <rguenther@suse.de>
777 * g++.dg/torture/pr49309.C: Skip for -flto.
779 2012-01-05 Jakub Jelinek <jakub@redhat.com>
782 * gcc.c-torture/compile/pr51761.c: New test.
784 2012-01-05 Richard Guenther <rguenther@suse.de>
786 PR tree-optimization/51760
787 * gcc.dg/torture/pr51760.c: New testcase.
789 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
792 * gcc.dg/tm/memopt-6.c: Adjust regexp.
794 2012-01-05 Richard Guenther <rguenther@suse.de>
797 * gfortran.dg/lto/pr41576_0.f90: New testcase.
798 * gfortran.dg/lto/pr41576_1.f90: Likewise.
800 2012-01-04 Jakub Jelinek <jakub@redhat.com>
803 * gcc.dg/pr51695.c: New test.
805 2012-01-04 Andrew Pinski <apinski@cavium.com>
807 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
808 * gcc.target/mips/octeon2-lx-1.c: New test.
809 * gcc.target/mips/mips64-dsp-ldx.c: New test.
810 * gcc.target/mips/octeon2-lx-2.c: New test.
811 * gcc.target/mips/octeon2-lx-3.c: New test.
813 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
817 * gcc.dg/tm/alias-1.c: Adjust regexp.
818 * gcc.dg/tm/alias-2.c: Adjust regexp.
820 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
823 * g++.dg/warn/Wparentheses-26.C: New.
825 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
827 * gfortran.dg/elemental_optional_args_2.f90: New test.
829 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
832 * gfortran.dg/common_17.f90: New test.
834 2012-01-04 Richard Guenther <rguenther@suse.de>
836 PR tree-optimization/49651
837 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
838 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
840 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
845 2012-01-03 Andrew Pinski <apinski@cavium.com>
847 * lib/scanasm.exp (dg-function-on-line): Always use a special format
848 for all mips targets. Also allow an optional .cfi_startproc.
850 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
852 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
854 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
857 * g++.dg/rtti/dyncast5.C: New.
859 2012-01-03 Richard Guenther <rguenther@suse.de>
861 PR tree-optimization/51070
862 * gcc.dg/torture/pr51070-2.c: New testcase.
864 2012-01-03 Richard Guenther <rguenther@suse.de>
866 PR tree-optimization/51692
867 * gcc.dg/torture/pr51692.c: New testcase.
869 2012-01-03 Richard Guenther <rguenther@suse.de>
872 * g++.dg/lto/pr51650-3_0.C: New testcase.
874 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
877 * g++.dg/warn/Wredundant-decls-spec.C: New.
879 2012-01-03 Jakub Jelinek <jakub@redhat.com>
881 PR tree-optimization/51719
882 * g++.dg/tree-prof/pr51719.C: New test.
884 2012-01-03 Richard Guenther <rguenther@suse.de>
887 * gcc.dg/fold-compare-6.c: New testcase.
889 2012-01-03 Jakub Jelinek <jakub@redhat.com>
892 * g++.dg/gomp/pr51669.C: New test.
894 2012-01-02 Jason Merrill <jason@redhat.com>
897 * g++.dg/cpp0x/constexpr-union2.C: New.
900 * g++.dg/cpp0x/nsdmi-defer5.C: New.
902 2012-01-02 Dodji Seketeli <dodji@redhat.com>
905 * g++.dg/cpp0x/constexpr-99.C: New test.
907 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
910 * g++.dg/template/init9.C: New.
912 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
914 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
915 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
916 rather than a specific number.
918 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
923 * gfortran.dg/typebound_operator_7.f03: New.
924 * gfortran.dg/typebound_operator_8.f03: New.
926 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
929 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
931 * gcc.target/mips/dspr2-MULTU.c: Likewise.
933 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
935 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
937 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
939 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
942 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
944 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
945 * gfortran.dg/io_real_boz_4.f90: Likewise.
946 * gfortran.dg/io_real_boz_5.f90: Likewise.
948 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
950 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
952 2012-01-02 Revital Eres <revital.eres@linaro.org>
954 * gcc.dg/sms-11.c: New file.
956 2012-01-02 Tobias Burnus <burnus@net-b.de>
959 * gfortran.dg/coarray/image_index_3.f90: New.
961 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
964 * g++.dg/parse/enum8.C: New.
966 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
969 * g++.dg/conversion/reinterpret4.C: New.
970 * g++.dg/conversion/reinterpret1.C: Adjust.
972 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
974 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
976 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
978 * g++.old-deja/g++.brendan/crash25.C: Adjust.
979 * g++.old-deja/g++.brendan/crash56.C: Likewise.
980 * g++.old-deja/g++.jason/access14.C: Likewise.
981 * g++.old-deja/g++.jason/access8.C: Likewise.
982 * g++.old-deja/g++.jason/access1.C: Likewise.
983 * g++.old-deja/g++.other/access3.C: Likewise.
984 * g++.old-deja/g++.other/access5.C: Likewise.
985 * g++.old-deja/g++.law/unsorted1.C: Likewise.
986 * g++.old-deja/g++.law/visibility22.C: Likewise.
987 * g++.old-deja/g++.law/visibility26.C: Likewise.
988 * g++.old-deja/g++.mike/p2746.C: Likewise.
989 * g++.dg/debug/using1.C: Likewise.
990 * g++.dg/lookup/using51.C: Likewise.
991 * g++.dg/inherit/using5.C: Likewise.
992 * g++.dg/inherit/pr30297.C: Likewise.
993 * g++.dg/inherit/access8.C: Likewise.
994 * g++.dg/torture/pr39362.C: Likewise.
995 * g++.dg/template/crash13.C: Likewise.
996 * g++.dg/template/using10.C: Likewise.
998 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1001 * lib/gcc-dg.exp (scan-module-absence): Really commit last
1004 2012-01-01 Ira Rosen <irar@il.ibm.com>
1006 PR tree-optimization/51704
1007 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1008 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1009 corresponding flags.
1011 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1014 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1016 2012-01-01 Jan Hubicka <jh@suse.cz>
1018 PR rtl-optimization/51069
1019 * gcc.c-torture/compile/pr51069.c: New testcase.
1021 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1023 PR tree-optimization/51683
1024 * gcc.dg/pr51683.c: New test.
1026 Copyright (C) 2012 Free Software Foundation, Inc.
1028 Copying and distribution of this file, with or without modification,
1029 are permitted in any medium without royalty provided the copyright
1030 notice and this notice are preserved.