1 2012-02-21 Jakub Jelinek <jakub@redhat.com>
3 PR tree-optimization/52318
4 * gcc.dg/pr52318.c: New test.
6 2012-02-20 Kai Tietz <ktietz@redhat.com>
8 * gcc.dg/bf-ms-layout-3.c: New testcase.
10 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
14 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
16 2012-02-20 Richard Guenther <rguenther@suse.de>
18 PR tree-optimization/52298
19 * gcc.dg/torture/pr52298.c: New testcase.
20 * gcc.dg/vect/pr52298.c: Likewise.
22 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
24 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
25 * gcc.c-torture/execute/pr52286.c: Ditto.
27 2012-02-20 Jakub Jelinek <jakub@redhat.com>
29 PR tree-optimization/52286
30 * gcc.c-torture/execute/pr52286.c: New test.
32 2012-02-18 Tobias Burnus <burnus@net-b.de>
35 * gfortran.dg/interface_35.f90: Use -std=f2003.
36 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
37 * gfortran.dg/interface_assignment_4.f90: Ditto.
38 * gfortran.dg/bessel_1.f90: Ditto.
39 * gfortran.dg/func_result_6.f90: Ditto.
40 * gfortran.dg/hypot_1.f90: Ditto.
41 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
43 2012-02-17 Tobias Burnus <burnus@net-b.de>
51 * gfortran.dg/coarray_22.f90: Update dg-error.
52 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
54 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
57 * lib/gcc-simulate-thread.exp: Load timeout.exp.
58 (simulate-thread): Use default timeout.
60 2012-02-16 Jason Merrill <jason@redhat.com>
63 * g++.dg/ext/timevar1.C: New.
65 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
68 * g++.dg/template/using21.C: New.
69 * g++.dg/template/using22.C: Likewise.
71 2012-02-16 Jason Merrill <jason@redhat.com>
74 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
76 2012-02-16 Jakub Jelinek <jakub@redhat.com>
78 PR tree-optimization/52255
79 * gcc.c-torture/compile/pr52255.c: New test.
82 * g++.dg/debug/dwarf2/pr52260.C: New test.
85 * g++.dg/ipa/pr51929.C: New test.
87 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
90 * gcc.target/powerpc/pr52199.c: New file.
92 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
95 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
97 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
99 * gcc.dg/pr51867.c: Don't include <math.h>.
102 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
104 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
105 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
107 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
109 PR tree-optimization/50561
110 * gcc.dg/graphite/pr50561.c: New testcase.
112 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
114 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
115 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
117 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
119 * gnat.dg/discr35.ad[sb]: New test.
121 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
123 * gnat.dg/volatile10.adb: New test.
124 * gnat.dg/volatile10_pkg.ads: New helper.
126 2012-02-14 Jason Merrill <jason@redhat.com>
128 * g++.dg/ext/attrib43.C: New.
130 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
132 * lib/target-supports.exp (check_effective_target_fgnu_tm): New
134 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
136 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
137 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
138 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
139 effective_target fgnu_tm.
140 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
142 2012-02-14 Jakub Jelinek <jakub@redhat.com>
145 * g++.dg/template/asmgoto1.C: New test.
147 2012-02-14 Ian Lance Taylor <iant@google.com>
150 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
151 compiling generated file for 64bit and index tests.
153 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
155 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
157 2012-02-14 Richard Guenther <rguenther@suse.de>
159 PR tree-optimization/52244
160 PR tree-optimization/51528
161 * gcc.dg/torture/pr52244.c: New testcase.
163 2012-02-14 Walter Lee <walt@tilera.com>
165 * g++.dg/other/PR23205.C: Disable test on tile.
166 * g++.dg/other/pr23205-2.C: Disable test on tile.
167 * gcc.dg/20020312-2.c: Add a condition for __tile__.
168 * gcc.dg/20040813-1.c: Disable test on tile.
169 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
170 * gcc.misc-tests/linkage.exp: Handle tilegx.
172 2012-02-14 Jakub Jelinek <jakub@redhat.com>
174 PR tree-optimization/52210
175 * gcc.dg/pr52210.c: New test.
177 2012-02-14 Jason Merrill <jason@redhat.com>
180 * g++.dg/overload/defarg5.C: New.
182 2012-02-14 Jakub Jelinek <jakub@redhat.com>
185 * c-c++-common/pr52181.c: New test.
187 2012-02-13 Jakub Jelinek <jakub@redhat.com>
190 * g++.dg/ext/atomic-1.C: New test.
192 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
194 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
196 2012-02-13 Jakub Jelinek <jakub@redhat.com>
199 * gcc.c-torture/execute/pr52209.c: New test.
201 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
204 * gfortran.dg/elemental_optional_args_5.f03: New test.
206 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
209 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
212 2012-02-11 Ian Lance Taylor <iant@google.com>
215 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
216 SPARC Solaris. Don't run the test at all on systems where it may
217 not work, rather than xfailing it.
219 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
221 PR rtl-optimization/52175
222 * gcc.c-torture/compile/pr52175.c: New test.
224 2012-02-10 Jason Merrill <jason@redhat.com>
227 * g++.dg/template/repo10.C: New.
229 2012-02-11 Jakub Jelinek <jakub@redhat.com>
232 * gcc.dg/pr52132.c: New test.
234 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
236 * gnat.dg/specs/aggr4.ads: New test.
237 * gnat.dg/specs/aggr4_pkg.ads: New helper.
239 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
242 * gcc.target/i386/pr52146.c: New.
244 2012-02-10 Jakub Jelinek <jakub@redhat.com>
247 * c-c++-common/pr52177.c: New test.
249 2012-02-10 Jan Hubicka <jh@suse.cz>
252 * g++.dg/torture/pr48600.C: New testcase.
254 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
257 * gcc.dg/dfp/pr52140.c: New test.
259 2012-02-09 Jakub Jelinek <jakub@redhat.com>
262 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
265 2012-02-09 Bin Cheng <bin.cheng@arm.com>
268 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
269 * testsuite/gcc.dg/pr51867.c: New test.
271 2012-02-09 Ian Lance Taylor <iant@google.com>
273 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
274 which don't support -fsplit-stack. Turn off optimization when
275 compiling select5-out.go.
277 2012-02-08 Ian Lance Taylor <iant@google.com>
279 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
280 systems which don't support -fsplit-stack.
282 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
284 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
285 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
286 machine instuction in the log.
288 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
290 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
293 2012-02-08 Magnus Granberg <zorry@gentoo.org>
296 * gcc.dg/pr48524.c: New test.
297 * gcc.dg/pr48524.spec: New spec file for test.
299 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
302 * gfortran.dg/vect/pr32380.f90: New test.
304 2012-02-08 Tobias Burnus <burnus@net-b.de>
307 * gfortran.dg/realloc_on_assign_12.f90: New.
309 2012-02-08 Richard Guenther <rguenther@suse.de>
311 PR rtl-optimization/52170
312 * gcc.dg/torture/pr52170.c: New testcase.
314 2012-02-08 Jakub Jelinek <jakub@redhat.com>
316 PR gcov-profile/52150
317 * gcc.dg/tree-prof/pr52150.c: New test.
319 PR rtl-optimization/52139
320 * gcc.dg/pr52139.c: New test.
322 2012-02-07 Jason Merrill <jason@redhat.com>
325 * g++.dg/cpp0x/constexpr-union3.C: New.
328 * g++.dg/lto/pr52035_0.C: New.
330 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
332 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
333 * gcc.dg/special/weak-1.c: Likewise.
334 * gcc.dg/ucnid-12.c: Likewise.
335 * gcc.dg/torture/pr45678-1.c: Likewise.
336 * gcc.dg/torture/pr45678-2.c: Likewise.
337 * gcc.dg/vector-4.c: Likewise.
338 * gcc.dg/ipa/inline-5.c: Likewise.
339 * gcc.dg/ucnid-11.c: Likewise.
340 * gcc.misc-tests/gcov-13.c: Likewise.
341 * gcc.misc-tests/gcov-14.c: Likewise.
342 * g++.dg/ext/label13.C: Likewise.
343 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
344 hppa*-*-hpux* options.
345 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
346 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
347 * gcc.dg/pr48616.c: Likewise.
348 * gcc.dg/pr17957.c: Likewise.
349 * gcc.dg/pr17055-1.c: Likewise.
350 * gcc.dg/pr32912-1.c: Likewise.
351 * gcc.dg/tm/pr51472.c: Likewise.
352 * c-c++-common/fold-bitand-4.c: Likewise.
353 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
354 Use dg-additional-options for extra options.
356 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
358 * gcc.target/epiphany/interrupt-2.c: New test.
360 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
363 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
364 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
367 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
370 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
372 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
376 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
377 * gcc.target/mips/va-arg-1.c: New test.
379 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
381 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
382 for -mno-pointers-to-nested-functions.
384 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
386 * gcc.c-torture/execute/20120207-1.c: New test.
388 2012-02-07 Jakub Jelinek <jakub@redhat.com>
390 PR rtl-optimization/52060
391 * gcc.dg/torture/pr52060.c: New test.
394 * gcc.c-torture/compile/pr52074.c: New test.
396 2012-02-07 Tobias Burnus <burnus@net-b.de>
399 * gfortran.dg/class_to_type_2.f90: New.
401 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
404 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
407 2012-02-06 Jason Merrill <jason@redhat.com>
410 * g++.dg/template/conv13.C: New.
412 2012-02-06 Richard Guenther <rguenther@suse.de>
414 PR tree-optimization/52115
415 * gcc.c-torture/compile/pr52115.c: New testcase.
417 2012-02-06 Jakub Jelinek <jakub@redhat.com>
420 * gcc.c-torture/execute/pr52129.c: New test.
422 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
424 * gcc.dg/pr48374.c: Actually add the test I forgot
425 in the 2012-01-25 commit.
427 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
430 * gfortran.dg/vect/vect-8.f90: New test case.
432 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
435 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
437 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
440 * gfortran.dg/class_48.f90 : Add test of allocate class array
441 component with source in subroutine test3. Remove commenting
442 out in subroutine test4, since branching on unitialized variable
443 is now fixed (no PR for this last.).
445 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
447 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
449 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
451 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
454 * lib/target-supports.exp (check_effective_target_mips_rel): New.
455 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
457 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
459 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
460 (check_effective_target_sync_int_long): Use it.
461 (check_effective_target_sync_char_short): Likewise.
462 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
464 2012-02-05 Tobias Burnus <burnus@net-b.de>
467 * gfortran.dg/class_48.f90: Add some further checks.
469 2012-02-05 Ira Rosen <irar@il.ibm.com>
471 PR tree-optimization/52091
472 * gcc.dg/vect/pr52091.c: New test.
474 2012-02-04 Jakub Jelinek <jakub@redhat.com>
476 PR rtl-optimization/52113
477 * gcc.target/avr/pr52113.c: New test.
479 2012-02-03 Jakub Jelinek <jakub@redhat.com>
481 PR rtl-optimization/52092
482 * gcc.c-torture/compile/pr52092.c: New test.
484 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
487 * gfortran.dg/class_array_10.f03: New test.
490 * gfortran.dg/class_array_11.f03: New test.
493 * gfortran.dg/class_array_12.f03: New test.
495 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
498 * gfortran.dg/realloc_on_assign_11.f90: New test.
500 2012-02-02 Tobias Burnus <burnus@net-b.de>
503 * gfortran.dg/shape_7.f90: New.
505 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
507 * gcc.target/mips/mips-prepend-1.c: New test.
509 2012-02-02 Jan Hubicka <jh@suse.cz>
510 Tom de Vries <tom@codesourcery.com>
513 * testsuite/gcc.dg/alias-12.c: New testcase.
514 * testsuite/gcc.dg/alias-13.c: New testcase.
516 2012-02-02 Jakub Jelinek <jakub@redhat.com>
519 * gcc.dg/pr52086.c: New test.
521 PR tree-optimization/52073
522 * gcc.c-torture/compile/pr52073.c: New test.
524 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
527 * gfortran.dg/function_optimize_10.f90: New test.
529 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
531 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
534 2012-02-01 Tobias Burnus <burnus@net-b.de>
537 * gfortran.dg/typebound_operator_14.f90: New.
539 2012-02-01 Tobias Burnus <burnus@net-b.de>
542 * gfortran.dg/elemental_function_1.f90: New.
544 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
546 PR rtl-optimization/51374
547 * gcc.target/avr/torture/pr51374-1.c:
548 Also fail if SBIS is seen.
550 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
552 PR rtl-optimization/51374
553 * gcc.target/avr/torture/pr51374-1.c: New.
555 2012-01-31 Tobias Burnus <burnus@net-b.de>
558 * gfortran.dg/typebound_generic_11.f90: New.
560 2012-01-31 Tobias Burnus <burnus@net-b.de>
563 * gfortran.dg/class_49.f90: New.
565 2012-01-31 Tobias Burnus <burnus@net-b.de>
568 * gfortran.dg/elemental_args_check_6.f90: New.
570 2012-01-31 Jason Merrill <jason@redhat.com>
573 * g++.dg/cpp0x/variadic122.C: New.
575 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
578 * gfortran.dg/realloc_on_assign_10.f90: New test.
580 2012-01-31 Richard Guenther <rguenther@suse.de>
582 PR tree-optimization/51528
583 * gcc.dg/torture/pr51528.c: New testcase.
585 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
588 * lib/go.exp (go_target_compile): Append timeout= to options.
589 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
590 select5-out.go test on alpha*-*-* targets.
592 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
594 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
595 (TEST_SHORT): Reformat in the same way.
596 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
597 (TEST_SHORT): Reformat in the same way.
598 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
599 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
600 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
601 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
602 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
604 2012-01-30 Bin Cheng <bin.cheng@arm.com>
607 * gcc.target/arm/pr51835.c: New testcase.
609 2012-01-30 Richard Guenther <rguenther@suse.de>
611 PR tree-optimization/52028
612 * gcc.dg/torture/pr52028.c: New testcase.
613 * gfortran.dg/ldist-pr45199.f: Adjust.
614 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
615 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
616 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
618 2012-01-30 Jakub Jelinek <jakub@redhat.com>
621 * gcc.dg/tree-prof/pr52027.c: New test.
623 PR tree-optimization/52046
624 * gcc.dg/pr52046.c: New test.
627 * g++.dg/other/pr52048.C: New test.
629 2012-01-30 Richard Guenther <rguenther@suse.de>
631 PR tree-optimization/52045
632 * gcc.dg/pr52045.c: New testcase.
634 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
636 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
637 new code generated for __sync_lock_release.
639 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
641 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
643 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
646 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
648 * g++.dg/ext/visibility/template10.C: Fix typo.
650 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
652 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
655 * g++.dg/cpp0x/constexpr-ice6.C: New.
657 2012-01-29 Tobias Burnus <burnus@net-b.de>
660 * gfortran.dg/default_initialization_6.f90: New.
662 2012-01-29 Tobias Burnus <burnus@net-b.de>
665 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
666 * gfortran.dg/class_48.f90: New.
668 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
671 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
673 2012-01-28 Tobias Burnus <burnus@net-b.de>
676 * gfortran.dg/class_allocate_12.f90: New.
678 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
680 * gcc.dg/torture/pr50444.c: Fix dg directives.
682 2012-01-28 Jakub Jelinek <jakub@redhat.com>
685 * gcc.target/arm/pr52006.c: New test.
687 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
690 * gcc.dg/lto/trans-mem.h: New file.
691 * gcc.dg/lto/trans-mem-2_0.c: Include it.
692 * gcc.dg/lto/trans-mem-1_1.c: Same.
693 * gcc.dg/lto/trans-mem-4_1.c: Same.
694 * gcc.dg/lto/trans-mem-3_1.c: Same.
696 2012-01-27 Tobias Burnus <burnus@net-b.de>
699 * gfortran.dg/dummy_procedure_7.f90: New.
701 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
703 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
704 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
706 2012-01-27 Jakub Jelinek <jakub@redhat.com>
709 * g++.dg/other/gc5.C: New test.
711 2012-01-27 Richard Guenther <rguenther@suse.de>
713 PR tree-optimization/50444
714 * gcc.dg/torture/pr50444.c: New testcase.
716 2012-01-27 Tobias Burnus <burnus@net-b.de>
720 * gfortran.dg/move_alloc_13.f90: New.
722 2012-01-27 Tobias Burnus <burnus@net-b.de>
725 * gfortran.dg/allocate_alloc_opt_13.f90: New.
726 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
727 and change dg-error string.
729 2012-01-27 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/elemental_args_check_5.f90: New.
734 2012-01-27 Richard Guenther <rguenther@suse.de>
737 * g++.dg/torture/pr51959.C: New testcase.
739 2012-01-27 Tom de Vries <tom@codesourcery.com>
741 PR tree-optimization/51990
742 * gcc.dg/pr51990.c: New test.
743 * gcc.dg/pr51990-2.c: Same.
745 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
746 Tobias Burnus <burnus@gcc.gnu.org>
749 * gfortran.dg/class_allocate_11.f03: New.
754 * gfortran.dg/class_allocate_7.f03: New.
755 * gfortran.dg/class_allocate_8.f03: New.
756 * gfortran.dg/class_allocate_9.f03: New.
757 * gfortran.dg/class_allocate_10.f03: New.
759 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
761 * gnat.dg/discr34.adb: New test.
762 * gnat.dg/discr34_pkg.ads: New helper.
764 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
766 * gnat.dg/discr33.adb: New test.
768 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
770 * gnat.dg/limited_with3.ad[sb): New test.
771 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
772 * gnat.dg/limited_with3_pkg2.ads: Likewise.
773 * gnat.dg/limited_with3_pkg3.ads: Likewise.
775 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
777 * gnat.dg/stack_usage1.adb: New test.
778 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
780 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
781 * gcc.dg/pr44194-2.c: Likewise.
783 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
786 * g++.dg/template/crash112.C: New.
788 2012-01-27 Richard Henderson <rth@redhat.com>
790 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
792 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
794 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
796 2012-01-26 Jakub Jelinek <jakub@redhat.com>
799 * g++.dg/opt/pr51895.C: New test.
801 2012-01-26 Michael Matz <matz@suse.de>
803 PR tree-optimization/48794
804 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
806 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
808 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
810 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
812 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
813 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
815 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
816 the default value for s390 and s390x.
818 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
821 * gcc.dg/lto/trans-mem-4_0.c: New.
822 * gcc.dg/lto/trans-mem-4_1.c: New.
823 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
825 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
826 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
828 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
829 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
832 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
834 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
836 2012-01-25 Ian Lance Taylor <iant@google.com>
838 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
840 2012-01-25 Tobias Burnus <burnus@net-b.de>
843 * gfortran.dg/typebound_proc_25.f90: New.
845 2012-01-25 Jason Merrill <jason@redhat.com>
848 * g++.dg/lto/pr51992_0.C: New.
850 2012-01-25 Jakub Jelinek <jakub@redhat.com>
852 PR tree-optimization/51987
853 * gcc.target/i386/pr51987.c: New test.
855 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
857 * gcc.dg/tm/lto-1.c: Require lto support in target.
859 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
861 PR rtl-optimization/48374
862 * gcc.dg/pr48374.c: New test.
864 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
866 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
868 2012-01-25 Tobias Burnus <burnus@net-b.de>
871 * gfortran.dg/derived_constructor_char_3.f90: New.
873 2012-01-24 Ian Lance Taylor <iant@google.com>
875 * go.test/go-test.exp (filecmp): New procedure.
876 (errchk): Handle quoted square brackets.
877 (go-gc-tests): Set go_compile_args. Handle various new test
878 lines. Skip a few new tests.
879 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
881 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
883 * lib/target-supports.exp (proc check_effective_target_vect_perm)
884 (check_effective_target_vect_extract_even_odd)
885 (check_effective_target_vect_interleave): Return true for MIPS
888 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
890 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
891 (main): Use it instead of argc.
893 2012-01-24 Jason Merrill <jason@redhat.com>
896 * g++.dg/cpp0x/sfinae31.C: New.
898 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
900 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
902 2012-01-24 Jason Merrill <jason@redhat.com>
905 * g++.dg/inherit/covariant20.C: New.
907 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
910 * g++.dg/parse/crash58.C: New.
912 2012-01-24 Jakub Jelinek <jakub@redhat.com>
915 * gcc.dg/pr51957-1.c: New test.
916 * gcc.dg/pr51957-1.h: New file.
917 * gcc.dg/pr51957-2.c: New test.
919 2012-01-23 Jason Merrill <jason@redhat.com>
922 * g++.dg/ext/visibility/template10.C: New.
924 2012-01-23 Tobias Burnus <burnus@net-b.de>
927 * gfortran.dg/move_alloc_12.f90: New.
929 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
932 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
934 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
937 * g++.dg/template/crash111.C: New.
939 2012-01-23 Arnaud Charlet <charlet@adacore.com>
941 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
943 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
945 2012-01-23 Dodji Seketeli <dodji@redhat.com>
948 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
949 the DW_TAG_class_type and DW_AT_name: "Executor".
951 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
953 * lib/target-supports.exp
954 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
955 (check_effective_target_vect_interleave): Likewise.
957 2012-01-22 Jason Merrill <jason@redhat.com>
960 * g++.dg/template/using20.C: New.
961 * g++.dg/template/template-id-2.C: Adjust diagnostic.
963 2012-01-23 Jason Merrill <jason@redhat.com>
966 * g++.dg/torture/pr51344.C: Limit to x86.
968 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
970 * c-c++-common/tm/omp.c: Require target with pthread support.
972 2012-01-23 Richard Guenther <rguenther@suse.de>
974 PR tree-optimization/51949
975 * gcc.dg/torture/pr51949.c: New testcase.
977 2012-01-23 Jakub Jelinek <jakub@redhat.com>
979 PR rtl-optimization/51933
980 * gcc.c-torture/execute/pr51933.c: New test.
982 2012-01-22 Douglas B Rupp <rupp@gnat.com>
984 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
985 Do not define for Interix.
987 2012-01-22 Jason Merrill <jason@redhat.com>
990 * g++.dg/lto/pr51832.h: New.
991 * g++.dg/lto/pr51832_0.C: New.
992 * g++.dg/lto/pr51832_1.C: New.
994 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
996 * gcc.dg/ext-elim-1.c: New test.
998 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
1001 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
1002 * g++.dg/opt/longbranch1.C: Likewise.
1004 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
1006 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
1009 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
1012 * gfortran.dg/namelist_74.f90: New test.
1013 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
1015 2012-01-21 Tobias Burnus <burnus@net-b.de>
1018 * gfortran.dg/class_47.f90: New.
1020 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
1022 * gnat.dg/renaming5.ad[sb]: New test.
1024 2012-01-20 Jason Merrill <jason@redhat.com>
1027 * g++.dg/pch/mangle1.{C,Hs}: Remove.
1029 2012-01-20 Jason Merrill <jason@redhat.com>
1032 * g++.dg/ext/attrib42.C: Require ilp32.
1034 2012-01-20 Jakub Jelinek <jakub@redhat.com>
1037 * gcc.target/arm/pr51915.c: New test.
1039 2012-01-20 Cary Coutant <ccoutant@google.com>
1040 Dodji Seketeli <dodji@redhat.com>
1043 * g++.dg/debug/dwarf2/nested-3.C: New test.
1045 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1048 * g++.dg/template/crash110.C: New.
1050 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1052 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
1053 Remove default options on hppa*-*-hpux*.
1055 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1057 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
1059 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1061 * gcc.c-torture/compile/pr51856.c: New testcase.
1063 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
1065 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
1066 options to go_target_compile.
1068 2012-01-20 Kai Tietz <ktietz@redhat.com>
1070 * g++.dg/torture/pr51344.C: Fix typo.
1072 2012-01-20 Richard Guenther <rguenther@suse.de>
1074 PR tree-optimization/51903
1075 * g++.dg/torture/pr51903.C: New testcase.
1077 2012-01-20 Tobias Burnus <burnus@net-b.de>
1078 Janus Weil <janus@gcc.gnu.org>
1081 * gfortran.dg/use_21.f90: New.
1083 2012-01-20 Jakub Jelinek <jakub@redhat.com>
1086 * gcc.dg/torture/pr51106-1.c: New test.
1087 * gcc.dg/torture/pr51106-2.c: New test.
1089 2012-01-19 Kai Tietz <ktietz@redhat.com>
1091 * g++.dg/torture/pr51344.C: New test.
1093 2012-01-19 Tobias Burnus <burnus@net-b.de>
1096 * gfortran.dg/intrinsic_size_2.f90: New.
1098 2012-01-19 Jason Merrill <jason@redhat.com>
1101 * g++.dg/inherit/using7.C: New.
1103 2012-01-19 Richard Guenther <rguenther@suse.de>
1105 PR tree-optimization/37997
1106 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
1108 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
1110 PR rtl-optimization/51505
1111 * gcc.dg/pr51505.c: New test.
1113 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
1116 * gfortran.dg/typebound_operator_12.f03: New.
1117 * gfortran.dg/typebound_operator_13.f03: New.
1119 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
1122 * g++.dg/cpp0x/pr51225.C: New.
1124 2012-01-17 Ian Lance Taylor <iant@google.com>
1127 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
1129 2012-01-17 Tobias Burnus <burnus@net-b.de>
1132 * gfortran.dg/realloc_on_assign_9.f90: New.
1134 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
1137 * gcc.dg/tm/memopt-3.c: Remove xfail.
1138 * gcc.dg/tm/memopt-4.c: Remove xfail.
1139 * gcc.dg/tm/memopt-5.c: Remove xfail.
1140 * gcc.dg/tm/memopt-7.c: Remove xfail.
1142 2012-01-17 Jakub Jelinek <jakub@redhat.com>
1144 PR tree-optimization/51877
1145 * gcc.c-torture/execute/pr51877.c: New test.
1147 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
1149 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
1150 {!vect_align_arrays} to vect_sizes_32B_16B.
1151 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
1152 * gcc.dg/vect/vect-peel-3.c: Ditto.
1154 2012-01-16 Jason Merrill <jason@redhat.com>
1157 * g++.dg/abi/mangle60.C: New.
1160 * g++.dg/pch/mangle1.{C,Hs}: New.
1162 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
1163 Tobias Burnus <burnus@net-b.de>
1166 * gfortran.dg/elemental_optional_args_3.f90: New
1167 * gfortran.dg/elemental_optional_args_4.f90: New
1169 2012-01-16 Tobias Burnus <burnus@net-b.de>
1172 * gfortran.dg/use_20.f90: New
1174 2012-01-16 Jason Merrill <jason@redhat.com>
1177 * g++.dg/cpp0x/rv-bitfield.C: New.
1178 * g++.dg/cpp0x/rv-bitfield2.C: New.
1180 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
1182 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
1183 subroutine 'qsort' and use index array to assign the result.
1185 2012-01-16 Jakub Jelinek <jakub@redhat.com>
1187 PR tree-optimization/51865
1188 * gcc.dg/pr51865.c: New test.
1190 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
1192 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
1194 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
1196 * gcc.target/mips/code-readable-2.c: Allow the jump table address
1197 to be loaded from the constant pool, rather than via %hi and %lo.
1199 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
1201 PR rtl-optimization/51821
1202 * gcc.dg/pr51821.c: New test.
1204 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
1206 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
1208 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
1210 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
1212 2012-01-14 Tobias Burnus <burnus@net-b.de>
1215 * gfortran.dg/init_flag_8.f90: New.
1216 * gfortran.dg/init_flag_9.f90: New.
1218 2011-01-14 Tobias Burnus <burnus@net-b.de>
1221 * gfortran.dg/use_18.f90: New.
1222 * gfortran.dg/use_19.f90: New.
1224 2012-01-13 Ian Lance Taylor <iant@google.com>
1227 * g++.dg/warn/Wsign-compare-4.C: New.
1229 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
1232 * gfortran.dg/alloc_comp_assign.f03: New.
1233 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
1234 __BUILTIN_FREE from 38 to 32.
1236 2012-01-13 Jason Merrill <jason@redhat.com>
1239 * g++.dg/warn/Wreturn-type-7.C: New.
1241 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
1243 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
1245 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
1246 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
1247 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
1248 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
1249 int32plus because of big array needed.
1250 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
1251 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
1253 2012-01-13 Jason Merrill <jason@redhat.com>
1256 * g++.dg/ext/visibility/template9.C: New.
1259 * g++.dg/cpp0x/defaulted34.C: New.
1260 * g++.dg/template/virtual3.C: New.
1262 2012-01-13 Richard Guenther <rguenther@suse.de>
1265 * gcc.dg/torture/pr8081.c: New testcase.
1267 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
1269 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
1271 2012-01-12 Jason Merrill <jason@redhat.com>
1274 * g++.dg/ext/stmtexpr14.C: New.
1276 2012-01-13 Dodji Seketeli <dodji@redhat.com>
1279 * g++.dg/cpp0x/constexpr-diag4.C: New test.
1281 2012-01-12 Jason Merrill <jason@redhat.com>
1284 * g++.dg/abi/mangle48.C: Test qualified-names, too.
1285 * g++.dg/abi/mangle58.C: Likewise.
1288 * g++.dg/template/arg8.C: New.
1290 2012-01-12 Ira Rosen <irar@il.ibm.com>
1292 PR tree-optimization/51799
1293 * gcc.dg/vect/pr51799.c: New test.
1294 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
1297 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1298 Tobias Burnus <burnus@net-b.de>
1302 * lib/target-supports.exp
1303 (check_effective_target_fortran_largest_fp_has_sqrt): New.
1304 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
1306 2012-01-11 Jason Merrill <jason@redhat.com>
1309 * g++.dg/ext/attrib42.C: New.
1311 2012-01-11 Jakub Jelinek <jakub@redhat.com>
1314 * gcc.dg/pr51796.c: New test.
1316 2012-01-11 Jason Merrill <jason@redhat.com>
1319 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
1321 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
1323 * gnat.dg/array19.ad[sb]: New test.
1325 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
1327 * gnat.dg/opt23.ad[sb]: New test.
1328 * gnat.dg/opt23_pkg.ad[sb]: New helper.
1329 * gnat.dg/opt24.ad[sb]: New test.
1331 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1333 PR tree-optimization/49642
1334 * gcc.dg/tree-ssa/pr49642-1.c: New test.
1335 * gcc.dg/tree-ssa/pr49642-2.c: New test.
1337 2012-01-11 Jason Merrill <jason@redhat.com>
1340 * g++.dg/template/explicit-args5.C: New.
1342 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1344 * gcc.c-torture/execute/20120110-1.c: New testcase.
1346 2012-01-10 Jason Merrill <jason@redhat.com>
1349 * g++.dg/inherit/ambig1.C: New.
1352 * g++.dg/cpp0x/constexpr-cache1.C: New.
1354 2012-01-10 Richard Guenther <rguenther@suse.de>
1356 PR tree-optimization/51801
1357 * gcc.dg/torture/pr51801.c: New testcase.
1359 2012-01-10 Tobias Burnus <burnus@net-b.de>
1362 * gfortran.dg/allocate_with_typespec_5.f90: New.
1364 2012-01-10 Tobias Burnus <burnus@net-b.de>
1366 * gfortran.dg/class_39.f03: Update dg-error string.
1368 2012-01-10 Richard Guenther <rguenther@suse.de>
1370 PR tree-optimization/50913
1371 * gcc.dg/graphite/interchange-16.c: New testcase.
1372 * gcc.dg/graphite/scop-20.c: XFAIL.
1373 * gfortran.dg/graphite/interchange-1.f: Likewise.
1374 * gfortran.dg/graphite/block-1.f90: Likewise.
1375 * gfortran.dg/graphite/block-2.f: Likewise.
1377 2012-01-10 Richard Henderson <rth@redhat.com>
1379 * lib/target-supports.exp (check_effective_target_vect_perm,
1380 check_effective_target_vect_perm_byte,
1381 check_effective_target_vect_perm_short): Enable for arm neon.
1383 2012-01-09 Tobias Burnus <burnus@net-b.de>
1386 * gfortran.dg/typebound_operator_11.f90: New.
1388 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
1390 * gnat.dg/array18.adb: New test.
1391 * gnat.dg/array18_pkg.ads: New helper.
1393 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
1396 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
1397 around base object in first assignment in main program.
1398 * gfortran.dg/typebound_operator_10.f03: New test.
1400 2012-01-09 Martin Jambor <mjambor@suse.cz>
1402 PR tree-optimization/51759
1403 * g++.dg/ipa/pr51759.C: New test.
1405 2012-01-09 Tobias Burnus <burnus@net-b.de>
1408 * gfortran.dg/optional_absent_2.f90: New.
1410 2012-01-09 Tobias Burnus <burnus@net-b.de>
1413 * gfortran.dg/use_17.f90: New.
1415 2012-01-09 Gary Funck <gary@intrepid.com>
1417 PR preprocessor/33919
1418 * gcc.dg/pr33919.c: New test.
1419 * gcc.dg/pr33919-0.h: New test header file.
1420 * gcc.dg/pr33919-1.h: Ditto.
1421 * gcc.dg/pr33919-2.h: Ditto.
1423 2012-01-07 Jan Hubicka <jh@suse.cz>
1425 PR tree-optimize/51694
1426 * gcc.c-torture/compile/pr51694.c: new testcase.
1428 2012-01-07 Jan Hubicka <jh@suse.cz>
1430 PR tree-optimization/51600
1431 * g++.dg/torture/pr51600.C: New testcase.
1433 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1435 PR gcov-profile/51715
1436 PR gcov-profile/51717
1437 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
1438 * gcc.misc-tests/gcov-14.c: Likewise.
1440 2012-01-06 Jason Merrill <jason@redhat.com>
1442 * g++.dg/parse/new5.C: New.
1444 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
1447 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
1448 including <string.h>.
1450 2012-01-06 Jason Merrill <jason@redhat.com>
1452 * g++.dg/abi/mangle51.C: New.
1453 * g++.dg/abi/mangle52.C: New.
1454 * g++.dg/abi/mangle53.C: New.
1455 * g++.dg/abi/mangle54.C: New.
1456 * g++.dg/abi/mangle55.C: New.
1457 * g++.dg/abi/mangle56.C: New.
1458 * g++.dg/abi/mangle57.C: New.
1459 * g++.dg/abi/mangle58.C: New.
1460 * g++.dg/abi/mangle59.C: New.
1461 * g++.dg/cpp0x/trailing3.C: Update mangling.
1462 * g++.dg/cpp0x/variadic111.C: Update mangling.
1463 * g++.dg/cpp0x/variadic4.C: Update mangling.
1464 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
1465 * g++.dg/template/nontype22.C: Works now.
1466 * g++.dg/template/pr35240.C: Works now.
1468 * g++.dg/cpp0x/error7.C: New.
1470 2012-01-06 Tobias Burnus <burnus@net-b.de>
1472 * gfortran.dg/deallocate_stat_2.f90: New.
1473 * coarray/allocate_errgmsg.f90: New.
1474 * gfortran.dg/coarray_lib_alloc_1.f90: New.
1475 * gfortran.dg/coarray_lib_alloc_2.f90: New.
1476 * coarray/subobject_1.f90: Fix for num_images > 1.
1477 * gfortran.dg/deallocate_stat.f90: Update due to changed
1480 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
1482 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
1484 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
1486 * ada/acats/overflow.lst: Add cb20004.
1488 2012-01-05 Dodji Seketeli <dodji@redhat.com>
1491 * g++.dg/cpp0x/alias-decl-18.C: New test.
1493 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
1495 * gcc.c-torture/execute/20120104-1.c: New test.
1497 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
1500 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
1501 the old typebound_operator_8.f03.
1502 * gfortran.dg/typebound_operator_8.f03: New version of
1503 typebound_operator_7.f03 with 'u' a derived type instead of a
1506 2012-01-05 Richard Guenther <rguenther@suse.de>
1508 * g++.dg/torture/pr49309.C: Skip for -flto.
1510 2012-01-05 Jakub Jelinek <jakub@redhat.com>
1513 * gcc.c-torture/compile/pr51761.c: New test.
1515 2012-01-05 Richard Guenther <rguenther@suse.de>
1517 PR tree-optimization/51760
1518 * gcc.dg/torture/pr51760.c: New testcase.
1520 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
1523 * gcc.dg/tm/memopt-6.c: Adjust regexp.
1525 2012-01-05 Richard Guenther <rguenther@suse.de>
1528 * gfortran.dg/lto/pr41576_0.f90: New testcase.
1529 * gfortran.dg/lto/pr41576_1.f90: Likewise.
1531 2012-01-04 Jakub Jelinek <jakub@redhat.com>
1534 * gcc.dg/pr51695.c: New test.
1536 2012-01-04 Andrew Pinski <apinski@cavium.com>
1538 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
1539 * gcc.target/mips/octeon2-lx-1.c: New test.
1540 * gcc.target/mips/mips64-dsp-ldx.c: New test.
1541 * gcc.target/mips/octeon2-lx-2.c: New test.
1542 * gcc.target/mips/octeon2-lx-3.c: New test.
1544 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
1548 * gcc.dg/tm/alias-1.c: Adjust regexp.
1549 * gcc.dg/tm/alias-2.c: Adjust regexp.
1551 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1554 * g++.dg/warn/Wparentheses-26.C: New.
1556 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
1558 * gfortran.dg/elemental_optional_args_2.f90: New test.
1560 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1563 * gfortran.dg/common_17.f90: New test.
1565 2012-01-04 Richard Guenther <rguenther@suse.de>
1567 PR tree-optimization/49651
1568 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
1569 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
1571 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1574 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
1576 2012-01-03 Andrew Pinski <apinski@cavium.com>
1578 * lib/scanasm.exp (dg-function-on-line): Always use a special format
1579 for all mips targets. Also allow an optional .cfi_startproc.
1581 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
1583 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
1585 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1588 * g++.dg/rtti/dyncast5.C: New.
1590 2012-01-03 Richard Guenther <rguenther@suse.de>
1592 PR tree-optimization/51070
1593 * gcc.dg/torture/pr51070-2.c: New testcase.
1595 2012-01-03 Richard Guenther <rguenther@suse.de>
1597 PR tree-optimization/51692
1598 * gcc.dg/torture/pr51692.c: New testcase.
1600 2012-01-03 Richard Guenther <rguenther@suse.de>
1603 * g++.dg/lto/pr51650-3_0.C: New testcase.
1605 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
1608 * g++.dg/warn/Wredundant-decls-spec.C: New.
1610 2012-01-03 Jakub Jelinek <jakub@redhat.com>
1612 PR tree-optimization/51719
1613 * g++.dg/tree-prof/pr51719.C: New test.
1615 2012-01-03 Richard Guenther <rguenther@suse.de>
1618 * gcc.dg/fold-compare-6.c: New testcase.
1620 2012-01-03 Jakub Jelinek <jakub@redhat.com>
1623 * g++.dg/gomp/pr51669.C: New test.
1625 2012-01-02 Jason Merrill <jason@redhat.com>
1628 * g++.dg/cpp0x/constexpr-union2.C: New.
1631 * g++.dg/cpp0x/nsdmi-defer5.C: New.
1633 2012-01-02 Dodji Seketeli <dodji@redhat.com>
1636 * g++.dg/cpp0x/constexpr-99.C: New test.
1638 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
1641 * g++.dg/template/init9.C: New.
1643 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1645 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
1646 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
1647 rather than a specific number.
1649 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
1654 * gfortran.dg/typebound_operator_7.f03: New.
1655 * gfortran.dg/typebound_operator_8.f03: New.
1657 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1660 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
1662 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1664 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1666 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
1668 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1670 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
1673 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1675 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
1676 * gfortran.dg/io_real_boz_4.f90: Likewise.
1677 * gfortran.dg/io_real_boz_5.f90: Likewise.
1679 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1681 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
1683 2012-01-02 Revital Eres <revital.eres@linaro.org>
1685 * gcc.dg/sms-11.c: New file.
1687 2012-01-02 Tobias Burnus <burnus@net-b.de>
1690 * gfortran.dg/coarray/image_index_3.f90: New.
1692 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1695 * g++.dg/parse/enum8.C: New.
1697 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1700 * g++.dg/conversion/reinterpret4.C: New.
1701 * g++.dg/conversion/reinterpret1.C: Adjust.
1703 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1705 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
1707 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
1709 * g++.old-deja/g++.brendan/crash25.C: Adjust.
1710 * g++.old-deja/g++.brendan/crash56.C: Likewise.
1711 * g++.old-deja/g++.jason/access14.C: Likewise.
1712 * g++.old-deja/g++.jason/access8.C: Likewise.
1713 * g++.old-deja/g++.jason/access1.C: Likewise.
1714 * g++.old-deja/g++.other/access3.C: Likewise.
1715 * g++.old-deja/g++.other/access5.C: Likewise.
1716 * g++.old-deja/g++.law/unsorted1.C: Likewise.
1717 * g++.old-deja/g++.law/visibility22.C: Likewise.
1718 * g++.old-deja/g++.law/visibility26.C: Likewise.
1719 * g++.old-deja/g++.mike/p2746.C: Likewise.
1720 * g++.dg/debug/using1.C: Likewise.
1721 * g++.dg/lookup/using51.C: Likewise.
1722 * g++.dg/inherit/using5.C: Likewise.
1723 * g++.dg/inherit/pr30297.C: Likewise.
1724 * g++.dg/inherit/access8.C: Likewise.
1725 * g++.dg/torture/pr39362.C: Likewise.
1726 * g++.dg/template/crash13.C: Likewise.
1727 * g++.dg/template/using10.C: Likewise.
1729 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1732 * lib/gcc-dg.exp (scan-module-absence): Really commit last
1735 2012-01-01 Ira Rosen <irar@il.ibm.com>
1737 PR tree-optimization/51704
1738 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
1739 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
1740 corresponding flags.
1742 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
1745 * g++.dg/cpp0x/constexpr-delegating2.C: New.
1747 2012-01-01 Jan Hubicka <jh@suse.cz>
1749 PR rtl-optimization/51069
1750 * gcc.c-torture/compile/pr51069.c: New testcase.
1752 2012-01-01 Jakub Jelinek <jakub@redhat.com>
1754 PR tree-optimization/51683
1755 * gcc.dg/pr51683.c: New test.
1757 Copyright (C) 2012 Free Software Foundation, Inc.
1759 Copying and distribution of this file, with or without modification,
1760 are permitted in any medium without royalty provided the copyright
1761 notice and this notice are preserved.