1 2012-01-26 Michael Matz <matz@suse.de>
3 PR tree-optimization/48794
4 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
6 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
11 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
13 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
14 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
16 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
17 the default value for s390 and s390x.
19 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
22 * gcc.dg/lto/trans-mem-4_0.c: New.
23 * gcc.dg/lto/trans-mem-4_1.c: New.
24 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
26 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
27 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
29 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
30 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
33 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
35 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
37 2012-01-25 Ian Lance Taylor <iant@google.com>
39 * go.test/go-test.exp (go-gc-tests): Handle a few more test
42 2012-01-25 Tobias Burnus <burnus@net-b.de>
45 * gfortran.dg/typebound_proc_25.f90: New.
47 2012-01-25 Jason Merrill <jason@redhat.com>
50 * g++.dg/lto/pr51992_0.C: New.
52 2012-01-25 Jakub Jelinek <jakub@redhat.com>
54 PR tree-optimization/51987
55 * gcc.target/i386/pr51987.c: New test.
57 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
59 * gcc.dg/tm/lto-1.c: Require lto support in target.
61 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
63 PR rtl-optimization/48374
64 * gcc.dg/pr48374.c: New test.
66 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
68 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
70 2012-01-25 Tobias Burnus <burnus@net-b.de>
73 * gfortran.dg/derived_constructor_char_3.f90: New.
75 2012-01-24 Ian Lance Taylor <iant@google.com>
77 * go.test/go-test.exp (filecmp): New procedure.
78 (errchk): Handle quoted square brackets.
79 (go-gc-tests): Set go_compile_args. Handle various new test
80 lines. Skip a few new tests.
81 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
83 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
85 * lib/target-supports.exp (proc check_effective_target_vect_perm)
86 (check_effective_target_vect_extract_even_odd)
87 (check_effective_target_vect_interleave): Return true for MIPS
90 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
92 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
93 (main): Use it instead of argc.
95 2012-01-24 Jason Merrill <jason@redhat.com>
98 * g++.dg/cpp0x/sfinae31.C: New.
100 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
102 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
104 2012-01-24 Jason Merrill <jason@redhat.com>
107 * g++.dg/inherit/covariant20.C: New.
109 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
112 * g++.dg/parse/crash58.C: New.
114 2012-01-24 Jakub Jelinek <jakub@redhat.com>
117 * gcc.dg/pr51957-1.c: New test.
118 * gcc.dg/pr51957-1.h: New file.
119 * gcc.dg/pr51957-2.c: New test.
121 2012-01-23 Jason Merrill <jason@redhat.com>
124 * g++.dg/ext/visibility/template10.C: New.
126 2012-01-23 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/move_alloc_12.f90: New.
131 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
134 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
136 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
139 * g++.dg/template/crash111.C: New.
141 2012-01-23 Arnaud Charlet <charlet@adacore.com>
143 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
145 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
147 2012-01-23 Dodji Seketeli <dodji@redhat.com>
150 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
151 the DW_TAG_class_type and DW_AT_name: "Executor".
153 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
155 * lib/target-supports.exp
156 (check_effective_target_vect_extract_even_odd): Handle
158 (check_effective_target_vect_interleave): Likewise.
160 2012-01-22 Jason Merrill <jason@redhat.com>
163 * g++.dg/template/using20.C: New.
164 * g++.dg/template/template-id-2.C: Adjust diagnostic.
166 2012-01-23 Jason Merrill <jason@redhat.com>
169 * g++.dg/torture/pr51344.C: Limit to x86.
171 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
172 * c-c++-common/tm/omp.c: Require target with pthread support.
174 2012-01-23 Richard Guenther <rguenther@suse.de>
176 PR tree-optimization/51949
177 * gcc.dg/torture/pr51949.c: New testcase.
179 2012-01-23 Jakub Jelinek <jakub@redhat.com>
181 PR rtl-optimization/51933
182 * gcc.c-torture/execute/pr51933.c: New test.
184 2012-01-22 Douglas B Rupp <rupp@gnat.com>
186 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
187 Do not define for Interix.
189 2012-01-22 Jason Merrill <jason@redhat.com>
192 * g++.dg/lto/pr51832.h: New.
193 * g++.dg/lto/pr51832_0.C: New.
194 * g++.dg/lto/pr51832_1.C: New.
196 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
198 * gcc.dg/ext-elim-1.c: New test.
200 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
203 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
204 * g++.dg/opt/longbranch1.C: Likewise.
206 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
208 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
211 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
214 * gfortran.dg/namelist_74.f90: New test.
215 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
217 2012-01-21 Tobias Burnus <burnus@net-b.de>
220 * gfortran.dg/class_47.f90: New.
222 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
224 * gnat.dg/renaming5.ad[sb]: New test.
226 2012-01-20 Jason Merrill <jason@redhat.com>
229 * g++.dg/pch/mangle1.{C,Hs}: Remove.
231 2012-01-20 Jason Merrill <jason@redhat.com>
234 * g++.dg/ext/attrib42.C: Require ilp32.
236 2012-01-20 Jakub Jelinek <jakub@redhat.com>
239 * gcc.target/arm/pr51915.c: New test.
241 2012-01-20 Cary Coutant <ccoutant@google.com>
242 Dodji Seketeli <dodji@redhat.com>
245 * g++.dg/debug/dwarf2/nested-3.C: New test.
247 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
250 * g++.dg/template/crash110.C: New.
252 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
254 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
255 Remove default options on hppa*-*-hpux*.
257 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
259 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
261 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
263 * gcc.c-torture/compile/pr51856.c: New testcase.
265 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
267 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
268 options to go_target_compile.
270 2012-01-20 Kai Tietz <ktietz@redhat.com>
272 * g++.dg/torture/pr51344.C: Fix typo.
274 2012-01-20 Richard Guenther <rguenther@suse.de>
276 PR tree-optimization/51903
277 * g++.dg/torture/pr51903.C: New testcase.
279 2012-01-20 Tobias Burnus <burnus@net-b.de>
280 Janus Weil <janus@gcc.gnu.org>
283 * gfortran.dg/use_21.f90: New.
285 2012-01-20 Jakub Jelinek <jakub@redhat.com>
288 * gcc.dg/torture/pr51106-1.c: New test.
289 * gcc.dg/torture/pr51106-2.c: New test.
291 2012-01-19 Kai Tietz <ktietz@redhat.com>
293 * g++.dg/torture/pr51344.C: New test.
295 2012-01-19 Tobias Burnus <burnus@net-b.de>
298 * gfortran.dg/intrinsic_size_2.f90: New.
300 2012-01-19 Jason Merrill <jason@redhat.com>
303 * g++.dg/inherit/using7.C: New.
305 2012-01-19 Richard Guenther <rguenther@suse.de>
307 PR tree-optimization/37997
308 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
310 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
312 PR rtl-optimization/51505
313 * gcc.dg/pr51505.c: New test.
315 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
318 * gfortran.dg/typebound_operator_12.f03: New.
319 * gfortran.dg/typebound_operator_13.f03: New.
321 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
324 * g++.dg/cpp0x/pr51225.C: New.
326 2012-01-17 Ian Lance Taylor <iant@google.com>
329 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
331 2012-01-17 Tobias Burnus <burnus@net-b.de>
334 * gfortran.dg/realloc_on_assign_9.f90: New.
336 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
339 * gcc.dg/tm/memopt-3.c: Remove xfail.
340 * gcc.dg/tm/memopt-4.c: Remove xfail.
341 * gcc.dg/tm/memopt-5.c: Remove xfail.
342 * gcc.dg/tm/memopt-7.c: Remove xfail.
344 2012-01-17 Jakub Jelinek <jakub@redhat.com>
346 PR tree-optimization/51877
347 * gcc.c-torture/execute/pr51877.c: New test.
349 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
351 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
352 {!vect_align_arrays} to vect_sizes_32B_16B.
353 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
354 * gcc.dg/vect/vect-peel-3.c: Ditto.
356 2012-01-16 Jason Merrill <jason@redhat.com>
359 * g++.dg/abi/mangle60.C: New.
362 * g++.dg/pch/mangle1.{C,Hs}: New.
364 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
365 Tobias Burnus <burnus@net-b.de>
368 * gfortran.dg/elemental_optional_args_3.f90: New
369 * gfortran.dg/elemental_optional_args_4.f90: New
371 2012-01-16 Tobias Burnus <burnus@net-b.de>
374 * gfortran.dg/use_20.f90: New
376 2012-01-16 Jason Merrill <jason@redhat.com>
379 * g++.dg/cpp0x/rv-bitfield.C: New.
380 * g++.dg/cpp0x/rv-bitfield2.C: New.
382 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
384 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
385 subroutine 'qsort' and use index array to assign the result.
387 2012-01-16 Jakub Jelinek <jakub@redhat.com>
389 PR tree-optimization/51865
390 * gcc.dg/pr51865.c: New test.
392 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
394 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
396 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
398 * gcc.target/mips/code-readable-2.c: Allow the jump table address
399 to be loaded from the constant pool, rather than via %hi and %lo.
401 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
403 PR rtl-optimization/51821
404 * gcc.dg/pr51821.c: New test.
406 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
408 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
410 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
412 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
414 2012-01-14 Tobias Burnus <burnus@net-b.de>
417 * gfortran.dg/init_flag_8.f90: New.
418 * gfortran.dg/init_flag_9.f90: New.
420 2011-01-14 Tobias Burnus <burnus@net-b.de>
423 * gfortran.dg/use_18.f90: New.
424 * gfortran.dg/use_19.f90: New.
426 2012-01-13 Ian Lance Taylor <iant@google.com>
429 * g++.dg/warn/Wsign-compare-4.C: New.
431 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
434 * gfortran.dg/alloc_comp_assign.f03: New.
435 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
436 __BUILTIN_FREE from 38 to 32.
438 2012-01-13 Jason Merrill <jason@redhat.com>
441 * g++.dg/warn/Wreturn-type-7.C: New.
443 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
445 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
447 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
448 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
449 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
450 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
451 int32plus because of big array needed.
452 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
453 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
455 2012-01-13 Jason Merrill <jason@redhat.com>
458 * g++.dg/ext/visibility/template9.C: New.
461 * g++.dg/cpp0x/defaulted34.C: New.
462 * g++.dg/template/virtual3.C: New.
464 2012-01-13 Richard Guenther <rguenther@suse.de>
467 * gcc.dg/torture/pr8081.c: New testcase.
469 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
471 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
473 2012-01-12 Jason Merrill <jason@redhat.com>
476 * g++.dg/ext/stmtexpr14.C: New.
478 2012-01-13 Dodji Seketeli <dodji@redhat.com>
481 * g++.dg/cpp0x/constexpr-diag4.C: New test.
483 2012-01-12 Jason Merrill <jason@redhat.com>
486 * g++.dg/abi/mangle48.C: Test qualified-names, too.
487 * g++.dg/abi/mangle58.C: Likewise.
490 * g++.dg/template/arg8.C: New.
492 2012-01-12 Ira Rosen <irar@il.ibm.com>
494 PR tree-optimization/51799
495 * gcc.dg/vect/pr51799.c: New test.
496 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
499 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
500 Tobias Burnus <burnus@net-b.de>
504 * lib/target-supports.exp
505 (check_effective_target_fortran_largest_fp_has_sqrt): New.
506 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
508 2012-01-11 Jason Merrill <jason@redhat.com>
511 * g++.dg/ext/attrib42.C: New.
513 2012-01-11 Jakub Jelinek <jakub@redhat.com>
516 * gcc.dg/pr51796.c: New test.
518 2012-01-11 Jason Merrill <jason@redhat.com>
521 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
523 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
525 * gnat.dg/array19.ad[sb]: New test.
527 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
529 * gnat.dg/opt23.ad[sb]: New test.
530 * gnat.dg/opt23_pkg.ad[sb]: New helper.
531 * gnat.dg/opt24.ad[sb]: New test.
533 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
535 PR tree-optimization/49642
536 * gcc.dg/tree-ssa/pr49642-1.c: New test.
537 * gcc.dg/tree-ssa/pr49642-2.c: New test.
539 2012-01-11 Jason Merrill <jason@redhat.com>
542 * g++.dg/template/explicit-args5.C: New.
544 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
546 * gcc.c-torture/execute/20120110-1.c: New testcase.
548 2012-01-10 Jason Merrill <jason@redhat.com>
551 * g++.dg/inherit/ambig1.C: New.
554 * g++.dg/cpp0x/constexpr-cache1.C: New.
556 2012-01-10 Richard Guenther <rguenther@suse.de>
558 PR tree-optimization/51801
559 * gcc.dg/torture/pr51801.c: New testcase.
561 2012-01-10 Tobias Burnus <burnus@net-b.de>
564 * gfortran.dg/allocate_with_typespec_5.f90: New.
566 2012-01-10 Tobias Burnus <burnus@net-b.de>
568 * gfortran.dg/class_39.f03: Update dg-error string.
570 2012-01-10 Richard Guenther <rguenther@suse.de>
572 PR tree-optimization/50913
573 * gcc.dg/graphite/interchange-16.c: New testcase.
574 * gcc.dg/graphite/scop-20.c: XFAIL.
575 * gfortran.dg/graphite/interchange-1.f: Likewise.
576 * gfortran.dg/graphite/block-1.f90: Likewise.
577 * gfortran.dg/graphite/block-2.f: Likewise.
579 2012-01-10 Richard Henderson <rth@redhat.com>
581 * lib/target-supports.exp (check_effective_target_vect_perm,
582 check_effective_target_vect_perm_byte,
583 check_effective_target_vect_perm_short): Enable for arm neon.
585 2012-01-09 Tobias Burnus <burnus@net-b.de>
588 * gfortran.dg/typebound_operator_11.f90: New.
590 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
592 * gnat.dg/array18.adb: New test.
593 * gnat.dg/array18_pkg.ads: New helper.
595 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
598 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
599 around base object in first assignment in main program.
600 * gfortran.dg/typebound_operator_10.f03: New test.
602 2012-01-09 Martin Jambor <mjambor@suse.cz>
604 PR tree-optimization/51759
605 * g++.dg/ipa/pr51759.C: New test.
607 2012-01-09 Tobias Burnus <burnus@net-b.de>
610 * gfortran.dg/optional_absent_2.f90: New.
612 2012-01-09 Tobias Burnus <burnus@net-b.de>
615 * gfortran.dg/use_17.f90: New.
617 2012-01-09 Gary Funck <gary@intrepid.com>
619 PR preprocessor/33919
620 * gcc.dg/pr33919.c: New test.
621 * gcc.dg/pr33919-0.h: New test header file.
622 * gcc.dg/pr33919-1.h: Ditto.
623 * gcc.dg/pr33919-2.h: Ditto.
625 2012-01-07 Jan Hubicka <jh@suse.cz>
627 PR tree-optimize/51694
628 * gcc.c-torture/compile/pr51694.c: new testcase.
630 2012-01-07 Jan Hubicka <jh@suse.cz>
632 PR tree-optimization/51600
633 * g++.dg/torture/pr51600.C: New testcase.
635 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
637 PR gcov-profile/51715
638 PR gcov-profile/51717
639 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
640 * gcc.misc-tests/gcov-14.c: Likewise.
642 2012-01-06 Jason Merrill <jason@redhat.com>
644 * g++.dg/parse/new5.C: New.
646 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
649 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
650 including <string.h>.
652 2012-01-06 Jason Merrill <jason@redhat.com>
654 * g++.dg/abi/mangle51.C: New.
655 * g++.dg/abi/mangle52.C: New.
656 * g++.dg/abi/mangle53.C: New.
657 * g++.dg/abi/mangle54.C: New.
658 * g++.dg/abi/mangle55.C: New.
659 * g++.dg/abi/mangle56.C: New.
660 * g++.dg/abi/mangle57.C: New.
661 * g++.dg/abi/mangle58.C: New.
662 * g++.dg/abi/mangle59.C: New.
663 * g++.dg/cpp0x/trailing3.C: Update mangling.
664 * g++.dg/cpp0x/variadic111.C: Update mangling.
665 * g++.dg/cpp0x/variadic4.C: Update mangling.
666 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
667 * g++.dg/template/nontype22.C: Works now.
668 * g++.dg/template/pr35240.C: Works now.
670 * g++.dg/cpp0x/error7.C: New.
672 2012-01-06 Tobias Burnus <burnus@net-b.de>
674 * gfortran.dg/deallocate_stat_2.f90: New.
675 * coarray/allocate_errgmsg.f90: New.
676 * gfortran.dg/coarray_lib_alloc_1.f90: New.
677 * gfortran.dg/coarray_lib_alloc_2.f90: New.
678 * coarray/subobject_1.f90: Fix for num_images > 1.
679 * gfortran.dg/deallocate_stat.f90: Update due to changed
682 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
684 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
686 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
688 * ada/acats/overflow.lst: Add cb20004.
690 2012-01-05 Dodji Seketeli <dodji@redhat.com>
693 * g++.dg/cpp0x/alias-decl-18.C: New test.
695 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
697 * gcc.c-torture/execute/20120104-1.c: New test.
699 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
702 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
703 the old typebound_operator_8.f03.
704 * gfortran.dg/typebound_operator_8.f03: New version of
705 typebound_operator_7.f03 with 'u' a derived type instead of a
708 2012-01-05 Richard Guenther <rguenther@suse.de>
710 * g++.dg/torture/pr49309.C: Skip for -flto.
712 2012-01-05 Jakub Jelinek <jakub@redhat.com>
715 * gcc.c-torture/compile/pr51761.c: New test.
717 2012-01-05 Richard Guenther <rguenther@suse.de>
719 PR tree-optimization/51760
720 * gcc.dg/torture/pr51760.c: New testcase.
722 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
725 * gcc.dg/tm/memopt-6.c: Adjust regexp.
727 2012-01-05 Richard Guenther <rguenther@suse.de>
730 * gfortran.dg/lto/pr41576_0.f90: New testcase.
731 * gfortran.dg/lto/pr41576_1.f90: Likewise.
733 2012-01-04 Jakub Jelinek <jakub@redhat.com>
736 * gcc.dg/pr51695.c: New test.
738 2012-01-04 Andrew Pinski <apinski@cavium.com>
740 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
741 * gcc.target/mips/octeon2-lx-1.c: New test.
742 * gcc.target/mips/mips64-dsp-ldx.c: New test.
743 * gcc.target/mips/octeon2-lx-2.c: New test.
744 * gcc.target/mips/octeon2-lx-3.c: New test.
746 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
750 * gcc.dg/tm/alias-1.c: Adjust regexp.
751 * gcc.dg/tm/alias-2.c: Adjust regexp.
753 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
756 * g++.dg/warn/Wparentheses-26.C: New.
758 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
760 * gfortran.dg/elemental_optional_args_2.f90: New test.
762 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
765 * gfortran.dg/common_17.f90: New test.
767 2012-01-04 Richard Guenther <rguenther@suse.de>
769 PR tree-optimization/49651
770 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
771 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
773 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
776 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
778 2012-01-03 Andrew Pinski <apinski@cavium.com>
780 * lib/scanasm.exp (dg-function-on-line): Always use a special format
781 for all mips targets. Also allow an optional .cfi_startproc.
783 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
785 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
787 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
790 * g++.dg/rtti/dyncast5.C: New.
792 2012-01-03 Richard Guenther <rguenther@suse.de>
794 PR tree-optimization/51070
795 * gcc.dg/torture/pr51070-2.c: New testcase.
797 2012-01-03 Richard Guenther <rguenther@suse.de>
799 PR tree-optimization/51692
800 * gcc.dg/torture/pr51692.c: New testcase.
802 2012-01-03 Richard Guenther <rguenther@suse.de>
805 * g++.dg/lto/pr51650-3_0.C: New testcase.
807 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
810 * g++.dg/warn/Wredundant-decls-spec.C: New.
812 2012-01-03 Jakub Jelinek <jakub@redhat.com>
814 PR tree-optimization/51719
815 * g++.dg/tree-prof/pr51719.C: New test.
817 2012-01-03 Richard Guenther <rguenther@suse.de>
820 * gcc.dg/fold-compare-6.c: New testcase.
822 2012-01-03 Jakub Jelinek <jakub@redhat.com>
825 * g++.dg/gomp/pr51669.C: New test.
827 2012-01-02 Jason Merrill <jason@redhat.com>
830 * g++.dg/cpp0x/constexpr-union2.C: New.
833 * g++.dg/cpp0x/nsdmi-defer5.C: New.
835 2012-01-02 Dodji Seketeli <dodji@redhat.com>
838 * g++.dg/cpp0x/constexpr-99.C: New test.
840 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/template/init9.C: New.
845 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
847 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
848 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
849 rather than a specific number.
851 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
856 * gfortran.dg/typebound_operator_7.f03: New.
857 * gfortran.dg/typebound_operator_8.f03: New.
859 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
862 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
864 * gcc.target/mips/dspr2-MULTU.c: Likewise.
866 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
868 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
870 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
872 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
875 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
877 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
878 * gfortran.dg/io_real_boz_4.f90: Likewise.
879 * gfortran.dg/io_real_boz_5.f90: Likewise.
881 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
883 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
885 2012-01-02 Revital Eres <revital.eres@linaro.org>
887 * gcc.dg/sms-11.c: New file.
889 2012-01-02 Tobias Burnus <burnus@net-b.de>
892 * gfortran.dg/coarray/image_index_3.f90: New.
894 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
897 * g++.dg/parse/enum8.C: New.
899 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
902 * g++.dg/conversion/reinterpret4.C: New.
903 * g++.dg/conversion/reinterpret1.C: Adjust.
905 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
907 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
909 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
911 * g++.old-deja/g++.brendan/crash25.C: Adjust.
912 * g++.old-deja/g++.brendan/crash56.C: Likewise.
913 * g++.old-deja/g++.jason/access14.C: Likewise.
914 * g++.old-deja/g++.jason/access8.C: Likewise.
915 * g++.old-deja/g++.jason/access1.C: Likewise.
916 * g++.old-deja/g++.other/access3.C: Likewise.
917 * g++.old-deja/g++.other/access5.C: Likewise.
918 * g++.old-deja/g++.law/unsorted1.C: Likewise.
919 * g++.old-deja/g++.law/visibility22.C: Likewise.
920 * g++.old-deja/g++.law/visibility26.C: Likewise.
921 * g++.old-deja/g++.mike/p2746.C: Likewise.
922 * g++.dg/debug/using1.C: Likewise.
923 * g++.dg/lookup/using51.C: Likewise.
924 * g++.dg/inherit/using5.C: Likewise.
925 * g++.dg/inherit/pr30297.C: Likewise.
926 * g++.dg/inherit/access8.C: Likewise.
927 * g++.dg/torture/pr39362.C: Likewise.
928 * g++.dg/template/crash13.C: Likewise.
929 * g++.dg/template/using10.C: Likewise.
931 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
934 * lib/gcc-dg.exp (scan-module-absence): Really commit last
937 2012-01-01 Ira Rosen <irar@il.ibm.com>
939 PR tree-optimization/51704
940 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
941 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
944 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
947 * g++.dg/cpp0x/constexpr-delegating2.C: New.
949 2012-01-01 Jan Hubicka <jh@suse.cz>
951 PR rtl-optimization/51069
952 * gcc.c-torture/compile/pr51069.c: New testcase.
954 2012-01-01 Jakub Jelinek <jakub@redhat.com>
956 PR tree-optimization/51683
957 * gcc.dg/pr51683.c: New test.
959 Copyright (C) 2012 Free Software Foundation, Inc.
961 Copying and distribution of this file, with or without modification,
962 are permitted in any medium without royalty provided the copyright
963 notice and this notice are preserved.