1 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
5 2012-01-26 Jakub Jelinek <jakub@redhat.com>
8 * g++.dg/opt/pr51895.C: New test.
10 2012-01-26 Michael Matz <matz@suse.de>
12 PR tree-optimization/48794
13 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
15 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
17 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
20 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
22 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
23 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
25 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
26 the default value for s390 and s390x.
28 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
31 * gcc.dg/lto/trans-mem-4_0.c: New.
32 * gcc.dg/lto/trans-mem-4_1.c: New.
33 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
35 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
36 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
38 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
39 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
42 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
44 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
46 2012-01-25 Ian Lance Taylor <iant@google.com>
48 * go.test/go-test.exp (go-gc-tests): Handle a few more test
51 2012-01-25 Tobias Burnus <burnus@net-b.de>
54 * gfortran.dg/typebound_proc_25.f90: New.
56 2012-01-25 Jason Merrill <jason@redhat.com>
59 * g++.dg/lto/pr51992_0.C: New.
61 2012-01-25 Jakub Jelinek <jakub@redhat.com>
63 PR tree-optimization/51987
64 * gcc.target/i386/pr51987.c: New test.
66 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
68 * gcc.dg/tm/lto-1.c: Require lto support in target.
70 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
72 PR rtl-optimization/48374
73 * gcc.dg/pr48374.c: New test.
75 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
77 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
79 2012-01-25 Tobias Burnus <burnus@net-b.de>
82 * gfortran.dg/derived_constructor_char_3.f90: New.
84 2012-01-24 Ian Lance Taylor <iant@google.com>
86 * go.test/go-test.exp (filecmp): New procedure.
87 (errchk): Handle quoted square brackets.
88 (go-gc-tests): Set go_compile_args. Handle various new test
89 lines. Skip a few new tests.
90 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
92 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
94 * lib/target-supports.exp (proc check_effective_target_vect_perm)
95 (check_effective_target_vect_extract_even_odd)
96 (check_effective_target_vect_interleave): Return true for MIPS
99 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
101 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
102 (main): Use it instead of argc.
104 2012-01-24 Jason Merrill <jason@redhat.com>
107 * g++.dg/cpp0x/sfinae31.C: New.
109 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
111 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
113 2012-01-24 Jason Merrill <jason@redhat.com>
116 * g++.dg/inherit/covariant20.C: New.
118 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
121 * g++.dg/parse/crash58.C: New.
123 2012-01-24 Jakub Jelinek <jakub@redhat.com>
126 * gcc.dg/pr51957-1.c: New test.
127 * gcc.dg/pr51957-1.h: New file.
128 * gcc.dg/pr51957-2.c: New test.
130 2012-01-23 Jason Merrill <jason@redhat.com>
133 * g++.dg/ext/visibility/template10.C: New.
135 2012-01-23 Tobias Burnus <burnus@net-b.de>
138 * gfortran.dg/move_alloc_12.f90: New.
140 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
143 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
145 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
148 * g++.dg/template/crash111.C: New.
150 2012-01-23 Arnaud Charlet <charlet@adacore.com>
152 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
154 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
156 2012-01-23 Dodji Seketeli <dodji@redhat.com>
159 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
160 the DW_TAG_class_type and DW_AT_name: "Executor".
162 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
164 * lib/target-supports.exp
165 (check_effective_target_vect_extract_even_odd): Handle
167 (check_effective_target_vect_interleave): Likewise.
169 2012-01-22 Jason Merrill <jason@redhat.com>
172 * g++.dg/template/using20.C: New.
173 * g++.dg/template/template-id-2.C: Adjust diagnostic.
175 2012-01-23 Jason Merrill <jason@redhat.com>
178 * g++.dg/torture/pr51344.C: Limit to x86.
180 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
181 * c-c++-common/tm/omp.c: Require target with pthread support.
183 2012-01-23 Richard Guenther <rguenther@suse.de>
185 PR tree-optimization/51949
186 * gcc.dg/torture/pr51949.c: New testcase.
188 2012-01-23 Jakub Jelinek <jakub@redhat.com>
190 PR rtl-optimization/51933
191 * gcc.c-torture/execute/pr51933.c: New test.
193 2012-01-22 Douglas B Rupp <rupp@gnat.com>
195 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
196 Do not define for Interix.
198 2012-01-22 Jason Merrill <jason@redhat.com>
201 * g++.dg/lto/pr51832.h: New.
202 * g++.dg/lto/pr51832_0.C: New.
203 * g++.dg/lto/pr51832_1.C: New.
205 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
207 * gcc.dg/ext-elim-1.c: New test.
209 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
212 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
213 * g++.dg/opt/longbranch1.C: Likewise.
215 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
217 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
220 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
223 * gfortran.dg/namelist_74.f90: New test.
224 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
226 2012-01-21 Tobias Burnus <burnus@net-b.de>
229 * gfortran.dg/class_47.f90: New.
231 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
233 * gnat.dg/renaming5.ad[sb]: New test.
235 2012-01-20 Jason Merrill <jason@redhat.com>
238 * g++.dg/pch/mangle1.{C,Hs}: Remove.
240 2012-01-20 Jason Merrill <jason@redhat.com>
243 * g++.dg/ext/attrib42.C: Require ilp32.
245 2012-01-20 Jakub Jelinek <jakub@redhat.com>
248 * gcc.target/arm/pr51915.c: New test.
250 2012-01-20 Cary Coutant <ccoutant@google.com>
251 Dodji Seketeli <dodji@redhat.com>
254 * g++.dg/debug/dwarf2/nested-3.C: New test.
256 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
259 * g++.dg/template/crash110.C: New.
261 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
263 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
264 Remove default options on hppa*-*-hpux*.
266 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
268 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
270 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
272 * gcc.c-torture/compile/pr51856.c: New testcase.
274 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
276 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
277 options to go_target_compile.
279 2012-01-20 Kai Tietz <ktietz@redhat.com>
281 * g++.dg/torture/pr51344.C: Fix typo.
283 2012-01-20 Richard Guenther <rguenther@suse.de>
285 PR tree-optimization/51903
286 * g++.dg/torture/pr51903.C: New testcase.
288 2012-01-20 Tobias Burnus <burnus@net-b.de>
289 Janus Weil <janus@gcc.gnu.org>
292 * gfortran.dg/use_21.f90: New.
294 2012-01-20 Jakub Jelinek <jakub@redhat.com>
297 * gcc.dg/torture/pr51106-1.c: New test.
298 * gcc.dg/torture/pr51106-2.c: New test.
300 2012-01-19 Kai Tietz <ktietz@redhat.com>
302 * g++.dg/torture/pr51344.C: New test.
304 2012-01-19 Tobias Burnus <burnus@net-b.de>
307 * gfortran.dg/intrinsic_size_2.f90: New.
309 2012-01-19 Jason Merrill <jason@redhat.com>
312 * g++.dg/inherit/using7.C: New.
314 2012-01-19 Richard Guenther <rguenther@suse.de>
316 PR tree-optimization/37997
317 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
319 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
321 PR rtl-optimization/51505
322 * gcc.dg/pr51505.c: New test.
324 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
327 * gfortran.dg/typebound_operator_12.f03: New.
328 * gfortran.dg/typebound_operator_13.f03: New.
330 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
333 * g++.dg/cpp0x/pr51225.C: New.
335 2012-01-17 Ian Lance Taylor <iant@google.com>
338 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
340 2012-01-17 Tobias Burnus <burnus@net-b.de>
343 * gfortran.dg/realloc_on_assign_9.f90: New.
345 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
348 * gcc.dg/tm/memopt-3.c: Remove xfail.
349 * gcc.dg/tm/memopt-4.c: Remove xfail.
350 * gcc.dg/tm/memopt-5.c: Remove xfail.
351 * gcc.dg/tm/memopt-7.c: Remove xfail.
353 2012-01-17 Jakub Jelinek <jakub@redhat.com>
355 PR tree-optimization/51877
356 * gcc.c-torture/execute/pr51877.c: New test.
358 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
360 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
361 {!vect_align_arrays} to vect_sizes_32B_16B.
362 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
363 * gcc.dg/vect/vect-peel-3.c: Ditto.
365 2012-01-16 Jason Merrill <jason@redhat.com>
368 * g++.dg/abi/mangle60.C: New.
371 * g++.dg/pch/mangle1.{C,Hs}: New.
373 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
374 Tobias Burnus <burnus@net-b.de>
377 * gfortran.dg/elemental_optional_args_3.f90: New
378 * gfortran.dg/elemental_optional_args_4.f90: New
380 2012-01-16 Tobias Burnus <burnus@net-b.de>
383 * gfortran.dg/use_20.f90: New
385 2012-01-16 Jason Merrill <jason@redhat.com>
388 * g++.dg/cpp0x/rv-bitfield.C: New.
389 * g++.dg/cpp0x/rv-bitfield2.C: New.
391 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
393 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
394 subroutine 'qsort' and use index array to assign the result.
396 2012-01-16 Jakub Jelinek <jakub@redhat.com>
398 PR tree-optimization/51865
399 * gcc.dg/pr51865.c: New test.
401 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
403 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
405 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
407 * gcc.target/mips/code-readable-2.c: Allow the jump table address
408 to be loaded from the constant pool, rather than via %hi and %lo.
410 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
412 PR rtl-optimization/51821
413 * gcc.dg/pr51821.c: New test.
415 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
417 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
419 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
421 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
423 2012-01-14 Tobias Burnus <burnus@net-b.de>
426 * gfortran.dg/init_flag_8.f90: New.
427 * gfortran.dg/init_flag_9.f90: New.
429 2011-01-14 Tobias Burnus <burnus@net-b.de>
432 * gfortran.dg/use_18.f90: New.
433 * gfortran.dg/use_19.f90: New.
435 2012-01-13 Ian Lance Taylor <iant@google.com>
438 * g++.dg/warn/Wsign-compare-4.C: New.
440 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
443 * gfortran.dg/alloc_comp_assign.f03: New.
444 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
445 __BUILTIN_FREE from 38 to 32.
447 2012-01-13 Jason Merrill <jason@redhat.com>
450 * g++.dg/warn/Wreturn-type-7.C: New.
452 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
454 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
456 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
457 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
458 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
459 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
460 int32plus because of big array needed.
461 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
462 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
464 2012-01-13 Jason Merrill <jason@redhat.com>
467 * g++.dg/ext/visibility/template9.C: New.
470 * g++.dg/cpp0x/defaulted34.C: New.
471 * g++.dg/template/virtual3.C: New.
473 2012-01-13 Richard Guenther <rguenther@suse.de>
476 * gcc.dg/torture/pr8081.c: New testcase.
478 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
480 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
482 2012-01-12 Jason Merrill <jason@redhat.com>
485 * g++.dg/ext/stmtexpr14.C: New.
487 2012-01-13 Dodji Seketeli <dodji@redhat.com>
490 * g++.dg/cpp0x/constexpr-diag4.C: New test.
492 2012-01-12 Jason Merrill <jason@redhat.com>
495 * g++.dg/abi/mangle48.C: Test qualified-names, too.
496 * g++.dg/abi/mangle58.C: Likewise.
499 * g++.dg/template/arg8.C: New.
501 2012-01-12 Ira Rosen <irar@il.ibm.com>
503 PR tree-optimization/51799
504 * gcc.dg/vect/pr51799.c: New test.
505 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
508 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
509 Tobias Burnus <burnus@net-b.de>
513 * lib/target-supports.exp
514 (check_effective_target_fortran_largest_fp_has_sqrt): New.
515 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
517 2012-01-11 Jason Merrill <jason@redhat.com>
520 * g++.dg/ext/attrib42.C: New.
522 2012-01-11 Jakub Jelinek <jakub@redhat.com>
525 * gcc.dg/pr51796.c: New test.
527 2012-01-11 Jason Merrill <jason@redhat.com>
530 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
532 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
534 * gnat.dg/array19.ad[sb]: New test.
536 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
538 * gnat.dg/opt23.ad[sb]: New test.
539 * gnat.dg/opt23_pkg.ad[sb]: New helper.
540 * gnat.dg/opt24.ad[sb]: New test.
542 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
544 PR tree-optimization/49642
545 * gcc.dg/tree-ssa/pr49642-1.c: New test.
546 * gcc.dg/tree-ssa/pr49642-2.c: New test.
548 2012-01-11 Jason Merrill <jason@redhat.com>
551 * g++.dg/template/explicit-args5.C: New.
553 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
555 * gcc.c-torture/execute/20120110-1.c: New testcase.
557 2012-01-10 Jason Merrill <jason@redhat.com>
560 * g++.dg/inherit/ambig1.C: New.
563 * g++.dg/cpp0x/constexpr-cache1.C: New.
565 2012-01-10 Richard Guenther <rguenther@suse.de>
567 PR tree-optimization/51801
568 * gcc.dg/torture/pr51801.c: New testcase.
570 2012-01-10 Tobias Burnus <burnus@net-b.de>
573 * gfortran.dg/allocate_with_typespec_5.f90: New.
575 2012-01-10 Tobias Burnus <burnus@net-b.de>
577 * gfortran.dg/class_39.f03: Update dg-error string.
579 2012-01-10 Richard Guenther <rguenther@suse.de>
581 PR tree-optimization/50913
582 * gcc.dg/graphite/interchange-16.c: New testcase.
583 * gcc.dg/graphite/scop-20.c: XFAIL.
584 * gfortran.dg/graphite/interchange-1.f: Likewise.
585 * gfortran.dg/graphite/block-1.f90: Likewise.
586 * gfortran.dg/graphite/block-2.f: Likewise.
588 2012-01-10 Richard Henderson <rth@redhat.com>
590 * lib/target-supports.exp (check_effective_target_vect_perm,
591 check_effective_target_vect_perm_byte,
592 check_effective_target_vect_perm_short): Enable for arm neon.
594 2012-01-09 Tobias Burnus <burnus@net-b.de>
597 * gfortran.dg/typebound_operator_11.f90: New.
599 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
601 * gnat.dg/array18.adb: New test.
602 * gnat.dg/array18_pkg.ads: New helper.
604 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
607 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
608 around base object in first assignment in main program.
609 * gfortran.dg/typebound_operator_10.f03: New test.
611 2012-01-09 Martin Jambor <mjambor@suse.cz>
613 PR tree-optimization/51759
614 * g++.dg/ipa/pr51759.C: New test.
616 2012-01-09 Tobias Burnus <burnus@net-b.de>
619 * gfortran.dg/optional_absent_2.f90: New.
621 2012-01-09 Tobias Burnus <burnus@net-b.de>
624 * gfortran.dg/use_17.f90: New.
626 2012-01-09 Gary Funck <gary@intrepid.com>
628 PR preprocessor/33919
629 * gcc.dg/pr33919.c: New test.
630 * gcc.dg/pr33919-0.h: New test header file.
631 * gcc.dg/pr33919-1.h: Ditto.
632 * gcc.dg/pr33919-2.h: Ditto.
634 2012-01-07 Jan Hubicka <jh@suse.cz>
636 PR tree-optimize/51694
637 * gcc.c-torture/compile/pr51694.c: new testcase.
639 2012-01-07 Jan Hubicka <jh@suse.cz>
641 PR tree-optimization/51600
642 * g++.dg/torture/pr51600.C: New testcase.
644 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
646 PR gcov-profile/51715
647 PR gcov-profile/51717
648 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
649 * gcc.misc-tests/gcov-14.c: Likewise.
651 2012-01-06 Jason Merrill <jason@redhat.com>
653 * g++.dg/parse/new5.C: New.
655 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
658 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
659 including <string.h>.
661 2012-01-06 Jason Merrill <jason@redhat.com>
663 * g++.dg/abi/mangle51.C: New.
664 * g++.dg/abi/mangle52.C: New.
665 * g++.dg/abi/mangle53.C: New.
666 * g++.dg/abi/mangle54.C: New.
667 * g++.dg/abi/mangle55.C: New.
668 * g++.dg/abi/mangle56.C: New.
669 * g++.dg/abi/mangle57.C: New.
670 * g++.dg/abi/mangle58.C: New.
671 * g++.dg/abi/mangle59.C: New.
672 * g++.dg/cpp0x/trailing3.C: Update mangling.
673 * g++.dg/cpp0x/variadic111.C: Update mangling.
674 * g++.dg/cpp0x/variadic4.C: Update mangling.
675 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
676 * g++.dg/template/nontype22.C: Works now.
677 * g++.dg/template/pr35240.C: Works now.
679 * g++.dg/cpp0x/error7.C: New.
681 2012-01-06 Tobias Burnus <burnus@net-b.de>
683 * gfortran.dg/deallocate_stat_2.f90: New.
684 * coarray/allocate_errgmsg.f90: New.
685 * gfortran.dg/coarray_lib_alloc_1.f90: New.
686 * gfortran.dg/coarray_lib_alloc_2.f90: New.
687 * coarray/subobject_1.f90: Fix for num_images > 1.
688 * gfortran.dg/deallocate_stat.f90: Update due to changed
691 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
693 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
695 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
697 * ada/acats/overflow.lst: Add cb20004.
699 2012-01-05 Dodji Seketeli <dodji@redhat.com>
702 * g++.dg/cpp0x/alias-decl-18.C: New test.
704 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
706 * gcc.c-torture/execute/20120104-1.c: New test.
708 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
711 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
712 the old typebound_operator_8.f03.
713 * gfortran.dg/typebound_operator_8.f03: New version of
714 typebound_operator_7.f03 with 'u' a derived type instead of a
717 2012-01-05 Richard Guenther <rguenther@suse.de>
719 * g++.dg/torture/pr49309.C: Skip for -flto.
721 2012-01-05 Jakub Jelinek <jakub@redhat.com>
724 * gcc.c-torture/compile/pr51761.c: New test.
726 2012-01-05 Richard Guenther <rguenther@suse.de>
728 PR tree-optimization/51760
729 * gcc.dg/torture/pr51760.c: New testcase.
731 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
734 * gcc.dg/tm/memopt-6.c: Adjust regexp.
736 2012-01-05 Richard Guenther <rguenther@suse.de>
739 * gfortran.dg/lto/pr41576_0.f90: New testcase.
740 * gfortran.dg/lto/pr41576_1.f90: Likewise.
742 2012-01-04 Jakub Jelinek <jakub@redhat.com>
745 * gcc.dg/pr51695.c: New test.
747 2012-01-04 Andrew Pinski <apinski@cavium.com>
749 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
750 * gcc.target/mips/octeon2-lx-1.c: New test.
751 * gcc.target/mips/mips64-dsp-ldx.c: New test.
752 * gcc.target/mips/octeon2-lx-2.c: New test.
753 * gcc.target/mips/octeon2-lx-3.c: New test.
755 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
759 * gcc.dg/tm/alias-1.c: Adjust regexp.
760 * gcc.dg/tm/alias-2.c: Adjust regexp.
762 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
765 * g++.dg/warn/Wparentheses-26.C: New.
767 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
769 * gfortran.dg/elemental_optional_args_2.f90: New test.
771 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
774 * gfortran.dg/common_17.f90: New test.
776 2012-01-04 Richard Guenther <rguenther@suse.de>
778 PR tree-optimization/49651
779 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
780 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
782 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
785 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
787 2012-01-03 Andrew Pinski <apinski@cavium.com>
789 * lib/scanasm.exp (dg-function-on-line): Always use a special format
790 for all mips targets. Also allow an optional .cfi_startproc.
792 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
794 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
796 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
799 * g++.dg/rtti/dyncast5.C: New.
801 2012-01-03 Richard Guenther <rguenther@suse.de>
803 PR tree-optimization/51070
804 * gcc.dg/torture/pr51070-2.c: New testcase.
806 2012-01-03 Richard Guenther <rguenther@suse.de>
808 PR tree-optimization/51692
809 * gcc.dg/torture/pr51692.c: New testcase.
811 2012-01-03 Richard Guenther <rguenther@suse.de>
814 * g++.dg/lto/pr51650-3_0.C: New testcase.
816 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
819 * g++.dg/warn/Wredundant-decls-spec.C: New.
821 2012-01-03 Jakub Jelinek <jakub@redhat.com>
823 PR tree-optimization/51719
824 * g++.dg/tree-prof/pr51719.C: New test.
826 2012-01-03 Richard Guenther <rguenther@suse.de>
829 * gcc.dg/fold-compare-6.c: New testcase.
831 2012-01-03 Jakub Jelinek <jakub@redhat.com>
834 * g++.dg/gomp/pr51669.C: New test.
836 2012-01-02 Jason Merrill <jason@redhat.com>
839 * g++.dg/cpp0x/constexpr-union2.C: New.
842 * g++.dg/cpp0x/nsdmi-defer5.C: New.
844 2012-01-02 Dodji Seketeli <dodji@redhat.com>
847 * g++.dg/cpp0x/constexpr-99.C: New test.
849 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
852 * g++.dg/template/init9.C: New.
854 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
856 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
857 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
858 rather than a specific number.
860 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
865 * gfortran.dg/typebound_operator_7.f03: New.
866 * gfortran.dg/typebound_operator_8.f03: New.
868 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
871 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
873 * gcc.target/mips/dspr2-MULTU.c: Likewise.
875 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
877 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
879 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
881 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
884 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
886 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
887 * gfortran.dg/io_real_boz_4.f90: Likewise.
888 * gfortran.dg/io_real_boz_5.f90: Likewise.
890 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
892 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
894 2012-01-02 Revital Eres <revital.eres@linaro.org>
896 * gcc.dg/sms-11.c: New file.
898 2012-01-02 Tobias Burnus <burnus@net-b.de>
901 * gfortran.dg/coarray/image_index_3.f90: New.
903 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
906 * g++.dg/parse/enum8.C: New.
908 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
911 * g++.dg/conversion/reinterpret4.C: New.
912 * g++.dg/conversion/reinterpret1.C: Adjust.
914 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
916 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
918 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
920 * g++.old-deja/g++.brendan/crash25.C: Adjust.
921 * g++.old-deja/g++.brendan/crash56.C: Likewise.
922 * g++.old-deja/g++.jason/access14.C: Likewise.
923 * g++.old-deja/g++.jason/access8.C: Likewise.
924 * g++.old-deja/g++.jason/access1.C: Likewise.
925 * g++.old-deja/g++.other/access3.C: Likewise.
926 * g++.old-deja/g++.other/access5.C: Likewise.
927 * g++.old-deja/g++.law/unsorted1.C: Likewise.
928 * g++.old-deja/g++.law/visibility22.C: Likewise.
929 * g++.old-deja/g++.law/visibility26.C: Likewise.
930 * g++.old-deja/g++.mike/p2746.C: Likewise.
931 * g++.dg/debug/using1.C: Likewise.
932 * g++.dg/lookup/using51.C: Likewise.
933 * g++.dg/inherit/using5.C: Likewise.
934 * g++.dg/inherit/pr30297.C: Likewise.
935 * g++.dg/inherit/access8.C: Likewise.
936 * g++.dg/torture/pr39362.C: Likewise.
937 * g++.dg/template/crash13.C: Likewise.
938 * g++.dg/template/using10.C: Likewise.
940 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
943 * lib/gcc-dg.exp (scan-module-absence): Really commit last
946 2012-01-01 Ira Rosen <irar@il.ibm.com>
948 PR tree-optimization/51704
949 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
950 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
953 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
956 * g++.dg/cpp0x/constexpr-delegating2.C: New.
958 2012-01-01 Jan Hubicka <jh@suse.cz>
960 PR rtl-optimization/51069
961 * gcc.c-torture/compile/pr51069.c: New testcase.
963 2012-01-01 Jakub Jelinek <jakub@redhat.com>
965 PR tree-optimization/51683
966 * gcc.dg/pr51683.c: New test.
968 Copyright (C) 2012 Free Software Foundation, Inc.
970 Copying and distribution of this file, with or without modification,
971 are permitted in any medium without royalty provided the copyright
972 notice and this notice are preserved.