1 2012-01-26 Jakub Jelinek <jakub@redhat.com>
4 * g++.dg/opt/pr51895.C: New test.
6 2012-01-26 Michael Matz <matz@suse.de>
8 PR tree-optimization/48794
9 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
11 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
13 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
16 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
18 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
19 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
21 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
22 the default value for s390 and s390x.
24 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
27 * gcc.dg/lto/trans-mem-4_0.c: New.
28 * gcc.dg/lto/trans-mem-4_1.c: New.
29 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
31 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
32 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
34 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
35 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
38 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
40 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
42 2012-01-25 Ian Lance Taylor <iant@google.com>
44 * go.test/go-test.exp (go-gc-tests): Handle a few more test
47 2012-01-25 Tobias Burnus <burnus@net-b.de>
50 * gfortran.dg/typebound_proc_25.f90: New.
52 2012-01-25 Jason Merrill <jason@redhat.com>
55 * g++.dg/lto/pr51992_0.C: New.
57 2012-01-25 Jakub Jelinek <jakub@redhat.com>
59 PR tree-optimization/51987
60 * gcc.target/i386/pr51987.c: New test.
62 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
64 * gcc.dg/tm/lto-1.c: Require lto support in target.
66 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
68 PR rtl-optimization/48374
69 * gcc.dg/pr48374.c: New test.
71 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
73 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
75 2012-01-25 Tobias Burnus <burnus@net-b.de>
78 * gfortran.dg/derived_constructor_char_3.f90: New.
80 2012-01-24 Ian Lance Taylor <iant@google.com>
82 * go.test/go-test.exp (filecmp): New procedure.
83 (errchk): Handle quoted square brackets.
84 (go-gc-tests): Set go_compile_args. Handle various new test
85 lines. Skip a few new tests.
86 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
88 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
90 * lib/target-supports.exp (proc check_effective_target_vect_perm)
91 (check_effective_target_vect_extract_even_odd)
92 (check_effective_target_vect_interleave): Return true for MIPS
95 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
97 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
98 (main): Use it instead of argc.
100 2012-01-24 Jason Merrill <jason@redhat.com>
103 * g++.dg/cpp0x/sfinae31.C: New.
105 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
107 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
109 2012-01-24 Jason Merrill <jason@redhat.com>
112 * g++.dg/inherit/covariant20.C: New.
114 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
117 * g++.dg/parse/crash58.C: New.
119 2012-01-24 Jakub Jelinek <jakub@redhat.com>
122 * gcc.dg/pr51957-1.c: New test.
123 * gcc.dg/pr51957-1.h: New file.
124 * gcc.dg/pr51957-2.c: New test.
126 2012-01-23 Jason Merrill <jason@redhat.com>
129 * g++.dg/ext/visibility/template10.C: New.
131 2012-01-23 Tobias Burnus <burnus@net-b.de>
134 * gfortran.dg/move_alloc_12.f90: New.
136 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
139 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
141 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
144 * g++.dg/template/crash111.C: New.
146 2012-01-23 Arnaud Charlet <charlet@adacore.com>
148 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
150 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
152 2012-01-23 Dodji Seketeli <dodji@redhat.com>
155 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
156 the DW_TAG_class_type and DW_AT_name: "Executor".
158 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
160 * lib/target-supports.exp
161 (check_effective_target_vect_extract_even_odd): Handle
163 (check_effective_target_vect_interleave): Likewise.
165 2012-01-22 Jason Merrill <jason@redhat.com>
168 * g++.dg/template/using20.C: New.
169 * g++.dg/template/template-id-2.C: Adjust diagnostic.
171 2012-01-23 Jason Merrill <jason@redhat.com>
174 * g++.dg/torture/pr51344.C: Limit to x86.
176 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
177 * c-c++-common/tm/omp.c: Require target with pthread support.
179 2012-01-23 Richard Guenther <rguenther@suse.de>
181 PR tree-optimization/51949
182 * gcc.dg/torture/pr51949.c: New testcase.
184 2012-01-23 Jakub Jelinek <jakub@redhat.com>
186 PR rtl-optimization/51933
187 * gcc.c-torture/execute/pr51933.c: New test.
189 2012-01-22 Douglas B Rupp <rupp@gnat.com>
191 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
192 Do not define for Interix.
194 2012-01-22 Jason Merrill <jason@redhat.com>
197 * g++.dg/lto/pr51832.h: New.
198 * g++.dg/lto/pr51832_0.C: New.
199 * g++.dg/lto/pr51832_1.C: New.
201 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
203 * gcc.dg/ext-elim-1.c: New test.
205 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
208 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
209 * g++.dg/opt/longbranch1.C: Likewise.
211 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
213 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
216 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
219 * gfortran.dg/namelist_74.f90: New test.
220 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
222 2012-01-21 Tobias Burnus <burnus@net-b.de>
225 * gfortran.dg/class_47.f90: New.
227 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
229 * gnat.dg/renaming5.ad[sb]: New test.
231 2012-01-20 Jason Merrill <jason@redhat.com>
234 * g++.dg/pch/mangle1.{C,Hs}: Remove.
236 2012-01-20 Jason Merrill <jason@redhat.com>
239 * g++.dg/ext/attrib42.C: Require ilp32.
241 2012-01-20 Jakub Jelinek <jakub@redhat.com>
244 * gcc.target/arm/pr51915.c: New test.
246 2012-01-20 Cary Coutant <ccoutant@google.com>
247 Dodji Seketeli <dodji@redhat.com>
250 * g++.dg/debug/dwarf2/nested-3.C: New test.
252 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
255 * g++.dg/template/crash110.C: New.
257 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
259 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
260 Remove default options on hppa*-*-hpux*.
262 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
264 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
266 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
268 * gcc.c-torture/compile/pr51856.c: New testcase.
270 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
272 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
273 options to go_target_compile.
275 2012-01-20 Kai Tietz <ktietz@redhat.com>
277 * g++.dg/torture/pr51344.C: Fix typo.
279 2012-01-20 Richard Guenther <rguenther@suse.de>
281 PR tree-optimization/51903
282 * g++.dg/torture/pr51903.C: New testcase.
284 2012-01-20 Tobias Burnus <burnus@net-b.de>
285 Janus Weil <janus@gcc.gnu.org>
288 * gfortran.dg/use_21.f90: New.
290 2012-01-20 Jakub Jelinek <jakub@redhat.com>
293 * gcc.dg/torture/pr51106-1.c: New test.
294 * gcc.dg/torture/pr51106-2.c: New test.
296 2012-01-19 Kai Tietz <ktietz@redhat.com>
298 * g++.dg/torture/pr51344.C: New test.
300 2012-01-19 Tobias Burnus <burnus@net-b.de>
303 * gfortran.dg/intrinsic_size_2.f90: New.
305 2012-01-19 Jason Merrill <jason@redhat.com>
308 * g++.dg/inherit/using7.C: New.
310 2012-01-19 Richard Guenther <rguenther@suse.de>
312 PR tree-optimization/37997
313 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
315 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
317 PR rtl-optimization/51505
318 * gcc.dg/pr51505.c: New test.
320 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
323 * gfortran.dg/typebound_operator_12.f03: New.
324 * gfortran.dg/typebound_operator_13.f03: New.
326 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
329 * g++.dg/cpp0x/pr51225.C: New.
331 2012-01-17 Ian Lance Taylor <iant@google.com>
334 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
336 2012-01-17 Tobias Burnus <burnus@net-b.de>
339 * gfortran.dg/realloc_on_assign_9.f90: New.
341 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
344 * gcc.dg/tm/memopt-3.c: Remove xfail.
345 * gcc.dg/tm/memopt-4.c: Remove xfail.
346 * gcc.dg/tm/memopt-5.c: Remove xfail.
347 * gcc.dg/tm/memopt-7.c: Remove xfail.
349 2012-01-17 Jakub Jelinek <jakub@redhat.com>
351 PR tree-optimization/51877
352 * gcc.c-torture/execute/pr51877.c: New test.
354 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
356 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
357 {!vect_align_arrays} to vect_sizes_32B_16B.
358 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
359 * gcc.dg/vect/vect-peel-3.c: Ditto.
361 2012-01-16 Jason Merrill <jason@redhat.com>
364 * g++.dg/abi/mangle60.C: New.
367 * g++.dg/pch/mangle1.{C,Hs}: New.
369 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
370 Tobias Burnus <burnus@net-b.de>
373 * gfortran.dg/elemental_optional_args_3.f90: New
374 * gfortran.dg/elemental_optional_args_4.f90: New
376 2012-01-16 Tobias Burnus <burnus@net-b.de>
379 * gfortran.dg/use_20.f90: New
381 2012-01-16 Jason Merrill <jason@redhat.com>
384 * g++.dg/cpp0x/rv-bitfield.C: New.
385 * g++.dg/cpp0x/rv-bitfield2.C: New.
387 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
389 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
390 subroutine 'qsort' and use index array to assign the result.
392 2012-01-16 Jakub Jelinek <jakub@redhat.com>
394 PR tree-optimization/51865
395 * gcc.dg/pr51865.c: New test.
397 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
399 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
401 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
403 * gcc.target/mips/code-readable-2.c: Allow the jump table address
404 to be loaded from the constant pool, rather than via %hi and %lo.
406 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
408 PR rtl-optimization/51821
409 * gcc.dg/pr51821.c: New test.
411 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
413 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
415 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
417 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
419 2012-01-14 Tobias Burnus <burnus@net-b.de>
422 * gfortran.dg/init_flag_8.f90: New.
423 * gfortran.dg/init_flag_9.f90: New.
425 2011-01-14 Tobias Burnus <burnus@net-b.de>
428 * gfortran.dg/use_18.f90: New.
429 * gfortran.dg/use_19.f90: New.
431 2012-01-13 Ian Lance Taylor <iant@google.com>
434 * g++.dg/warn/Wsign-compare-4.C: New.
436 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
439 * gfortran.dg/alloc_comp_assign.f03: New.
440 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
441 __BUILTIN_FREE from 38 to 32.
443 2012-01-13 Jason Merrill <jason@redhat.com>
446 * g++.dg/warn/Wreturn-type-7.C: New.
448 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
450 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
452 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
453 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
454 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
455 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
456 int32plus because of big array needed.
457 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
458 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
460 2012-01-13 Jason Merrill <jason@redhat.com>
463 * g++.dg/ext/visibility/template9.C: New.
466 * g++.dg/cpp0x/defaulted34.C: New.
467 * g++.dg/template/virtual3.C: New.
469 2012-01-13 Richard Guenther <rguenther@suse.de>
472 * gcc.dg/torture/pr8081.c: New testcase.
474 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
476 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
478 2012-01-12 Jason Merrill <jason@redhat.com>
481 * g++.dg/ext/stmtexpr14.C: New.
483 2012-01-13 Dodji Seketeli <dodji@redhat.com>
486 * g++.dg/cpp0x/constexpr-diag4.C: New test.
488 2012-01-12 Jason Merrill <jason@redhat.com>
491 * g++.dg/abi/mangle48.C: Test qualified-names, too.
492 * g++.dg/abi/mangle58.C: Likewise.
495 * g++.dg/template/arg8.C: New.
497 2012-01-12 Ira Rosen <irar@il.ibm.com>
499 PR tree-optimization/51799
500 * gcc.dg/vect/pr51799.c: New test.
501 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
504 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
505 Tobias Burnus <burnus@net-b.de>
509 * lib/target-supports.exp
510 (check_effective_target_fortran_largest_fp_has_sqrt): New.
511 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
513 2012-01-11 Jason Merrill <jason@redhat.com>
516 * g++.dg/ext/attrib42.C: New.
518 2012-01-11 Jakub Jelinek <jakub@redhat.com>
521 * gcc.dg/pr51796.c: New test.
523 2012-01-11 Jason Merrill <jason@redhat.com>
526 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
528 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
530 * gnat.dg/array19.ad[sb]: New test.
532 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
534 * gnat.dg/opt23.ad[sb]: New test.
535 * gnat.dg/opt23_pkg.ad[sb]: New helper.
536 * gnat.dg/opt24.ad[sb]: New test.
538 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
540 PR tree-optimization/49642
541 * gcc.dg/tree-ssa/pr49642-1.c: New test.
542 * gcc.dg/tree-ssa/pr49642-2.c: New test.
544 2012-01-11 Jason Merrill <jason@redhat.com>
547 * g++.dg/template/explicit-args5.C: New.
549 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
551 * gcc.c-torture/execute/20120110-1.c: New testcase.
553 2012-01-10 Jason Merrill <jason@redhat.com>
556 * g++.dg/inherit/ambig1.C: New.
559 * g++.dg/cpp0x/constexpr-cache1.C: New.
561 2012-01-10 Richard Guenther <rguenther@suse.de>
563 PR tree-optimization/51801
564 * gcc.dg/torture/pr51801.c: New testcase.
566 2012-01-10 Tobias Burnus <burnus@net-b.de>
569 * gfortran.dg/allocate_with_typespec_5.f90: New.
571 2012-01-10 Tobias Burnus <burnus@net-b.de>
573 * gfortran.dg/class_39.f03: Update dg-error string.
575 2012-01-10 Richard Guenther <rguenther@suse.de>
577 PR tree-optimization/50913
578 * gcc.dg/graphite/interchange-16.c: New testcase.
579 * gcc.dg/graphite/scop-20.c: XFAIL.
580 * gfortran.dg/graphite/interchange-1.f: Likewise.
581 * gfortran.dg/graphite/block-1.f90: Likewise.
582 * gfortran.dg/graphite/block-2.f: Likewise.
584 2012-01-10 Richard Henderson <rth@redhat.com>
586 * lib/target-supports.exp (check_effective_target_vect_perm,
587 check_effective_target_vect_perm_byte,
588 check_effective_target_vect_perm_short): Enable for arm neon.
590 2012-01-09 Tobias Burnus <burnus@net-b.de>
593 * gfortran.dg/typebound_operator_11.f90: New.
595 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
597 * gnat.dg/array18.adb: New test.
598 * gnat.dg/array18_pkg.ads: New helper.
600 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
603 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
604 around base object in first assignment in main program.
605 * gfortran.dg/typebound_operator_10.f03: New test.
607 2012-01-09 Martin Jambor <mjambor@suse.cz>
609 PR tree-optimization/51759
610 * g++.dg/ipa/pr51759.C: New test.
612 2012-01-09 Tobias Burnus <burnus@net-b.de>
615 * gfortran.dg/optional_absent_2.f90: New.
617 2012-01-09 Tobias Burnus <burnus@net-b.de>
620 * gfortran.dg/use_17.f90: New.
622 2012-01-09 Gary Funck <gary@intrepid.com>
624 PR preprocessor/33919
625 * gcc.dg/pr33919.c: New test.
626 * gcc.dg/pr33919-0.h: New test header file.
627 * gcc.dg/pr33919-1.h: Ditto.
628 * gcc.dg/pr33919-2.h: Ditto.
630 2012-01-07 Jan Hubicka <jh@suse.cz>
632 PR tree-optimize/51694
633 * gcc.c-torture/compile/pr51694.c: new testcase.
635 2012-01-07 Jan Hubicka <jh@suse.cz>
637 PR tree-optimization/51600
638 * g++.dg/torture/pr51600.C: New testcase.
640 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
642 PR gcov-profile/51715
643 PR gcov-profile/51717
644 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
645 * gcc.misc-tests/gcov-14.c: Likewise.
647 2012-01-06 Jason Merrill <jason@redhat.com>
649 * g++.dg/parse/new5.C: New.
651 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
654 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
655 including <string.h>.
657 2012-01-06 Jason Merrill <jason@redhat.com>
659 * g++.dg/abi/mangle51.C: New.
660 * g++.dg/abi/mangle52.C: New.
661 * g++.dg/abi/mangle53.C: New.
662 * g++.dg/abi/mangle54.C: New.
663 * g++.dg/abi/mangle55.C: New.
664 * g++.dg/abi/mangle56.C: New.
665 * g++.dg/abi/mangle57.C: New.
666 * g++.dg/abi/mangle58.C: New.
667 * g++.dg/abi/mangle59.C: New.
668 * g++.dg/cpp0x/trailing3.C: Update mangling.
669 * g++.dg/cpp0x/variadic111.C: Update mangling.
670 * g++.dg/cpp0x/variadic4.C: Update mangling.
671 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
672 * g++.dg/template/nontype22.C: Works now.
673 * g++.dg/template/pr35240.C: Works now.
675 * g++.dg/cpp0x/error7.C: New.
677 2012-01-06 Tobias Burnus <burnus@net-b.de>
679 * gfortran.dg/deallocate_stat_2.f90: New.
680 * coarray/allocate_errgmsg.f90: New.
681 * gfortran.dg/coarray_lib_alloc_1.f90: New.
682 * gfortran.dg/coarray_lib_alloc_2.f90: New.
683 * coarray/subobject_1.f90: Fix for num_images > 1.
684 * gfortran.dg/deallocate_stat.f90: Update due to changed
687 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
689 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
691 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
693 * ada/acats/overflow.lst: Add cb20004.
695 2012-01-05 Dodji Seketeli <dodji@redhat.com>
698 * g++.dg/cpp0x/alias-decl-18.C: New test.
700 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
702 * gcc.c-torture/execute/20120104-1.c: New test.
704 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
707 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
708 the old typebound_operator_8.f03.
709 * gfortran.dg/typebound_operator_8.f03: New version of
710 typebound_operator_7.f03 with 'u' a derived type instead of a
713 2012-01-05 Richard Guenther <rguenther@suse.de>
715 * g++.dg/torture/pr49309.C: Skip for -flto.
717 2012-01-05 Jakub Jelinek <jakub@redhat.com>
720 * gcc.c-torture/compile/pr51761.c: New test.
722 2012-01-05 Richard Guenther <rguenther@suse.de>
724 PR tree-optimization/51760
725 * gcc.dg/torture/pr51760.c: New testcase.
727 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
730 * gcc.dg/tm/memopt-6.c: Adjust regexp.
732 2012-01-05 Richard Guenther <rguenther@suse.de>
735 * gfortran.dg/lto/pr41576_0.f90: New testcase.
736 * gfortran.dg/lto/pr41576_1.f90: Likewise.
738 2012-01-04 Jakub Jelinek <jakub@redhat.com>
741 * gcc.dg/pr51695.c: New test.
743 2012-01-04 Andrew Pinski <apinski@cavium.com>
745 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
746 * gcc.target/mips/octeon2-lx-1.c: New test.
747 * gcc.target/mips/mips64-dsp-ldx.c: New test.
748 * gcc.target/mips/octeon2-lx-2.c: New test.
749 * gcc.target/mips/octeon2-lx-3.c: New test.
751 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
755 * gcc.dg/tm/alias-1.c: Adjust regexp.
756 * gcc.dg/tm/alias-2.c: Adjust regexp.
758 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
761 * g++.dg/warn/Wparentheses-26.C: New.
763 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
765 * gfortran.dg/elemental_optional_args_2.f90: New test.
767 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
770 * gfortran.dg/common_17.f90: New test.
772 2012-01-04 Richard Guenther <rguenther@suse.de>
774 PR tree-optimization/49651
775 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
776 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
778 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
781 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
783 2012-01-03 Andrew Pinski <apinski@cavium.com>
785 * lib/scanasm.exp (dg-function-on-line): Always use a special format
786 for all mips targets. Also allow an optional .cfi_startproc.
788 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
790 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
792 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
795 * g++.dg/rtti/dyncast5.C: New.
797 2012-01-03 Richard Guenther <rguenther@suse.de>
799 PR tree-optimization/51070
800 * gcc.dg/torture/pr51070-2.c: New testcase.
802 2012-01-03 Richard Guenther <rguenther@suse.de>
804 PR tree-optimization/51692
805 * gcc.dg/torture/pr51692.c: New testcase.
807 2012-01-03 Richard Guenther <rguenther@suse.de>
810 * g++.dg/lto/pr51650-3_0.C: New testcase.
812 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
815 * g++.dg/warn/Wredundant-decls-spec.C: New.
817 2012-01-03 Jakub Jelinek <jakub@redhat.com>
819 PR tree-optimization/51719
820 * g++.dg/tree-prof/pr51719.C: New test.
822 2012-01-03 Richard Guenther <rguenther@suse.de>
825 * gcc.dg/fold-compare-6.c: New testcase.
827 2012-01-03 Jakub Jelinek <jakub@redhat.com>
830 * g++.dg/gomp/pr51669.C: New test.
832 2012-01-02 Jason Merrill <jason@redhat.com>
835 * g++.dg/cpp0x/constexpr-union2.C: New.
838 * g++.dg/cpp0x/nsdmi-defer5.C: New.
840 2012-01-02 Dodji Seketeli <dodji@redhat.com>
843 * g++.dg/cpp0x/constexpr-99.C: New test.
845 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
848 * g++.dg/template/init9.C: New.
850 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
852 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
853 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
854 rather than a specific number.
856 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
861 * gfortran.dg/typebound_operator_7.f03: New.
862 * gfortran.dg/typebound_operator_8.f03: New.
864 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
867 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
869 * gcc.target/mips/dspr2-MULTU.c: Likewise.
871 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
873 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
875 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
877 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
880 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
882 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
883 * gfortran.dg/io_real_boz_4.f90: Likewise.
884 * gfortran.dg/io_real_boz_5.f90: Likewise.
886 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
888 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
890 2012-01-02 Revital Eres <revital.eres@linaro.org>
892 * gcc.dg/sms-11.c: New file.
894 2012-01-02 Tobias Burnus <burnus@net-b.de>
897 * gfortran.dg/coarray/image_index_3.f90: New.
899 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
902 * g++.dg/parse/enum8.C: New.
904 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
907 * g++.dg/conversion/reinterpret4.C: New.
908 * g++.dg/conversion/reinterpret1.C: Adjust.
910 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
912 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
914 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
916 * g++.old-deja/g++.brendan/crash25.C: Adjust.
917 * g++.old-deja/g++.brendan/crash56.C: Likewise.
918 * g++.old-deja/g++.jason/access14.C: Likewise.
919 * g++.old-deja/g++.jason/access8.C: Likewise.
920 * g++.old-deja/g++.jason/access1.C: Likewise.
921 * g++.old-deja/g++.other/access3.C: Likewise.
922 * g++.old-deja/g++.other/access5.C: Likewise.
923 * g++.old-deja/g++.law/unsorted1.C: Likewise.
924 * g++.old-deja/g++.law/visibility22.C: Likewise.
925 * g++.old-deja/g++.law/visibility26.C: Likewise.
926 * g++.old-deja/g++.mike/p2746.C: Likewise.
927 * g++.dg/debug/using1.C: Likewise.
928 * g++.dg/lookup/using51.C: Likewise.
929 * g++.dg/inherit/using5.C: Likewise.
930 * g++.dg/inherit/pr30297.C: Likewise.
931 * g++.dg/inherit/access8.C: Likewise.
932 * g++.dg/torture/pr39362.C: Likewise.
933 * g++.dg/template/crash13.C: Likewise.
934 * g++.dg/template/using10.C: Likewise.
936 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
939 * lib/gcc-dg.exp (scan-module-absence): Really commit last
942 2012-01-01 Ira Rosen <irar@il.ibm.com>
944 PR tree-optimization/51704
945 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
946 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
949 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
952 * g++.dg/cpp0x/constexpr-delegating2.C: New.
954 2012-01-01 Jan Hubicka <jh@suse.cz>
956 PR rtl-optimization/51069
957 * gcc.c-torture/compile/pr51069.c: New testcase.
959 2012-01-01 Jakub Jelinek <jakub@redhat.com>
961 PR tree-optimization/51683
962 * gcc.dg/pr51683.c: New test.
964 Copyright (C) 2012 Free Software Foundation, Inc.
966 Copying and distribution of this file, with or without modification,
967 are permitted in any medium without royalty provided the copyright
968 notice and this notice are preserved.