1 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3 * gnat.dg/limited_with3.ad[sb): New test.
4 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
5 * gnat.dg/limited_with3_pkg2.ads: Likewise.
6 * gnat.dg/limited_with3_pkg3.ads: Likewise.
8 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
10 * gnat.dg/stack_usage1.adb: New test.
11 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
13 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
14 * gcc.dg/pr44194-2.c: Likewise.
16 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
19 * g++.dg/template/crash112.C: New.
21 2012-01-27 Richard Henderson <rth@redhat.com>
23 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
25 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
27 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
29 2012-01-26 Jakub Jelinek <jakub@redhat.com>
32 * g++.dg/opt/pr51895.C: New test.
34 2012-01-26 Michael Matz <matz@suse.de>
36 PR tree-optimization/48794
37 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
39 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
41 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
44 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
46 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
47 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
49 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
50 the default value for s390 and s390x.
52 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
55 * gcc.dg/lto/trans-mem-4_0.c: New.
56 * gcc.dg/lto/trans-mem-4_1.c: New.
57 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
59 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
60 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
62 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
63 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
66 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
68 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
70 2012-01-25 Ian Lance Taylor <iant@google.com>
72 * go.test/go-test.exp (go-gc-tests): Handle a few more test
75 2012-01-25 Tobias Burnus <burnus@net-b.de>
78 * gfortran.dg/typebound_proc_25.f90: New.
80 2012-01-25 Jason Merrill <jason@redhat.com>
83 * g++.dg/lto/pr51992_0.C: New.
85 2012-01-25 Jakub Jelinek <jakub@redhat.com>
87 PR tree-optimization/51987
88 * gcc.target/i386/pr51987.c: New test.
90 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
92 * gcc.dg/tm/lto-1.c: Require lto support in target.
94 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
96 PR rtl-optimization/48374
97 * gcc.dg/pr48374.c: New test.
99 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
101 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
103 2012-01-25 Tobias Burnus <burnus@net-b.de>
106 * gfortran.dg/derived_constructor_char_3.f90: New.
108 2012-01-24 Ian Lance Taylor <iant@google.com>
110 * go.test/go-test.exp (filecmp): New procedure.
111 (errchk): Handle quoted square brackets.
112 (go-gc-tests): Set go_compile_args. Handle various new test
113 lines. Skip a few new tests.
114 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
116 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
118 * lib/target-supports.exp (proc check_effective_target_vect_perm)
119 (check_effective_target_vect_extract_even_odd)
120 (check_effective_target_vect_interleave): Return true for MIPS
123 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
125 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
126 (main): Use it instead of argc.
128 2012-01-24 Jason Merrill <jason@redhat.com>
131 * g++.dg/cpp0x/sfinae31.C: New.
133 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
135 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
137 2012-01-24 Jason Merrill <jason@redhat.com>
140 * g++.dg/inherit/covariant20.C: New.
142 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
145 * g++.dg/parse/crash58.C: New.
147 2012-01-24 Jakub Jelinek <jakub@redhat.com>
150 * gcc.dg/pr51957-1.c: New test.
151 * gcc.dg/pr51957-1.h: New file.
152 * gcc.dg/pr51957-2.c: New test.
154 2012-01-23 Jason Merrill <jason@redhat.com>
157 * g++.dg/ext/visibility/template10.C: New.
159 2012-01-23 Tobias Burnus <burnus@net-b.de>
162 * gfortran.dg/move_alloc_12.f90: New.
164 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
167 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
169 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
172 * g++.dg/template/crash111.C: New.
174 2012-01-23 Arnaud Charlet <charlet@adacore.com>
176 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
178 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
180 2012-01-23 Dodji Seketeli <dodji@redhat.com>
183 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
184 the DW_TAG_class_type and DW_AT_name: "Executor".
186 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
188 * lib/target-supports.exp
189 (check_effective_target_vect_extract_even_odd): Handle
191 (check_effective_target_vect_interleave): Likewise.
193 2012-01-22 Jason Merrill <jason@redhat.com>
196 * g++.dg/template/using20.C: New.
197 * g++.dg/template/template-id-2.C: Adjust diagnostic.
199 2012-01-23 Jason Merrill <jason@redhat.com>
202 * g++.dg/torture/pr51344.C: Limit to x86.
204 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
205 * c-c++-common/tm/omp.c: Require target with pthread support.
207 2012-01-23 Richard Guenther <rguenther@suse.de>
209 PR tree-optimization/51949
210 * gcc.dg/torture/pr51949.c: New testcase.
212 2012-01-23 Jakub Jelinek <jakub@redhat.com>
214 PR rtl-optimization/51933
215 * gcc.c-torture/execute/pr51933.c: New test.
217 2012-01-22 Douglas B Rupp <rupp@gnat.com>
219 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
220 Do not define for Interix.
222 2012-01-22 Jason Merrill <jason@redhat.com>
225 * g++.dg/lto/pr51832.h: New.
226 * g++.dg/lto/pr51832_0.C: New.
227 * g++.dg/lto/pr51832_1.C: New.
229 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
231 * gcc.dg/ext-elim-1.c: New test.
233 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
236 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
237 * g++.dg/opt/longbranch1.C: Likewise.
239 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
241 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
244 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
247 * gfortran.dg/namelist_74.f90: New test.
248 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
250 2012-01-21 Tobias Burnus <burnus@net-b.de>
253 * gfortran.dg/class_47.f90: New.
255 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
257 * gnat.dg/renaming5.ad[sb]: New test.
259 2012-01-20 Jason Merrill <jason@redhat.com>
262 * g++.dg/pch/mangle1.{C,Hs}: Remove.
264 2012-01-20 Jason Merrill <jason@redhat.com>
267 * g++.dg/ext/attrib42.C: Require ilp32.
269 2012-01-20 Jakub Jelinek <jakub@redhat.com>
272 * gcc.target/arm/pr51915.c: New test.
274 2012-01-20 Cary Coutant <ccoutant@google.com>
275 Dodji Seketeli <dodji@redhat.com>
278 * g++.dg/debug/dwarf2/nested-3.C: New test.
280 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
283 * g++.dg/template/crash110.C: New.
285 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
287 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
288 Remove default options on hppa*-*-hpux*.
290 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
292 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
294 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
296 * gcc.c-torture/compile/pr51856.c: New testcase.
298 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
300 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
301 options to go_target_compile.
303 2012-01-20 Kai Tietz <ktietz@redhat.com>
305 * g++.dg/torture/pr51344.C: Fix typo.
307 2012-01-20 Richard Guenther <rguenther@suse.de>
309 PR tree-optimization/51903
310 * g++.dg/torture/pr51903.C: New testcase.
312 2012-01-20 Tobias Burnus <burnus@net-b.de>
313 Janus Weil <janus@gcc.gnu.org>
316 * gfortran.dg/use_21.f90: New.
318 2012-01-20 Jakub Jelinek <jakub@redhat.com>
321 * gcc.dg/torture/pr51106-1.c: New test.
322 * gcc.dg/torture/pr51106-2.c: New test.
324 2012-01-19 Kai Tietz <ktietz@redhat.com>
326 * g++.dg/torture/pr51344.C: New test.
328 2012-01-19 Tobias Burnus <burnus@net-b.de>
331 * gfortran.dg/intrinsic_size_2.f90: New.
333 2012-01-19 Jason Merrill <jason@redhat.com>
336 * g++.dg/inherit/using7.C: New.
338 2012-01-19 Richard Guenther <rguenther@suse.de>
340 PR tree-optimization/37997
341 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
343 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
345 PR rtl-optimization/51505
346 * gcc.dg/pr51505.c: New test.
348 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
351 * gfortran.dg/typebound_operator_12.f03: New.
352 * gfortran.dg/typebound_operator_13.f03: New.
354 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
357 * g++.dg/cpp0x/pr51225.C: New.
359 2012-01-17 Ian Lance Taylor <iant@google.com>
362 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
364 2012-01-17 Tobias Burnus <burnus@net-b.de>
367 * gfortran.dg/realloc_on_assign_9.f90: New.
369 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
372 * gcc.dg/tm/memopt-3.c: Remove xfail.
373 * gcc.dg/tm/memopt-4.c: Remove xfail.
374 * gcc.dg/tm/memopt-5.c: Remove xfail.
375 * gcc.dg/tm/memopt-7.c: Remove xfail.
377 2012-01-17 Jakub Jelinek <jakub@redhat.com>
379 PR tree-optimization/51877
380 * gcc.c-torture/execute/pr51877.c: New test.
382 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
384 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
385 {!vect_align_arrays} to vect_sizes_32B_16B.
386 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
387 * gcc.dg/vect/vect-peel-3.c: Ditto.
389 2012-01-16 Jason Merrill <jason@redhat.com>
392 * g++.dg/abi/mangle60.C: New.
395 * g++.dg/pch/mangle1.{C,Hs}: New.
397 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
398 Tobias Burnus <burnus@net-b.de>
401 * gfortran.dg/elemental_optional_args_3.f90: New
402 * gfortran.dg/elemental_optional_args_4.f90: New
404 2012-01-16 Tobias Burnus <burnus@net-b.de>
407 * gfortran.dg/use_20.f90: New
409 2012-01-16 Jason Merrill <jason@redhat.com>
412 * g++.dg/cpp0x/rv-bitfield.C: New.
413 * g++.dg/cpp0x/rv-bitfield2.C: New.
415 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
417 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
418 subroutine 'qsort' and use index array to assign the result.
420 2012-01-16 Jakub Jelinek <jakub@redhat.com>
422 PR tree-optimization/51865
423 * gcc.dg/pr51865.c: New test.
425 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
427 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
429 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
431 * gcc.target/mips/code-readable-2.c: Allow the jump table address
432 to be loaded from the constant pool, rather than via %hi and %lo.
434 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
436 PR rtl-optimization/51821
437 * gcc.dg/pr51821.c: New test.
439 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
441 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
443 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
445 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
447 2012-01-14 Tobias Burnus <burnus@net-b.de>
450 * gfortran.dg/init_flag_8.f90: New.
451 * gfortran.dg/init_flag_9.f90: New.
453 2011-01-14 Tobias Burnus <burnus@net-b.de>
456 * gfortran.dg/use_18.f90: New.
457 * gfortran.dg/use_19.f90: New.
459 2012-01-13 Ian Lance Taylor <iant@google.com>
462 * g++.dg/warn/Wsign-compare-4.C: New.
464 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
467 * gfortran.dg/alloc_comp_assign.f03: New.
468 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
469 __BUILTIN_FREE from 38 to 32.
471 2012-01-13 Jason Merrill <jason@redhat.com>
474 * g++.dg/warn/Wreturn-type-7.C: New.
476 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
478 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
480 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
481 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
482 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
483 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
484 int32plus because of big array needed.
485 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
486 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
488 2012-01-13 Jason Merrill <jason@redhat.com>
491 * g++.dg/ext/visibility/template9.C: New.
494 * g++.dg/cpp0x/defaulted34.C: New.
495 * g++.dg/template/virtual3.C: New.
497 2012-01-13 Richard Guenther <rguenther@suse.de>
500 * gcc.dg/torture/pr8081.c: New testcase.
502 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
504 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
506 2012-01-12 Jason Merrill <jason@redhat.com>
509 * g++.dg/ext/stmtexpr14.C: New.
511 2012-01-13 Dodji Seketeli <dodji@redhat.com>
514 * g++.dg/cpp0x/constexpr-diag4.C: New test.
516 2012-01-12 Jason Merrill <jason@redhat.com>
519 * g++.dg/abi/mangle48.C: Test qualified-names, too.
520 * g++.dg/abi/mangle58.C: Likewise.
523 * g++.dg/template/arg8.C: New.
525 2012-01-12 Ira Rosen <irar@il.ibm.com>
527 PR tree-optimization/51799
528 * gcc.dg/vect/pr51799.c: New test.
529 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
532 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
533 Tobias Burnus <burnus@net-b.de>
537 * lib/target-supports.exp
538 (check_effective_target_fortran_largest_fp_has_sqrt): New.
539 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
541 2012-01-11 Jason Merrill <jason@redhat.com>
544 * g++.dg/ext/attrib42.C: New.
546 2012-01-11 Jakub Jelinek <jakub@redhat.com>
549 * gcc.dg/pr51796.c: New test.
551 2012-01-11 Jason Merrill <jason@redhat.com>
554 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
556 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
558 * gnat.dg/array19.ad[sb]: New test.
560 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
562 * gnat.dg/opt23.ad[sb]: New test.
563 * gnat.dg/opt23_pkg.ad[sb]: New helper.
564 * gnat.dg/opt24.ad[sb]: New test.
566 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
568 PR tree-optimization/49642
569 * gcc.dg/tree-ssa/pr49642-1.c: New test.
570 * gcc.dg/tree-ssa/pr49642-2.c: New test.
572 2012-01-11 Jason Merrill <jason@redhat.com>
575 * g++.dg/template/explicit-args5.C: New.
577 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
579 * gcc.c-torture/execute/20120110-1.c: New testcase.
581 2012-01-10 Jason Merrill <jason@redhat.com>
584 * g++.dg/inherit/ambig1.C: New.
587 * g++.dg/cpp0x/constexpr-cache1.C: New.
589 2012-01-10 Richard Guenther <rguenther@suse.de>
591 PR tree-optimization/51801
592 * gcc.dg/torture/pr51801.c: New testcase.
594 2012-01-10 Tobias Burnus <burnus@net-b.de>
597 * gfortran.dg/allocate_with_typespec_5.f90: New.
599 2012-01-10 Tobias Burnus <burnus@net-b.de>
601 * gfortran.dg/class_39.f03: Update dg-error string.
603 2012-01-10 Richard Guenther <rguenther@suse.de>
605 PR tree-optimization/50913
606 * gcc.dg/graphite/interchange-16.c: New testcase.
607 * gcc.dg/graphite/scop-20.c: XFAIL.
608 * gfortran.dg/graphite/interchange-1.f: Likewise.
609 * gfortran.dg/graphite/block-1.f90: Likewise.
610 * gfortran.dg/graphite/block-2.f: Likewise.
612 2012-01-10 Richard Henderson <rth@redhat.com>
614 * lib/target-supports.exp (check_effective_target_vect_perm,
615 check_effective_target_vect_perm_byte,
616 check_effective_target_vect_perm_short): Enable for arm neon.
618 2012-01-09 Tobias Burnus <burnus@net-b.de>
621 * gfortran.dg/typebound_operator_11.f90: New.
623 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
625 * gnat.dg/array18.adb: New test.
626 * gnat.dg/array18_pkg.ads: New helper.
628 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
631 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
632 around base object in first assignment in main program.
633 * gfortran.dg/typebound_operator_10.f03: New test.
635 2012-01-09 Martin Jambor <mjambor@suse.cz>
637 PR tree-optimization/51759
638 * g++.dg/ipa/pr51759.C: New test.
640 2012-01-09 Tobias Burnus <burnus@net-b.de>
643 * gfortran.dg/optional_absent_2.f90: New.
645 2012-01-09 Tobias Burnus <burnus@net-b.de>
648 * gfortran.dg/use_17.f90: New.
650 2012-01-09 Gary Funck <gary@intrepid.com>
652 PR preprocessor/33919
653 * gcc.dg/pr33919.c: New test.
654 * gcc.dg/pr33919-0.h: New test header file.
655 * gcc.dg/pr33919-1.h: Ditto.
656 * gcc.dg/pr33919-2.h: Ditto.
658 2012-01-07 Jan Hubicka <jh@suse.cz>
660 PR tree-optimize/51694
661 * gcc.c-torture/compile/pr51694.c: new testcase.
663 2012-01-07 Jan Hubicka <jh@suse.cz>
665 PR tree-optimization/51600
666 * g++.dg/torture/pr51600.C: New testcase.
668 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
670 PR gcov-profile/51715
671 PR gcov-profile/51717
672 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
673 * gcc.misc-tests/gcov-14.c: Likewise.
675 2012-01-06 Jason Merrill <jason@redhat.com>
677 * g++.dg/parse/new5.C: New.
679 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
682 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
683 including <string.h>.
685 2012-01-06 Jason Merrill <jason@redhat.com>
687 * g++.dg/abi/mangle51.C: New.
688 * g++.dg/abi/mangle52.C: New.
689 * g++.dg/abi/mangle53.C: New.
690 * g++.dg/abi/mangle54.C: New.
691 * g++.dg/abi/mangle55.C: New.
692 * g++.dg/abi/mangle56.C: New.
693 * g++.dg/abi/mangle57.C: New.
694 * g++.dg/abi/mangle58.C: New.
695 * g++.dg/abi/mangle59.C: New.
696 * g++.dg/cpp0x/trailing3.C: Update mangling.
697 * g++.dg/cpp0x/variadic111.C: Update mangling.
698 * g++.dg/cpp0x/variadic4.C: Update mangling.
699 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
700 * g++.dg/template/nontype22.C: Works now.
701 * g++.dg/template/pr35240.C: Works now.
703 * g++.dg/cpp0x/error7.C: New.
705 2012-01-06 Tobias Burnus <burnus@net-b.de>
707 * gfortran.dg/deallocate_stat_2.f90: New.
708 * coarray/allocate_errgmsg.f90: New.
709 * gfortran.dg/coarray_lib_alloc_1.f90: New.
710 * gfortran.dg/coarray_lib_alloc_2.f90: New.
711 * coarray/subobject_1.f90: Fix for num_images > 1.
712 * gfortran.dg/deallocate_stat.f90: Update due to changed
715 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
717 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
719 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
721 * ada/acats/overflow.lst: Add cb20004.
723 2012-01-05 Dodji Seketeli <dodji@redhat.com>
726 * g++.dg/cpp0x/alias-decl-18.C: New test.
728 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
730 * gcc.c-torture/execute/20120104-1.c: New test.
732 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
735 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
736 the old typebound_operator_8.f03.
737 * gfortran.dg/typebound_operator_8.f03: New version of
738 typebound_operator_7.f03 with 'u' a derived type instead of a
741 2012-01-05 Richard Guenther <rguenther@suse.de>
743 * g++.dg/torture/pr49309.C: Skip for -flto.
745 2012-01-05 Jakub Jelinek <jakub@redhat.com>
748 * gcc.c-torture/compile/pr51761.c: New test.
750 2012-01-05 Richard Guenther <rguenther@suse.de>
752 PR tree-optimization/51760
753 * gcc.dg/torture/pr51760.c: New testcase.
755 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
758 * gcc.dg/tm/memopt-6.c: Adjust regexp.
760 2012-01-05 Richard Guenther <rguenther@suse.de>
763 * gfortran.dg/lto/pr41576_0.f90: New testcase.
764 * gfortran.dg/lto/pr41576_1.f90: Likewise.
766 2012-01-04 Jakub Jelinek <jakub@redhat.com>
769 * gcc.dg/pr51695.c: New test.
771 2012-01-04 Andrew Pinski <apinski@cavium.com>
773 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
774 * gcc.target/mips/octeon2-lx-1.c: New test.
775 * gcc.target/mips/mips64-dsp-ldx.c: New test.
776 * gcc.target/mips/octeon2-lx-2.c: New test.
777 * gcc.target/mips/octeon2-lx-3.c: New test.
779 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
783 * gcc.dg/tm/alias-1.c: Adjust regexp.
784 * gcc.dg/tm/alias-2.c: Adjust regexp.
786 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
789 * g++.dg/warn/Wparentheses-26.C: New.
791 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
793 * gfortran.dg/elemental_optional_args_2.f90: New test.
795 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
798 * gfortran.dg/common_17.f90: New test.
800 2012-01-04 Richard Guenther <rguenther@suse.de>
802 PR tree-optimization/49651
803 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
804 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
806 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
809 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
811 2012-01-03 Andrew Pinski <apinski@cavium.com>
813 * lib/scanasm.exp (dg-function-on-line): Always use a special format
814 for all mips targets. Also allow an optional .cfi_startproc.
816 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
818 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
820 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
823 * g++.dg/rtti/dyncast5.C: New.
825 2012-01-03 Richard Guenther <rguenther@suse.de>
827 PR tree-optimization/51070
828 * gcc.dg/torture/pr51070-2.c: New testcase.
830 2012-01-03 Richard Guenther <rguenther@suse.de>
832 PR tree-optimization/51692
833 * gcc.dg/torture/pr51692.c: New testcase.
835 2012-01-03 Richard Guenther <rguenther@suse.de>
838 * g++.dg/lto/pr51650-3_0.C: New testcase.
840 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/warn/Wredundant-decls-spec.C: New.
845 2012-01-03 Jakub Jelinek <jakub@redhat.com>
847 PR tree-optimization/51719
848 * g++.dg/tree-prof/pr51719.C: New test.
850 2012-01-03 Richard Guenther <rguenther@suse.de>
853 * gcc.dg/fold-compare-6.c: New testcase.
855 2012-01-03 Jakub Jelinek <jakub@redhat.com>
858 * g++.dg/gomp/pr51669.C: New test.
860 2012-01-02 Jason Merrill <jason@redhat.com>
863 * g++.dg/cpp0x/constexpr-union2.C: New.
866 * g++.dg/cpp0x/nsdmi-defer5.C: New.
868 2012-01-02 Dodji Seketeli <dodji@redhat.com>
871 * g++.dg/cpp0x/constexpr-99.C: New test.
873 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
876 * g++.dg/template/init9.C: New.
878 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
880 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
881 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
882 rather than a specific number.
884 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
889 * gfortran.dg/typebound_operator_7.f03: New.
890 * gfortran.dg/typebound_operator_8.f03: New.
892 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
895 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
897 * gcc.target/mips/dspr2-MULTU.c: Likewise.
899 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
901 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
903 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
905 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
908 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
910 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
911 * gfortran.dg/io_real_boz_4.f90: Likewise.
912 * gfortran.dg/io_real_boz_5.f90: Likewise.
914 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
916 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
918 2012-01-02 Revital Eres <revital.eres@linaro.org>
920 * gcc.dg/sms-11.c: New file.
922 2012-01-02 Tobias Burnus <burnus@net-b.de>
925 * gfortran.dg/coarray/image_index_3.f90: New.
927 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
930 * g++.dg/parse/enum8.C: New.
932 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
935 * g++.dg/conversion/reinterpret4.C: New.
936 * g++.dg/conversion/reinterpret1.C: Adjust.
938 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
940 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
942 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
944 * g++.old-deja/g++.brendan/crash25.C: Adjust.
945 * g++.old-deja/g++.brendan/crash56.C: Likewise.
946 * g++.old-deja/g++.jason/access14.C: Likewise.
947 * g++.old-deja/g++.jason/access8.C: Likewise.
948 * g++.old-deja/g++.jason/access1.C: Likewise.
949 * g++.old-deja/g++.other/access3.C: Likewise.
950 * g++.old-deja/g++.other/access5.C: Likewise.
951 * g++.old-deja/g++.law/unsorted1.C: Likewise.
952 * g++.old-deja/g++.law/visibility22.C: Likewise.
953 * g++.old-deja/g++.law/visibility26.C: Likewise.
954 * g++.old-deja/g++.mike/p2746.C: Likewise.
955 * g++.dg/debug/using1.C: Likewise.
956 * g++.dg/lookup/using51.C: Likewise.
957 * g++.dg/inherit/using5.C: Likewise.
958 * g++.dg/inherit/pr30297.C: Likewise.
959 * g++.dg/inherit/access8.C: Likewise.
960 * g++.dg/torture/pr39362.C: Likewise.
961 * g++.dg/template/crash13.C: Likewise.
962 * g++.dg/template/using10.C: Likewise.
964 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
967 * lib/gcc-dg.exp (scan-module-absence): Really commit last
970 2012-01-01 Ira Rosen <irar@il.ibm.com>
972 PR tree-optimization/51704
973 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
974 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
977 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
980 * g++.dg/cpp0x/constexpr-delegating2.C: New.
982 2012-01-01 Jan Hubicka <jh@suse.cz>
984 PR rtl-optimization/51069
985 * gcc.c-torture/compile/pr51069.c: New testcase.
987 2012-01-01 Jakub Jelinek <jakub@redhat.com>
989 PR tree-optimization/51683
990 * gcc.dg/pr51683.c: New test.
992 Copyright (C) 2012 Free Software Foundation, Inc.
994 Copying and distribution of this file, with or without modification,
995 are permitted in any medium without royalty provided the copyright
996 notice and this notice are preserved.