1 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
4 new code generated for __sync_lock_release.
6 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and
11 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
16 * g++.dg/ext/visibility/template10.C: Fix typo.
18 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
20 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
23 * g++.dg/cpp0x/constexpr-ice6.C: New.
25 2012-01-29 Tobias Burnus <burnus@net-b.de>
28 * gfortran.dg/default_initialization_6.f90: New.
30 2012-01-29 Tobias Burnus <burnus@net-b.de>
33 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
34 * gfortran.dg/class_48.f90: New.
36 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
39 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
41 2012-01-28 Tobias Burnus <burnus@net-b.de>
44 * gfortran.dg/class_allocate_12.f90: New.
46 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
48 * gcc.dg/torture/pr50444.c: Fix dg directives.
50 2012-01-28 Jakub Jelinek <jakub@redhat.com>
53 * gcc.target/arm/pr52006.c: New test.
55 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
58 * gcc.dg/lto/trans-mem.h: New file.
59 * gcc.dg/lto/trans-mem-2_0.c: Include it.
60 * gcc.dg/lto/trans-mem-1_1.c: Same.
61 * gcc.dg/lto/trans-mem-4_1.c: Same.
62 * gcc.dg/lto/trans-mem-3_1.c: Same.
64 2012-01-27 Tobias Burnus <burnus@net-b.de>
67 * gfortran.dg/dummy_procedure_7.f90: New.
69 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
71 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
72 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
74 2012-01-27 Jakub Jelinek <jakub@redhat.com>
77 * g++.dg/other/gc5.C: New test.
79 2012-01-27 Richard Guenther <rguenther@suse.de>
81 PR tree-optimization/50444
82 * gcc.dg/torture/pr50444.c: New testcase.
84 2012-01-27 Tobias Burnus <burnus@net-b.de>
88 * gfortran.dg/move_alloc_13.f90: New.
90 2012-01-27 Tobias Burnus <burnus@net-b.de>
93 * gfortran.dg/allocate_alloc_opt_13.f90: New.
94 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
95 and change dg-error string.
97 2012-01-27 Tobias Burnus <burnus@net-b.de>
100 * gfortran.dg/elemental_args_check_5.f90: New.
102 2012-01-27 Richard Guenther <rguenther@suse.de>
105 * g++.dg/torture/pr51959.C: New testcase.
107 2012-01-27 Tom de Vries <tom@codesourcery.com>
109 PR tree-optimization/51990
110 * gcc.dg/pr51990.c: New test.
111 * gcc.dg/pr51990-2.c: Same.
113 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
114 Tobias Burnus <burnus@gcc.gnu.org>
117 * gfortran.dg/class_allocate_11.f03: New.
122 * gfortran.dg/class_allocate_7.f03: New.
123 * gfortran.dg/class_allocate_8.f03: New.
124 * gfortran.dg/class_allocate_9.f03: New.
125 * gfortran.dg/class_allocate_10.f03: New.
127 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
129 * gnat.dg/discr34.adb: New test.
130 * gnat.dg/discr34_pkg.ads: New helper.
132 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
134 * gnat.dg/discr33.adb: New test.
136 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
138 * gnat.dg/limited_with3.ad[sb): New test.
139 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
140 * gnat.dg/limited_with3_pkg2.ads: Likewise.
141 * gnat.dg/limited_with3_pkg3.ads: Likewise.
143 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
145 * gnat.dg/stack_usage1.adb: New test.
146 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
148 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
149 * gcc.dg/pr44194-2.c: Likewise.
151 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
154 * g++.dg/template/crash112.C: New.
156 2012-01-27 Richard Henderson <rth@redhat.com>
158 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
160 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
162 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
164 2012-01-26 Jakub Jelinek <jakub@redhat.com>
167 * g++.dg/opt/pr51895.C: New test.
169 2012-01-26 Michael Matz <matz@suse.de>
171 PR tree-optimization/48794
172 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
174 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
176 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and
179 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
181 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
182 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
184 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
185 the default value for s390 and s390x.
187 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
190 * gcc.dg/lto/trans-mem-4_0.c: New.
191 * gcc.dg/lto/trans-mem-4_1.c: New.
192 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
194 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
195 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
197 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
198 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
201 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
203 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
205 2012-01-25 Ian Lance Taylor <iant@google.com>
207 * go.test/go-test.exp (go-gc-tests): Handle a few more test
210 2012-01-25 Tobias Burnus <burnus@net-b.de>
213 * gfortran.dg/typebound_proc_25.f90: New.
215 2012-01-25 Jason Merrill <jason@redhat.com>
218 * g++.dg/lto/pr51992_0.C: New.
220 2012-01-25 Jakub Jelinek <jakub@redhat.com>
222 PR tree-optimization/51987
223 * gcc.target/i386/pr51987.c: New test.
225 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
227 * gcc.dg/tm/lto-1.c: Require lto support in target.
229 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
231 PR rtl-optimization/48374
232 * gcc.dg/pr48374.c: New test.
234 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
236 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
238 2012-01-25 Tobias Burnus <burnus@net-b.de>
241 * gfortran.dg/derived_constructor_char_3.f90: New.
243 2012-01-24 Ian Lance Taylor <iant@google.com>
245 * go.test/go-test.exp (filecmp): New procedure.
246 (errchk): Handle quoted square brackets.
247 (go-gc-tests): Set go_compile_args. Handle various new test
248 lines. Skip a few new tests.
249 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
251 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
253 * lib/target-supports.exp (proc check_effective_target_vect_perm)
254 (check_effective_target_vect_extract_even_odd)
255 (check_effective_target_vect_interleave): Return true for MIPS
258 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
260 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
261 (main): Use it instead of argc.
263 2012-01-24 Jason Merrill <jason@redhat.com>
266 * g++.dg/cpp0x/sfinae31.C: New.
268 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
270 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
272 2012-01-24 Jason Merrill <jason@redhat.com>
275 * g++.dg/inherit/covariant20.C: New.
277 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
280 * g++.dg/parse/crash58.C: New.
282 2012-01-24 Jakub Jelinek <jakub@redhat.com>
285 * gcc.dg/pr51957-1.c: New test.
286 * gcc.dg/pr51957-1.h: New file.
287 * gcc.dg/pr51957-2.c: New test.
289 2012-01-23 Jason Merrill <jason@redhat.com>
292 * g++.dg/ext/visibility/template10.C: New.
294 2012-01-23 Tobias Burnus <burnus@net-b.de>
297 * gfortran.dg/move_alloc_12.f90: New.
299 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
302 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
304 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
307 * g++.dg/template/crash111.C: New.
309 2012-01-23 Arnaud Charlet <charlet@adacore.com>
311 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
313 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
315 2012-01-23 Dodji Seketeli <dodji@redhat.com>
318 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
319 the DW_TAG_class_type and DW_AT_name: "Executor".
321 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
323 * lib/target-supports.exp
324 (check_effective_target_vect_extract_even_odd): Handle
326 (check_effective_target_vect_interleave): Likewise.
328 2012-01-22 Jason Merrill <jason@redhat.com>
331 * g++.dg/template/using20.C: New.
332 * g++.dg/template/template-id-2.C: Adjust diagnostic.
334 2012-01-23 Jason Merrill <jason@redhat.com>
337 * g++.dg/torture/pr51344.C: Limit to x86.
339 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
340 * c-c++-common/tm/omp.c: Require target with pthread support.
342 2012-01-23 Richard Guenther <rguenther@suse.de>
344 PR tree-optimization/51949
345 * gcc.dg/torture/pr51949.c: New testcase.
347 2012-01-23 Jakub Jelinek <jakub@redhat.com>
349 PR rtl-optimization/51933
350 * gcc.c-torture/execute/pr51933.c: New test.
352 2012-01-22 Douglas B Rupp <rupp@gnat.com>
354 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
355 Do not define for Interix.
357 2012-01-22 Jason Merrill <jason@redhat.com>
360 * g++.dg/lto/pr51832.h: New.
361 * g++.dg/lto/pr51832_0.C: New.
362 * g++.dg/lto/pr51832_1.C: New.
364 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
366 * gcc.dg/ext-elim-1.c: New test.
368 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
371 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
372 * g++.dg/opt/longbranch1.C: Likewise.
374 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
376 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
379 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
382 * gfortran.dg/namelist_74.f90: New test.
383 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
385 2012-01-21 Tobias Burnus <burnus@net-b.de>
388 * gfortran.dg/class_47.f90: New.
390 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
392 * gnat.dg/renaming5.ad[sb]: New test.
394 2012-01-20 Jason Merrill <jason@redhat.com>
397 * g++.dg/pch/mangle1.{C,Hs}: Remove.
399 2012-01-20 Jason Merrill <jason@redhat.com>
402 * g++.dg/ext/attrib42.C: Require ilp32.
404 2012-01-20 Jakub Jelinek <jakub@redhat.com>
407 * gcc.target/arm/pr51915.c: New test.
409 2012-01-20 Cary Coutant <ccoutant@google.com>
410 Dodji Seketeli <dodji@redhat.com>
413 * g++.dg/debug/dwarf2/nested-3.C: New test.
415 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
418 * g++.dg/template/crash110.C: New.
420 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
422 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
423 Remove default options on hppa*-*-hpux*.
425 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
427 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
429 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
431 * gcc.c-torture/compile/pr51856.c: New testcase.
433 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
435 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
436 options to go_target_compile.
438 2012-01-20 Kai Tietz <ktietz@redhat.com>
440 * g++.dg/torture/pr51344.C: Fix typo.
442 2012-01-20 Richard Guenther <rguenther@suse.de>
444 PR tree-optimization/51903
445 * g++.dg/torture/pr51903.C: New testcase.
447 2012-01-20 Tobias Burnus <burnus@net-b.de>
448 Janus Weil <janus@gcc.gnu.org>
451 * gfortran.dg/use_21.f90: New.
453 2012-01-20 Jakub Jelinek <jakub@redhat.com>
456 * gcc.dg/torture/pr51106-1.c: New test.
457 * gcc.dg/torture/pr51106-2.c: New test.
459 2012-01-19 Kai Tietz <ktietz@redhat.com>
461 * g++.dg/torture/pr51344.C: New test.
463 2012-01-19 Tobias Burnus <burnus@net-b.de>
466 * gfortran.dg/intrinsic_size_2.f90: New.
468 2012-01-19 Jason Merrill <jason@redhat.com>
471 * g++.dg/inherit/using7.C: New.
473 2012-01-19 Richard Guenther <rguenther@suse.de>
475 PR tree-optimization/37997
476 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
478 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
480 PR rtl-optimization/51505
481 * gcc.dg/pr51505.c: New test.
483 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
486 * gfortran.dg/typebound_operator_12.f03: New.
487 * gfortran.dg/typebound_operator_13.f03: New.
489 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
492 * g++.dg/cpp0x/pr51225.C: New.
494 2012-01-17 Ian Lance Taylor <iant@google.com>
497 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
499 2012-01-17 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/realloc_on_assign_9.f90: New.
504 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
507 * gcc.dg/tm/memopt-3.c: Remove xfail.
508 * gcc.dg/tm/memopt-4.c: Remove xfail.
509 * gcc.dg/tm/memopt-5.c: Remove xfail.
510 * gcc.dg/tm/memopt-7.c: Remove xfail.
512 2012-01-17 Jakub Jelinek <jakub@redhat.com>
514 PR tree-optimization/51877
515 * gcc.c-torture/execute/pr51877.c: New test.
517 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
519 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
520 {!vect_align_arrays} to vect_sizes_32B_16B.
521 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
522 * gcc.dg/vect/vect-peel-3.c: Ditto.
524 2012-01-16 Jason Merrill <jason@redhat.com>
527 * g++.dg/abi/mangle60.C: New.
530 * g++.dg/pch/mangle1.{C,Hs}: New.
532 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
533 Tobias Burnus <burnus@net-b.de>
536 * gfortran.dg/elemental_optional_args_3.f90: New
537 * gfortran.dg/elemental_optional_args_4.f90: New
539 2012-01-16 Tobias Burnus <burnus@net-b.de>
542 * gfortran.dg/use_20.f90: New
544 2012-01-16 Jason Merrill <jason@redhat.com>
547 * g++.dg/cpp0x/rv-bitfield.C: New.
548 * g++.dg/cpp0x/rv-bitfield2.C: New.
550 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
552 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
553 subroutine 'qsort' and use index array to assign the result.
555 2012-01-16 Jakub Jelinek <jakub@redhat.com>
557 PR tree-optimization/51865
558 * gcc.dg/pr51865.c: New test.
560 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
562 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
564 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
566 * gcc.target/mips/code-readable-2.c: Allow the jump table address
567 to be loaded from the constant pool, rather than via %hi and %lo.
569 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
571 PR rtl-optimization/51821
572 * gcc.dg/pr51821.c: New test.
574 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
576 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
578 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
580 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
582 2012-01-14 Tobias Burnus <burnus@net-b.de>
585 * gfortran.dg/init_flag_8.f90: New.
586 * gfortran.dg/init_flag_9.f90: New.
588 2011-01-14 Tobias Burnus <burnus@net-b.de>
591 * gfortran.dg/use_18.f90: New.
592 * gfortran.dg/use_19.f90: New.
594 2012-01-13 Ian Lance Taylor <iant@google.com>
597 * g++.dg/warn/Wsign-compare-4.C: New.
599 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
602 * gfortran.dg/alloc_comp_assign.f03: New.
603 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
604 __BUILTIN_FREE from 38 to 32.
606 2012-01-13 Jason Merrill <jason@redhat.com>
609 * g++.dg/warn/Wreturn-type-7.C: New.
611 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
613 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
615 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
616 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
617 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
618 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
619 int32plus because of big array needed.
620 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
621 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
623 2012-01-13 Jason Merrill <jason@redhat.com>
626 * g++.dg/ext/visibility/template9.C: New.
629 * g++.dg/cpp0x/defaulted34.C: New.
630 * g++.dg/template/virtual3.C: New.
632 2012-01-13 Richard Guenther <rguenther@suse.de>
635 * gcc.dg/torture/pr8081.c: New testcase.
637 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
639 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
641 2012-01-12 Jason Merrill <jason@redhat.com>
644 * g++.dg/ext/stmtexpr14.C: New.
646 2012-01-13 Dodji Seketeli <dodji@redhat.com>
649 * g++.dg/cpp0x/constexpr-diag4.C: New test.
651 2012-01-12 Jason Merrill <jason@redhat.com>
654 * g++.dg/abi/mangle48.C: Test qualified-names, too.
655 * g++.dg/abi/mangle58.C: Likewise.
658 * g++.dg/template/arg8.C: New.
660 2012-01-12 Ira Rosen <irar@il.ibm.com>
662 PR tree-optimization/51799
663 * gcc.dg/vect/pr51799.c: New test.
664 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
667 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
668 Tobias Burnus <burnus@net-b.de>
672 * lib/target-supports.exp
673 (check_effective_target_fortran_largest_fp_has_sqrt): New.
674 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
676 2012-01-11 Jason Merrill <jason@redhat.com>
679 * g++.dg/ext/attrib42.C: New.
681 2012-01-11 Jakub Jelinek <jakub@redhat.com>
684 * gcc.dg/pr51796.c: New test.
686 2012-01-11 Jason Merrill <jason@redhat.com>
689 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
691 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
693 * gnat.dg/array19.ad[sb]: New test.
695 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
697 * gnat.dg/opt23.ad[sb]: New test.
698 * gnat.dg/opt23_pkg.ad[sb]: New helper.
699 * gnat.dg/opt24.ad[sb]: New test.
701 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
703 PR tree-optimization/49642
704 * gcc.dg/tree-ssa/pr49642-1.c: New test.
705 * gcc.dg/tree-ssa/pr49642-2.c: New test.
707 2012-01-11 Jason Merrill <jason@redhat.com>
710 * g++.dg/template/explicit-args5.C: New.
712 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
714 * gcc.c-torture/execute/20120110-1.c: New testcase.
716 2012-01-10 Jason Merrill <jason@redhat.com>
719 * g++.dg/inherit/ambig1.C: New.
722 * g++.dg/cpp0x/constexpr-cache1.C: New.
724 2012-01-10 Richard Guenther <rguenther@suse.de>
726 PR tree-optimization/51801
727 * gcc.dg/torture/pr51801.c: New testcase.
729 2012-01-10 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/allocate_with_typespec_5.f90: New.
734 2012-01-10 Tobias Burnus <burnus@net-b.de>
736 * gfortran.dg/class_39.f03: Update dg-error string.
738 2012-01-10 Richard Guenther <rguenther@suse.de>
740 PR tree-optimization/50913
741 * gcc.dg/graphite/interchange-16.c: New testcase.
742 * gcc.dg/graphite/scop-20.c: XFAIL.
743 * gfortran.dg/graphite/interchange-1.f: Likewise.
744 * gfortran.dg/graphite/block-1.f90: Likewise.
745 * gfortran.dg/graphite/block-2.f: Likewise.
747 2012-01-10 Richard Henderson <rth@redhat.com>
749 * lib/target-supports.exp (check_effective_target_vect_perm,
750 check_effective_target_vect_perm_byte,
751 check_effective_target_vect_perm_short): Enable for arm neon.
753 2012-01-09 Tobias Burnus <burnus@net-b.de>
756 * gfortran.dg/typebound_operator_11.f90: New.
758 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
760 * gnat.dg/array18.adb: New test.
761 * gnat.dg/array18_pkg.ads: New helper.
763 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
766 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
767 around base object in first assignment in main program.
768 * gfortran.dg/typebound_operator_10.f03: New test.
770 2012-01-09 Martin Jambor <mjambor@suse.cz>
772 PR tree-optimization/51759
773 * g++.dg/ipa/pr51759.C: New test.
775 2012-01-09 Tobias Burnus <burnus@net-b.de>
778 * gfortran.dg/optional_absent_2.f90: New.
780 2012-01-09 Tobias Burnus <burnus@net-b.de>
783 * gfortran.dg/use_17.f90: New.
785 2012-01-09 Gary Funck <gary@intrepid.com>
787 PR preprocessor/33919
788 * gcc.dg/pr33919.c: New test.
789 * gcc.dg/pr33919-0.h: New test header file.
790 * gcc.dg/pr33919-1.h: Ditto.
791 * gcc.dg/pr33919-2.h: Ditto.
793 2012-01-07 Jan Hubicka <jh@suse.cz>
795 PR tree-optimize/51694
796 * gcc.c-torture/compile/pr51694.c: new testcase.
798 2012-01-07 Jan Hubicka <jh@suse.cz>
800 PR tree-optimization/51600
801 * g++.dg/torture/pr51600.C: New testcase.
803 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
805 PR gcov-profile/51715
806 PR gcov-profile/51717
807 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
808 * gcc.misc-tests/gcov-14.c: Likewise.
810 2012-01-06 Jason Merrill <jason@redhat.com>
812 * g++.dg/parse/new5.C: New.
814 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
817 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
818 including <string.h>.
820 2012-01-06 Jason Merrill <jason@redhat.com>
822 * g++.dg/abi/mangle51.C: New.
823 * g++.dg/abi/mangle52.C: New.
824 * g++.dg/abi/mangle53.C: New.
825 * g++.dg/abi/mangle54.C: New.
826 * g++.dg/abi/mangle55.C: New.
827 * g++.dg/abi/mangle56.C: New.
828 * g++.dg/abi/mangle57.C: New.
829 * g++.dg/abi/mangle58.C: New.
830 * g++.dg/abi/mangle59.C: New.
831 * g++.dg/cpp0x/trailing3.C: Update mangling.
832 * g++.dg/cpp0x/variadic111.C: Update mangling.
833 * g++.dg/cpp0x/variadic4.C: Update mangling.
834 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
835 * g++.dg/template/nontype22.C: Works now.
836 * g++.dg/template/pr35240.C: Works now.
838 * g++.dg/cpp0x/error7.C: New.
840 2012-01-06 Tobias Burnus <burnus@net-b.de>
842 * gfortran.dg/deallocate_stat_2.f90: New.
843 * coarray/allocate_errgmsg.f90: New.
844 * gfortran.dg/coarray_lib_alloc_1.f90: New.
845 * gfortran.dg/coarray_lib_alloc_2.f90: New.
846 * coarray/subobject_1.f90: Fix for num_images > 1.
847 * gfortran.dg/deallocate_stat.f90: Update due to changed
850 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
852 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
854 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
856 * ada/acats/overflow.lst: Add cb20004.
858 2012-01-05 Dodji Seketeli <dodji@redhat.com>
861 * g++.dg/cpp0x/alias-decl-18.C: New test.
863 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
865 * gcc.c-torture/execute/20120104-1.c: New test.
867 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
870 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
871 the old typebound_operator_8.f03.
872 * gfortran.dg/typebound_operator_8.f03: New version of
873 typebound_operator_7.f03 with 'u' a derived type instead of a
876 2012-01-05 Richard Guenther <rguenther@suse.de>
878 * g++.dg/torture/pr49309.C: Skip for -flto.
880 2012-01-05 Jakub Jelinek <jakub@redhat.com>
883 * gcc.c-torture/compile/pr51761.c: New test.
885 2012-01-05 Richard Guenther <rguenther@suse.de>
887 PR tree-optimization/51760
888 * gcc.dg/torture/pr51760.c: New testcase.
890 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
893 * gcc.dg/tm/memopt-6.c: Adjust regexp.
895 2012-01-05 Richard Guenther <rguenther@suse.de>
898 * gfortran.dg/lto/pr41576_0.f90: New testcase.
899 * gfortran.dg/lto/pr41576_1.f90: Likewise.
901 2012-01-04 Jakub Jelinek <jakub@redhat.com>
904 * gcc.dg/pr51695.c: New test.
906 2012-01-04 Andrew Pinski <apinski@cavium.com>
908 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
909 * gcc.target/mips/octeon2-lx-1.c: New test.
910 * gcc.target/mips/mips64-dsp-ldx.c: New test.
911 * gcc.target/mips/octeon2-lx-2.c: New test.
912 * gcc.target/mips/octeon2-lx-3.c: New test.
914 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
918 * gcc.dg/tm/alias-1.c: Adjust regexp.
919 * gcc.dg/tm/alias-2.c: Adjust regexp.
921 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
924 * g++.dg/warn/Wparentheses-26.C: New.
926 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
928 * gfortran.dg/elemental_optional_args_2.f90: New test.
930 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
933 * gfortran.dg/common_17.f90: New test.
935 2012-01-04 Richard Guenther <rguenther@suse.de>
937 PR tree-optimization/49651
938 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
939 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
941 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
944 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
946 2012-01-03 Andrew Pinski <apinski@cavium.com>
948 * lib/scanasm.exp (dg-function-on-line): Always use a special format
949 for all mips targets. Also allow an optional .cfi_startproc.
951 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
953 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
955 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
958 * g++.dg/rtti/dyncast5.C: New.
960 2012-01-03 Richard Guenther <rguenther@suse.de>
962 PR tree-optimization/51070
963 * gcc.dg/torture/pr51070-2.c: New testcase.
965 2012-01-03 Richard Guenther <rguenther@suse.de>
967 PR tree-optimization/51692
968 * gcc.dg/torture/pr51692.c: New testcase.
970 2012-01-03 Richard Guenther <rguenther@suse.de>
973 * g++.dg/lto/pr51650-3_0.C: New testcase.
975 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
978 * g++.dg/warn/Wredundant-decls-spec.C: New.
980 2012-01-03 Jakub Jelinek <jakub@redhat.com>
982 PR tree-optimization/51719
983 * g++.dg/tree-prof/pr51719.C: New test.
985 2012-01-03 Richard Guenther <rguenther@suse.de>
988 * gcc.dg/fold-compare-6.c: New testcase.
990 2012-01-03 Jakub Jelinek <jakub@redhat.com>
993 * g++.dg/gomp/pr51669.C: New test.
995 2012-01-02 Jason Merrill <jason@redhat.com>
998 * g++.dg/cpp0x/constexpr-union2.C: New.
1001 * g++.dg/cpp0x/nsdmi-defer5.C: New.
1003 2012-01-02 Dodji Seketeli <dodji@redhat.com>
1006 * g++.dg/cpp0x/constexpr-99.C: New test.
1008 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
1011 * g++.dg/template/init9.C: New.
1013 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1015 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
1016 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
1017 rather than a specific number.
1019 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
1024 * gfortran.dg/typebound_operator_7.f03: New.
1025 * gfortran.dg/typebound_operator_8.f03: New.
1027 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1030 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
1032 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1034 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1036 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
1038 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1040 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
1043 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1045 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
1046 * gfortran.dg/io_real_boz_4.f90: Likewise.
1047 * gfortran.dg/io_real_boz_5.f90: Likewise.
1049 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1051 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
1053 2012-01-02 Revital Eres <revital.eres@linaro.org>
1055 * gcc.dg/sms-11.c: New file.
1057 2012-01-02 Tobias Burnus <burnus@net-b.de>
1060 * gfortran.dg/coarray/image_index_3.f90: New.
1062 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1065 * g++.dg/parse/enum8.C: New.
1067 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1070 * g++.dg/conversion/reinterpret4.C: New.
1071 * g++.dg/conversion/reinterpret1.C: Adjust.
1073 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1075 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
1077 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
1079 * g++.old-deja/g++.brendan/crash25.C: Adjust.
1080 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1081 * g++.old-deja/g++.jason/access14.C: Likewise.
1082 * g++.old-deja/g++.jason/access8.C: Likewise.
1083 * g++.old-deja/g++.jason/access1.C: Likewise.
1084 * g++.old-deja/g++.other/access3.C: Likewise.
1085 * g++.old-deja/g++.other/access5.C: Likewise.
1086 * g++.old-deja/g++.law/unsorted1.C: Likewise.
1087 * g++.old-deja/g++.law/visibility22.C: Likewise.
1088 * g++.old-deja/g++.law/visibility26.C: Likewise.
1089 * g++.old-deja/g++.mike/p2746.C: Likewise.
1090 * g++.dg/debug/using1.C: Likewise.
1091 * g++.dg/lookup/using51.C: Likewise.
1092 * g++.dg/inherit/using5.C: Likewise.
1093 * g++.dg/inherit/pr30297.C: Likewise.
1094 * g++.dg/inherit/access8.C: Likewise.
1095 * g++.dg/torture/pr39362.C: Likewise.
1096 * g++.dg/template/crash13.C: Likewise.
1097 * g++.dg/template/using10.C: Likewise.
1099 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1102 * lib/gcc-dg.exp (scan-module-absence): Really commit last
1105 2012-01-01 Ira Rosen <irar@il.ibm.com>
1107 PR tree-optimization/51704
1108 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1109 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1110 corresponding flags.
1112 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1115 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1117 2012-01-01 Jan Hubicka <jh@suse.cz>
1119 PR rtl-optimization/51069
1120 * gcc.c-torture/compile/pr51069.c: New testcase.
1122 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1124 PR tree-optimization/51683
1125 * gcc.dg/pr51683.c: New test.
1127 Copyright (C) 2012 Free Software Foundation, Inc.
1129 Copying and distribution of this file, with or without modification,
1130 are permitted in any medium without royalty provided the copyright
1131 notice and this notice are preserved.