1 2011-04-29 Jeff Law <law@redhat.com>
3 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
5 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
8 * g++.dg/init/ctor10.C: New.
10 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
13 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
17 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
19 2011-04-29 Tobias Burnus <burnus@net-b.de>
22 * gfortran.dg/typebound_proc_22.f90: New.
25 * gfortran.dg/interface_36.f90: New.
27 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
34 * gfortran.dg/fmt_g.f: Adjust test.
35 * gfortran.dg/fmt_g0_1.f08: Adjust test.
36 * gfortran.dg/round_3.f08: New test.
37 * gfortran.dg/namelist_print_1.f: Adjust test.
38 * gfortran.dg/char4_iunit_1.f03: Adjust test.
39 * gfortran.dg/f2003_io_5.f03: Adjust test.
40 * gfortran.dg/coarray_15.f90: Adjust test.
41 * gfortran.dg/namelist_65.f90: Adjust test.
42 * gfortran.dg/fmt_cache_1.f: Adjust test.
43 * gfortran.dg/char4_iunit_2.f03: Adjust test.
44 * gfortran.dg/real_const_3.f90: Adjust test.
46 2011-04-28 Xinliang David Li <davidxl@google.com>
48 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
49 * testsuite/g++.dg/prof-robust-1.C: New test.
51 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
53 PR tree-optimization/48765
54 * gcc.dg/vect/pr48765.c: New.
56 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
58 PR tree-optimization/48775
59 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
61 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
64 * g++.dg/inherit/pr48798.C: New.
65 * g++.old-deja/g++.other/base1.C: Adjust.
67 2011-04-28 Dodji Seketeli <dodji@redhat.com>
70 * g++.dg/template/inherit7.C: New test case.
72 2011-04-28 Richard Guenther <rguenther@suse.de>
74 PR tree-optimization/40052
75 PR tree-optimization/15347
76 * gcc.dg/tree-ssa/vrp57.c: New testcase.
77 * gcc.dg/pr15347.c: Likewise.
79 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
82 * g++.dg/cpp0x/sfinae18.C: New.
84 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
87 * g++.dg/ext/is_literal_type1.C: New.
89 2011-04-28 Tobias Burnus <burnus@net-b.de>
93 * gfortran.dg/interface_35.f90: New.
94 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
95 * gfortran.dg/func_result_6.f90: Add dg-warning.
96 * gfortran.dg/bessel_1.f90: Ditto.
97 * gfortran.dg/hypot_1.f90: Ditto.
98 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
99 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
100 * gfortran.dg/interface_assignment_4.f90: Ditto.
102 2011-04-27 Jason Merrill <jason@redhat.com>
104 * g++.dg/ext/complex8.C: New.
106 * g++.dg/cpp0x/initlist49.C: New.
107 * g++.dg/init/new30.C: New.
109 2011-04-27 Tobias Burnus <burnus@net-b.de>
112 * gfortran.dg/whole_file_34.f90: New.
114 2011-04-27 Jan Hubicka <jh@suse.cz>
116 * gcc.dg/tree-ssa/inline-9.c: New testcase.
118 2011-04-27 Jason Merrill <jason@redhat.com>
120 * g++.old-deja/g++.oliva/overload1.C: Adjust.
122 * g++.dg/parse/ambig6.C: New.
124 2011-04-27 Nick Clifton <nickc@redhat.com>
126 * gcc.dg/20020312-2.c: Add definition for RX.
128 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
129 option with RX targets.
131 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
134 2011-04-27 Richard Guenther <rguenther@suse.de>
136 * gcc.dg/tree-ssa/pr23382.c: Remove.
138 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
141 * gcc.c-torture/compile/pr48767.c: New test.
143 2011-04-27 Richard Guenther <rguenther@suse.de>
145 PR tree-optimization/48772
146 * g++.dg/pr48772.C: New testcase.
148 2011-04-27 Jakub Jelinek <jakub@redhat.com>
151 * gcc.c-torture/compile/pr48742.c: New test.
153 2011-04-26 Jason Merrill <jason@redhat.com>
155 * g++.dg/lookup/koenig13.C: New.
157 * g++.dg/cpp0x/initlist48.C: New.
159 2011-04-25 Jason Merrill <jason@redhat.com>
161 * g++.dg/cpp0x/sfinae17.C: New.
163 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
166 * gcc.target/powerpc/pr48258-1.c: New file.
167 * gcc.target/powerpc/pr48258-2.c: Ditto.
169 2011-04-26 Xinliang David Li <davidxl@google.com>
171 * gcc.dg/uninit-suppress.c: New test.
172 * gcc.dg/uninit-suppress.c: New test.
174 2011-04-26 Jakub Jelinek <jakub@redhat.com>
177 * gcc.dg/pr48768.c: New test.
179 PR tree-optimization/48734
180 * gcc.c-torture/compile/pr48734.c: New test.
183 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
185 2011-04-26 Richard Guenther <rguenther@suse.de>
187 PR tree-optimization/48731
188 * gcc.dg/torture/pr48731.c: New testcase.
190 2011-04-26 Richard Guenther <rguenther@suse.de>
193 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
195 2011-04-26 Richard Guenther <rguenther@suse.de>
198 * gcc.dg/torture/pr48694-1.c: New testcase.
199 * gcc.dg/torture/pr48694-2.c: Likewise.
201 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
203 * g++.dg/ext/underlying_type1.C: New.
204 * g++.dg/ext/underlying_type2.C: Likewise.
205 * g++.dg/ext/underlying_type3.C: Likewise.
206 * g++.dg/ext/underlying_type4.C: Likewise.
207 * g++.dg/ext/underlying_type5.C: Likewise.
208 * g++.dg/ext/underlying_type6.C: Likewise.
209 * g++.dg/ext/underlying_type7.C: Likewise.
210 * g++.dg/ext/underlying_type8.C: Likewise.
211 * g++.dg/ext/underlying_type9.C: Likewise.
212 * g++.dg/ext/underlying_type10.C: Likewise.
214 2011-04-25 Jason Merrill <jason@redhat.com>
216 * g++.dg/cpp0x/regress/template-const2.C: New.
218 2011-04-25 Jeff Law <law@redhat.com>
220 * gcc.dg/tree-ssa/vrp56.c: new test.
222 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
224 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
226 2011-04-24 Jakub Jelinek <jakub@redhat.com>
228 PR preprocessor/48740
229 * c-c++-common/raw-string-11.c: New test.
231 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
233 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
236 2011-04-23 Tobias Burnus <burnus@net-b.de>
239 * gfortran.dg/coarray_19.f90: New.
241 2011-04-23 Jakub Jelinek <jakub@redhat.com>
244 * gcc.dg/pr48685.c: New test.
246 2011-04-22 Jan Hubicka <jh@suse.cz>
248 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
250 2011-04-22 Jakub Jelinek <jakub@redhat.com>
252 PR tree-optimization/48717
253 * gcc.c-torture/execute/pr48717.c: New test.
255 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
258 * gcc.target/i386/pr48723.c: New test.
260 2011-04-22 Jakub Jelinek <jakub@redhat.com>
263 * gcc.dg/gomp/pr48716.c: New test.
264 * g++.dg/gomp/pr48716.C: New test.
266 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
269 * gcc.dg/missing-field-init-2.c: Update testcase.
271 2011-04-22 Alan Modra <amodra@gmail.com>
273 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
275 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
278 * gfortran.dg/function_optimize_6.f90: New test.
280 2011-04-21 Easwaran Raman <eraman@google.com>
282 * gcc.dg/stack-layout-2.c: New test.
284 2011-04-21 Richard Guenther <rguenther@suse.de>
287 * g++.dg/lto/pr48207-2_0.C: New testcase.
288 * g++.dg/lto/pr48207-3_0.C: Likewise.
290 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
292 * gnat.dg/volatile5.adb: New test.
293 * gnat.dg/volatile5_pkg.ads: New helper.
295 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
298 * gcc.target/i386/pr48708.c: New test.
300 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
302 * gcc.dg/vect/vect-119.c: New test.
304 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
306 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
309 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
310 Richard Sandiford <richard.sandiford@linaro.org>
313 * gcc.target/arm/pr46329.c: New test.
315 2011-04-21 Tobias Burnus <burnus@net-b.de>
318 * gfortran.dg/coarray_18.f90: New.
320 2011-04-20 Jason Merrill <jason@redhat.com>
322 * g++.dg/cpp0x/initlist47.C: New.
324 * g++.dg/init/dtor4.C: New.
326 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
329 * gcc.target/i386/sse2-pinsrw.c: New test.
330 * gcc.target/i386/avx-vpinsrw.c: Ditto.
331 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
332 * gcc.target/i386/sse2-insvhi.c: Ditto.
333 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
334 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
336 2011-04-20 Jason Merrill <jason@redhat.com>
338 * g++.dg/template/const4.C: New.
340 2011-04-20 Easwaran Raman <eraman@google.com>
342 * gcc.dg/stack-layout-1.c: New test.
344 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
346 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
347 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
350 2011-04-20 Kai Tietz <ktietz@redhat.com>
352 * gcc.dg/binop-xor1.c: New test.
353 * gcc.dg/binop-xor2.c: New test.
354 * gcc.dg/binop-xor3.c: New test.
355 * gcc.dg/binop-xor4.c: New test.
356 * gcc.dg/binop-xor5.c: New test.
358 2011-04-20 Richard Guenther <rguenther@suse.de>
360 PR tree-optimization/47892
361 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
363 2011-04-20 Richard Guenther <rguenther@suse.de>
366 * g++.dg/torture/pr48695.C: New testcase.
368 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
370 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
371 * gcc.c-torture/execute/cmpsi-2.c: Ditto
372 * gcc.c-torture/execute/pr45262.c: Ditto
373 * gcc.dg/torture/pr43165.c: Ditto.
374 * gcc.dg/torture/pr47228.c: Ditto.
375 * gcc.dg/tree-ssa/pr45144.c: Ditto.
376 * gcc.dg/ipa/pr45644.c: Ditto.
377 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
380 2011-04-19 Jason Merrill <jason@redhat.com>
382 * g++.dg/ext/complex7.C: New.
384 * g++.dg/ext/attrib41.C: New.
386 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
389 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
391 2011-04-19 Jakub Jelinek <jakub@redhat.com>
394 * gcc.target/i386/pr48678.c: New test.
396 2011-04-19 Martin Jambor <mjambor@suse.cz>
398 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
399 * g++.dg/opt/devirt2.C: New test.
400 * g++.dg/ipa/devirt-g-1.C: Likewise.
402 2011-04-19 Tobias Burnus <burnus@net-b.de>
405 * gfortran.dg/whole_file_33.f90: New.
407 2011-04-19 Martin Jambor <mjambor@suse.cz>
409 * g++.dg/ipa/devirt-7.C: New test.
411 2011-04-19 Richard Guenther <rguenther@suse.de>
414 * g++.dg/lto/pr48207_0.C: New testcase.
416 2011-04-18 Jason Merrill <jason@redhat.com>
418 * g++.dg/init/void1.C: New.
420 * g++.dg/cpp0x/union4.C: New.
422 2011-04-18 Jakub Jelinek <jakub@redhat.com>
425 * g++.dg/torture/pr48661.C: New test.
428 * g++.dg/gomp/pr48632.C: New test.
430 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
432 * gcc.target/i386/sse2-maskmovdqu.c: New test.
433 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
435 2011-04-18 Tobias Burnus <burnus@net-b.de>
438 * gfortran.dg/coarray_17.f90: New.
439 * gfortran.dg/coarray_10.f90: Update dg-error.
441 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
444 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
445 * gfortran.dg/guality/guality.exp: Likewise.
447 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
449 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
451 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
453 * gcc.dg/vect/pr48377.c: Remove dg-do run.
455 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
457 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
459 2011-04-18 Richard Guenther <rguenther@suse.de>
462 * g++.dg/torture/pr46364.C: New testcase.
464 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
466 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
468 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
470 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
472 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
473 Ira Rosen <ira.rosen@linaro.org>
476 * gcc.target/arm/pr48252.c: New test.
478 2011-04-18 Jakub Jelinek <jakub@redhat.com>
480 PR tree-optimization/48616
481 * gcc.dg/pr48616.c: New test.
483 2011-04-18 Tobias Burnus <burnus@net-b.de>
486 * gfortran.dg/coarray_16.f90: New.
488 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
491 * gfortran.dg/realloc_on_assign_7.f03: New test.
493 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
496 * gfortran.dg/fmt_g0_6.f08: New test.
498 2011-04-17 Jason Merrill <jason@redhat.com>
500 * g++.dg/cpp0x/sfinae16.C: New.
502 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
504 * gcc.target/mips/reg-var-1.c: New test.
506 2011-04-17 Jan Hubicka <jh@suse.cz>
508 * gcc.dg/winline-5.c: Update testcase.
510 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
512 * gnat.dg/discr27.ad[sb]: Move dg directive.
513 * gnat.dg/discr28.ad[sb]: New test.
514 * gnat.dg/discr28_pkg.ads: New helper.
516 2011-04-17 Michael Matz <matz@suse.de>
518 PR tree-optimization/48622
520 * gcc.dg/lto/pr48622_0.c: New test.
522 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
524 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
525 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
526 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
527 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
528 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
529 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
531 2011-04-15 Jason Merrill <jason@redhat.com>
533 * g++.dg/cpp0x/range-for17.C: New.
535 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
537 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
538 * g++.dg/cpp0x/range-for3.C: Likewise.
539 * g++.dg/cpp0x/range-for9.C: Correct error message.
540 * g++.dg/cpp0x/range-for11.C: New.
541 * g++.dg/cpp0x/range-for12.C: New.
542 * g++.dg/cpp0x/range-for13.C: New.
543 * g++.dg/cpp0x/range-for14.C: New.
544 * g++.dg/cpp0x/range-for15.C: New.
545 * g++.dg/cpp0x/range-for16.C: New.
547 2011-04-15 Tobias Burnus <burnus@net-b.de>
550 * gfortran.dg/coarray_15.f90: Change to dg-do run.
552 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
554 * objc.dg/naming-4.m: Updated.
555 * objc.dg/naming-5.m: Updated.
556 * objc.dg/naming-6.m: New.
557 * objc.dg/naming-7.m: New.
558 * obj-c++.dg/naming-1.mm: Updated.
559 * obj-c++.dg/naming-2.mm: Updated.
560 * obj-c++.dg/naming-3.mm: New.
561 * obj-c++.dg/naming-4.mm: New.
563 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
566 * gfortran.dg/fmt_g0_5.f08: New test.
568 2011-04-15 Richard Guenther <rguenther@suse.de>
571 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
573 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
575 * gcc.target/avr/torture/pr41885.c (dg-options): Change
576 -finline-limit=0 to -fno-inline
578 2011-04-15 Jakub Jelinek <jakub@redhat.com>
581 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
584 2011-04-14 Jakub Jelinek <jakub@redhat.com>
587 * gcc.target/i386/sse4_1-insertps-3.c: New test.
588 * gcc.target/i386/sse4_1-insertps-4.c: New test.
589 * gcc.target/i386/avx-insertps-3.c: New test.
590 * gcc.target/i386/avx-insertps-4.c: New test.
592 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
594 * gcc.target/avr/torture/pr41885.c (dg-options): Add
597 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
602 * gcc.target/avr/pr46779-1.c: New test case
603 * gcc.target/avr/pr46779-2.c: New test case
605 2011-04-14 Jason Merrill <jason@redhat.com>
607 * g++.dg/cpp0x/sfinae15.C: New.
609 * g++.dg/cpp0x/sfinae14.C: New.
611 * g++.dg/ext/vla10.C: New.
613 2011-04-14 Richard Guenther <rguenther@suse.de>
615 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
617 2011-04-14 Richard Guenther <rguenther@suse.de>
619 * gcc.dg/fold-bitand-4.c: Move ...
620 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
622 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
624 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
626 * gcc.target/avr/torture/trivial.c: Ditto.
628 2011-04-13 Jason Merrill <jason@redhat.com>
630 * g++.dg/template/operator11.C: New.
632 2011-04-13 Jakub Jelinek <jakub@redhat.com>
635 * gcc.dg/gomp/pr48591.c: New test.
638 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
639 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
641 2011-04-13 Dodji Seketeli <dodji@redhat.com>
644 * g++.dg/template/dependent-expr7.C: New test case.
646 2011-04-13 Jason Merrill <jason@redhat.com>
648 * g++.dg/cpp0x/sfinae13.C: New.
650 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
652 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
654 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
656 * gcc.target/arm/pr43698.c: Remove -march option.
658 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
660 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
663 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
667 * gfortran.dg/realloc_on_assign_6.f03: New test.
669 2011-04-12 Kai Tietz <ktietz@redhat.com>
671 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
672 targets the additional -mno-ms-bitfields and
673 -Wno-packed-bitfield-compat options.
674 * g++.dg/ext/bitfield3.C: Likewise.
675 * g++.dg/ext/bitfield4.C: Likewise.
676 * g++.dg/ext/bitfield5.C: Likewise.
677 * gcc.dg/bitfld-15.c: Likewise.
678 * gcc.dg/bitfld-16.c: Likewise.
679 * gcc.dg/bitfld-17.c: Likewise.
680 * gcc.dg/bitfld-18.c: Likewise.
682 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
684 * gcc.target/arm/neon-vld3-1.c: New test.
685 * gcc.target/arm/neon-vst3-1.c: New test.
686 * gcc.target/arm/neon/v*.c: Regenerate.
688 2011-04-12 Jakub Jelinek <jakub@redhat.com>
690 PR rtl-optimization/48549
691 * g++.dg/opt/pr48549.C: New test.
693 2011-04-12 Richard Guenther <rguenther@suse.de>
695 PR tree-optimization/46076
696 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
698 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
701 * lib/compat.exp (compat-execute): Declare unsupported after
702 stripping path from src1.
703 * lib/lto.exp (lto-execute): Likewise.
705 2011-04-12 Jakub Jelinek <jakub@redhat.com>
708 * gcc.dg/pr48552-1.c: New test.
709 * gcc.dg/pr48552-2.c: New test.
711 2011-04-11 Jason Merrill <jason@redhat.com>
713 * g++.dg/cpp0x/sfinae12.C: New.
715 * g++.dg/cpp0x/enum10.C: New.
717 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
719 * g++.dg/cpp0x/rv-func.C: New.
721 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
723 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
726 2011-04-11 Martin Jambor <mjambor@suse.cz>
728 PR tree-optimization/48195
729 * gcc.dg/ipa/pr48195.c: New test.
731 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
733 * gnat.dg/return3.adb: Remove unused switch.
735 2011-04-08 Mike Stump <mikestump@comcast.net>
738 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
739 default to fno-common.
741 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
743 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
744 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
746 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
749 * gfortran.dg/function_optimize_5.f90: New test.
751 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
753 * gnat.dg/aggr17.adb: New test.
754 * gnat.dg/aggr18.adb: Likewise.
756 2011-04-08 Michael Matz <matz@suse.de>
759 * gcc.target/i386/pr48389.c: New test.
761 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
763 PR rtl-optimization/48272
764 * g++.dg/opt/pr48272.C: New.
766 2011-04-08 Dmitry Melnik <dm@ispras.ru>
768 PR rtl-optimization/48235
769 * gcc.dg/pr48235.c: New.
771 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
773 PR rtl-optimization/48302
774 * g++.dg/opt/pr48302.C: New.
776 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
779 * g++.dg/opt/pr48273.C: New.
781 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
783 PR rtl-optimization/48442
784 * gcc.dg/pr48442.c: New.
786 2011-04-08 Jakub Jelinek <jakub@redhat.com>
788 PR tree-optimization/48377
789 * gcc.dg/vect/pr48377.c: New test.
791 2011-04-07 Jason Merrill <jason@redhat.com>
793 * g++.dg/cpp0x/regress/call1.C: New.
795 * g++.dg/cpp0x/variadic107.C: New.
797 * g++.dg/cpp0x/sfinae11.C: New.
798 * g++.dg/cpp0x/noexcept02.C: Fix.
800 * g++.dg/cpp0x/sfinae10.C: New.
802 * g++.dg/cpp0x/sfinae9.C: New.
804 * c-c++-common/Wcast-qual-1.c: Move here from...
805 * gcc.dg/cast-qual-3.c: ...here, and...
806 * g++.dg/warn/Wcast-qual2.C: ...here.
808 * g++.dg/cpp0x/sfinae8.C: New.
810 * g++.dg/cpp0x/sfinae7.C: New.
812 * g++.dg/cpp0x/enum9.C: New.
814 2011-04-07 Mike Stump <mikestump@comcast.net>
816 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
819 2011-04-07 Jakub Jelinek <jakub@redhat.com>
822 * gfortran.dg/gomp/pr48117.f90: New test.
825 * gcc.dg/torture/pr48343.c: New test.
827 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
829 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
831 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
833 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
835 2011-04-07 Tom de Vries <tom@codesourcery.com>
838 * lib/scanasm.exp (object-size): New proc.
839 * gcc.target/arm/pr43920-2.c: New test.
841 2011-04-06 Tobias Burnus <burnus@net-b.de>
845 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
847 2011-04-06 Steve Ellcey <sje@cup.hp.com>
849 * gcc.dg/mtune.c: Prune note from output.
851 2011-04-06 Jakub Jelinek <jakub@redhat.com>
854 * gcc.dg/guality/pr36977.c: New test.
855 * gcc.dg/guality/pr48466.c: New test.
857 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
859 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
861 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
863 * gnat.dg/return3.adb: New test.
865 2011-04-06 Richard Guenther <rguenther@suse.de>
867 PR tree-optimization/47663
868 * gcc.dg/tree-ssa/inline-8.c: New testcase.
870 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
872 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
873 Solaris 8 and 9 as well.
875 2011-04-05 Tom de Vries <tom@codesourcery.com>
878 * gcc.target/arm/pr43920-1.c: New test.
880 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
882 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
883 (cctor): Actually return the value.
884 (main): Cast return values.
886 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
888 * gfortran.dg/character_comparison_8.f90: New test.
890 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
892 * frontend-passes: (optimize_lexical_comparison): New function.
893 (optimize_expr): Call it.
894 (optimize_comparison): Also handle lexical comparison functions.
895 Return false instad of -2 for unequal comparison.
897 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
900 * function_optimize_4.f90: New test.
902 2011-04-04 Tobias Burnus <burnus@net-b.de>
905 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
906 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
907 * gfortran.dg/coarray_15.f90: New.
909 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
911 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
912 * gfortran.dg/bessel_7.f90: Likewise.
914 2011-04-03 Tobias Burnus <burnus@net-b.de>
916 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
918 2011-04-03 Richard Guenther <rguenther@suse.de>
919 Ira Rosen <ira.rosen@linaro.org>
921 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
922 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
923 -ftree-loop-if-convert-stores.
925 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
927 * gnat.dg/specs/aggr2.ads: New test.
929 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
931 * gnat.dg/debug2.ad[sb]: New test.
932 * gnat.dg/debug2_pkg.ads: New helper.
933 * gnat.dg/debug3.ad[sb]: New test.
935 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
937 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
939 2011-04-01 Jakub Jelinek <jakub@redhat.com>
942 * gcc.c-torture/compile/pr48335-1.c: New test.
943 * gcc.dg/pr48335-1.c: New test.
944 * gcc.dg/pr48335-2.c: New test.
945 * gcc.dg/pr48335-3.c: New test.
946 * gcc.dg/pr48335-4.c: New test.
947 * gcc.dg/pr48335-5.c: New test.
948 * gcc.dg/pr48335-6.c: New test.
949 * gcc.dg/pr48335-7.c: New test.
950 * gcc.dg/pr48335-8.c: New test.
951 * gcc.target/i386/pr48335-1.c: New test.
953 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
956 * gcc.dg/Waddress.c: New test.
958 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
961 * gfortran.dg/function_optimize_3.f90: New test.
963 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
965 * gcc.c-torture/compile/20110401-1.c: New test.
967 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
968 * g++.dg/lto/20091002-2_0.C: Likewise.
969 * g++.dg/lto/20090303_0.c: Likewise.
970 * g++.dg/lto/20091004-1_0.C: Likewise.
971 * g++.dg/lto/20091002-3_0.C: Likewise.
972 * g++.dg/lto/20091004-2_0.C: Likewise.
973 * g++.dg/lto/20081123_0.C: Likewise.
974 * g++.dg/lto/20090313_0.C: Likewise.
975 * g++.dg/lto/20081109-1_0.C: Likewise.
976 * g++.dg/lto/20081219_0.C: Likewise.
977 * g++.dg/lto/20081204-1_0.C: Likewise.
978 * g++.dg/lto/20090302_0.C: Likewise.
979 * g++.dg/lto/20081119-1_0.C: Likewise.
980 * g++.dg/lto/20081118_0.C: Likewise.
981 * gcc.dg/lto/20091020-2_0.c: Likewise.
982 * gcc.dg/lto/20090210_0.c: Likewise.
983 * gcc.dg/lto/20081204-1_0.c: Likewise.
984 * gcc.dg/lto/20081224_0.c: Likewise.
985 * gcc.dg/lto/20090219_0.c: Likewise.
986 * gcc.dg/lto/20091014-1_0.c: Likewise.
987 * gcc.dg/lto/20091016-1_0.c: Likewise.
988 * gcc.dg/lto/20090206-2_0.c: Likewise.
989 * gcc.dg/lto/20090116_0.c: Likewise.
990 * gcc.dg/lto/20091013-1_0.c: Likewise.
991 * gcc.dg/lto/20091015-1_0.c: Likewise.
992 * gcc.dg/lto/20090126-2_0.c: Likewise.
994 2011-03-31 Ian Lance Taylor <iant@google.com>
996 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
998 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1000 * gnat.dg/opt16.adb: New test.
1002 2011-03-31 Jason Merrill <jason@redhat.com>
1004 * g++.dg/cpp0x/defaulted24.C: New.
1006 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1009 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1012 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1014 * g++.dg/other/i386-9.C: New test.
1016 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1018 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1020 2011-03-30 Jason Merrill <jason@redhat.com>
1022 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1024 * g++.dg/cpp0x/regress/isnan.C: New.
1026 * g++.dg/cpp0x/initlist46.C: New.
1028 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1031 * gcc.target/arm/neon-modes-2.c: New test.
1033 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1036 * gcc.c-torture/compile/pr48305.c: New test.
1038 2011-03-29 Jason Merrill <jason@redhat.com>
1040 * g++.dg/cpp0x/regress/value-dep1.C: New.
1042 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1044 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1046 2011-03-29 Ian Lance Taylor <iant@google.com>
1048 * go.test/go-test.exp: Handle the test lines used in several new
1050 (errchk): Add opts parameter. Change all callers. Handle parens
1053 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1054 Dominique d'Humieres <dominiq@lps.ens.fr>
1056 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1057 and __APPLE__ && __PPC__ && __ALTIVEC__.
1059 2011-03-29 Jason Merrill <jason@redhat.com>
1061 * g++.dg/cpp0x/dependent1.C: New.
1063 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1065 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1067 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1069 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1072 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1073 * gfortran.dg/proc_ptr_comp_32.f90: New.
1075 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1077 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1078 check for corresponding warning.
1080 2011-03-28 Jason Merrill <jason@redhat.com>
1082 * g++.dg/cpp0x/rv-deduce2.C: New.
1084 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1087 * gcc.dg/pr48203.c: New test.
1089 2011-03-28 Jeff Law <law@redhat.com>
1091 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1093 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1095 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1096 and __PPC__ && __ALTIVEC__.
1098 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1101 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1102 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1103 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1104 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1106 2011-03-28 Jason Merrill <jason@redhat.com>
1108 * g++.dg/cpp0x/initlist-array2.C: New.
1110 * g++.dg/cpp0x/initlist-array1.C: New.
1112 * g++.dg/cpp0x/constexpr-compound.C: New.
1114 * g++.dg/cpp0x/constexpr-using.C: New.
1116 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1118 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1121 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1123 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1125 * gcc.dg/slp-1.c: New test.
1127 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1129 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1130 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1131 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1132 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1133 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1134 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1135 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1136 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1137 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1138 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1139 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1140 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1141 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1142 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1144 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1147 * gfortran.dg/trim_optimize_5.f90: New test.
1148 * gfortran.dg/trim_optimize_6.f90: New test.
1150 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1153 * gcc.target/mips/madd-7.c: Remove -mlong32.
1154 * gcc.target/mips/msub-7.c: Likewise.
1156 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1158 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1159 accesses to preserve the meaning of the test for doubleword vectors.
1160 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1161 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1163 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1166 * gfortran.dg/class_42.f03: New.
1168 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1170 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1173 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1175 PR rtl-optimization/48144
1176 * gcc.dg/pr48144.c: New test.
1178 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1180 * gnat.dg/discr27.ad[sb]: New test.
1182 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1184 * gnat.dg/limited_with2.ad[sb]: New test.
1185 * gnat.dg/limited_with2_pkg1.ads: New helper.
1186 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1188 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1190 * gnat.dg/opt15.adb: New test.
1191 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1193 2011-03-25 Tobias Burnus <burnus@net-b.de>
1197 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1198 * gfortran.dg/leadz_trailz_3.f90: Ditto
1200 2011-03-25 Martin Jambor <mjambor@suse.cz>
1202 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1204 2011-03-25 Jason Merrill <jason@redhat.com>
1206 * g++.dg/cpp0x/defaulted22.C: New.
1207 * g++.dg/cpp0x/defaulted23.C: New.
1208 * g++.dg/cpp0x/defaulted15.C: Adjust.
1210 2011-03-25 Jason Merrill <jason@redhat.com>
1212 * g++.dg/cpp0x/move1.C: New.
1214 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1217 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1219 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1221 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1222 for mips-sgi-irix6.5.
1223 Replace snprintf prototype by <stdio.h>.
1225 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1228 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1229 run_expensive_tests.
1230 * gcc.dg/graphite/block-4.c: Likewise.
1231 * gcc.dg/graphite/block-7.c: Likewise.
1232 * gcc.dg/graphite/block-8.c: Likewise.
1234 2011-03-25 Richard Guenther <rguenther@suse.de>
1236 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1237 * g++.dg/tree-ssa/pr8781.C: Likewise.
1238 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1239 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1240 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1241 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1242 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1243 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1244 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1245 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1246 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1247 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1248 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1249 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1250 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1251 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1252 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1253 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1254 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1255 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1256 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1257 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1258 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1259 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1260 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1261 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1262 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1263 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1264 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1265 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1266 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1267 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1268 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1269 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1270 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1271 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1272 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1273 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1274 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1275 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1276 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1277 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1278 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1279 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1280 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1281 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1282 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1283 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1284 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1285 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1286 * c-c++-common/pr46562-2.c: Likewise.
1287 * gfortran.dg/pr42108.f90: Likewise.
1288 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1289 foo to be inlined even at -O1.
1290 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1291 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1292 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1293 * gcc.dg/matrix/matrix.exp: Disable FRE.
1295 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1298 * gcc.dg/dfp/pr48204.c: New test.
1300 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1303 * gcc.c-torture/execute/pr47917.c: Move this...
1304 * gcc.dg/torture/pr47917.c: to here and add xfails.
1306 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1308 * gnat.dg/array16.ad[sb]: New test.
1309 * gnat.dg/array16.ads: New helper.
1311 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1313 * gnat.dg/derived_type2.adb: New test.
1315 2011-03-24 Richard Guenther <rguenther@suse.de>
1317 PR tree-optimization/48271
1318 * g++.dg/torture/pr48271.C: New testcase.
1320 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1322 * gnat.dg/array15.ad[sb]: New test.
1324 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1327 * gcc.target/i386/pr48237.c: New test.
1329 2011-03-24 Richard Guenther <rguenther@suse.de>
1332 * gcc.dg/builtin-object-size-10.c: New testcase.
1334 2011-03-24 Richard Guenther <rguenther@suse.de>
1336 PR tree-optimization/46562
1337 * c-c++-common/pr46562-2.c: New testcase.
1338 * c-c++-common/pr46562.c: Likewise.
1340 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1342 * gcc.dg/vect/vect-cselim-1.c: New test.
1343 * gcc.dg/vect/vect-cselim-2.c: New test.
1345 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1347 * gcc.target/arm/pr46934.c: New.
1349 2011-03-23 Ian Lance Taylor <iant@google.com>
1351 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1353 2011-03-23 Richard Guenther <rguenther@suse.de>
1355 * gcc.dg/struct: Remove directory and contents.
1357 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1360 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1362 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1364 * gnat.dg/discr26.ad[sb]: New test.
1365 * gnat.dg/discr26_pkg.ads: New helper.
1367 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1370 * gcc.target/arm/neon-vld-1.c: New test.
1372 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1374 * gnat.dg/array14.ad[sb]: New test.
1375 * gnat.dg/array14_pkg.ads: New helper.
1377 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1379 * gcc.c-torture/execute/920501-8.x: Remove.
1380 * gcc.c-torture/execute/930513-1.x: Remove.
1381 * gcc.c-torture/execute/960312-1.x: Remove.
1382 * gcc.c-torture/compile/20000804-1.c,
1383 gcc.c-torture/compile/20001205-1.c,
1384 gcc.c-torture/compile/20001226-1.c,
1385 gcc.c-torture/compile/20010518-2.c,
1386 gcc.c-torture/compile/20020312-1.c,
1387 gcc.c-torture/compile/20020604-1.c,
1388 gcc.c-torture/compile/920501-12.c,
1389 gcc.c-torture/compile/920501-4.c,
1390 gcc.c-torture/compile/920520-1.c,
1391 gcc.c-torture/compile/980506-1.c,
1392 gcc.c-torture/execute/980709-1.x,
1393 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1394 options for m68hc11.
1395 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1396 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1399 2011-03-22 Nick Clifton <nickc@redhat.com>
1401 * lib/target-supports.exp (check_profiling_available): Add MN10300
1402 to the list of targets that do not support profiling. Restore
1403 alpha sorting to this list.
1405 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1407 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1408 failure on 32-bit systems.
1409 * gcc.dg/torture/vector-2.c: Ditto.
1411 2011-03-22 Richard Guenther <rguenther@suse.de>
1413 PR tree-optimization/48228
1414 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1416 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1418 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1422 * gcc.target/powerpc/pr48226.c: New file.
1424 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1426 * lib/prune.exp (prune_gcc_output): Prune "could not create
1427 compact unwind for" warnings.
1429 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1433 * gcc.c-torture/execute/pr42544.c: New test.
1434 * gcc.c-torture/execute/pr48197.c: New test.
1436 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1438 PR preprocessor/48192
1439 * gcc.target/powerpc/pr48192.c: New file.
1442 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1443 split problem of 0 being loaded in a VSX register.
1445 2011-03-21 Richard Guenther <rguenther@suse.de>
1448 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1449 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1450 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1451 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1453 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1456 * gcc.dg/pr48213.c: New test.
1458 2011-03-21 Kai Tietz <ktietz@redhat.com>
1461 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1463 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1465 * gcc.target/arm/xor-and.c: New.
1467 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1470 * gfortran.dg/function_optimize_1.f90: New test.
1471 * gfortran.dg/function_optimize_2.f90: New test.
1473 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1475 PR rtl-optimization/47502
1476 * gcc.target/i386/pr47502-1.c: New.
1477 * gcc.target/i386/pr47502-2.c: Likewise.
1479 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1481 PR rtl-optimization/48156
1482 * gcc.dg/pr48156.c: New test.
1484 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1487 * gfortran.dg/scratch_1.f90: Adjust test.
1489 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1492 * gfortran.dg/scratch_1.f90: New test.
1494 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1496 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1497 variably modified typedefs.
1498 * gcc.dg/c1x-typedef-2.c: Remove.
1500 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1502 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1503 * gcc.dg/c1x-anon-struct-3.c: New test.
1504 * gcc.dg/anon-struct-11.c: Update.
1506 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1508 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1510 Only xfail with gas.
1512 2011-03-18 Jason Merrill <jason@redhat.com>
1514 * g++.dg/template/fn-ptr1.C: New.
1516 * g++.dg/overload/volatile1.C: New.
1518 * g++.dg/opt/pr23372.C: New.
1520 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1522 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1525 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1527 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1529 * gcc.target/arm/unsigned-extend-1.c: New.
1531 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1534 * gcc.c-torture/compile/pr48161.c: New test.
1536 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1539 * gcc.dg/torture/pr47725.c: New.
1541 2011-03-17 Jason Merrill <jason@redhat.com>
1543 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1544 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1546 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1548 * gnat.dg/specs/elab2.ads: New test.
1549 * gnat.dg/specs/elab2_pkg.ads: New helper.
1551 2011-03-17 Jason Merrill <jason@redhat.com>
1553 * g++.dg/cpp0x/decltype-1212.C: New.
1554 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1556 2011-03-17 Jason Merrill <jason@redhat.com>
1558 * g++.dg/parse/memfnquals1.C: New.
1560 2011-03-17 Richard Guenther <rguenther@suse.de>
1563 * gcc.dg/pr48134.c: New testcase.
1565 2011-03-17 Richard Guenther <rguenther@suse.de>
1568 * g++.dg/torture/pr48165.C: New testcase.
1570 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1572 PR rtl-optimization/48141
1573 * gcc.dg/pr48141.c: New test.
1575 2011-03-16 Jason Merrill <jason@redhat.com>
1577 * g++.dg/cpp0x/constexpr-48089.C: New.
1579 * g++.dg/cpp0x/constexpr-abi1.C: New.
1581 * g++.dg/cpp0x/constexpr-46336.C: New.
1582 * g++.dg/parse/friend5.C: Adjust expected errors.
1584 * g++.dg/cpp0x/constexpr-47570.C: New.
1586 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1589 * ++.dg/debug/dwarf2/typedef6.C: New test.
1591 2011-03-16 Jason Merrill <jason@redhat.com>
1593 * g++.dg/cpp0x/elision2.C: New.
1595 * g++.dg/cpp0x/constexpr-array3.C: New.
1597 2011-03-16 Jason Merrill <jason@redhat.com>
1599 * g++.dg/cpp0x/sfinae6.C: New.
1600 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1601 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1602 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1603 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1604 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1606 2011-03-16 Jason Merrill <jason@redhat.com>
1608 * g++.dg/template/incomplete6.C: New.
1610 2011-03-16 Jeff Law <law@redhat.com>
1612 * gcc.dg/tree-ssa/vrp55.c: New test.
1614 2011-03-16 Jason Merrill <jason@redhat.com>
1616 * g++.dg/cpp0x/auto22.C: New.
1618 2011-03-16 Richard Guenther <rguenther@suse.de>
1620 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1621 optimizing it away if promoted to const.
1623 2011-03-16 Richard Guenther <rguenther@suse.de>
1625 PR tree-optimization/48149
1626 * gcc.dg/fold-complex-1.c: New testcase.
1628 2011-03-16 Richard Guenther <rguenther@suse.de>
1631 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1634 2011-03-16 Richard Guenther <rguenther@suse.de>
1636 PR tree-optimization/26134
1637 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1639 2011-03-16 Richard Guenther <rguenther@suse.de>
1641 PR tree-optimization/48146
1642 * gcc.dg/torture/pr48146.c: New testcase.
1644 2011-03-16 Richard Guenther <rguenther@suse.de>
1646 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1647 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1649 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1652 * gcc.c-torture/compile/pr48136.c: New test.
1654 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1657 * gcc.dg/guality/pr45882.c: New test.
1659 2011-03-15 Jason Merrill <jason@redhat.com>
1661 * g++.dg/cpp0x/constexpr-recursion.C: New.
1663 * g++.dg/cpp0x/implicit11.C: New.
1665 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1667 * g++.dg/cpp0x/constexpr-attribute.C: New.
1669 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1671 * g++.dg/parse/pr34758.C: New.
1673 2011-03-15 Xinliang David Li <davidxl@google.com>
1676 * gcc.dg/uninit-pred-7_d.c: New test.
1677 * gcc.dg/uninit-pred-8_d.c: New test.
1679 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1682 * gcc.target/arm/pr46788.c: New.
1684 2011-03-15 Richard Guenther <rguenther@suse.de>
1687 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1688 * gfortran.dg/ishft_4.f90: Likewise.
1689 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1691 2011-03-15 Richard Guenther <rguenther@suse.de>
1693 PR tree-optimization/13954
1694 * g++.dg/tree-ssa/pr13954.C: New testcase.
1696 2011-03-15 Richard Guenther <rguenther@suse.de>
1698 PR tree-optimization/48037
1699 * gcc.target/i386/pr48037-1.c: New testcase.
1701 2011-03-15 Richard Guenther <rguenther@suse.de>
1703 PR tree-optimization/41490
1704 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1705 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1706 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1707 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1708 * g++.dg/tree-ssa/pr33604.C: Adjust.
1710 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1713 * gcc.c-torture/execute/pr47917.c: New test.
1714 * gcc.dg/pr47917.c: New test.
1717 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1719 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1721 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1722 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1723 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1724 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1725 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1726 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1727 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1728 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1729 * gcc.target/i386/avx-floor-vec.c: Ditto.
1730 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1731 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1732 * gcc.target/i386/avx-rint-vec.c: Ditto.
1733 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1734 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1735 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1736 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1738 2011-03-14 Tom Tromey <tromey@redhat.com>
1740 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1741 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1742 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1744 2011-03-14 Tom Tromey <tromey@redhat.com>
1746 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1747 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1748 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1750 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1752 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1754 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1756 PR rtl-optimization/47166
1757 * gcc.c-torture/execute/postmod-1.c: New test.
1759 2011-03-14 Richard Guenther <rguenther@suse.de>
1762 * gcc.dg/torture/pr48098.c: New testcase.
1764 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1767 * gcc.target/powerpc/pr48053-1.c: New test.
1768 * gcc.target/powerpc/pr48053-2.c: Likewise.
1770 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1773 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1775 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1778 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1780 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1783 * gfortran.dg/class_41.f03: New.
1785 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1787 * g++.dg/conversion/cast3.C: New test.
1789 2011-03-11 Jason Merrill <jason@redhat.com>
1791 * g++.dg/template/error45.C: New.
1793 * g++.dg/parse/no-type-defn1.C: New.
1795 * g++.dg/ext/attrib40.C: New.
1797 * g++.dg/cpp0x/regress/array1.C: New.
1799 2011-03-11 Richard Guenther <rguenther@suse.de>
1801 PR tree-optimization/48067
1802 * gcc.dg/pr48067.c: New testcase.
1804 2011-03-11 Richard Guenther <rguenther@suse.de>
1807 * g++.dg/lto/20110311-1_0.C: New testcase.
1809 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1812 * g++.dg/inherit/virtual8.C: New test.
1815 * gcc.dg/torture/pr48044.c: New test.
1817 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1820 * gfortran.dg/proc_ptr_comp_31.f90: New.
1822 2011-03-11 Richard Guenther <rguenther@suse.de>
1824 PR tree-optimization/47278
1825 * gcc.dg/torture/pr47278-1.c: New testcase.
1826 * gcc.dg/torture/pr47278-2.c: Likewise.
1828 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1830 PR tree-optimization/48063
1831 * gcc.dg/torture/pr48063.c: New test.
1833 2011-03-10 Jason Merrill <jason@redhat.com>
1835 * g++.dg/template/array22.C: New.
1837 * g++.dg/cpp0x/syntax-err1.C: New.
1838 * g++.dg/parse/error36.C: Adjust expected errors.
1839 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1840 * g++.old-deja/g++.pt/typename3.C: Likewise.
1841 * g++.old-deja/g++.pt/typename4.C: Likewise.
1842 * g++.old-deja/g++.pt/typename6.C: Likewise.
1844 2011-03-09 Jason Merrill <jason@redhat.com>
1846 * g++.dg/template/nontype22.C: New.
1848 2011-03-09 Martin Jambor <mjambor@suse.cz>
1850 PR tree-optimization/47714
1851 * g++.dg/torture/pr47714.C: New test.
1853 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1856 * gcc.target/powerpc/pr47755-2.c: New file.
1858 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1860 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1861 is not set in the environment, pass 64 as first argument when not
1862 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1863 native where ulimit -u is supported.
1865 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1867 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1869 2011-03-08 Jason Merrill <jason@redhat.com>
1871 * g++.dg/template/nontype21.C: New.
1873 * g++.dg/template/anon5.C: New.
1875 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1878 * gcc.dg/pr47881.c: New test.
1880 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1883 * g++.dg/lookup/template3.C: New test.
1885 2011-03-08 Kai Tietz <ktietz@redhat.com>
1887 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1890 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1893 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1894 sizeof to compute alignment.
1896 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1898 PR tree-optimization/48022
1899 * gcc.dg/pr48022-1.c: New test.
1900 * gcc.dg/pr48022-2.c: New test.
1902 2011-03-07 Jason Merrill <jason@redhat.com>
1904 * g++.dg/template/nontype20.C: New.
1905 * g++.dg/init/member1.C: Adjust expected errors.
1906 * g++.dg/parse/constant4.C: Likewise.
1907 * g++.dg/template/qualified-id3.C: Likewise.
1908 * g++.old-deja/g++.pt/crash10.C: Likewise.
1910 * g++.dg/cpp0x/regress/non-const1.C: New.
1912 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1915 * gcc.dg/pr47991.c: New test.
1917 2011-03-07 Jason Merrill <jason@redhat.com>
1919 * g++.dg/abi/mangle46.C: New.
1921 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1924 * gcc.target/powerpc/pr47862.c: New.
1926 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1929 * gcc.target/i386/combine-mul.c: Require nonpic.
1931 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1932 Nathan Froyd <froydnj@codesourcery.com>
1934 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1936 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1938 * README.QMTEST: Remove.
1940 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1941 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1944 * gfortran.dg/array_constructor_37.f90 : New test.
1946 2011-03-05 Jason Merrill <jason@redhat.com>
1948 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1949 * g++.dg/abi/mangle45.C: Likewise.
1950 * g++.dg/cpp0x/trailing1.C: Likewise.
1952 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1954 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1956 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1958 PR rtl-optimization/47899
1959 * gcc.dg/pr47899.c: New test.
1961 * gcc.dg/torture/pr47968.c: Ignore warnings.
1963 PR tree-optimization/47967
1964 * gcc.c-torture/compile/pr47967.c: New test.
1966 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1968 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1969 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1971 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1973 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1974 and property_getAttributes() if __OBJC2__.
1975 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1976 * objc.dg/property/property-encoding-1.m: New.
1977 * obj-c++.dg/property/property-encoding-1.mm: New.
1979 2011-03-04 Jason Merrill <jason@redhat.com>
1981 * g++.dg/template/pseudodtor6.C: New.
1983 * g++.dg/inherit/covariant19.C: New.
1985 2011-03-04 Richard Guenther <rguenther@suse.de>
1988 * gcc.dg/torture/pr47968.c: New testcase.
1990 2011-03-04 Richard Guenther <rguenther@suse.de>
1993 * gcc.dg/torture/pr47975.c: New testcase.
1995 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1998 * g++.dg/template/crash106.C: New.
2000 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2003 * gcc.dg/gomp/pr47963.c: New test.
2004 * g++.dg/gomp/pr47963.C: New test.
2006 2011-03-02 Jason Merrill <jason@redhat.com>
2008 * g++.dg/cpp0x/regress/condition1.C: New.
2010 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2012 2011-03-01 Jason Merrill <jason@redhat.com>
2014 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2016 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2018 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2020 PR rtl-optimization/47925
2021 * gcc.c-torture/execute/pr47925.c: New test.
2023 2011-03-01 Jason Merrill <jason@redhat.com>
2025 * g++.dg/cpp0x/decltype25.C: New.
2027 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2029 2011-03-01 Richard Guenther <rguenther@suse.de>
2031 PR tree-optimization/47890
2032 * gcc.dg/torture/pr47890.c: New testcase.
2034 2011-03-01 Richard Guenther <rguenther@suse.de>
2037 * gcc.dg/lto/pr47924_0.c: New testcase.
2039 2011-03-01 Richard Guenther <rguenther@suse.de>
2042 * gfortran.dg/lto/pr46911_0.f: New testcase.
2044 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2046 PR libgfortran/47933
2047 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2048 compile errors from older code form.
2050 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2052 PR libgfortran/47567
2053 * gfortran.dg/fmt_fw_d.f90: New test.
2055 2011-02-28 Jason Merrill <jason@redhat.com>
2057 * g++.dg/inherit/covariant18.C: New.
2059 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2062 * gcc.dg/pr47893.c: New test.
2064 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2066 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2067 NULL in case of a selector with conflicting types.
2068 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2070 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2072 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2073 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2074 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2075 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2077 2011-02-28 Jason Merrill <jason@redhat.com>
2080 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2082 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2084 PR libgfortran/47778
2085 * gfortran.dg/namelist_71.f90: New test.
2087 2011-02-27 Jason Merrill <jason@redhat.com>
2090 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2091 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2093 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2096 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2098 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2101 * gfortran.dg/gomp/task-1.f90: Removed.
2103 2011-02-26 Jason Merrill <jason@redhat.com>
2105 * g++.dg/template/this-targ1.C: New.
2107 * g++.dg/cpp0x/regress/template-const1.C: New.
2108 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2109 * g++.dg/template/function1.C: Adjust.
2110 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2111 * g++.dg/debug/debug7.C: Adjust.
2113 2011-02-26 Tobias Burnus <burnus@net-b.de>
2116 * gfortran.dg/gomp/task-1.f90: New.
2118 2011-02-25 Jie Zhang <jie@codesourcery.com>
2120 * gcc.target/arm/neon-thumb2-move.c: Add
2121 dg-require-effective-target arm_thumb2_ok.
2123 2011-02-24 Jason Merrill <jason@redhat.com>
2125 * g++.dg/parse/constant1.C: Specify C++98 mode.
2126 * g++.dg/parse/constant5.C: Likewise.
2127 * g++.dg/parse/error2.C: Likewise.
2128 * g++.dg/parse/semicolon3.C: Likewise.
2129 * g++.dg/template/crash14.C: Likewise.
2130 * g++.dg/template/local4.C: Likewise.
2131 * g++.dg/template/nontype3.C: Likewise.
2132 * g++.dg/parse/crash31.C: Adjust expected errors.
2133 * g++.dg/template/function1.C: Likewise.
2134 * g++.dg/template/ref3.C: Likewise.
2135 * g++.dg/template/static9.C: Likewise.
2136 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2138 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2139 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2140 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2141 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2142 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2144 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2147 * gfortran.dg/pr47878.f90: New test.
2149 2011-02-24 Richard Guenther <rguenther@suse.de>
2152 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2153 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2155 2011-02-24 Richard Guenther <rguenther@suse.de>
2158 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2159 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2161 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2163 PR libgfortran/47567
2164 * gfortran.dg/fmt_f0_1.f90: Update test.
2166 2011-02-23 Jason Merrill <jason@redhat.com>
2168 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2169 * g++.dg/abi/mangle45.C: New.
2171 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2172 * g++.dg/template/canon-type-9.C: Match use of decltype
2173 between declaration and definition.
2174 * g++.dg/template/canon-type-12.C: Likewise.
2176 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2179 * gfortran.dg/nested_allocatables_1.f90: New.
2181 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2184 * g++.dg/pr46868.C: New test.
2185 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2186 * g++.dg/parse/error14.C: Adjust.
2188 2011-02-23 Richard Guenther <rguenther@suse.de>
2190 PR tree-optimization/47838
2191 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2193 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2195 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2197 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2199 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2200 * gfortran.dg/count_init_expr.f03: Ditto.
2201 * gfortran.dg/gomp/pr43711.f90: Ditto.
2202 * gcc.dg/struct-parse-2.c: Ditto.
2203 * gcc.dg/parse-error-3.c: Ditto.
2204 * gcc.dg/Wlogical-op-1.c: Ditto.
2205 * gcc.dg/Walways-true-1.c: Ditto.
2206 * gcc.dg/pr24225.c: Ditto.
2207 * gcc.dg/Walways-true-2.c: Ditto.
2208 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2209 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2210 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2211 * g++.dg/overload/defarg4.C: Ditto.
2212 * g++.dg/inherit/covariant16.C: Ditto.
2213 * g++.dg/inherit/virtual7.C: Ditto.
2214 * g++.dg/template/canon-type-9.C: Ditto.
2215 * g++.dg/template/access19.C: Ditto.
2216 * g++.dg/template/call7.C: Ditto.
2217 * g++.dg/template/canon-type-2.C: Ditto.
2218 * g++.dg/template/init7.C: Ditto.
2219 * g++.dg/template/sizeof-template-argument.C: Ditto.
2220 * g++.dg/template/const3.C: Ditto.
2221 * g++.dg/template/sfinae26.C: Ditto.
2222 * g++.dg/template/sfinae26.C: Ditto.
2223 * g++.dg/template/canon-type-11.C: Ditto.
2224 * g++.dg/template/union2.C: Ditto.
2225 * g++.dg/template/canon-type-3.C: Ditto.
2226 * g++.dg/template/canon-type-1.C: Ditto.
2227 * g++.dg/template/canon-type-5.C: Ditto.
2228 * g++.dg/template/canon-type-7.C: Ditto.
2229 * g++.dg/template/canon-type-10.C: Ditto.
2230 * g++.dg/template/spec36.C: Ditto.
2231 * g++.dg/template/typedef38.C: Ditto.
2232 * g++.dg/template/canon-type-4.C: Ditto.
2233 * g++.dg/template/canon-type-6.C: Ditto.
2234 * g++.dg/template/canon-type-13.C: Ditto.
2235 * g++.dg/template/instantiate9.C: Ditto.
2236 * g++.dg/template/ttp22.C: Ditto.
2237 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2238 * g++.dg/warn/Walways-true-1.C: Ditto.
2239 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2240 * g++.dg/warn/Walways-true-2.C: Ditto.
2241 * g++.dg/conversion/op4.C: Ditto.
2242 * g++.dg/opt/pr19650.C: Ditto.
2243 * g++.dg/lookup/friend11.C: Ditto.
2244 * g++.dg/other/default2.C: Ditto.
2245 * g++.dg/other/default3.C: Ditto.
2246 * g++.dg/other/dtor2.C: Ditto.
2247 * g++.dg/other/friend5.C: Ditto.
2248 * g++.dg/other/default5.C: Ditto.
2249 * g++.dg/init/brace6.C: Ditto.
2250 * g++.dg/init/aggr5.C: Ditto.
2251 * g++.dg/init/error2.C: Ditto.
2252 * g++.dg/expr/bound-mem-fun.C: Ditto.
2253 * g++.dg/expr/cond6.C: Ditto.
2254 * g++.dg/expr/stmt-expr-1.C: Ditto.
2255 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2256 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2257 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2258 * g++.dg/cpp0x/bracket1.C: Ditto.
2259 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2260 * g++.dg/cpp0x/pr38646.C: Ditto.
2261 * g++.dg/cpp0x/variadic73.C: Ditto.
2262 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2263 * g++.dg/cpp0x/bracket4.C: Ditto.
2264 * g++.dg/cpp0x/decltype4.C: Ditto.
2265 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2266 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2267 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2268 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2269 * g++.dg/cpp0x/decltype2.C: Ditto.
2270 * g++.dg/cpp0x/decltype1.C: Ditto.
2271 * g++.dg/cpp0x/bracket2.C: Ditto.
2272 * g++.dg/cpp0x/decltype5.C: Ditto.
2273 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2274 * g++.dg/cpp0x/variadic70.C: Ditto.
2275 * g++.dg/cpp0x/decltype6.C: Ditto.
2276 * g++.dg/cpp0x/rvo.C: Ditto.
2277 * g++.dg/cpp0x/vt-40092.C: Ditto.
2278 * g++.dg/cpp0x/variadic-new.C: Ditto.
2279 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2280 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2281 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2282 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2283 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2284 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2285 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2286 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2287 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2288 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2289 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2290 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2291 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2292 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2293 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2294 * g++.dg/cpp0x/pr39639.C: Ditto.
2295 * g++.dg/cpp0x/decltype3.C: Ditto.
2296 * g++.dg/cpp0x/variadic68.C: Ditto.
2297 * g++.dg/cpp0x/variadic-function.C: Ditto.
2298 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2299 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2300 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2301 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2302 * g++.dg/parse/crash35.C: Ditto.
2303 * g++.dg/parse/crash40.C: Ditto.
2304 * g++.dg/parse/defarg12.C: Ditto.
2305 * g++.dg/parse/crash34.C: Ditto.
2306 * g++.dg/parse/constructor3.C: Ditto.
2307 * g++.dg/parse/template23.C: Ditto.
2308 * g++.dg/parse/crash56.C: Ditto.
2309 * g++.dg/parse/dtor13.C: Ditto.
2310 * g++.dg/parse/error33.C: Ditto.
2311 * g++.dg/parse/ctor9.C: Ditto.
2312 * g++.dg/parse/error32.C: Ditto.
2313 * g++.dg/parse/error37.C: Ditto.
2314 * g++.dg/parse/bitfield3.C: Ditto.
2315 * g++.dg/parse/struct-4.C: Ditto.
2316 * g++.dg/ext/has_trivial_copy.C: Ditto.
2317 * g++.dg/ext/is_polymorphic.C: Ditto.
2318 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2319 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2320 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2321 * g++.dg/ext/is_union.C: Ditto.
2322 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2323 * g++.dg/ext/is_pod.C: Ditto.
2324 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2325 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2326 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2327 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2328 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2329 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2330 * g++.dg/ext/is_abstract.C: Ditto.
2331 * g++.dg/ext/has_trivial_assign.C: Ditto.
2332 * g++.dg/ext/is_class.C: Ditto.
2333 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2334 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2335 * g++.dg/ext/is_base_of.C: Ditto.
2336 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2337 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2338 * g++.dg/ext/is_empty.C: Ditto.
2339 * g++.dg/ext/is_enum.C: Ditto.
2340 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2341 * gnat.dg/opt11.adb: Ditto.
2342 * obj-c++.dg/pr45735.mm: Ditto.
2343 * obj-c++.dg/pr24393.mm: Ditto.
2344 * obj-c++.dg/exceptions-2.mm: Ditto.
2345 * objc.dg/pr45735.m: Ditto.
2346 * objc.dg/pr24393.m: Ditto.
2348 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2350 * objc.dg/attributes/objc-exception-1.m: New.
2352 2011-02-23 Jie Zhang <jie@codesourcery.com>
2354 * gcc.dg/cpp/include7.c: New test.
2356 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2359 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2361 2011-02-23 Jie Zhang <jie@codesourcery.com>
2363 PR rtl-optimization/47763
2364 * gcc.dg/pr47763.c: New test.
2366 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2369 * gfortran.dg/whole_file_32.f90 : New test.
2371 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2374 * g++.dg/inherit/virtual7.C: New test.
2376 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2379 * objc.dg/type-size-3.m: Updated error message.
2380 * objc.dg/type-size-4.m: New test.
2381 * objc.dg/type-size-5.m: New test.
2383 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2385 * lib/gnat.exp: Fix comments.
2386 Don't load libgloss.exp.
2387 (default_gnat_version): Call $compiler with --version.
2388 Adapt regexp for gnatmake output, insert version.
2389 (gnat_version): New proc.
2390 (gnat_init): Remove gnat_libgcc_s_path.
2391 (gnat_target_compile): Likewise.
2392 Remove ld_library_path.
2393 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2394 (gnat_pass): Remove.
2395 (gnat_pass): Remove.
2396 (gnat_finish): Remove.
2397 (gnat_exit): Remove.
2398 (local_find_gnatmake): Reindent.
2399 (runtest_file_p): Remove.
2400 (prune_warnings): Remove.
2401 (find_gnatclean): New proc.
2402 * lib/gnat-dg.exp (lremove): New proc.
2403 (gnat-dg-test): Reindent.
2404 Remove additional output files.
2405 (gnat-dg-runtest): Remove.
2407 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2408 * gnat.dg/loop_optimization6.adb: Likewise.
2409 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2411 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2413 PR tree-optimization/47835
2414 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2416 2011-02-22 Tobias Burnus <burnus@net-b.de>
2418 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2419 * gfortran.dg/abstract_type_2.f03: Ditto.
2420 * gfortran.dg/abstract_type_3.f03: Ditto.
2421 * gfortran.dg/abstract_type_4.f03: Ditto.
2422 * gfortran.dg/abstract_type_5.f03: Ditto.
2423 * gfortran.dg/abstract_type_6.f03: Ditto.
2424 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2425 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2426 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2427 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2428 * gfortran.dg/array_function_5.f90: Ditto.
2429 * gfortran.dg/asynchronous_3.f03: Ditto.
2430 * gfortran.dg/char_expr_1.f90: Ditto.
2431 * gfortran.dg/class_14.f03: Ditto.
2432 * gfortran.dg/data_array_6.f: Ditto.
2433 * gfortran.dg/data_invalid.f90: Ditto.
2434 * gfortran.dg/dot_product_1.f03: Ditto.
2435 * gfortran.dg/func_derived_5.f90: Ditto.
2436 * gfortran.dg/func_result_4.f90: Ditto.
2437 * gfortran.dg/implied_do_1.f90: Ditto.
2438 * gfortran.dg/initialization_25.f90: Ditto.
2439 * gfortran.dg/initialization_26.f90: Ditto.
2440 * gfortran.dg/interface_34.f90: Ditto.
2441 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2442 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2443 * gfortran.dg/matmul_8.f03: Ditto.
2444 * gfortran.dg/merge_init_expr.f90: Ditto.
2445 * gfortran.dg/pack_assign_1.f90: Ditto.
2446 * gfortran.dg/pack_vector_1.f90: Ditto.
2447 * gfortran.dg/pointer_check_8.f90: Ditto.
2448 * gfortran.dg/product_init_expr.f03: Ditto.
2449 * gfortran.dg/reshape_order_5.f90: Ditto.
2450 * gfortran.dg/reshape_shape_1.f90: Ditto.
2451 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2452 * gfortran.dg/same_name_2.f90: Ditto.
2453 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2454 * gfortran.dg/spread_init_expr.f03: Ditto.
2455 * gfortran.dg/stmt_func_1.f90: Ditto.
2456 * gfortran.dg/sum_init_expr.f03: Ditto.
2457 * gfortran.dg/transpose_3.f03: Ditto.
2458 * gfortran.dg/unpack_init_expr.f03: Ditto.
2459 * gfortran.dg/warn_conversion.f90: Ditto.
2460 * gfortran.dg/warn_conversion_2.f90: Ditto.
2461 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2462 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2463 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2464 * gfortran.dg/whole_file_16.f90: Ditto.
2465 * gfortran.dg/whole_file_17.f90: Ditto.
2466 * gfortran.dg/whole_file_18.f90: Ditto.
2467 * gfortran.dg/whole_file_20.f03: Ditto.
2468 * gfortran.dg/whole_file_5.f90: Ditto.
2469 * gfortran.dg/whole_file_6.f90: Ditto.
2470 * gfortran.dg/write_invalid_format.f90: Ditto.
2471 * gfortran.dg/zero_sized_6.f90: Ditto.
2473 2011-02-21 Jeff Law <law@redhat.com>
2475 PR rtl-optimization/46178
2476 * gcc.target/i386/pr46178.c: New test.
2478 PR rtl-optimization/46002
2479 * gcc.c-torture/compile/pr46002.c: New test.
2481 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2483 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2486 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2489 * g++.dg/debug/pr47106.C: Require effective target lto.
2491 2011-02-21 Jason Merrill <jason@redhat.com>
2493 * g++.dg/cpp0x/constexpr-diag2.C: New.
2495 2011-02-20 Jason Merrill <jason@redhat.com>
2497 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2499 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2501 * g++.dg/overload/conv-op1.C: New.
2503 * g++.dg/cpp0x/constexpr-synth1.C: New.
2505 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2507 * objc.dg/layout-2.m: New.
2508 * objc.dg/selector-3.m: Adjusted location of error message.
2509 * objc.dg/type-size-3.m: Same.
2510 * obj-c++.dg/selector-3.mm: Same.
2512 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2515 * objc.dg/property/dotsyntax-22.m: New.
2516 * obj-c++.dg/property/dotsyntax-22.mm: New.
2518 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2521 * g++.dg/template/typedef38.C: New test.
2523 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2526 * gfortran.dg/whole_file_30.f90 : New test.
2527 * gfortran.dg/whole_file_31.f90 : New test.
2529 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2533 * gfortran.dg/whole_file_28.f90 : New test.
2534 * gfortran.dg/whole_file_29.f90 : New test.
2536 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2539 * g++.dg/template/crash105.C: New.
2541 2011-02-19 Jason Merrill <jason@redhat.com>
2543 * g++.dg/cpp0x/regress/no-elide1.C: New.
2545 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2547 PR tree-optimization/46620
2548 * gcc.dg/pr46620.c: New.
2550 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2553 * gcc.target/i386/pr47809.c: New test.
2555 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2556 Tobias Burnus <burnus@net-b.de>
2558 * lib/target-supports.exp
2559 (check_effective_target_fortran_large_real): New check for large reals.
2560 * gfortran.dg/nan_7.f90: New test.
2562 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2564 PR libgfortran/47567
2565 * gfortran.dg/fmt_f0_1.f90: Update test.
2567 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2570 * gfortran.dg/array_constructor_36.f90 : New test.
2571 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2572 allow for comparison between different elements of the array
2573 constructor at different levels of optimization.
2575 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2577 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2578 * gcc.target/i386/pr32280-1.c: Likewise.
2580 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2583 * gcc.target/i386/pr47800.c: New test.
2585 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2587 * objc/execute/exceptions/foward-1.x: New.
2589 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2592 * gfortran.dg/derived_constructor_comps_4.f90: New.
2594 2011-02-18 Tobias Burnus
2597 * gfortran.dg/func_result_6.f90: New.
2599 2011-02-18 Michael Matz <matz@suse.de>
2602 * gfortran.dg/lto/pr45586_0.f90: New test.
2603 * gfortran.dg/typebound_proc_20.f90: Ditto.
2604 * gfortran.dg/typebound_proc_21.f90: Ditto.
2606 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2609 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2611 2011-02-18 Tobias Burnus <burnus@net-b.de>
2614 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2616 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2617 normalizing the error/warning output.
2618 * gfortran.dg/Wall.f90: Update dg-error/warning.
2619 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2620 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2621 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2622 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2623 * gfortran.dg/class_30.f90: Update dg-error/warning.
2624 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2625 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2626 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2627 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2628 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2629 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2630 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2631 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2632 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2633 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2634 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2635 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2636 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2637 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2638 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2639 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2640 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2641 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2642 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2643 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2644 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2645 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2646 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2647 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2648 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2650 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2653 * gfortran.dg/proc_ptr_comp_30.f90: New.
2655 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2658 * gcc.target/i386/pr47780.c: New test.
2660 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2663 * gfortran.dg/class_40.f03: New.
2665 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2668 * g++.dg/cpp0x/auto21.C: New test.
2670 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2672 * objc.dg/special/unclaimed-category-1.h: Updated for
2674 * objc.dg/special/unclaimed-category-1.m: Same.
2675 * objc.dg/zero-link-1.m: Same.
2676 * objc.dg/lookup-1.m: Same.
2677 * objc.dg/torture/strings/const-str-9.m
2678 * objc.dg/torture/strings/const-str-10.m: Same.
2679 * objc.dg/torture/strings/const-str-11.m: Same.
2680 * objc.dg/torture/forward-1.m: Same.
2681 * objc.dg/zero-link-2.m: Same.
2682 * objc.dg/encode-7-next-64bit.m: Same.
2683 * objc.dg/method-4.m: Same.
2684 * objc.dg/next-runtime-1.m: Same.
2685 * objc.dg/image-info.m: Same.
2686 * objc.dg/pr23214.m: Same.
2687 * objc.dg/symtab-1.m: Same.
2688 * obj-c++.dg/basic.m: Same.
2689 * obj-c++.dg/proto-lossage-3.m: Same.
2690 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2691 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2692 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2693 * obj-c++.dg/method-11.m: Same.
2694 * objc/execute/enumeration-1.m: Same.
2695 * objc/execute/object_is_class.m: Same.
2696 * objc/execute/formal_protocol-2.m: Same.
2697 * objc/execute/formal_protocol-4.m: Same.
2698 * objc/execute/formal_protocol-6.m: Same.
2699 * objc/execute/bycopy-3.m: Same.
2700 * objc/execute/exceptions/catchall-1.m: Same.
2701 * objc/execute/exceptions/finally-1.m: Same.
2702 * objc/execute/exceptions/local-variables-1.m: Same.
2703 * objc/execute/exceptions/foward-1.m: Same.
2704 * objc/execute/bf-common.h
2705 * objc/execute/enumeration-2.m: Same.
2706 * objc/execute/formal_protocol-1.m: Same.
2707 * objc/execute/formal_protocol-3.m: Same.
2708 * objc/execute/formal_protocol-5.m: Same.
2709 * objc/execute/accessing_ivars.m: Same.
2710 * objc/execute/bycopy-2.m: Same.
2711 * objc/execute/formal_protocol-7.m: Same.
2712 * objc/execute/compatibility_alias.m: Same.
2713 * objc/execute/no_clash.m: Same.
2714 * objc/execute/object_is_meta_class.m: Same.
2715 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2716 * objc/execute/class-tests-1.h: Include stdio.h.
2717 * objc/execute/class-tests-2.h: Same.
2718 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2720 * obj-c++.dg/try-catch-2.mm: Same.
2722 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2725 * g++.dg/warn/Wunused-parm-4.C: New test.
2727 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2728 Jan Hubicka <jh@suse.cz>
2732 * g++.dg/debug/pr47106.C: New.
2734 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2737 * gcc.target/i386/pr43653.c: New test.
2739 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2742 * g++.dg/template/inherit6.C: New test.
2744 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2747 * gfortran.dg/class_39.f03: New.
2749 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2752 * g++.dg/cpp0x/variadic106.C: New test.
2754 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2757 * gfortran.dg/pr47757-1.f90: New test.
2758 * gfortran.dg/pr47757-2.f90: New test.
2759 * gfortran.dg/pr47757-3.f90: New test.
2762 * g++.dg/cpp0x/enum8.C: New test.
2764 2011-02-15 Jason Merrill <jason@redhat.com>
2766 * g++.dg/inherit/implicit-trivial1.C: New.
2767 * g++.dg/cpp0x/implicit-trivial1.C: New.
2769 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2772 * gcc.dg/torture/pr47725.c: Removed.
2774 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2777 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2778 constant does not generate a load from memory.
2780 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2783 * gcc.dg/torture/pr47725.c: New.
2785 2011-02-15 Richard Guenther <rguenther@suse.de>
2787 PR tree-optimization/47743
2788 * gcc.dg/torture/pr47743.c: New testcase.
2790 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2793 * gcc.target/i386/pr47581.c: New test.
2795 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2798 * gfortran.dg/select_type_22.f03: New.
2800 2011-02-14 Jason Merrill <jason@redhat.com>
2802 * g++.dg/cpp0x/regress/enum1.C: New.
2804 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2806 * gnat.dg/include.adb: New test.
2808 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2811 * gfortran.dg/class_38.f03: New.
2813 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2815 * gcc.dg/pr46494.c: New test.
2817 2011-02-14 Richard Guenther <rguenther@suse.de>
2819 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2821 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2824 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2825 sparc*-sun-solaris2.11.
2827 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2830 * gfortran.dg/argument_checking_18.f90: New.
2832 2011-02-13 Tobias Burnus <burnus@net-b.de>
2834 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2835 * gfortran.dg/argument_checking_17.f90: New.
2837 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2839 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2840 are temporarily disabled.
2841 * gfortran.dg/class_7.f03: Ditto.
2842 * gfortran.dg/coarray_14.f90: Ditto.
2843 * gfortran.dg/typebound_proc_13.f03: Ditto.
2845 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2848 * gfortran.dg/extends_11.f03: New.
2850 2011-02-11 Xinliang David Li <davidxl@google.com>
2852 PR tree-optimization/47707
2853 * g++.dg/tree-ssa/pr47707.C: New test.
2855 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2857 * g++.dg/opt/inline17.C: New test.
2859 2011-02-11 Tobias Burnus <burnus@net-b.de>
2862 * gfortran.dg/pure_formal_2.f90: New.
2864 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2866 PR rtl-optimization/47614
2867 * gfortran.dg/pr47614.f: New.
2869 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2872 * gcc.dg/opts-6.c: New test.
2874 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2877 * gcc.dg/pr47684.c: New test.
2879 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2882 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2883 c99_runtime, dg-add-options c99_runtime.
2884 (main): Use __asm__.
2886 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2889 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2890 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2891 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2892 * gcc.dg/ucnid-10.c: Likewise.
2893 * gcc.dg/ucnid-13.c: Likewise.
2894 * gcc.dg/ucnid-7.c: Likewise.
2895 * gcc.dg/ucnid-8.c: Likewise.
2896 Adapt dg-warning line number.
2898 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2900 * gcc.target/i386/parity-1.c: Use -march=k8.
2901 * gcc.target/i386/parity-2.c: Ditto.
2902 * gcc.target/i386/vecinit-1.c: Ditto.
2903 * gcc.target/i386/vecinit-2.c: Ditto.
2905 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2908 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2909 * gcc.target/mips/save-restore-3.c: Likewise.
2910 * gcc.target/mips/save-restore-4.c: Likewise.
2911 * gcc.target/mips/save-restore-5.c: Likewise.
2914 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2915 * g++.dg/tree-prof/partition2.C: Likewise.
2917 2011-02-09 Jason Merrill <jason@redhat.com>
2919 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2920 rather than misdeclare std::puts.
2922 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2923 * g++.dg/other/warning1.C: Likewise.
2924 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2925 * g++.old-deja/g++.gb/scope06.C: Likewise.
2926 * g++.old-deja/g++.law/cvt11.C: Likewise.
2927 * g++.old-deja/g++.law/init1.C: Likewise.
2928 * g++.dg/abi/mangle26.C: Likewise.
2930 * g++.dg/template/function1.C: Adjust for C++0x mode.
2931 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2933 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2934 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2936 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2938 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2940 * g++.dg/cpp0x/regress: New directory.
2941 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2942 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2943 * g++.dg/cpp0x/regress/regress3.C: New.
2945 2011-02-10 Richard Guenther <rguenther@suse.de>
2947 PR tree-optimization/47677
2948 * gcc.dg/torture/pr47677.c: New testcase.
2950 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2952 * objc.dg/special/load-category-1.m: Remove unused header.
2953 * objc.dg/special/load-category-1a.m: Likewise.
2954 * objc.dg/special/load-category-2.m: Likewise.
2955 * objc.dg/special/load-category-2a.m: Likewise.
2956 * objc.dg/special/load-category-3.m: Likewise.
2957 * objc.dg/special/load-category-3a.m: Likewise.
2958 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2959 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2960 * objc.dg/attributes/class-attribute-1.m: Likewise.
2961 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2962 * obj-c++.dg/property/property.exp: Likewise.
2963 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2964 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2965 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2966 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2967 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2968 * obj-c++.dg/template-8.mm: Likewise.
2970 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2973 * gcc.target/i386/pr47665.c: New test.
2975 2011-02-10 Jie Zhang <jie@codesourcery.com>
2979 2011-02-05 Jie Zhang <jie@codesourcery.com>
2981 * gcc.dg/pr42631.c: Update test.
2982 * gcc.dg/pr42631-2.c: New test.
2984 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2987 * gfortran.dg/proc_decl_25.f90: New.
2989 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2992 * gfortran.dg/typebound_assignment_2.f03: New.
2994 2011-02-09 Richard Guenther <rguenther@suse.de>
2996 PR tree-optimization/47664
2997 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2999 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3002 * gnat.dg/uninit_func.adb: Adjust dg directive.
3004 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3007 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3009 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3012 * gfortran.dg/auto_dealloc_2.f90: New.
3014 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3016 * gcc.dg/builtins-config.h: Remove __sgi handling.
3017 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3018 -std=c99 for mips-sgi-irix6.5*.
3020 2011-02-09 Martin Jambor <mjambor@suse.cz>
3023 * gfortran.dg/pr25923.f90: Remove xfails.
3025 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3028 * gfortran.dg/inquire_14.f90: New test.
3030 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3033 * gfortran.dg/pointer_init_6.f90: New.
3035 2011-02-08 Jeff Law <law@redhat.com>
3037 PR tree-optimization/42893
3038 * gcc.tree-ssa/pr42893.c: New test.
3040 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3042 PR tree-optimization/46834
3043 PR tree-optimization/46994
3044 PR tree-optimization/46995
3045 * gcc.dg/graphite/id-pr46834.c: New.
3046 * gfortran.dg/graphite/id-pr46994.f90: New.
3047 * gfortran.dg/graphite/id-pr46995.f90: New.
3049 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3052 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3053 using the variable is known the warning is emitted there.
3054 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3055 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3057 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3060 * gcc.dg/noreturn-1.c (foo5): Likewise.
3061 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3062 (method2): Likewise.
3064 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3065 the return statement using the uninitialized variable.
3066 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3068 2011-02-08 Richard Guenther <rguenther@suse.de>
3071 * g++.dg/opt/pr47639.c: New testcase.
3073 2011-02-08 Richard Guenther <rguenther@suse.de>
3075 PR tree-optimization/47632
3076 * g++.dg/opt/pr47632.C: New testcase.
3078 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3080 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3082 2011-02-07 Richard Guenther <rguenther@suse.de>
3084 PR tree-optimization/47615
3085 * g++.dg/opt/pr47615.C: New testcase.
3087 2011-02-07 Richard Guenther <rguenther@suse.de>
3089 PR tree-optimization/47621
3090 * gcc.dg/torture/pr47621.c: New testcase.
3092 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3094 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3096 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3099 * gfortran.dg/allocate_with_source_1 : New test.
3101 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3104 * gcc.dg/pr47610.c: New test.
3106 2011-02-05 Jie Zhang <jie@codesourcery.com>
3109 * gcc.dg/pr42631.c: Update test.
3110 * gcc.dg/pr42631-2.c: New test.
3112 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3115 * gfortran.dg/pr47574.f90: New test.
3117 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3119 PR tree-optimization/46194
3120 * gcc.dg/autopar/pr46194.c: New.
3122 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3124 PR tree-optimization/43695
3125 * g++.dg/ipa/pr43695.C: New.
3127 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3130 * gcc.dg/pr23200.c: New test.
3132 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3135 * g++.dg/pr47589.C: New test.
3137 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3140 * g++.dg/template/typedef37.C: New test.
3141 * g++.dg/template/param1.C: Adjust expected error message.
3143 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3146 * gcc.dg/pr31490-2.c: New test.
3147 * gcc.dg/pr31490-3.c: New test.
3148 * gcc.dg/pr31490-4.c: New test.
3150 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3151 Jakub Jelinek <jakub@redhat.com>
3154 * g++.dg/parser/semicolon3.C: Adjust.
3155 * g++.dg/parser/semicolon4.C: New testcase.
3156 * g++.dg/pr46890.C: New testcase.
3158 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3161 * g++.dg/init/pr29571.C: New.
3163 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3165 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3166 instead of vect_int.
3168 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3171 * gcc.target/i386/pr47312.c: New test.
3174 * gcc.target/i386/pr47564.c: New test.
3176 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3178 PR tree-optimization/45122
3179 * gcc.dg/tree-ssa/pr45122.c: New.
3181 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3184 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3187 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3188 and vsx so a default --with-cpu=power7 doesn't give an error
3189 when -mavoid-indexed-addresses is used.
3191 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3192 wrapper function to save the arguments and then jump to the real
3193 function, rather than depending on the compiler not to move stuff
3195 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3197 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3198 Paul Thomas <pault@gcc.gnu.org>
3201 * gfortran.dg/class_37.f03 : New test.
3203 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3204 Richard Guenther <rguenther@suse.de>
3206 PR tree-optimization/40979
3208 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3209 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3210 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3211 check_vect_support_and_set_flags.
3212 * gfortran.dg/graphite/vect-pr40979.f90: New.
3214 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3217 * gfortran.dg/class_36.f03: New.
3219 2011-02-02 Richard Guenther <rguenther@suse.de>
3221 PR tree-optimization/47566
3222 * gcc.dg/lto/20110201-1_0.c: New testcase.
3224 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3230 * debug/pr47498.c: New.
3231 * debug/pr47501.c: New.
3233 2011-02-01 Richard Guenther <rguenther@suse.de>
3235 PR tree-optimization/47559
3236 * g++.dg/torture/pr47559.C: New testcase.
3238 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3241 * gfortran.dg/typebound_call_20.f03: New.
3243 2011-02-01 Richard Guenther <rguenther@suse.de>
3245 PR tree-optimization/47555
3246 * gcc.dg/pr47555.c: New testcase.
3248 2011-02-01 Richard Guenther <rguenther@suse.de>
3250 PR tree-optimization/47541
3251 * g++.dg/torture/pr47541.C: New testcase.
3253 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3256 * gfortran.dg/typebound_call_19.f03: New.
3258 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3261 * g++.dg/cpp0x/pr47416.C: New test.
3263 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3266 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3268 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3271 * gfortran.dg/typebound_assignment_1.f03: New.
3273 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3275 PR tree-optimization/47538
3276 * gcc.c-torture/execute/pr47538.c: New test.
3278 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3281 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3283 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3285 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3287 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3289 PR rtl-optimization/44031
3290 * gcc.c-torture/compile/20110131-1.c: New test.
3292 2011-01-31 Tobias Burnus <burnus@net-b.de>
3295 * gfortran.dg/stmt_func_1.f90: New.
3297 2011-01-31 Tobias Burnus <burnus@net-b.de>
3300 * gfortran.dg/interface_34.f90: New.
3302 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3305 * gfortran.dg/realloc_on_assign_5.f03: New test.
3306 * gfortran.dg/realloc_on_assign_5.f03: New test.
3308 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3310 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3311 * gfortran.dg/bessel_7.f90: Likewise.
3312 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3314 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3315 * gfortran.dg/sum_init_expr.f03: Likewise.
3317 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3319 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3322 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3323 loop only on "vect_intfloat_cvt" targets.
3325 2011-01-29 Tobias Burnus <burnus@net-b.de>
3328 * gfortran.dg/shape_6.f90: New.
3330 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3332 PR libgfortran/47434
3333 * gfortran.dg/read_infnan_1.f90: Update test.
3334 * gfortran.dg/module_nan.f90: Update test.
3335 * gfortran.dg/char4_iunit_1.f03: Update test.
3336 * gfortran.dg/large_real_kind_1.f90: Update test.
3337 * gfortran.dg/real_const_3.f90: Update test.
3338 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3340 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3343 * g++.dg/template/param2.C: New test.
3345 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3347 PR libgfortran/47285
3348 * gfortran.dg/fmt_g.f: New test.
3350 2011-01-28 Tobias Burnus <burnus@net-b.de>
3353 * gfortran.dg/pure_formal_1.f90: New.
3355 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3358 * gcc.dg/tls/pr42894.c: New test.
3360 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3362 * gcc.dg/pr47276.c: Add dg-require-visibility.
3364 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3366 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3368 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3369 Tobias Burnus <burnus@gcc.gnu.org>
3374 * gfortran.dg/realloc_on_assign_3.f03: New test.
3375 * gfortran.dg/realloc_on_assign_4.f03: New test.
3376 * gfortran.dg/allocatable_function_5.f90: New test.
3377 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3378 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3379 implemented" dg-errors.
3381 2011-01-27 Jan Hubicka <jh@suse.cz>
3384 * gcc.dg/attr-weakref-4.c: New testcase
3386 2011-01-27 Martin Jambor <mjambor@suse.cz>
3388 PR tree-optimization/47228
3389 * gcc.dg/torture/pr47228.c: New test.
3391 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3393 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3395 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3397 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3398 when using auto-overlay support on the SPU.
3400 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3402 PR rtl-optimization/44174
3403 * gcc.target/i386/asm-6.c: New test.
3405 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3407 PR rtl-optimization/46856
3408 * gcc.c-torture/compile/pr46856.c: New test.
3410 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3411 Andrew Pinski <pinskia@gmail.com>
3414 * gcc.dg/pr43082.c: New.
3416 2011-01-26 DJ Delorie <dj@redhat.com>
3418 PR rtl-optimization/46878
3419 * gcc.dg/pr46878-1.c: New test.
3421 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3424 * g++.dg/cpp0x/pr47476.C: New test.
3426 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3428 * gcc.c-torture/compile/20110126-1.c: New test.
3430 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3433 * gcc.dg/torture/pr47473.c: New test.
3435 2011-01-26 Jan Hubicka <jh@suse.cz>
3438 * gcc.c-torture/execute/pr47237.c: New testcase.
3440 2011-01-26 Jan Hubicka <jh@suse.cz>
3442 PR tree-optimization/47190
3443 * gcc.dg/attr-weakref-3.c: New testcase.
3445 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3448 * gcc.dg/dll-9a.c: New test file.
3449 * gcc.dg/dll-11.c: Likewise.
3450 * gcc.dg/dll-12.c: Likewise.
3451 * gcc.dg/dll-12a.c: Likewise.
3452 * gcc.dg/dll-11a.c: Likewise.
3453 * gcc.dg/dll-9.c: Likewise.
3454 * gcc.dg/dll-10.c: Likewise.
3455 * gcc.dg/dll-10a.c: Likewise.
3456 * g++.dg/ext/dllexport4a.cc: Likewise.
3457 * g++.dg/ext/dllexport4.C: Likewise.
3458 * g++.dg/ext/dllexport5.C: Likewise.
3459 * g++.dg/ext/dllexport5a.cc: Likewise.
3461 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3463 PR tree-optimization/46970
3464 * gcc.dg/graphite/pr46970.c: New.
3466 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3468 PR tree-optimization/46215
3469 * gcc.dg/graphite/pr46215.c: New.
3471 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3473 PR tree-optimization/46168
3474 * gcc.dg/graphite/pr46168.c: New.
3476 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3478 PR tree-optimization/43657
3479 * gcc.dg/graphite/pr43657.c: New.
3481 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3483 PR tree-optimization/29832
3484 * gfortran.dg/graphite/pr29832.f90: New.
3486 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3488 PR tree-optimization/43567
3489 * gcc.dg/graphite/pr43567.c: New.
3491 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3493 * gfortran.dg/graphite/interchange-4.f: New.
3494 * gfortran.dg/graphite/interchange-5.f: New.
3496 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3497 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3498 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3499 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3500 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3501 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3502 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3503 * gfortran.dg/ltrans-7.f90: Removed.
3504 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3506 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3507 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3508 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3509 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3510 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3511 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3512 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3513 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3514 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3515 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3516 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3517 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3518 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3519 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3520 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3521 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3522 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3523 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3524 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3525 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3526 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3527 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3528 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3529 * gcc.dg/tree-ssa/data-dep-1.c
3530 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3531 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3532 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3533 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3534 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3536 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3538 PR tree-optimization/47265
3539 PR tree-optimization/47443
3540 * gcc.c-torture/compile/pr47265.c: New test.
3541 * gcc.dg/pr47443.c: New test.
3543 2011-01-25 Martin Jambor <mjambor@suse.cz>
3545 PR tree-optimization/47382
3546 * g++.dg/torture/pr47382.C: New test.
3547 * g++.dg/opt/devirt1.C: Xfail.
3549 2011-01-25 Yao Qi <yao@codesourcery.com>
3552 * gcc.target/arm/pr45701-1.c: New test.
3553 * gcc.target/arm/pr45701-2.c: New test.
3554 * gcc.target/arm/pr45701-3.c: New test.
3556 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3557 Jakub Jelinek <jakub@redhat.com>
3559 PR tree-optimization/47271
3560 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3562 2011-01-25 Nick Clifton <nickc@redhat.com>
3564 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3565 (saturate_add): Delete.
3567 (main): Do not run saturate_add.
3568 (set_interrupts): Delete.
3570 2011-01-25 Tobias Burnus <burnus@net-b.de>
3573 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3575 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3577 PR tree-optimization/47427
3578 PR tree-optimization/47428
3579 * gcc.c-torture/compile/pr47427.c: New test.
3580 * gcc.c-torture/compile/pr47428.c: New test.
3582 2011-01-25 Richard Guenther <rguenther@suse.de>
3585 * gcc.dg/torture/pr47411.c: New testcase.
3587 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3589 * gfortran.dg/graphite/id-24.f: New.
3590 * gfortran.dg/graphite/id-25.f: New.
3592 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3594 * gfortran.dg/graphite/id-23.f: New.
3596 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3598 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3600 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3602 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3603 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3604 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3605 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3606 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3607 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3608 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3609 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3610 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3612 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3614 * gcc.dg/graphite/block-0.c: Add documentation.
3615 * gcc.dg/graphite/block-4.c: Same.
3616 * gcc.dg/graphite/block-7.c: Same.
3617 * gcc.dg/graphite/block-8.c: New.
3618 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3619 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3620 * gcc.dg/graphite/interchange-12.c: Add documentation.
3621 * gcc.dg/graphite/interchange-13.c: New.
3622 * gcc.dg/graphite/interchange-14.c: New.
3623 * gcc.dg/graphite/interchange-15.c: New.
3624 * gcc.dg/graphite/interchange-8.c: Add documentation.
3625 * gcc.dg/graphite/interchange-mvt.c: Same.
3627 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3630 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3631 * gcc.target/powerpc/altivec-14.c: Ditto.
3632 * gcc.target/powerpc/altivec-33.c: Ditto.
3633 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3634 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3635 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3636 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3637 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3638 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3639 * g++.dg/ext/altivec-15.C: Ditto.
3640 * g++.dg/ext/altivec-types-1.C: Ditto.
3641 * g++.dg/ext/altivec-types-2.C: Ditto.
3642 * g++.dg/ext/altivec-types-3.C: Ditto.
3643 * g++.dg/ext/altivec-types-4.C: Ditto.
3645 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3647 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3649 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3651 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3652 optimization options.
3654 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3656 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3659 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3661 2011-01-23 Tobias Burnus <burnus@net-b.de>
3664 * gfortran.dg/allocatable_scalar_12.f90: New.
3666 2011-01-23 Ira Rosen <irar@il.ibm.com>
3668 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3669 vectorization to be not profitable if peeling is used to
3670 realign the memory access.
3671 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3672 loop bound to avoid loop unrolling.
3673 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3675 2011-01-22 Jan Hubicka <jh@suse.cz>
3678 * g++.dg/lto/pr47333.C: New file.
3680 2011-01-22 Jan Hubicka <jh@suse.cz>
3682 PR tree-optimization/43884
3684 * gcc.dg/autopar/outer-2.c: Increase array size.
3685 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3687 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3690 * gfortran.dg/c_loc_tests_16.f90: New test.
3692 2011-01-22 Tobias Burnus <burnus@net-b.de>
3695 * gfortran.dg/typebound_proc_19.f90: New.
3697 2011-01-21 Jeff Law <law@redhat.com>
3699 PR tree-optimization/47053
3700 * g++.dg/pr47053.C: New test.
3702 2011-01-21 Jason Merrill <jason@redhat.com>
3705 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3707 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3710 * g++.dg/cpp0x/range-for10.C: New test.
3711 * g++.dg/template/for1.C: New test.
3714 * g++.dg/tree-prof/partition3.C: New test.
3716 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3718 PR rtl-optimization/47366
3719 * g++.dg/opt/pr47366.C: New test.
3721 2011-01-21 Jason Merrill <jason@redhat.com>
3724 * g++.dg/cpp0x/constexpr-regress2.C: New.
3726 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3728 2011-01-21 Jeff Law <law@redhat.com>
3730 PR rtl-optimization/41619
3731 * gcc.dg/pr41619.c: New.
3733 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3735 PR tree-optimization/47355
3736 * g++.dg/opt/pr47355.C: New test.
3738 2011-01-21 Richard Guenther <rguenther@suse.de>
3740 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3743 2011-01-21 Richard Guenther <rguenther@suse.de>
3745 PR tree-optimization/47365
3746 * gcc.dg/torture/pr47365.c: New testcase.
3747 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3749 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3751 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3753 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3755 PR tree-optimization/47391
3756 * gcc.dg/pr47391.c: New test.
3758 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3760 * g++.dg/template/char1.C: Use signed char.
3762 2011-01-21 Tobias Burnus <burnus@net-b.de>
3765 * gfortran.dg/pointer_target_4.f90: New.
3767 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3770 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3771 ILP32 system and not IP32.
3773 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3776 * g++.dg/debug/pr46583.C: New.
3778 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3781 * g++.dg/debug/pr47283.C: New test.
3784 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3785 * gcc.target/i386/headmerge-2.c: Likewise.
3787 2011-01-20 Richard Guenther <rguenther@suse.de>
3790 * gcc.dg/torture/pr47370.c: New testcase.
3792 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3794 PR tree-optimization/46130
3795 * gcc.dg/pr46130-1.c: New test.
3796 * gcc.dg/pr46130-2.c: New test.
3798 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3801 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3803 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3806 * g++.dg/debug/pr46240.cc: New.
3808 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3811 * g++.dg/template/anonunion1.C: New test.
3813 PR rtl-optimization/47337
3814 * gcc.c-torture/execute/pr47337.c: New test.
3816 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3819 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3821 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3823 PR tree-optimization/46021
3824 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3826 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3828 PR tree-optimization/47290
3829 * g++.dg/torture/pr47290.C: New test.
3831 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3834 * gfortran.dg/proc_ptr_comp_29.f90: New.
3836 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3839 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3840 powerpc-apple-darwin9.
3842 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3844 PR rtl-optimization/47299
3845 * gcc.c-torture/execute/pr47299.c: New test.
3847 2011-01-17 Jason Merrill <jason@redhat.com>
3849 * g++.dg/cpp0x/constexpr-virtual.C: New.
3851 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3854 * gfortran.dg/gomp/pr47331.f90: New test.
3856 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3859 * objc.dg/selector-warn-1.m: New.
3860 * obj-c++.dg/selector-warn-1.mm: New.
3862 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3864 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3865 Update dg-final accordingly.
3867 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3869 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3871 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3873 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3875 * gcc.dg/guality/pr36728-2.c: Likewise.
3877 2011-01-17 Richard Guenther <rguenther@suse.de>
3879 PR tree-optimization/47313
3880 * g++.dg/torture/pr47313.C: New testcase.
3882 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3885 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3886 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3887 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3888 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3890 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3892 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3893 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3894 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3896 2011-01-17 Richard Guenther <rguenther@suse.de>
3898 PR tree-optimization/45967
3899 * gcc.dg/torture/pr45967-2.c: New testcase.
3900 * gcc.dg/torture/pr45967-3.c: Likewise.
3902 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3905 * g++.dg/ext/pr47213.C: Require visibility.
3907 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3909 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3910 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3912 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3914 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3915 Linux-based targets.
3917 2011-01-13 Jan Hubicka <jh@suse.cz>
3919 PR tree-optimization/47276
3920 * gcc.dg/pr47276.c: New testcase.
3922 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3923 Jonathan Wakely <jwakely.gcc@gmail.com>
3926 * g++.dg/other/pr33558.C: New.
3927 * g++.dg/other/pr33558-2.C: New.
3929 2011-01-14 Martin Jambor <mjambor@suse.cz>
3931 PR tree-optimization/45934
3932 PR tree-optimization/46302
3933 * g++.dg/ipa/devirt-c-1.C: New test.
3934 * g++.dg/ipa/devirt-c-2.C: Likewise.
3935 * g++.dg/ipa/devirt-c-3.C: Likewise.
3936 * g++.dg/ipa/devirt-c-4.C: Likewise.
3937 * g++.dg/ipa/devirt-c-5.C: Likewise.
3938 * g++.dg/ipa/devirt-c-6.C: Likewise.
3939 * g++.dg/ipa/devirt-6.C: Likewise.
3940 * g++.dg/ipa/devirt-d-1.C: Likewise.
3941 * g++.dg/torture/pr45934.C: Likewise.
3943 2011-01-14 Jason Merrill <jason@redhat.com>
3945 * g++.dg/cpp0x/variadic105.C: New.
3947 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3948 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3951 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3952 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3953 execution tests on i?86-*-*, x86_64-*-* and
3954 powerpc*-apple-darwin* && ilp32.
3955 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3956 tests on i?86-*-* and x86_64-*-*.
3958 2011-01-14 Richard Guenther <rguenther@suse.de>
3960 PR tree-optimization/47280
3961 * g++.dg/opt/pr47280.C: New testcase.
3963 2011-01-14 Jason Merrill <jason@redhat.com>
3965 * g++.dg/cpp0x/constexpr-regress1.C: New.
3967 * g++.dg/ext/flexary2.C: New.
3969 2011-01-14 Richard Guenther <rguenther@suse.de>
3972 * gcc.dg/torture/pr47281.c: New testcase.
3973 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3975 2011-01-14 Richard Guenther <rguenther@suse.de>
3977 PR tree-optimization/47286
3978 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3980 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3983 * g++.dg/ext/pr47213.C: New.
3985 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3987 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3989 2011-01-13 Tobias Burnus <burnus@net-b.de>
3990 Mikael Morin <mikael@gcc.gnu.org>
3994 * gfortran.dg/select_type_20.f90: New.
3995 * gfortran.dg/select_type_21.f90: New.
3997 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4000 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4002 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4004 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4005 * gcc.dg/guality/pr36728-2.c: Likewise.
4007 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4010 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4012 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4014 PR rtl-optimization/45352
4015 * gcc.dg/pr45352-3.c: New.
4017 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4019 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4021 * g++.dg/cpp0x/range-for8.C: New.
4022 * g++.dg/cpp0x/range-for9.C: New.
4024 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4027 * g++.dg/debug/pr47209.C: New.
4029 2011-01-12 Richard Guenther <rguenther@suse.de>
4032 * gcc.dg/lto/pr47259_0.c: New testcase.
4033 * gcc.dg/lto/pr47259_1.c: Likewise.
4035 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4037 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4038 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4039 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4040 methods missing from the OBJC2 Object.
4041 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4042 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4043 GNU and NeXT runtimes.
4044 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4046 * objc-obj-c++-shared/Object1.m: Likewise.
4047 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4048 * objc.dg/proto-qual-1.m: Likewise.
4049 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4050 * obj-c++.dg/proto-qual-1.mm: Likewise.
4052 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4055 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4057 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4059 Fixed the Objective-C++ testsuite and updated all tests.
4060 * lib/obj-c++.exp (obj-c++_init): Declare and set
4061 gcc_warning_prefix and gcc_error_prefix.
4062 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4063 'dg-warning', 'dg-message' and 'dg-error'.
4064 * obj-c++.dg/class-extension-3.mm: Likewise.
4065 * obj-c++.dg/class-protocol-1.mm: Likewise.
4066 * obj-c++.dg/encode-7.mm: Likewise.
4067 * obj-c++.dg/exceptions-3.mm: Likewise.
4068 * obj-c++.dg/exceptions-5.mm: Likewise.
4069 * obj-c++.dg/method-12.mm: Likewise.
4070 * obj-c++.dg/method-13.mm: Likewise.
4071 * obj-c++.dg/method-15.mm: Likewise.
4072 * obj-c++.dg/method-16.mm: Likewise.
4073 * obj-c++.dg/method-4.mm: Likewise.
4074 * obj-c++.dg/method-8.mm: Likewise.
4075 * obj-c++.dg/method-conflict-1.mm: Likewise.
4076 * obj-c++.dg/method-conflict-2.mm: Likewise.
4077 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4078 and uncommented second part of the testcase now that the testsuite
4080 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4081 and uncommented second part of the testcase now that the testsuite
4083 * obj-c++.dg/private-1.mm: Likewise.
4084 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4085 * obj-c++.dg/syntax-error-7.mm: Likewise.
4086 * obj-c++.dg/warn5.mm: Likewise.
4087 * obj-c++.dg/property/at-property-14.mm: Likewise.
4088 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4090 * obj-c++.dg/property/at-property-18.mm: Likewise.
4091 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4093 * obj-c++.dg/property/at-property-21.mm: Likewise.
4094 * obj-c++.dg/property/at-property-28.mm: Likewise.
4095 * obj-c++.dg/property/at-property-5.mm: Likewise.
4096 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4097 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4098 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4099 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4100 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4101 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4102 * obj-c++.dg/tls/diag-5.mm: Likewise.
4103 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4104 dg-error, now matched correctly.
4106 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4108 * objc.dg/property/at-property-29.m: New.
4109 * obj-c++.dg/property/at-property-29.mm: New.
4111 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4113 * go.test/go-test.exp (go-set-goarch): New proc.
4114 (go-gc-tests): Use it.
4116 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4119 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4121 2011-01-11 Richard Henderson <rth@redhat.com>
4123 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4125 2011-01-11 Jan Hubicka <jh@suse.cz>
4129 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4130 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4132 2011-01-11 Richard Guenther <rguenther@suse.de>
4134 PR tree-optimization/46076
4135 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4137 2011-01-11 Jeff Law <law@redhat.com>
4139 * PR tree-optimization/47086
4140 * gcc.dg/pr47086.c: New test.
4142 2011-01-11 Jason Merrill <jason@redhat.com>
4145 * g++.dg/template/new10.C: New.
4148 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4150 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4152 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4153 Split type definitions and NSConstantString class into...
4154 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4155 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4156 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4157 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4158 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4159 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4161 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4162 encode defines for newer NeXT system headers.
4163 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4164 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4165 * objc.dg/foreach-5.m: Likewise.
4166 * objc.dg/foreach-2.m: Likewise.
4167 * objc.dg/foreach-4.m: Likewise.
4168 * objc.dg/torture/strings/string1.m: Likewise.
4169 * objc.dg/torture/strings/string2.m: Likewise.
4170 * objc.dg/torture/strings/string3.m: Likewise.
4171 * objc.dg/torture/strings/string4.m: Likewise.
4172 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4173 header and stand alone.
4174 * obj-c++.dg/strings/strings-2.mm: Likewise.
4175 * objc.dg/torture/strings/const-str-3.m: Likewise.
4176 * objc.dg/strings/strings-2.m: Likewise.
4177 * objc.dg/strings/const-str-12b.m: Likewise.
4179 2011-01-12 Richard Guenther <rguenther@suse.de>
4182 * gcc.dg/attr-weak-1.c: Adjust.
4184 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4187 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4188 standard compliant and comment.
4190 2011-01-10 Jan Hubicka <jh@suse.cz>
4193 * gcc.dg/initpri3.c: New testcase.
4195 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4198 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4204 (g_ebp_save): Likewise.
4205 (g_esp_save): Likewise.
4207 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4209 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4211 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4213 PR tree-optimization/46021
4214 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4215 i?86-*-*, x86_64-*-*.
4217 2011-01-10 Jeff Law <law@redhat.com>
4219 * PR tree-optimization/47141
4220 * gcc.c-torture/compile/pr47141.c: New test.
4222 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4225 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4226 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4227 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4228 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4231 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4232 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4233 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4234 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4235 being vectorized. Adjust dg-final pattern.
4238 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4239 * gcc.dg/vect/slp-24.c: Likewise.
4241 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4244 * g++.dg/other/pr47218-1.C: New test file.
4245 * g++.dg/other/pr47218.C: Likewise.
4246 * g++.dg/other/pr47218.h: New supporting header.
4248 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4251 * objc.dg/attributes/invalid-attribute-1.m: New.
4252 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4254 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4257 * gfortran.dg/proc_ptr_comp_28.f90: New.
4259 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4261 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4262 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4263 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4264 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4265 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4266 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4267 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4268 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4269 * objc.dg/gnu-api-2-class.m: Likewise.
4270 * objc.dg/gnu-api-2-ivar.m: Likewise.
4271 * objc.dg/gnu-api-2-method.m: Likewise.
4272 * objc.dg/gnu-api-2-objc.m: Likewise.
4273 * objc.dg/gnu-api-2-object.m: Likewise.
4274 * objc.dg/gnu-api-2-property.m: Likewise.
4275 * objc.dg/gnu-api-2-protocol.m: Likewise.
4276 * objc.dg/gnu-api-2-sel.m: Likewise.
4278 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4280 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4281 * objc.dg/objc-foreach-4.m: Likewise.
4282 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4283 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4284 * objc.dg/foreach-4.m: Likewise.
4285 * objc.dg/foreach-5.m: Likewise.
4286 * objc.dg/foreach-3.m: Return self from init.
4288 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4291 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4293 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4296 * gfortran.dg/class_35.f90: New.
4298 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4300 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4302 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4305 * objc.dg/invalid-method-2.m: New.
4306 * obj-c++.dg/invalid-method-2.mm: New.
4308 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4311 * gfortran.dg/transpose_optimization_2.f90 : New test.
4313 2011-01-08 Jan Hubicka <jh@suse.cz>
4315 PR tree-optmization/46469
4316 * g++.dg/torture/pr46469.C: New testcase.
4318 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4320 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4321 emulation of libobjc-gnu structure layout functionality to ..
4322 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4323 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4324 * objc/execute/bf-common.h: Adjust headers.
4325 * objc/execute/bf-1.m: Likewise.
4326 * objc/execute/bf-2.m: Likewise.
4327 * objc/execute/bf-3.m: Likewise.
4328 * objc/execute/bf-4.m: Likewise.
4329 * objc/execute/bf-5.m: Likewise.
4330 * objc/execute/bf-6.m: Likewise.
4331 * objc/execute/bf-7.m: Likewise.
4332 * objc/execute/bf-8.m: Likewise.
4333 * objc/execute/bf-9.m: Likewise.
4334 * objc/execute/bf-10.m: Likewise.
4335 * objc/execute/bf-11.m: Likewise.
4336 * objc/execute/bf-12.m: Likewise.
4337 * objc/execute/bf-13.m: Likewise.
4338 * objc/execute/bf-14.m: Likewise.
4339 * objc/execute/bf-15.m: Likewise.
4340 * objc/execute/bf-16.m: Likewise.
4341 * objc/execute/bf-17.m: Likewise.
4342 * objc/execute/bf-18.m: Likewise.
4343 * objc/execute/bf-19.m: Likewise.
4344 * objc/execute/bf-20.m: Likewise.
4345 * objc/execute/bf-21.m: Likewise.
4346 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4347 objc_get_type_qualifiers ().
4349 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4352 * gfortran.dg/dependency_39.f90: New test.
4354 2011-01-07 Jan Hubicka <jh@suse.cz>
4356 Get builtins tests ready for linker plugin.
4357 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4358 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4359 my_memset, my_bzero): Mark used.
4360 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4361 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4363 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4366 2011-01-07 Jan Hubicka <jh@suse.cz>
4368 PR tree-optimization/46367
4369 * g++.dg/torture/pr46367.C: New file.
4371 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4374 * gcc.dg/pr47201.c: New test.
4377 * gcc.dg/tree-prof/pr47187.c: New test.
4379 2011-01-07 Tobias Burnus <burnus@net-b.de>
4382 * gfortran.dg/extends_type_of_3.f90: New.
4384 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4386 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4387 * g++.dg/ext/dllimport-MI1.C: Likewise.
4388 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4389 * g++.dg/ext/dllimport10.C: Likewise.
4390 * g++.dg/ext/dllimport11.C: Likewise.
4391 * g++.dg/ext/dllimport12.C: Likewise.
4392 * g++.dg/ext/dllimport13.C: Likewise.
4393 * g++.dg/ext/dllimport2.C: Likewise.
4394 * g++.dg/ext/dllimport3.C: Likewise.
4395 * g++.dg/ext/dllimport4.C: Likewise.
4396 * g++.dg/ext/dllimport5.C: Likewise.
4397 * g++.dg/ext/dllimport6.C: Likewise.
4398 * g++.dg/ext/dllimport8.C: Likewise.
4399 * g++.dg/ext/dllimport9.C: Likewise.
4400 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4401 targets, too. Additionally enable test for i?86-*-mingw*.
4402 * g++.dg/ext/selectany1.C: Likewise.
4403 Remove guard variable check.
4405 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4409 * gfortran.dg/storage_size_3.f08: Extended.
4411 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4414 * g++.dg/template/stdarg1.C: New test.
4416 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4419 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4420 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4421 from the interface of functions to not hide the errors that
4424 2011-01-06 Jan Hubicka <jh@suse.cz>
4426 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4427 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4429 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4433 * gfortran.dg/interface_33.f90: New test.
4435 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4438 * gcc.c-torture/compile/pr47150.c: New test.
4440 2011-01-06 Ira Rosen <irar@il.ibm.com>
4442 PR tree-optimization/47139
4443 * gcc.dg/vect/pr47139.c: New test.
4445 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4448 * gfortran.dg/extends_type_of_2.f03: New.
4450 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4452 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4454 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4456 * gnat.dg/opt14.adb: New test.
4458 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4461 * gfortran.dg/allocate_error_2.f90: New test.
4463 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4466 * gfortran.dg/storage_size_3.f08: New.
4468 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4470 PR libgfortran/47154
4471 * gfortran.dg/namelist_68.f90: New test.
4473 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4475 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4477 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4480 * gfortran.dg/class_34.f90: New.
4482 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4484 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4485 use __builtin_inff. Skip all single-precision tests that require
4488 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4490 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4492 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4494 PR tree-optimization/47148
4495 * gcc.c-torture/execute/pr47148.c: New test.
4497 PR tree-optimization/47155
4498 * gcc.c-torture/execute/pr47155.c: New test.
4500 PR rtl-optimization/47157
4501 * gcc.c-torture/compile/pr47157.c: New test.
4503 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4505 * gcc.dg/torture/vector-shift2.c (schar): Define.
4506 (main): Always use schar or uchar instead of plain "char" to avoid
4507 dependencies on implementation-defined char signedness.
4509 2011-01-03 Martin Jambor <mjambor@suse.cz>
4511 PR tree-optimization/46801
4512 * gnat.dg/pack9.adb: Remove xfail.
4514 2011-01-03 Martin Jambor <mjambor@suse.cz>
4516 PR tree-optimization/46984
4517 * g++.dg/ipa/pr46984.C: New test.
4519 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4522 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4524 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4526 PR tree-optimization/47140
4527 * gcc.c-torture/compile/pr47140.c: New test.
4529 PR rtl-optimization/47028
4530 * gcc.dg/pr47028.c: New test.
4532 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4534 * objc.dg/protocol-forward-1.m: Removed TODO.
4535 * objc.dg/protocol-forward-2.m: New.
4536 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4537 * obj-c++.dg/protocol-forward-2.mm: New.
4539 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4542 * g++.dg/eh/pr38662.C: New testcase.
4544 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4546 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4547 scan for newline '\n'.
4550 Copyright (C) 2011 Free Software Foundation, Inc.
4552 Copying and distribution of this file, with or without modification,
4553 are permitted in any medium without royalty provided the copyright
4554 notice and this notice are preserved.