1 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
6 2011-04-30 Jakub Jelinek <jakub@redhat.com>
8 PR tree-optimization/48809
9 * gcc.c-torture/execute/pr48809.c: New test.
11 2011-04-29 Jeff Law <law@redhat.com>
13 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
15 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
18 * g++.dg/init/ctor10.C: New.
20 2011-04-29 Le-Chun Wu <lcwu@google.com>
22 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
23 warning in implicitly instantiated templates.
25 2011-04-29 Le-Chun Wu <lcwu@google.com>
27 * g++.dg/warn/Wnull-conversion-1.C: New.
28 * g++.dg/warn/Wnull-conversion-2.C: New.
30 2011-04-29 Diego Novillo <dnovillo@google.com>
32 * g++.old-deja/g++.other/null3.C: Expect warning about
33 converting boolean to a pointer.
35 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
38 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
42 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
44 2011-04-29 Tobias Burnus <burnus@net-b.de>
47 * gfortran.dg/typebound_proc_22.f90: New.
50 * gfortran.dg/interface_36.f90: New.
52 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
59 * gfortran.dg/fmt_g.f: Adjust test.
60 * gfortran.dg/fmt_g0_1.f08: Adjust test.
61 * gfortran.dg/round_3.f08: New test.
62 * gfortran.dg/namelist_print_1.f: Adjust test.
63 * gfortran.dg/char4_iunit_1.f03: Adjust test.
64 * gfortran.dg/f2003_io_5.f03: Adjust test.
65 * gfortran.dg/coarray_15.f90: Adjust test.
66 * gfortran.dg/namelist_65.f90: Adjust test.
67 * gfortran.dg/fmt_cache_1.f: Adjust test.
68 * gfortran.dg/char4_iunit_2.f03: Adjust test.
69 * gfortran.dg/real_const_3.f90: Adjust test.
71 2011-04-28 Xinliang David Li <davidxl@google.com>
73 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
74 * testsuite/g++.dg/prof-robust-1.C: New test.
76 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
78 PR tree-optimization/48765
79 * gcc.dg/vect/pr48765.c: New.
81 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
83 PR tree-optimization/48775
84 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
86 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
89 * g++.dg/inherit/pr48798.C: New.
90 * g++.old-deja/g++.other/base1.C: Adjust.
92 2011-04-28 Dodji Seketeli <dodji@redhat.com>
95 * g++.dg/template/inherit7.C: New test case.
97 2011-04-28 Richard Guenther <rguenther@suse.de>
99 PR tree-optimization/40052
100 PR tree-optimization/15347
101 * gcc.dg/tree-ssa/vrp57.c: New testcase.
102 * gcc.dg/pr15347.c: Likewise.
104 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
107 * g++.dg/cpp0x/sfinae18.C: New.
109 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
112 * g++.dg/ext/is_literal_type1.C: New.
114 2011-04-28 Tobias Burnus <burnus@net-b.de>
118 * gfortran.dg/interface_35.f90: New.
119 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
120 * gfortran.dg/func_result_6.f90: Add dg-warning.
121 * gfortran.dg/bessel_1.f90: Ditto.
122 * gfortran.dg/hypot_1.f90: Ditto.
123 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
124 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
125 * gfortran.dg/interface_assignment_4.f90: Ditto.
127 2011-04-27 Jason Merrill <jason@redhat.com>
129 * g++.dg/ext/complex8.C: New.
131 * g++.dg/cpp0x/initlist49.C: New.
132 * g++.dg/init/new30.C: New.
134 2011-04-27 Tobias Burnus <burnus@net-b.de>
137 * gfortran.dg/whole_file_34.f90: New.
139 2011-04-27 Jan Hubicka <jh@suse.cz>
141 * gcc.dg/tree-ssa/inline-9.c: New testcase.
143 2011-04-27 Jason Merrill <jason@redhat.com>
145 * g++.old-deja/g++.oliva/overload1.C: Adjust.
147 * g++.dg/parse/ambig6.C: New.
149 2011-04-27 Nick Clifton <nickc@redhat.com>
151 * gcc.dg/20020312-2.c: Add definition for RX.
153 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
154 option with RX targets.
156 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
159 2011-04-27 Richard Guenther <rguenther@suse.de>
161 * gcc.dg/tree-ssa/pr23382.c: Remove.
163 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
166 * gcc.c-torture/compile/pr48767.c: New test.
168 2011-04-27 Richard Guenther <rguenther@suse.de>
170 PR tree-optimization/48772
171 * g++.dg/pr48772.C: New testcase.
173 2011-04-27 Jakub Jelinek <jakub@redhat.com>
176 * gcc.c-torture/compile/pr48742.c: New test.
178 2011-04-26 Jason Merrill <jason@redhat.com>
180 * g++.dg/lookup/koenig13.C: New.
182 * g++.dg/cpp0x/initlist48.C: New.
184 2011-04-25 Jason Merrill <jason@redhat.com>
186 * g++.dg/cpp0x/sfinae17.C: New.
188 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
191 * gcc.target/powerpc/pr48258-1.c: New file.
192 * gcc.target/powerpc/pr48258-2.c: Ditto.
194 2011-04-26 Xinliang David Li <davidxl@google.com>
196 * gcc.dg/uninit-suppress.c: New test.
197 * gcc.dg/uninit-suppress.c: New test.
199 2011-04-26 Jakub Jelinek <jakub@redhat.com>
202 * gcc.dg/pr48768.c: New test.
204 PR tree-optimization/48734
205 * gcc.c-torture/compile/pr48734.c: New test.
208 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
210 2011-04-26 Richard Guenther <rguenther@suse.de>
212 PR tree-optimization/48731
213 * gcc.dg/torture/pr48731.c: New testcase.
215 2011-04-26 Richard Guenther <rguenther@suse.de>
218 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
220 2011-04-26 Richard Guenther <rguenther@suse.de>
223 * gcc.dg/torture/pr48694-1.c: New testcase.
224 * gcc.dg/torture/pr48694-2.c: Likewise.
226 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
228 * g++.dg/ext/underlying_type1.C: New.
229 * g++.dg/ext/underlying_type2.C: Likewise.
230 * g++.dg/ext/underlying_type3.C: Likewise.
231 * g++.dg/ext/underlying_type4.C: Likewise.
232 * g++.dg/ext/underlying_type5.C: Likewise.
233 * g++.dg/ext/underlying_type6.C: Likewise.
234 * g++.dg/ext/underlying_type7.C: Likewise.
235 * g++.dg/ext/underlying_type8.C: Likewise.
236 * g++.dg/ext/underlying_type9.C: Likewise.
237 * g++.dg/ext/underlying_type10.C: Likewise.
239 2011-04-25 Jason Merrill <jason@redhat.com>
241 * g++.dg/cpp0x/regress/template-const2.C: New.
243 2011-04-25 Jeff Law <law@redhat.com>
245 * gcc.dg/tree-ssa/vrp56.c: new test.
247 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
249 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
251 2011-04-24 Jakub Jelinek <jakub@redhat.com>
253 PR preprocessor/48740
254 * c-c++-common/raw-string-11.c: New test.
256 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
258 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
261 2011-04-23 Tobias Burnus <burnus@net-b.de>
264 * gfortran.dg/coarray_19.f90: New.
266 2011-04-23 Jakub Jelinek <jakub@redhat.com>
269 * gcc.dg/pr48685.c: New test.
271 2011-04-22 Jan Hubicka <jh@suse.cz>
273 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
275 2011-04-22 Jakub Jelinek <jakub@redhat.com>
277 PR tree-optimization/48717
278 * gcc.c-torture/execute/pr48717.c: New test.
280 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
283 * gcc.target/i386/pr48723.c: New test.
285 2011-04-22 Jakub Jelinek <jakub@redhat.com>
288 * gcc.dg/gomp/pr48716.c: New test.
289 * g++.dg/gomp/pr48716.C: New test.
291 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
294 * gcc.dg/missing-field-init-2.c: Update testcase.
296 2011-04-22 Alan Modra <amodra@gmail.com>
298 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
300 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
303 * gfortran.dg/function_optimize_6.f90: New test.
305 2011-04-21 Easwaran Raman <eraman@google.com>
307 * gcc.dg/stack-layout-2.c: New test.
309 2011-04-21 Richard Guenther <rguenther@suse.de>
312 * g++.dg/lto/pr48207-2_0.C: New testcase.
313 * g++.dg/lto/pr48207-3_0.C: Likewise.
315 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
317 * gnat.dg/volatile5.adb: New test.
318 * gnat.dg/volatile5_pkg.ads: New helper.
320 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
323 * gcc.target/i386/pr48708.c: New test.
325 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
327 * gcc.dg/vect/vect-119.c: New test.
329 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
331 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
334 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
335 Richard Sandiford <richard.sandiford@linaro.org>
338 * gcc.target/arm/pr46329.c: New test.
340 2011-04-21 Tobias Burnus <burnus@net-b.de>
343 * gfortran.dg/coarray_18.f90: New.
345 2011-04-20 Jason Merrill <jason@redhat.com>
347 * g++.dg/cpp0x/initlist47.C: New.
349 * g++.dg/init/dtor4.C: New.
351 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
354 * gcc.target/i386/sse2-pinsrw.c: New test.
355 * gcc.target/i386/avx-vpinsrw.c: Ditto.
356 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
357 * gcc.target/i386/sse2-insvhi.c: Ditto.
358 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
359 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
361 2011-04-20 Jason Merrill <jason@redhat.com>
363 * g++.dg/template/const4.C: New.
365 2011-04-20 Easwaran Raman <eraman@google.com>
367 * gcc.dg/stack-layout-1.c: New test.
369 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
371 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
372 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
375 2011-04-20 Kai Tietz <ktietz@redhat.com>
377 * gcc.dg/binop-xor1.c: New test.
378 * gcc.dg/binop-xor2.c: New test.
379 * gcc.dg/binop-xor3.c: New test.
380 * gcc.dg/binop-xor4.c: New test.
381 * gcc.dg/binop-xor5.c: New test.
383 2011-04-20 Richard Guenther <rguenther@suse.de>
385 PR tree-optimization/47892
386 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
388 2011-04-20 Richard Guenther <rguenther@suse.de>
391 * g++.dg/torture/pr48695.C: New testcase.
393 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
395 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
396 * gcc.c-torture/execute/cmpsi-2.c: Ditto
397 * gcc.c-torture/execute/pr45262.c: Ditto
398 * gcc.dg/torture/pr43165.c: Ditto.
399 * gcc.dg/torture/pr47228.c: Ditto.
400 * gcc.dg/tree-ssa/pr45144.c: Ditto.
401 * gcc.dg/ipa/pr45644.c: Ditto.
402 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
405 2011-04-19 Jason Merrill <jason@redhat.com>
407 * g++.dg/ext/complex7.C: New.
409 * g++.dg/ext/attrib41.C: New.
411 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
414 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
416 2011-04-19 Jakub Jelinek <jakub@redhat.com>
419 * gcc.target/i386/pr48678.c: New test.
421 2011-04-19 Martin Jambor <mjambor@suse.cz>
423 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
424 * g++.dg/opt/devirt2.C: New test.
425 * g++.dg/ipa/devirt-g-1.C: Likewise.
427 2011-04-19 Tobias Burnus <burnus@net-b.de>
430 * gfortran.dg/whole_file_33.f90: New.
432 2011-04-19 Martin Jambor <mjambor@suse.cz>
434 * g++.dg/ipa/devirt-7.C: New test.
436 2011-04-19 Richard Guenther <rguenther@suse.de>
439 * g++.dg/lto/pr48207_0.C: New testcase.
441 2011-04-18 Jason Merrill <jason@redhat.com>
443 * g++.dg/init/void1.C: New.
445 * g++.dg/cpp0x/union4.C: New.
447 2011-04-18 Jakub Jelinek <jakub@redhat.com>
450 * g++.dg/torture/pr48661.C: New test.
453 * g++.dg/gomp/pr48632.C: New test.
455 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
457 * gcc.target/i386/sse2-maskmovdqu.c: New test.
458 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
460 2011-04-18 Tobias Burnus <burnus@net-b.de>
463 * gfortran.dg/coarray_17.f90: New.
464 * gfortran.dg/coarray_10.f90: Update dg-error.
466 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
469 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
470 * gfortran.dg/guality/guality.exp: Likewise.
472 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
474 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
476 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
478 * gcc.dg/vect/pr48377.c: Remove dg-do run.
480 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
482 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
484 2011-04-18 Richard Guenther <rguenther@suse.de>
487 * g++.dg/torture/pr46364.C: New testcase.
489 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
491 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
493 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
495 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
497 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
498 Ira Rosen <ira.rosen@linaro.org>
501 * gcc.target/arm/pr48252.c: New test.
503 2011-04-18 Jakub Jelinek <jakub@redhat.com>
505 PR tree-optimization/48616
506 * gcc.dg/pr48616.c: New test.
508 2011-04-18 Tobias Burnus <burnus@net-b.de>
511 * gfortran.dg/coarray_16.f90: New.
513 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
516 * gfortran.dg/realloc_on_assign_7.f03: New test.
518 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
521 * gfortran.dg/fmt_g0_6.f08: New test.
523 2011-04-17 Jason Merrill <jason@redhat.com>
525 * g++.dg/cpp0x/sfinae16.C: New.
527 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
529 * gcc.target/mips/reg-var-1.c: New test.
531 2011-04-17 Jan Hubicka <jh@suse.cz>
533 * gcc.dg/winline-5.c: Update testcase.
535 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
537 * gnat.dg/discr27.ad[sb]: Move dg directive.
538 * gnat.dg/discr28.ad[sb]: New test.
539 * gnat.dg/discr28_pkg.ads: New helper.
541 2011-04-17 Michael Matz <matz@suse.de>
543 PR tree-optimization/48622
545 * gcc.dg/lto/pr48622_0.c: New test.
547 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
549 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
550 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
551 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
552 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
553 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
554 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
556 2011-04-15 Jason Merrill <jason@redhat.com>
558 * g++.dg/cpp0x/range-for17.C: New.
560 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
562 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
563 * g++.dg/cpp0x/range-for3.C: Likewise.
564 * g++.dg/cpp0x/range-for9.C: Correct error message.
565 * g++.dg/cpp0x/range-for11.C: New.
566 * g++.dg/cpp0x/range-for12.C: New.
567 * g++.dg/cpp0x/range-for13.C: New.
568 * g++.dg/cpp0x/range-for14.C: New.
569 * g++.dg/cpp0x/range-for15.C: New.
570 * g++.dg/cpp0x/range-for16.C: New.
572 2011-04-15 Tobias Burnus <burnus@net-b.de>
575 * gfortran.dg/coarray_15.f90: Change to dg-do run.
577 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
579 * objc.dg/naming-4.m: Updated.
580 * objc.dg/naming-5.m: Updated.
581 * objc.dg/naming-6.m: New.
582 * objc.dg/naming-7.m: New.
583 * obj-c++.dg/naming-1.mm: Updated.
584 * obj-c++.dg/naming-2.mm: Updated.
585 * obj-c++.dg/naming-3.mm: New.
586 * obj-c++.dg/naming-4.mm: New.
588 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
591 * gfortran.dg/fmt_g0_5.f08: New test.
593 2011-04-15 Richard Guenther <rguenther@suse.de>
596 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
598 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
600 * gcc.target/avr/torture/pr41885.c (dg-options): Change
601 -finline-limit=0 to -fno-inline
603 2011-04-15 Jakub Jelinek <jakub@redhat.com>
606 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
609 2011-04-14 Jakub Jelinek <jakub@redhat.com>
612 * gcc.target/i386/sse4_1-insertps-3.c: New test.
613 * gcc.target/i386/sse4_1-insertps-4.c: New test.
614 * gcc.target/i386/avx-insertps-3.c: New test.
615 * gcc.target/i386/avx-insertps-4.c: New test.
617 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
619 * gcc.target/avr/torture/pr41885.c (dg-options): Add
622 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
627 * gcc.target/avr/pr46779-1.c: New test case
628 * gcc.target/avr/pr46779-2.c: New test case
630 2011-04-14 Jason Merrill <jason@redhat.com>
632 * g++.dg/cpp0x/sfinae15.C: New.
634 * g++.dg/cpp0x/sfinae14.C: New.
636 * g++.dg/ext/vla10.C: New.
638 2011-04-14 Richard Guenther <rguenther@suse.de>
640 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
642 2011-04-14 Richard Guenther <rguenther@suse.de>
644 * gcc.dg/fold-bitand-4.c: Move ...
645 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
647 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
649 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
651 * gcc.target/avr/torture/trivial.c: Ditto.
653 2011-04-13 Jason Merrill <jason@redhat.com>
655 * g++.dg/template/operator11.C: New.
657 2011-04-13 Jakub Jelinek <jakub@redhat.com>
660 * gcc.dg/gomp/pr48591.c: New test.
663 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
664 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
666 2011-04-13 Dodji Seketeli <dodji@redhat.com>
669 * g++.dg/template/dependent-expr7.C: New test case.
671 2011-04-13 Jason Merrill <jason@redhat.com>
673 * g++.dg/cpp0x/sfinae13.C: New.
675 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
677 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
679 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
681 * gcc.target/arm/pr43698.c: Remove -march option.
683 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
685 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
688 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
692 * gfortran.dg/realloc_on_assign_6.f03: New test.
694 2011-04-12 Kai Tietz <ktietz@redhat.com>
696 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
697 targets the additional -mno-ms-bitfields and
698 -Wno-packed-bitfield-compat options.
699 * g++.dg/ext/bitfield3.C: Likewise.
700 * g++.dg/ext/bitfield4.C: Likewise.
701 * g++.dg/ext/bitfield5.C: Likewise.
702 * gcc.dg/bitfld-15.c: Likewise.
703 * gcc.dg/bitfld-16.c: Likewise.
704 * gcc.dg/bitfld-17.c: Likewise.
705 * gcc.dg/bitfld-18.c: Likewise.
707 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
709 * gcc.target/arm/neon-vld3-1.c: New test.
710 * gcc.target/arm/neon-vst3-1.c: New test.
711 * gcc.target/arm/neon/v*.c: Regenerate.
713 2011-04-12 Jakub Jelinek <jakub@redhat.com>
715 PR rtl-optimization/48549
716 * g++.dg/opt/pr48549.C: New test.
718 2011-04-12 Richard Guenther <rguenther@suse.de>
720 PR tree-optimization/46076
721 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
723 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
726 * lib/compat.exp (compat-execute): Declare unsupported after
727 stripping path from src1.
728 * lib/lto.exp (lto-execute): Likewise.
730 2011-04-12 Jakub Jelinek <jakub@redhat.com>
733 * gcc.dg/pr48552-1.c: New test.
734 * gcc.dg/pr48552-2.c: New test.
736 2011-04-11 Jason Merrill <jason@redhat.com>
738 * g++.dg/cpp0x/sfinae12.C: New.
740 * g++.dg/cpp0x/enum10.C: New.
742 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
744 * g++.dg/cpp0x/rv-func.C: New.
746 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
748 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
751 2011-04-11 Martin Jambor <mjambor@suse.cz>
753 PR tree-optimization/48195
754 * gcc.dg/ipa/pr48195.c: New test.
756 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
758 * gnat.dg/return3.adb: Remove unused switch.
760 2011-04-08 Mike Stump <mikestump@comcast.net>
763 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
764 default to fno-common.
766 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
768 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
769 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
771 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
774 * gfortran.dg/function_optimize_5.f90: New test.
776 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
778 * gnat.dg/aggr17.adb: New test.
779 * gnat.dg/aggr18.adb: Likewise.
781 2011-04-08 Michael Matz <matz@suse.de>
784 * gcc.target/i386/pr48389.c: New test.
786 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
788 PR rtl-optimization/48272
789 * g++.dg/opt/pr48272.C: New.
791 2011-04-08 Dmitry Melnik <dm@ispras.ru>
793 PR rtl-optimization/48235
794 * gcc.dg/pr48235.c: New.
796 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
798 PR rtl-optimization/48302
799 * g++.dg/opt/pr48302.C: New.
801 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
804 * g++.dg/opt/pr48273.C: New.
806 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
808 PR rtl-optimization/48442
809 * gcc.dg/pr48442.c: New.
811 2011-04-08 Jakub Jelinek <jakub@redhat.com>
813 PR tree-optimization/48377
814 * gcc.dg/vect/pr48377.c: New test.
816 2011-04-07 Jason Merrill <jason@redhat.com>
818 * g++.dg/cpp0x/regress/call1.C: New.
820 * g++.dg/cpp0x/variadic107.C: New.
822 * g++.dg/cpp0x/sfinae11.C: New.
823 * g++.dg/cpp0x/noexcept02.C: Fix.
825 * g++.dg/cpp0x/sfinae10.C: New.
827 * g++.dg/cpp0x/sfinae9.C: New.
829 * c-c++-common/Wcast-qual-1.c: Move here from...
830 * gcc.dg/cast-qual-3.c: ...here, and...
831 * g++.dg/warn/Wcast-qual2.C: ...here.
833 * g++.dg/cpp0x/sfinae8.C: New.
835 * g++.dg/cpp0x/sfinae7.C: New.
837 * g++.dg/cpp0x/enum9.C: New.
839 2011-04-07 Mike Stump <mikestump@comcast.net>
841 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
844 2011-04-07 Jakub Jelinek <jakub@redhat.com>
847 * gfortran.dg/gomp/pr48117.f90: New test.
850 * gcc.dg/torture/pr48343.c: New test.
852 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
854 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
856 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
858 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
860 2011-04-07 Tom de Vries <tom@codesourcery.com>
863 * lib/scanasm.exp (object-size): New proc.
864 * gcc.target/arm/pr43920-2.c: New test.
866 2011-04-06 Tobias Burnus <burnus@net-b.de>
870 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
872 2011-04-06 Steve Ellcey <sje@cup.hp.com>
874 * gcc.dg/mtune.c: Prune note from output.
876 2011-04-06 Jakub Jelinek <jakub@redhat.com>
879 * gcc.dg/guality/pr36977.c: New test.
880 * gcc.dg/guality/pr48466.c: New test.
882 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
884 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
886 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
888 * gnat.dg/return3.adb: New test.
890 2011-04-06 Richard Guenther <rguenther@suse.de>
892 PR tree-optimization/47663
893 * gcc.dg/tree-ssa/inline-8.c: New testcase.
895 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
897 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
898 Solaris 8 and 9 as well.
900 2011-04-05 Tom de Vries <tom@codesourcery.com>
903 * gcc.target/arm/pr43920-1.c: New test.
905 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
907 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
908 (cctor): Actually return the value.
909 (main): Cast return values.
911 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
913 * gfortran.dg/character_comparison_8.f90: New test.
915 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
917 * frontend-passes: (optimize_lexical_comparison): New function.
918 (optimize_expr): Call it.
919 (optimize_comparison): Also handle lexical comparison functions.
920 Return false instad of -2 for unequal comparison.
922 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
925 * function_optimize_4.f90: New test.
927 2011-04-04 Tobias Burnus <burnus@net-b.de>
930 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
931 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
932 * gfortran.dg/coarray_15.f90: New.
934 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
936 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
937 * gfortran.dg/bessel_7.f90: Likewise.
939 2011-04-03 Tobias Burnus <burnus@net-b.de>
941 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
943 2011-04-03 Richard Guenther <rguenther@suse.de>
944 Ira Rosen <ira.rosen@linaro.org>
946 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
947 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
948 -ftree-loop-if-convert-stores.
950 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
952 * gnat.dg/specs/aggr2.ads: New test.
954 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
956 * gnat.dg/debug2.ad[sb]: New test.
957 * gnat.dg/debug2_pkg.ads: New helper.
958 * gnat.dg/debug3.ad[sb]: New test.
960 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
962 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
964 2011-04-01 Jakub Jelinek <jakub@redhat.com>
967 * gcc.c-torture/compile/pr48335-1.c: New test.
968 * gcc.dg/pr48335-1.c: New test.
969 * gcc.dg/pr48335-2.c: New test.
970 * gcc.dg/pr48335-3.c: New test.
971 * gcc.dg/pr48335-4.c: New test.
972 * gcc.dg/pr48335-5.c: New test.
973 * gcc.dg/pr48335-6.c: New test.
974 * gcc.dg/pr48335-7.c: New test.
975 * gcc.dg/pr48335-8.c: New test.
976 * gcc.target/i386/pr48335-1.c: New test.
978 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
981 * gcc.dg/Waddress.c: New test.
983 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
986 * gfortran.dg/function_optimize_3.f90: New test.
988 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
990 * gcc.c-torture/compile/20110401-1.c: New test.
992 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
993 * g++.dg/lto/20091002-2_0.C: Likewise.
994 * g++.dg/lto/20090303_0.c: Likewise.
995 * g++.dg/lto/20091004-1_0.C: Likewise.
996 * g++.dg/lto/20091002-3_0.C: Likewise.
997 * g++.dg/lto/20091004-2_0.C: Likewise.
998 * g++.dg/lto/20081123_0.C: Likewise.
999 * g++.dg/lto/20090313_0.C: Likewise.
1000 * g++.dg/lto/20081109-1_0.C: Likewise.
1001 * g++.dg/lto/20081219_0.C: Likewise.
1002 * g++.dg/lto/20081204-1_0.C: Likewise.
1003 * g++.dg/lto/20090302_0.C: Likewise.
1004 * g++.dg/lto/20081119-1_0.C: Likewise.
1005 * g++.dg/lto/20081118_0.C: Likewise.
1006 * gcc.dg/lto/20091020-2_0.c: Likewise.
1007 * gcc.dg/lto/20090210_0.c: Likewise.
1008 * gcc.dg/lto/20081204-1_0.c: Likewise.
1009 * gcc.dg/lto/20081224_0.c: Likewise.
1010 * gcc.dg/lto/20090219_0.c: Likewise.
1011 * gcc.dg/lto/20091014-1_0.c: Likewise.
1012 * gcc.dg/lto/20091016-1_0.c: Likewise.
1013 * gcc.dg/lto/20090206-2_0.c: Likewise.
1014 * gcc.dg/lto/20090116_0.c: Likewise.
1015 * gcc.dg/lto/20091013-1_0.c: Likewise.
1016 * gcc.dg/lto/20091015-1_0.c: Likewise.
1017 * gcc.dg/lto/20090126-2_0.c: Likewise.
1019 2011-03-31 Ian Lance Taylor <iant@google.com>
1021 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1023 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1025 * gnat.dg/opt16.adb: New test.
1027 2011-03-31 Jason Merrill <jason@redhat.com>
1029 * g++.dg/cpp0x/defaulted24.C: New.
1031 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1034 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1037 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1039 * g++.dg/other/i386-9.C: New test.
1041 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1043 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1045 2011-03-30 Jason Merrill <jason@redhat.com>
1047 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1049 * g++.dg/cpp0x/regress/isnan.C: New.
1051 * g++.dg/cpp0x/initlist46.C: New.
1053 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1056 * gcc.target/arm/neon-modes-2.c: New test.
1058 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1061 * gcc.c-torture/compile/pr48305.c: New test.
1063 2011-03-29 Jason Merrill <jason@redhat.com>
1065 * g++.dg/cpp0x/regress/value-dep1.C: New.
1067 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1069 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1071 2011-03-29 Ian Lance Taylor <iant@google.com>
1073 * go.test/go-test.exp: Handle the test lines used in several new
1075 (errchk): Add opts parameter. Change all callers. Handle parens
1078 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1079 Dominique d'Humieres <dominiq@lps.ens.fr>
1081 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1082 and __APPLE__ && __PPC__ && __ALTIVEC__.
1084 2011-03-29 Jason Merrill <jason@redhat.com>
1086 * g++.dg/cpp0x/dependent1.C: New.
1088 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1090 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1092 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1094 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1097 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1098 * gfortran.dg/proc_ptr_comp_32.f90: New.
1100 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1102 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1103 check for corresponding warning.
1105 2011-03-28 Jason Merrill <jason@redhat.com>
1107 * g++.dg/cpp0x/rv-deduce2.C: New.
1109 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1112 * gcc.dg/pr48203.c: New test.
1114 2011-03-28 Jeff Law <law@redhat.com>
1116 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1118 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1120 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1121 and __PPC__ && __ALTIVEC__.
1123 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1126 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1127 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1128 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1129 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1131 2011-03-28 Jason Merrill <jason@redhat.com>
1133 * g++.dg/cpp0x/initlist-array2.C: New.
1135 * g++.dg/cpp0x/initlist-array1.C: New.
1137 * g++.dg/cpp0x/constexpr-compound.C: New.
1139 * g++.dg/cpp0x/constexpr-using.C: New.
1141 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1143 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1146 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1148 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1150 * gcc.dg/slp-1.c: New test.
1152 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1154 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1155 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1156 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1157 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1158 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1159 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1160 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1161 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1162 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1163 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1164 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1165 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1166 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1167 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1169 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1172 * gfortran.dg/trim_optimize_5.f90: New test.
1173 * gfortran.dg/trim_optimize_6.f90: New test.
1175 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1178 * gcc.target/mips/madd-7.c: Remove -mlong32.
1179 * gcc.target/mips/msub-7.c: Likewise.
1181 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1183 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1184 accesses to preserve the meaning of the test for doubleword vectors.
1185 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1186 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1188 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1191 * gfortran.dg/class_42.f03: New.
1193 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1195 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1198 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1200 PR rtl-optimization/48144
1201 * gcc.dg/pr48144.c: New test.
1203 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1205 * gnat.dg/discr27.ad[sb]: New test.
1207 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1209 * gnat.dg/limited_with2.ad[sb]: New test.
1210 * gnat.dg/limited_with2_pkg1.ads: New helper.
1211 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1213 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1215 * gnat.dg/opt15.adb: New test.
1216 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1218 2011-03-25 Tobias Burnus <burnus@net-b.de>
1222 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1223 * gfortran.dg/leadz_trailz_3.f90: Ditto
1225 2011-03-25 Martin Jambor <mjambor@suse.cz>
1227 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1229 2011-03-25 Jason Merrill <jason@redhat.com>
1231 * g++.dg/cpp0x/defaulted22.C: New.
1232 * g++.dg/cpp0x/defaulted23.C: New.
1233 * g++.dg/cpp0x/defaulted15.C: Adjust.
1235 2011-03-25 Jason Merrill <jason@redhat.com>
1237 * g++.dg/cpp0x/move1.C: New.
1239 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1242 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1244 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1246 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1247 for mips-sgi-irix6.5.
1248 Replace snprintf prototype by <stdio.h>.
1250 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1253 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1254 run_expensive_tests.
1255 * gcc.dg/graphite/block-4.c: Likewise.
1256 * gcc.dg/graphite/block-7.c: Likewise.
1257 * gcc.dg/graphite/block-8.c: Likewise.
1259 2011-03-25 Richard Guenther <rguenther@suse.de>
1261 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1262 * g++.dg/tree-ssa/pr8781.C: Likewise.
1263 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1264 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1265 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1266 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1267 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1268 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1269 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1270 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1271 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1272 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1273 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1274 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1275 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1276 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1277 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1278 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1279 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1280 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1281 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1282 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1283 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1284 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1285 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1286 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1287 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1288 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1289 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1290 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1291 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1292 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1293 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1294 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1295 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1296 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1297 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1298 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1299 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1300 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1301 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1302 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1303 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1304 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1305 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1306 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1307 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1308 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1309 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1310 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1311 * c-c++-common/pr46562-2.c: Likewise.
1312 * gfortran.dg/pr42108.f90: Likewise.
1313 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1314 foo to be inlined even at -O1.
1315 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1316 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1317 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1318 * gcc.dg/matrix/matrix.exp: Disable FRE.
1320 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1323 * gcc.dg/dfp/pr48204.c: New test.
1325 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1328 * gcc.c-torture/execute/pr47917.c: Move this...
1329 * gcc.dg/torture/pr47917.c: to here and add xfails.
1331 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1333 * gnat.dg/array16.ad[sb]: New test.
1334 * gnat.dg/array16.ads: New helper.
1336 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1338 * gnat.dg/derived_type2.adb: New test.
1340 2011-03-24 Richard Guenther <rguenther@suse.de>
1342 PR tree-optimization/48271
1343 * g++.dg/torture/pr48271.C: New testcase.
1345 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1347 * gnat.dg/array15.ad[sb]: New test.
1349 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1352 * gcc.target/i386/pr48237.c: New test.
1354 2011-03-24 Richard Guenther <rguenther@suse.de>
1357 * gcc.dg/builtin-object-size-10.c: New testcase.
1359 2011-03-24 Richard Guenther <rguenther@suse.de>
1361 PR tree-optimization/46562
1362 * c-c++-common/pr46562-2.c: New testcase.
1363 * c-c++-common/pr46562.c: Likewise.
1365 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1367 * gcc.dg/vect/vect-cselim-1.c: New test.
1368 * gcc.dg/vect/vect-cselim-2.c: New test.
1370 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1372 * gcc.target/arm/pr46934.c: New.
1374 2011-03-23 Ian Lance Taylor <iant@google.com>
1376 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1378 2011-03-23 Richard Guenther <rguenther@suse.de>
1380 * gcc.dg/struct: Remove directory and contents.
1382 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1385 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1387 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1389 * gnat.dg/discr26.ad[sb]: New test.
1390 * gnat.dg/discr26_pkg.ads: New helper.
1392 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1395 * gcc.target/arm/neon-vld-1.c: New test.
1397 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1399 * gnat.dg/array14.ad[sb]: New test.
1400 * gnat.dg/array14_pkg.ads: New helper.
1402 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1404 * gcc.c-torture/execute/920501-8.x: Remove.
1405 * gcc.c-torture/execute/930513-1.x: Remove.
1406 * gcc.c-torture/execute/960312-1.x: Remove.
1407 * gcc.c-torture/compile/20000804-1.c,
1408 gcc.c-torture/compile/20001205-1.c,
1409 gcc.c-torture/compile/20001226-1.c,
1410 gcc.c-torture/compile/20010518-2.c,
1411 gcc.c-torture/compile/20020312-1.c,
1412 gcc.c-torture/compile/20020604-1.c,
1413 gcc.c-torture/compile/920501-12.c,
1414 gcc.c-torture/compile/920501-4.c,
1415 gcc.c-torture/compile/920520-1.c,
1416 gcc.c-torture/compile/980506-1.c,
1417 gcc.c-torture/execute/980709-1.x,
1418 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1419 options for m68hc11.
1420 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1421 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1424 2011-03-22 Nick Clifton <nickc@redhat.com>
1426 * lib/target-supports.exp (check_profiling_available): Add MN10300
1427 to the list of targets that do not support profiling. Restore
1428 alpha sorting to this list.
1430 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1432 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1433 failure on 32-bit systems.
1434 * gcc.dg/torture/vector-2.c: Ditto.
1436 2011-03-22 Richard Guenther <rguenther@suse.de>
1438 PR tree-optimization/48228
1439 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1441 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1443 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1447 * gcc.target/powerpc/pr48226.c: New file.
1449 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1451 * lib/prune.exp (prune_gcc_output): Prune "could not create
1452 compact unwind for" warnings.
1454 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1458 * gcc.c-torture/execute/pr42544.c: New test.
1459 * gcc.c-torture/execute/pr48197.c: New test.
1461 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1463 PR preprocessor/48192
1464 * gcc.target/powerpc/pr48192.c: New file.
1467 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1468 split problem of 0 being loaded in a VSX register.
1470 2011-03-21 Richard Guenther <rguenther@suse.de>
1473 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1474 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1475 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1476 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1478 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1481 * gcc.dg/pr48213.c: New test.
1483 2011-03-21 Kai Tietz <ktietz@redhat.com>
1486 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1488 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1490 * gcc.target/arm/xor-and.c: New.
1492 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1495 * gfortran.dg/function_optimize_1.f90: New test.
1496 * gfortran.dg/function_optimize_2.f90: New test.
1498 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1500 PR rtl-optimization/47502
1501 * gcc.target/i386/pr47502-1.c: New.
1502 * gcc.target/i386/pr47502-2.c: Likewise.
1504 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1506 PR rtl-optimization/48156
1507 * gcc.dg/pr48156.c: New test.
1509 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1512 * gfortran.dg/scratch_1.f90: Adjust test.
1514 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1517 * gfortran.dg/scratch_1.f90: New test.
1519 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1521 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1522 variably modified typedefs.
1523 * gcc.dg/c1x-typedef-2.c: Remove.
1525 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1527 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1528 * gcc.dg/c1x-anon-struct-3.c: New test.
1529 * gcc.dg/anon-struct-11.c: Update.
1531 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1533 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1535 Only xfail with gas.
1537 2011-03-18 Jason Merrill <jason@redhat.com>
1539 * g++.dg/template/fn-ptr1.C: New.
1541 * g++.dg/overload/volatile1.C: New.
1543 * g++.dg/opt/pr23372.C: New.
1545 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1547 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1550 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1552 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1554 * gcc.target/arm/unsigned-extend-1.c: New.
1556 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1559 * gcc.c-torture/compile/pr48161.c: New test.
1561 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1564 * gcc.dg/torture/pr47725.c: New.
1566 2011-03-17 Jason Merrill <jason@redhat.com>
1568 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1569 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1571 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1573 * gnat.dg/specs/elab2.ads: New test.
1574 * gnat.dg/specs/elab2_pkg.ads: New helper.
1576 2011-03-17 Jason Merrill <jason@redhat.com>
1578 * g++.dg/cpp0x/decltype-1212.C: New.
1579 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1581 2011-03-17 Jason Merrill <jason@redhat.com>
1583 * g++.dg/parse/memfnquals1.C: New.
1585 2011-03-17 Richard Guenther <rguenther@suse.de>
1588 * gcc.dg/pr48134.c: New testcase.
1590 2011-03-17 Richard Guenther <rguenther@suse.de>
1593 * g++.dg/torture/pr48165.C: New testcase.
1595 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1597 PR rtl-optimization/48141
1598 * gcc.dg/pr48141.c: New test.
1600 2011-03-16 Jason Merrill <jason@redhat.com>
1602 * g++.dg/cpp0x/constexpr-48089.C: New.
1604 * g++.dg/cpp0x/constexpr-abi1.C: New.
1606 * g++.dg/cpp0x/constexpr-46336.C: New.
1607 * g++.dg/parse/friend5.C: Adjust expected errors.
1609 * g++.dg/cpp0x/constexpr-47570.C: New.
1611 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1614 * ++.dg/debug/dwarf2/typedef6.C: New test.
1616 2011-03-16 Jason Merrill <jason@redhat.com>
1618 * g++.dg/cpp0x/elision2.C: New.
1620 * g++.dg/cpp0x/constexpr-array3.C: New.
1622 2011-03-16 Jason Merrill <jason@redhat.com>
1624 * g++.dg/cpp0x/sfinae6.C: New.
1625 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1626 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1627 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1628 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1629 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1631 2011-03-16 Jason Merrill <jason@redhat.com>
1633 * g++.dg/template/incomplete6.C: New.
1635 2011-03-16 Jeff Law <law@redhat.com>
1637 * gcc.dg/tree-ssa/vrp55.c: New test.
1639 2011-03-16 Jason Merrill <jason@redhat.com>
1641 * g++.dg/cpp0x/auto22.C: New.
1643 2011-03-16 Richard Guenther <rguenther@suse.de>
1645 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1646 optimizing it away if promoted to const.
1648 2011-03-16 Richard Guenther <rguenther@suse.de>
1650 PR tree-optimization/48149
1651 * gcc.dg/fold-complex-1.c: New testcase.
1653 2011-03-16 Richard Guenther <rguenther@suse.de>
1656 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1659 2011-03-16 Richard Guenther <rguenther@suse.de>
1661 PR tree-optimization/26134
1662 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1664 2011-03-16 Richard Guenther <rguenther@suse.de>
1666 PR tree-optimization/48146
1667 * gcc.dg/torture/pr48146.c: New testcase.
1669 2011-03-16 Richard Guenther <rguenther@suse.de>
1671 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1672 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1674 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1677 * gcc.c-torture/compile/pr48136.c: New test.
1679 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1682 * gcc.dg/guality/pr45882.c: New test.
1684 2011-03-15 Jason Merrill <jason@redhat.com>
1686 * g++.dg/cpp0x/constexpr-recursion.C: New.
1688 * g++.dg/cpp0x/implicit11.C: New.
1690 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1692 * g++.dg/cpp0x/constexpr-attribute.C: New.
1694 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1696 * g++.dg/parse/pr34758.C: New.
1698 2011-03-15 Xinliang David Li <davidxl@google.com>
1701 * gcc.dg/uninit-pred-7_d.c: New test.
1702 * gcc.dg/uninit-pred-8_d.c: New test.
1704 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1707 * gcc.target/arm/pr46788.c: New.
1709 2011-03-15 Richard Guenther <rguenther@suse.de>
1712 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1713 * gfortran.dg/ishft_4.f90: Likewise.
1714 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1716 2011-03-15 Richard Guenther <rguenther@suse.de>
1718 PR tree-optimization/13954
1719 * g++.dg/tree-ssa/pr13954.C: New testcase.
1721 2011-03-15 Richard Guenther <rguenther@suse.de>
1723 PR tree-optimization/48037
1724 * gcc.target/i386/pr48037-1.c: New testcase.
1726 2011-03-15 Richard Guenther <rguenther@suse.de>
1728 PR tree-optimization/41490
1729 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1730 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1731 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1732 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1733 * g++.dg/tree-ssa/pr33604.C: Adjust.
1735 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1738 * gcc.c-torture/execute/pr47917.c: New test.
1739 * gcc.dg/pr47917.c: New test.
1742 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1744 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1746 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1747 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1748 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1749 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1750 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1751 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1752 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1753 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1754 * gcc.target/i386/avx-floor-vec.c: Ditto.
1755 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1756 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1757 * gcc.target/i386/avx-rint-vec.c: Ditto.
1758 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1759 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1760 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1761 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1763 2011-03-14 Tom Tromey <tromey@redhat.com>
1765 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1766 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1767 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1769 2011-03-14 Tom Tromey <tromey@redhat.com>
1771 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1772 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1773 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1775 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1777 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1779 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1781 PR rtl-optimization/47166
1782 * gcc.c-torture/execute/postmod-1.c: New test.
1784 2011-03-14 Richard Guenther <rguenther@suse.de>
1787 * gcc.dg/torture/pr48098.c: New testcase.
1789 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1792 * gcc.target/powerpc/pr48053-1.c: New test.
1793 * gcc.target/powerpc/pr48053-2.c: Likewise.
1795 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1798 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1800 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1803 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1805 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1808 * gfortran.dg/class_41.f03: New.
1810 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1812 * g++.dg/conversion/cast3.C: New test.
1814 2011-03-11 Jason Merrill <jason@redhat.com>
1816 * g++.dg/template/error45.C: New.
1818 * g++.dg/parse/no-type-defn1.C: New.
1820 * g++.dg/ext/attrib40.C: New.
1822 * g++.dg/cpp0x/regress/array1.C: New.
1824 2011-03-11 Richard Guenther <rguenther@suse.de>
1826 PR tree-optimization/48067
1827 * gcc.dg/pr48067.c: New testcase.
1829 2011-03-11 Richard Guenther <rguenther@suse.de>
1832 * g++.dg/lto/20110311-1_0.C: New testcase.
1834 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1837 * g++.dg/inherit/virtual8.C: New test.
1840 * gcc.dg/torture/pr48044.c: New test.
1842 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1845 * gfortran.dg/proc_ptr_comp_31.f90: New.
1847 2011-03-11 Richard Guenther <rguenther@suse.de>
1849 PR tree-optimization/47278
1850 * gcc.dg/torture/pr47278-1.c: New testcase.
1851 * gcc.dg/torture/pr47278-2.c: Likewise.
1853 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1855 PR tree-optimization/48063
1856 * gcc.dg/torture/pr48063.c: New test.
1858 2011-03-10 Jason Merrill <jason@redhat.com>
1860 * g++.dg/template/array22.C: New.
1862 * g++.dg/cpp0x/syntax-err1.C: New.
1863 * g++.dg/parse/error36.C: Adjust expected errors.
1864 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1865 * g++.old-deja/g++.pt/typename3.C: Likewise.
1866 * g++.old-deja/g++.pt/typename4.C: Likewise.
1867 * g++.old-deja/g++.pt/typename6.C: Likewise.
1869 2011-03-09 Jason Merrill <jason@redhat.com>
1871 * g++.dg/template/nontype22.C: New.
1873 2011-03-09 Martin Jambor <mjambor@suse.cz>
1875 PR tree-optimization/47714
1876 * g++.dg/torture/pr47714.C: New test.
1878 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1881 * gcc.target/powerpc/pr47755-2.c: New file.
1883 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1885 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1886 is not set in the environment, pass 64 as first argument when not
1887 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1888 native where ulimit -u is supported.
1890 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1892 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1894 2011-03-08 Jason Merrill <jason@redhat.com>
1896 * g++.dg/template/nontype21.C: New.
1898 * g++.dg/template/anon5.C: New.
1900 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1903 * gcc.dg/pr47881.c: New test.
1905 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1908 * g++.dg/lookup/template3.C: New test.
1910 2011-03-08 Kai Tietz <ktietz@redhat.com>
1912 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1915 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1918 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1919 sizeof to compute alignment.
1921 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1923 PR tree-optimization/48022
1924 * gcc.dg/pr48022-1.c: New test.
1925 * gcc.dg/pr48022-2.c: New test.
1927 2011-03-07 Jason Merrill <jason@redhat.com>
1929 * g++.dg/template/nontype20.C: New.
1930 * g++.dg/init/member1.C: Adjust expected errors.
1931 * g++.dg/parse/constant4.C: Likewise.
1932 * g++.dg/template/qualified-id3.C: Likewise.
1933 * g++.old-deja/g++.pt/crash10.C: Likewise.
1935 * g++.dg/cpp0x/regress/non-const1.C: New.
1937 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1940 * gcc.dg/pr47991.c: New test.
1942 2011-03-07 Jason Merrill <jason@redhat.com>
1944 * g++.dg/abi/mangle46.C: New.
1946 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1949 * gcc.target/powerpc/pr47862.c: New.
1951 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1954 * gcc.target/i386/combine-mul.c: Require nonpic.
1956 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1957 Nathan Froyd <froydnj@codesourcery.com>
1959 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1961 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1963 * README.QMTEST: Remove.
1965 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1966 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1969 * gfortran.dg/array_constructor_37.f90 : New test.
1971 2011-03-05 Jason Merrill <jason@redhat.com>
1973 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1974 * g++.dg/abi/mangle45.C: Likewise.
1975 * g++.dg/cpp0x/trailing1.C: Likewise.
1977 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1979 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1981 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1983 PR rtl-optimization/47899
1984 * gcc.dg/pr47899.c: New test.
1986 * gcc.dg/torture/pr47968.c: Ignore warnings.
1988 PR tree-optimization/47967
1989 * gcc.c-torture/compile/pr47967.c: New test.
1991 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1993 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1994 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1996 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1998 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1999 and property_getAttributes() if __OBJC2__.
2000 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2001 * objc.dg/property/property-encoding-1.m: New.
2002 * obj-c++.dg/property/property-encoding-1.mm: New.
2004 2011-03-04 Jason Merrill <jason@redhat.com>
2006 * g++.dg/template/pseudodtor6.C: New.
2008 * g++.dg/inherit/covariant19.C: New.
2010 2011-03-04 Richard Guenther <rguenther@suse.de>
2013 * gcc.dg/torture/pr47968.c: New testcase.
2015 2011-03-04 Richard Guenther <rguenther@suse.de>
2018 * gcc.dg/torture/pr47975.c: New testcase.
2020 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2023 * g++.dg/template/crash106.C: New.
2025 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2028 * gcc.dg/gomp/pr47963.c: New test.
2029 * g++.dg/gomp/pr47963.C: New test.
2031 2011-03-02 Jason Merrill <jason@redhat.com>
2033 * g++.dg/cpp0x/regress/condition1.C: New.
2035 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2037 2011-03-01 Jason Merrill <jason@redhat.com>
2039 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2041 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2043 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2045 PR rtl-optimization/47925
2046 * gcc.c-torture/execute/pr47925.c: New test.
2048 2011-03-01 Jason Merrill <jason@redhat.com>
2050 * g++.dg/cpp0x/decltype25.C: New.
2052 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2054 2011-03-01 Richard Guenther <rguenther@suse.de>
2056 PR tree-optimization/47890
2057 * gcc.dg/torture/pr47890.c: New testcase.
2059 2011-03-01 Richard Guenther <rguenther@suse.de>
2062 * gcc.dg/lto/pr47924_0.c: New testcase.
2064 2011-03-01 Richard Guenther <rguenther@suse.de>
2067 * gfortran.dg/lto/pr46911_0.f: New testcase.
2069 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2071 PR libgfortran/47933
2072 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2073 compile errors from older code form.
2075 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2077 PR libgfortran/47567
2078 * gfortran.dg/fmt_fw_d.f90: New test.
2080 2011-02-28 Jason Merrill <jason@redhat.com>
2082 * g++.dg/inherit/covariant18.C: New.
2084 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2087 * gcc.dg/pr47893.c: New test.
2089 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2091 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2092 NULL in case of a selector with conflicting types.
2093 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2095 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2097 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2098 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2099 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2100 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2102 2011-02-28 Jason Merrill <jason@redhat.com>
2105 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2107 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2109 PR libgfortran/47778
2110 * gfortran.dg/namelist_71.f90: New test.
2112 2011-02-27 Jason Merrill <jason@redhat.com>
2115 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2116 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2118 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2121 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2123 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2126 * gfortran.dg/gomp/task-1.f90: Removed.
2128 2011-02-26 Jason Merrill <jason@redhat.com>
2130 * g++.dg/template/this-targ1.C: New.
2132 * g++.dg/cpp0x/regress/template-const1.C: New.
2133 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2134 * g++.dg/template/function1.C: Adjust.
2135 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2136 * g++.dg/debug/debug7.C: Adjust.
2138 2011-02-26 Tobias Burnus <burnus@net-b.de>
2141 * gfortran.dg/gomp/task-1.f90: New.
2143 2011-02-25 Jie Zhang <jie@codesourcery.com>
2145 * gcc.target/arm/neon-thumb2-move.c: Add
2146 dg-require-effective-target arm_thumb2_ok.
2148 2011-02-24 Jason Merrill <jason@redhat.com>
2150 * g++.dg/parse/constant1.C: Specify C++98 mode.
2151 * g++.dg/parse/constant5.C: Likewise.
2152 * g++.dg/parse/error2.C: Likewise.
2153 * g++.dg/parse/semicolon3.C: Likewise.
2154 * g++.dg/template/crash14.C: Likewise.
2155 * g++.dg/template/local4.C: Likewise.
2156 * g++.dg/template/nontype3.C: Likewise.
2157 * g++.dg/parse/crash31.C: Adjust expected errors.
2158 * g++.dg/template/function1.C: Likewise.
2159 * g++.dg/template/ref3.C: Likewise.
2160 * g++.dg/template/static9.C: Likewise.
2161 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2163 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2164 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2165 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2166 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2167 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2169 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2172 * gfortran.dg/pr47878.f90: New test.
2174 2011-02-24 Richard Guenther <rguenther@suse.de>
2177 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2178 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2180 2011-02-24 Richard Guenther <rguenther@suse.de>
2183 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2184 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2186 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2188 PR libgfortran/47567
2189 * gfortran.dg/fmt_f0_1.f90: Update test.
2191 2011-02-23 Jason Merrill <jason@redhat.com>
2193 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2194 * g++.dg/abi/mangle45.C: New.
2196 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2197 * g++.dg/template/canon-type-9.C: Match use of decltype
2198 between declaration and definition.
2199 * g++.dg/template/canon-type-12.C: Likewise.
2201 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2204 * gfortran.dg/nested_allocatables_1.f90: New.
2206 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2209 * g++.dg/pr46868.C: New test.
2210 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2211 * g++.dg/parse/error14.C: Adjust.
2213 2011-02-23 Richard Guenther <rguenther@suse.de>
2215 PR tree-optimization/47838
2216 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2218 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2220 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2222 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2224 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2225 * gfortran.dg/count_init_expr.f03: Ditto.
2226 * gfortran.dg/gomp/pr43711.f90: Ditto.
2227 * gcc.dg/struct-parse-2.c: Ditto.
2228 * gcc.dg/parse-error-3.c: Ditto.
2229 * gcc.dg/Wlogical-op-1.c: Ditto.
2230 * gcc.dg/Walways-true-1.c: Ditto.
2231 * gcc.dg/pr24225.c: Ditto.
2232 * gcc.dg/Walways-true-2.c: Ditto.
2233 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2234 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2235 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2236 * g++.dg/overload/defarg4.C: Ditto.
2237 * g++.dg/inherit/covariant16.C: Ditto.
2238 * g++.dg/inherit/virtual7.C: Ditto.
2239 * g++.dg/template/canon-type-9.C: Ditto.
2240 * g++.dg/template/access19.C: Ditto.
2241 * g++.dg/template/call7.C: Ditto.
2242 * g++.dg/template/canon-type-2.C: Ditto.
2243 * g++.dg/template/init7.C: Ditto.
2244 * g++.dg/template/sizeof-template-argument.C: Ditto.
2245 * g++.dg/template/const3.C: Ditto.
2246 * g++.dg/template/sfinae26.C: Ditto.
2247 * g++.dg/template/sfinae26.C: Ditto.
2248 * g++.dg/template/canon-type-11.C: Ditto.
2249 * g++.dg/template/union2.C: Ditto.
2250 * g++.dg/template/canon-type-3.C: Ditto.
2251 * g++.dg/template/canon-type-1.C: Ditto.
2252 * g++.dg/template/canon-type-5.C: Ditto.
2253 * g++.dg/template/canon-type-7.C: Ditto.
2254 * g++.dg/template/canon-type-10.C: Ditto.
2255 * g++.dg/template/spec36.C: Ditto.
2256 * g++.dg/template/typedef38.C: Ditto.
2257 * g++.dg/template/canon-type-4.C: Ditto.
2258 * g++.dg/template/canon-type-6.C: Ditto.
2259 * g++.dg/template/canon-type-13.C: Ditto.
2260 * g++.dg/template/instantiate9.C: Ditto.
2261 * g++.dg/template/ttp22.C: Ditto.
2262 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2263 * g++.dg/warn/Walways-true-1.C: Ditto.
2264 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2265 * g++.dg/warn/Walways-true-2.C: Ditto.
2266 * g++.dg/conversion/op4.C: Ditto.
2267 * g++.dg/opt/pr19650.C: Ditto.
2268 * g++.dg/lookup/friend11.C: Ditto.
2269 * g++.dg/other/default2.C: Ditto.
2270 * g++.dg/other/default3.C: Ditto.
2271 * g++.dg/other/dtor2.C: Ditto.
2272 * g++.dg/other/friend5.C: Ditto.
2273 * g++.dg/other/default5.C: Ditto.
2274 * g++.dg/init/brace6.C: Ditto.
2275 * g++.dg/init/aggr5.C: Ditto.
2276 * g++.dg/init/error2.C: Ditto.
2277 * g++.dg/expr/bound-mem-fun.C: Ditto.
2278 * g++.dg/expr/cond6.C: Ditto.
2279 * g++.dg/expr/stmt-expr-1.C: Ditto.
2280 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2281 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2282 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2283 * g++.dg/cpp0x/bracket1.C: Ditto.
2284 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2285 * g++.dg/cpp0x/pr38646.C: Ditto.
2286 * g++.dg/cpp0x/variadic73.C: Ditto.
2287 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2288 * g++.dg/cpp0x/bracket4.C: Ditto.
2289 * g++.dg/cpp0x/decltype4.C: Ditto.
2290 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2291 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2292 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2293 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2294 * g++.dg/cpp0x/decltype2.C: Ditto.
2295 * g++.dg/cpp0x/decltype1.C: Ditto.
2296 * g++.dg/cpp0x/bracket2.C: Ditto.
2297 * g++.dg/cpp0x/decltype5.C: Ditto.
2298 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2299 * g++.dg/cpp0x/variadic70.C: Ditto.
2300 * g++.dg/cpp0x/decltype6.C: Ditto.
2301 * g++.dg/cpp0x/rvo.C: Ditto.
2302 * g++.dg/cpp0x/vt-40092.C: Ditto.
2303 * g++.dg/cpp0x/variadic-new.C: Ditto.
2304 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2305 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2306 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2307 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2308 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2309 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2310 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2311 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2312 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2313 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2314 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2315 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2316 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2317 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2318 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2319 * g++.dg/cpp0x/pr39639.C: Ditto.
2320 * g++.dg/cpp0x/decltype3.C: Ditto.
2321 * g++.dg/cpp0x/variadic68.C: Ditto.
2322 * g++.dg/cpp0x/variadic-function.C: Ditto.
2323 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2324 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2325 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2326 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2327 * g++.dg/parse/crash35.C: Ditto.
2328 * g++.dg/parse/crash40.C: Ditto.
2329 * g++.dg/parse/defarg12.C: Ditto.
2330 * g++.dg/parse/crash34.C: Ditto.
2331 * g++.dg/parse/constructor3.C: Ditto.
2332 * g++.dg/parse/template23.C: Ditto.
2333 * g++.dg/parse/crash56.C: Ditto.
2334 * g++.dg/parse/dtor13.C: Ditto.
2335 * g++.dg/parse/error33.C: Ditto.
2336 * g++.dg/parse/ctor9.C: Ditto.
2337 * g++.dg/parse/error32.C: Ditto.
2338 * g++.dg/parse/error37.C: Ditto.
2339 * g++.dg/parse/bitfield3.C: Ditto.
2340 * g++.dg/parse/struct-4.C: Ditto.
2341 * g++.dg/ext/has_trivial_copy.C: Ditto.
2342 * g++.dg/ext/is_polymorphic.C: Ditto.
2343 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2344 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2345 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2346 * g++.dg/ext/is_union.C: Ditto.
2347 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2348 * g++.dg/ext/is_pod.C: Ditto.
2349 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2350 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2351 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2352 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2353 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2354 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2355 * g++.dg/ext/is_abstract.C: Ditto.
2356 * g++.dg/ext/has_trivial_assign.C: Ditto.
2357 * g++.dg/ext/is_class.C: Ditto.
2358 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2359 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2360 * g++.dg/ext/is_base_of.C: Ditto.
2361 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2362 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2363 * g++.dg/ext/is_empty.C: Ditto.
2364 * g++.dg/ext/is_enum.C: Ditto.
2365 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2366 * gnat.dg/opt11.adb: Ditto.
2367 * obj-c++.dg/pr45735.mm: Ditto.
2368 * obj-c++.dg/pr24393.mm: Ditto.
2369 * obj-c++.dg/exceptions-2.mm: Ditto.
2370 * objc.dg/pr45735.m: Ditto.
2371 * objc.dg/pr24393.m: Ditto.
2373 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2375 * objc.dg/attributes/objc-exception-1.m: New.
2377 2011-02-23 Jie Zhang <jie@codesourcery.com>
2379 * gcc.dg/cpp/include7.c: New test.
2381 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2384 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2386 2011-02-23 Jie Zhang <jie@codesourcery.com>
2388 PR rtl-optimization/47763
2389 * gcc.dg/pr47763.c: New test.
2391 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2394 * gfortran.dg/whole_file_32.f90 : New test.
2396 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2399 * g++.dg/inherit/virtual7.C: New test.
2401 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2404 * objc.dg/type-size-3.m: Updated error message.
2405 * objc.dg/type-size-4.m: New test.
2406 * objc.dg/type-size-5.m: New test.
2408 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2410 * lib/gnat.exp: Fix comments.
2411 Don't load libgloss.exp.
2412 (default_gnat_version): Call $compiler with --version.
2413 Adapt regexp for gnatmake output, insert version.
2414 (gnat_version): New proc.
2415 (gnat_init): Remove gnat_libgcc_s_path.
2416 (gnat_target_compile): Likewise.
2417 Remove ld_library_path.
2418 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2419 (gnat_pass): Remove.
2420 (gnat_pass): Remove.
2421 (gnat_finish): Remove.
2422 (gnat_exit): Remove.
2423 (local_find_gnatmake): Reindent.
2424 (runtest_file_p): Remove.
2425 (prune_warnings): Remove.
2426 (find_gnatclean): New proc.
2427 * lib/gnat-dg.exp (lremove): New proc.
2428 (gnat-dg-test): Reindent.
2429 Remove additional output files.
2430 (gnat-dg-runtest): Remove.
2432 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2433 * gnat.dg/loop_optimization6.adb: Likewise.
2434 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2436 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2438 PR tree-optimization/47835
2439 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2441 2011-02-22 Tobias Burnus <burnus@net-b.de>
2443 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2444 * gfortran.dg/abstract_type_2.f03: Ditto.
2445 * gfortran.dg/abstract_type_3.f03: Ditto.
2446 * gfortran.dg/abstract_type_4.f03: Ditto.
2447 * gfortran.dg/abstract_type_5.f03: Ditto.
2448 * gfortran.dg/abstract_type_6.f03: Ditto.
2449 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2450 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2451 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2452 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2453 * gfortran.dg/array_function_5.f90: Ditto.
2454 * gfortran.dg/asynchronous_3.f03: Ditto.
2455 * gfortran.dg/char_expr_1.f90: Ditto.
2456 * gfortran.dg/class_14.f03: Ditto.
2457 * gfortran.dg/data_array_6.f: Ditto.
2458 * gfortran.dg/data_invalid.f90: Ditto.
2459 * gfortran.dg/dot_product_1.f03: Ditto.
2460 * gfortran.dg/func_derived_5.f90: Ditto.
2461 * gfortran.dg/func_result_4.f90: Ditto.
2462 * gfortran.dg/implied_do_1.f90: Ditto.
2463 * gfortran.dg/initialization_25.f90: Ditto.
2464 * gfortran.dg/initialization_26.f90: Ditto.
2465 * gfortran.dg/interface_34.f90: Ditto.
2466 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2467 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2468 * gfortran.dg/matmul_8.f03: Ditto.
2469 * gfortran.dg/merge_init_expr.f90: Ditto.
2470 * gfortran.dg/pack_assign_1.f90: Ditto.
2471 * gfortran.dg/pack_vector_1.f90: Ditto.
2472 * gfortran.dg/pointer_check_8.f90: Ditto.
2473 * gfortran.dg/product_init_expr.f03: Ditto.
2474 * gfortran.dg/reshape_order_5.f90: Ditto.
2475 * gfortran.dg/reshape_shape_1.f90: Ditto.
2476 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2477 * gfortran.dg/same_name_2.f90: Ditto.
2478 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2479 * gfortran.dg/spread_init_expr.f03: Ditto.
2480 * gfortran.dg/stmt_func_1.f90: Ditto.
2481 * gfortran.dg/sum_init_expr.f03: Ditto.
2482 * gfortran.dg/transpose_3.f03: Ditto.
2483 * gfortran.dg/unpack_init_expr.f03: Ditto.
2484 * gfortran.dg/warn_conversion.f90: Ditto.
2485 * gfortran.dg/warn_conversion_2.f90: Ditto.
2486 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2487 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2488 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2489 * gfortran.dg/whole_file_16.f90: Ditto.
2490 * gfortran.dg/whole_file_17.f90: Ditto.
2491 * gfortran.dg/whole_file_18.f90: Ditto.
2492 * gfortran.dg/whole_file_20.f03: Ditto.
2493 * gfortran.dg/whole_file_5.f90: Ditto.
2494 * gfortran.dg/whole_file_6.f90: Ditto.
2495 * gfortran.dg/write_invalid_format.f90: Ditto.
2496 * gfortran.dg/zero_sized_6.f90: Ditto.
2498 2011-02-21 Jeff Law <law@redhat.com>
2500 PR rtl-optimization/46178
2501 * gcc.target/i386/pr46178.c: New test.
2503 PR rtl-optimization/46002
2504 * gcc.c-torture/compile/pr46002.c: New test.
2506 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2508 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2511 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2514 * g++.dg/debug/pr47106.C: Require effective target lto.
2516 2011-02-21 Jason Merrill <jason@redhat.com>
2518 * g++.dg/cpp0x/constexpr-diag2.C: New.
2520 2011-02-20 Jason Merrill <jason@redhat.com>
2522 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2524 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2526 * g++.dg/overload/conv-op1.C: New.
2528 * g++.dg/cpp0x/constexpr-synth1.C: New.
2530 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2532 * objc.dg/layout-2.m: New.
2533 * objc.dg/selector-3.m: Adjusted location of error message.
2534 * objc.dg/type-size-3.m: Same.
2535 * obj-c++.dg/selector-3.mm: Same.
2537 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2540 * objc.dg/property/dotsyntax-22.m: New.
2541 * obj-c++.dg/property/dotsyntax-22.mm: New.
2543 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2546 * g++.dg/template/typedef38.C: New test.
2548 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2551 * gfortran.dg/whole_file_30.f90 : New test.
2552 * gfortran.dg/whole_file_31.f90 : New test.
2554 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2558 * gfortran.dg/whole_file_28.f90 : New test.
2559 * gfortran.dg/whole_file_29.f90 : New test.
2561 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2564 * g++.dg/template/crash105.C: New.
2566 2011-02-19 Jason Merrill <jason@redhat.com>
2568 * g++.dg/cpp0x/regress/no-elide1.C: New.
2570 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2572 PR tree-optimization/46620
2573 * gcc.dg/pr46620.c: New.
2575 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2578 * gcc.target/i386/pr47809.c: New test.
2580 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2581 Tobias Burnus <burnus@net-b.de>
2583 * lib/target-supports.exp
2584 (check_effective_target_fortran_large_real): New check for large reals.
2585 * gfortran.dg/nan_7.f90: New test.
2587 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2589 PR libgfortran/47567
2590 * gfortran.dg/fmt_f0_1.f90: Update test.
2592 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2595 * gfortran.dg/array_constructor_36.f90 : New test.
2596 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2597 allow for comparison between different elements of the array
2598 constructor at different levels of optimization.
2600 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2602 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2603 * gcc.target/i386/pr32280-1.c: Likewise.
2605 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2608 * gcc.target/i386/pr47800.c: New test.
2610 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2612 * objc/execute/exceptions/foward-1.x: New.
2614 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2617 * gfortran.dg/derived_constructor_comps_4.f90: New.
2619 2011-02-18 Tobias Burnus
2622 * gfortran.dg/func_result_6.f90: New.
2624 2011-02-18 Michael Matz <matz@suse.de>
2627 * gfortran.dg/lto/pr45586_0.f90: New test.
2628 * gfortran.dg/typebound_proc_20.f90: Ditto.
2629 * gfortran.dg/typebound_proc_21.f90: Ditto.
2631 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2634 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2636 2011-02-18 Tobias Burnus <burnus@net-b.de>
2639 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2641 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2642 normalizing the error/warning output.
2643 * gfortran.dg/Wall.f90: Update dg-error/warning.
2644 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2645 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2646 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2647 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2648 * gfortran.dg/class_30.f90: Update dg-error/warning.
2649 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2650 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2651 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2652 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2653 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2654 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2655 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2656 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2657 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2658 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2659 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2660 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2661 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2662 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2663 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2664 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2665 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2666 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2667 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2668 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2669 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2670 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2671 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2672 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2673 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2675 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2678 * gfortran.dg/proc_ptr_comp_30.f90: New.
2680 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2683 * gcc.target/i386/pr47780.c: New test.
2685 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2688 * gfortran.dg/class_40.f03: New.
2690 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2693 * g++.dg/cpp0x/auto21.C: New test.
2695 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2697 * objc.dg/special/unclaimed-category-1.h: Updated for
2699 * objc.dg/special/unclaimed-category-1.m: Same.
2700 * objc.dg/zero-link-1.m: Same.
2701 * objc.dg/lookup-1.m: Same.
2702 * objc.dg/torture/strings/const-str-9.m
2703 * objc.dg/torture/strings/const-str-10.m: Same.
2704 * objc.dg/torture/strings/const-str-11.m: Same.
2705 * objc.dg/torture/forward-1.m: Same.
2706 * objc.dg/zero-link-2.m: Same.
2707 * objc.dg/encode-7-next-64bit.m: Same.
2708 * objc.dg/method-4.m: Same.
2709 * objc.dg/next-runtime-1.m: Same.
2710 * objc.dg/image-info.m: Same.
2711 * objc.dg/pr23214.m: Same.
2712 * objc.dg/symtab-1.m: Same.
2713 * obj-c++.dg/basic.m: Same.
2714 * obj-c++.dg/proto-lossage-3.m: Same.
2715 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2716 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2717 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2718 * obj-c++.dg/method-11.m: Same.
2719 * objc/execute/enumeration-1.m: Same.
2720 * objc/execute/object_is_class.m: Same.
2721 * objc/execute/formal_protocol-2.m: Same.
2722 * objc/execute/formal_protocol-4.m: Same.
2723 * objc/execute/formal_protocol-6.m: Same.
2724 * objc/execute/bycopy-3.m: Same.
2725 * objc/execute/exceptions/catchall-1.m: Same.
2726 * objc/execute/exceptions/finally-1.m: Same.
2727 * objc/execute/exceptions/local-variables-1.m: Same.
2728 * objc/execute/exceptions/foward-1.m: Same.
2729 * objc/execute/bf-common.h
2730 * objc/execute/enumeration-2.m: Same.
2731 * objc/execute/formal_protocol-1.m: Same.
2732 * objc/execute/formal_protocol-3.m: Same.
2733 * objc/execute/formal_protocol-5.m: Same.
2734 * objc/execute/accessing_ivars.m: Same.
2735 * objc/execute/bycopy-2.m: Same.
2736 * objc/execute/formal_protocol-7.m: Same.
2737 * objc/execute/compatibility_alias.m: Same.
2738 * objc/execute/no_clash.m: Same.
2739 * objc/execute/object_is_meta_class.m: Same.
2740 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2741 * objc/execute/class-tests-1.h: Include stdio.h.
2742 * objc/execute/class-tests-2.h: Same.
2743 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2745 * obj-c++.dg/try-catch-2.mm: Same.
2747 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2750 * g++.dg/warn/Wunused-parm-4.C: New test.
2752 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2753 Jan Hubicka <jh@suse.cz>
2757 * g++.dg/debug/pr47106.C: New.
2759 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2762 * gcc.target/i386/pr43653.c: New test.
2764 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2767 * g++.dg/template/inherit6.C: New test.
2769 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2772 * gfortran.dg/class_39.f03: New.
2774 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2777 * g++.dg/cpp0x/variadic106.C: New test.
2779 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2782 * gfortran.dg/pr47757-1.f90: New test.
2783 * gfortran.dg/pr47757-2.f90: New test.
2784 * gfortran.dg/pr47757-3.f90: New test.
2787 * g++.dg/cpp0x/enum8.C: New test.
2789 2011-02-15 Jason Merrill <jason@redhat.com>
2791 * g++.dg/inherit/implicit-trivial1.C: New.
2792 * g++.dg/cpp0x/implicit-trivial1.C: New.
2794 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2797 * gcc.dg/torture/pr47725.c: Removed.
2799 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2802 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2803 constant does not generate a load from memory.
2805 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2808 * gcc.dg/torture/pr47725.c: New.
2810 2011-02-15 Richard Guenther <rguenther@suse.de>
2812 PR tree-optimization/47743
2813 * gcc.dg/torture/pr47743.c: New testcase.
2815 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2818 * gcc.target/i386/pr47581.c: New test.
2820 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2823 * gfortran.dg/select_type_22.f03: New.
2825 2011-02-14 Jason Merrill <jason@redhat.com>
2827 * g++.dg/cpp0x/regress/enum1.C: New.
2829 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2831 * gnat.dg/include.adb: New test.
2833 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2836 * gfortran.dg/class_38.f03: New.
2838 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2840 * gcc.dg/pr46494.c: New test.
2842 2011-02-14 Richard Guenther <rguenther@suse.de>
2844 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2846 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2849 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2850 sparc*-sun-solaris2.11.
2852 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2855 * gfortran.dg/argument_checking_18.f90: New.
2857 2011-02-13 Tobias Burnus <burnus@net-b.de>
2859 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2860 * gfortran.dg/argument_checking_17.f90: New.
2862 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2864 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2865 are temporarily disabled.
2866 * gfortran.dg/class_7.f03: Ditto.
2867 * gfortran.dg/coarray_14.f90: Ditto.
2868 * gfortran.dg/typebound_proc_13.f03: Ditto.
2870 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2873 * gfortran.dg/extends_11.f03: New.
2875 2011-02-11 Xinliang David Li <davidxl@google.com>
2877 PR tree-optimization/47707
2878 * g++.dg/tree-ssa/pr47707.C: New test.
2880 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2882 * g++.dg/opt/inline17.C: New test.
2884 2011-02-11 Tobias Burnus <burnus@net-b.de>
2887 * gfortran.dg/pure_formal_2.f90: New.
2889 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2891 PR rtl-optimization/47614
2892 * gfortran.dg/pr47614.f: New.
2894 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2897 * gcc.dg/opts-6.c: New test.
2899 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2902 * gcc.dg/pr47684.c: New test.
2904 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2907 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2908 c99_runtime, dg-add-options c99_runtime.
2909 (main): Use __asm__.
2911 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2914 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2915 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2916 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2917 * gcc.dg/ucnid-10.c: Likewise.
2918 * gcc.dg/ucnid-13.c: Likewise.
2919 * gcc.dg/ucnid-7.c: Likewise.
2920 * gcc.dg/ucnid-8.c: Likewise.
2921 Adapt dg-warning line number.
2923 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2925 * gcc.target/i386/parity-1.c: Use -march=k8.
2926 * gcc.target/i386/parity-2.c: Ditto.
2927 * gcc.target/i386/vecinit-1.c: Ditto.
2928 * gcc.target/i386/vecinit-2.c: Ditto.
2930 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2933 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2934 * gcc.target/mips/save-restore-3.c: Likewise.
2935 * gcc.target/mips/save-restore-4.c: Likewise.
2936 * gcc.target/mips/save-restore-5.c: Likewise.
2939 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2940 * g++.dg/tree-prof/partition2.C: Likewise.
2942 2011-02-09 Jason Merrill <jason@redhat.com>
2944 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2945 rather than misdeclare std::puts.
2947 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2948 * g++.dg/other/warning1.C: Likewise.
2949 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2950 * g++.old-deja/g++.gb/scope06.C: Likewise.
2951 * g++.old-deja/g++.law/cvt11.C: Likewise.
2952 * g++.old-deja/g++.law/init1.C: Likewise.
2953 * g++.dg/abi/mangle26.C: Likewise.
2955 * g++.dg/template/function1.C: Adjust for C++0x mode.
2956 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2958 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2959 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2961 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2963 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2965 * g++.dg/cpp0x/regress: New directory.
2966 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2967 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2968 * g++.dg/cpp0x/regress/regress3.C: New.
2970 2011-02-10 Richard Guenther <rguenther@suse.de>
2972 PR tree-optimization/47677
2973 * gcc.dg/torture/pr47677.c: New testcase.
2975 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2977 * objc.dg/special/load-category-1.m: Remove unused header.
2978 * objc.dg/special/load-category-1a.m: Likewise.
2979 * objc.dg/special/load-category-2.m: Likewise.
2980 * objc.dg/special/load-category-2a.m: Likewise.
2981 * objc.dg/special/load-category-3.m: Likewise.
2982 * objc.dg/special/load-category-3a.m: Likewise.
2983 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2984 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2985 * objc.dg/attributes/class-attribute-1.m: Likewise.
2986 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2987 * obj-c++.dg/property/property.exp: Likewise.
2988 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2989 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2990 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2991 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2992 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2993 * obj-c++.dg/template-8.mm: Likewise.
2995 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2998 * gcc.target/i386/pr47665.c: New test.
3000 2011-02-10 Jie Zhang <jie@codesourcery.com>
3004 2011-02-05 Jie Zhang <jie@codesourcery.com>
3006 * gcc.dg/pr42631.c: Update test.
3007 * gcc.dg/pr42631-2.c: New test.
3009 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3012 * gfortran.dg/proc_decl_25.f90: New.
3014 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3017 * gfortran.dg/typebound_assignment_2.f03: New.
3019 2011-02-09 Richard Guenther <rguenther@suse.de>
3021 PR tree-optimization/47664
3022 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3024 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3027 * gnat.dg/uninit_func.adb: Adjust dg directive.
3029 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3032 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3034 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3037 * gfortran.dg/auto_dealloc_2.f90: New.
3039 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3041 * gcc.dg/builtins-config.h: Remove __sgi handling.
3042 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3043 -std=c99 for mips-sgi-irix6.5*.
3045 2011-02-09 Martin Jambor <mjambor@suse.cz>
3048 * gfortran.dg/pr25923.f90: Remove xfails.
3050 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3053 * gfortran.dg/inquire_14.f90: New test.
3055 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3058 * gfortran.dg/pointer_init_6.f90: New.
3060 2011-02-08 Jeff Law <law@redhat.com>
3062 PR tree-optimization/42893
3063 * gcc.tree-ssa/pr42893.c: New test.
3065 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3067 PR tree-optimization/46834
3068 PR tree-optimization/46994
3069 PR tree-optimization/46995
3070 * gcc.dg/graphite/id-pr46834.c: New.
3071 * gfortran.dg/graphite/id-pr46994.f90: New.
3072 * gfortran.dg/graphite/id-pr46995.f90: New.
3074 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3077 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3078 using the variable is known the warning is emitted there.
3079 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3080 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3082 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3085 * gcc.dg/noreturn-1.c (foo5): Likewise.
3086 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3087 (method2): Likewise.
3089 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3090 the return statement using the uninitialized variable.
3091 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3093 2011-02-08 Richard Guenther <rguenther@suse.de>
3096 * g++.dg/opt/pr47639.c: New testcase.
3098 2011-02-08 Richard Guenther <rguenther@suse.de>
3100 PR tree-optimization/47632
3101 * g++.dg/opt/pr47632.C: New testcase.
3103 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3105 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3107 2011-02-07 Richard Guenther <rguenther@suse.de>
3109 PR tree-optimization/47615
3110 * g++.dg/opt/pr47615.C: New testcase.
3112 2011-02-07 Richard Guenther <rguenther@suse.de>
3114 PR tree-optimization/47621
3115 * gcc.dg/torture/pr47621.c: New testcase.
3117 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3119 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3121 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3124 * gfortran.dg/allocate_with_source_1 : New test.
3126 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3129 * gcc.dg/pr47610.c: New test.
3131 2011-02-05 Jie Zhang <jie@codesourcery.com>
3134 * gcc.dg/pr42631.c: Update test.
3135 * gcc.dg/pr42631-2.c: New test.
3137 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3140 * gfortran.dg/pr47574.f90: New test.
3142 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3144 PR tree-optimization/46194
3145 * gcc.dg/autopar/pr46194.c: New.
3147 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3149 PR tree-optimization/43695
3150 * g++.dg/ipa/pr43695.C: New.
3152 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3155 * gcc.dg/pr23200.c: New test.
3157 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3160 * g++.dg/pr47589.C: New test.
3162 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3165 * g++.dg/template/typedef37.C: New test.
3166 * g++.dg/template/param1.C: Adjust expected error message.
3168 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3171 * gcc.dg/pr31490-2.c: New test.
3172 * gcc.dg/pr31490-3.c: New test.
3173 * gcc.dg/pr31490-4.c: New test.
3175 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3176 Jakub Jelinek <jakub@redhat.com>
3179 * g++.dg/parser/semicolon3.C: Adjust.
3180 * g++.dg/parser/semicolon4.C: New testcase.
3181 * g++.dg/pr46890.C: New testcase.
3183 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3186 * g++.dg/init/pr29571.C: New.
3188 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3190 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3191 instead of vect_int.
3193 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3196 * gcc.target/i386/pr47312.c: New test.
3199 * gcc.target/i386/pr47564.c: New test.
3201 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3203 PR tree-optimization/45122
3204 * gcc.dg/tree-ssa/pr45122.c: New.
3206 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3209 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3212 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3213 and vsx so a default --with-cpu=power7 doesn't give an error
3214 when -mavoid-indexed-addresses is used.
3216 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3217 wrapper function to save the arguments and then jump to the real
3218 function, rather than depending on the compiler not to move stuff
3220 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3222 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3223 Paul Thomas <pault@gcc.gnu.org>
3226 * gfortran.dg/class_37.f03 : New test.
3228 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3229 Richard Guenther <rguenther@suse.de>
3231 PR tree-optimization/40979
3233 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3234 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3235 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3236 check_vect_support_and_set_flags.
3237 * gfortran.dg/graphite/vect-pr40979.f90: New.
3239 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3242 * gfortran.dg/class_36.f03: New.
3244 2011-02-02 Richard Guenther <rguenther@suse.de>
3246 PR tree-optimization/47566
3247 * gcc.dg/lto/20110201-1_0.c: New testcase.
3249 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3255 * debug/pr47498.c: New.
3256 * debug/pr47501.c: New.
3258 2011-02-01 Richard Guenther <rguenther@suse.de>
3260 PR tree-optimization/47559
3261 * g++.dg/torture/pr47559.C: New testcase.
3263 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3266 * gfortran.dg/typebound_call_20.f03: New.
3268 2011-02-01 Richard Guenther <rguenther@suse.de>
3270 PR tree-optimization/47555
3271 * gcc.dg/pr47555.c: New testcase.
3273 2011-02-01 Richard Guenther <rguenther@suse.de>
3275 PR tree-optimization/47541
3276 * g++.dg/torture/pr47541.C: New testcase.
3278 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3281 * gfortran.dg/typebound_call_19.f03: New.
3283 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3286 * g++.dg/cpp0x/pr47416.C: New test.
3288 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3291 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3293 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3296 * gfortran.dg/typebound_assignment_1.f03: New.
3298 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3300 PR tree-optimization/47538
3301 * gcc.c-torture/execute/pr47538.c: New test.
3303 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3306 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3308 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3310 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3312 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3314 PR rtl-optimization/44031
3315 * gcc.c-torture/compile/20110131-1.c: New test.
3317 2011-01-31 Tobias Burnus <burnus@net-b.de>
3320 * gfortran.dg/stmt_func_1.f90: New.
3322 2011-01-31 Tobias Burnus <burnus@net-b.de>
3325 * gfortran.dg/interface_34.f90: New.
3327 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3330 * gfortran.dg/realloc_on_assign_5.f03: New test.
3331 * gfortran.dg/realloc_on_assign_5.f03: New test.
3333 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3335 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3336 * gfortran.dg/bessel_7.f90: Likewise.
3337 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3339 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3340 * gfortran.dg/sum_init_expr.f03: Likewise.
3342 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3344 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3347 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3348 loop only on "vect_intfloat_cvt" targets.
3350 2011-01-29 Tobias Burnus <burnus@net-b.de>
3353 * gfortran.dg/shape_6.f90: New.
3355 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3357 PR libgfortran/47434
3358 * gfortran.dg/read_infnan_1.f90: Update test.
3359 * gfortran.dg/module_nan.f90: Update test.
3360 * gfortran.dg/char4_iunit_1.f03: Update test.
3361 * gfortran.dg/large_real_kind_1.f90: Update test.
3362 * gfortran.dg/real_const_3.f90: Update test.
3363 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3365 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3368 * g++.dg/template/param2.C: New test.
3370 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3372 PR libgfortran/47285
3373 * gfortran.dg/fmt_g.f: New test.
3375 2011-01-28 Tobias Burnus <burnus@net-b.de>
3378 * gfortran.dg/pure_formal_1.f90: New.
3380 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3383 * gcc.dg/tls/pr42894.c: New test.
3385 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3387 * gcc.dg/pr47276.c: Add dg-require-visibility.
3389 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3391 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3393 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3394 Tobias Burnus <burnus@gcc.gnu.org>
3399 * gfortran.dg/realloc_on_assign_3.f03: New test.
3400 * gfortran.dg/realloc_on_assign_4.f03: New test.
3401 * gfortran.dg/allocatable_function_5.f90: New test.
3402 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3403 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3404 implemented" dg-errors.
3406 2011-01-27 Jan Hubicka <jh@suse.cz>
3409 * gcc.dg/attr-weakref-4.c: New testcase
3411 2011-01-27 Martin Jambor <mjambor@suse.cz>
3413 PR tree-optimization/47228
3414 * gcc.dg/torture/pr47228.c: New test.
3416 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3418 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3420 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3422 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3423 when using auto-overlay support on the SPU.
3425 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3427 PR rtl-optimization/44174
3428 * gcc.target/i386/asm-6.c: New test.
3430 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3432 PR rtl-optimization/46856
3433 * gcc.c-torture/compile/pr46856.c: New test.
3435 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3436 Andrew Pinski <pinskia@gmail.com>
3439 * gcc.dg/pr43082.c: New.
3441 2011-01-26 DJ Delorie <dj@redhat.com>
3443 PR rtl-optimization/46878
3444 * gcc.dg/pr46878-1.c: New test.
3446 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3449 * g++.dg/cpp0x/pr47476.C: New test.
3451 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3453 * gcc.c-torture/compile/20110126-1.c: New test.
3455 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3458 * gcc.dg/torture/pr47473.c: New test.
3460 2011-01-26 Jan Hubicka <jh@suse.cz>
3463 * gcc.c-torture/execute/pr47237.c: New testcase.
3465 2011-01-26 Jan Hubicka <jh@suse.cz>
3467 PR tree-optimization/47190
3468 * gcc.dg/attr-weakref-3.c: New testcase.
3470 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3473 * gcc.dg/dll-9a.c: New test file.
3474 * gcc.dg/dll-11.c: Likewise.
3475 * gcc.dg/dll-12.c: Likewise.
3476 * gcc.dg/dll-12a.c: Likewise.
3477 * gcc.dg/dll-11a.c: Likewise.
3478 * gcc.dg/dll-9.c: Likewise.
3479 * gcc.dg/dll-10.c: Likewise.
3480 * gcc.dg/dll-10a.c: Likewise.
3481 * g++.dg/ext/dllexport4a.cc: Likewise.
3482 * g++.dg/ext/dllexport4.C: Likewise.
3483 * g++.dg/ext/dllexport5.C: Likewise.
3484 * g++.dg/ext/dllexport5a.cc: Likewise.
3486 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3488 PR tree-optimization/46970
3489 * gcc.dg/graphite/pr46970.c: New.
3491 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3493 PR tree-optimization/46215
3494 * gcc.dg/graphite/pr46215.c: New.
3496 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3498 PR tree-optimization/46168
3499 * gcc.dg/graphite/pr46168.c: New.
3501 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3503 PR tree-optimization/43657
3504 * gcc.dg/graphite/pr43657.c: New.
3506 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3508 PR tree-optimization/29832
3509 * gfortran.dg/graphite/pr29832.f90: New.
3511 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3513 PR tree-optimization/43567
3514 * gcc.dg/graphite/pr43567.c: New.
3516 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3518 * gfortran.dg/graphite/interchange-4.f: New.
3519 * gfortran.dg/graphite/interchange-5.f: New.
3521 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3522 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3523 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3524 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3525 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3526 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3527 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3528 * gfortran.dg/ltrans-7.f90: Removed.
3529 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3531 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3532 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3533 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3534 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3535 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3536 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3537 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3538 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3539 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3540 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3541 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3542 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3543 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3544 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3545 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3546 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3547 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3548 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3549 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3550 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3551 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3552 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3553 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3554 * gcc.dg/tree-ssa/data-dep-1.c
3555 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3556 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3557 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3558 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3559 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3561 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3563 PR tree-optimization/47265
3564 PR tree-optimization/47443
3565 * gcc.c-torture/compile/pr47265.c: New test.
3566 * gcc.dg/pr47443.c: New test.
3568 2011-01-25 Martin Jambor <mjambor@suse.cz>
3570 PR tree-optimization/47382
3571 * g++.dg/torture/pr47382.C: New test.
3572 * g++.dg/opt/devirt1.C: Xfail.
3574 2011-01-25 Yao Qi <yao@codesourcery.com>
3577 * gcc.target/arm/pr45701-1.c: New test.
3578 * gcc.target/arm/pr45701-2.c: New test.
3579 * gcc.target/arm/pr45701-3.c: New test.
3581 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3582 Jakub Jelinek <jakub@redhat.com>
3584 PR tree-optimization/47271
3585 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3587 2011-01-25 Nick Clifton <nickc@redhat.com>
3589 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3590 (saturate_add): Delete.
3592 (main): Do not run saturate_add.
3593 (set_interrupts): Delete.
3595 2011-01-25 Tobias Burnus <burnus@net-b.de>
3598 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3600 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3602 PR tree-optimization/47427
3603 PR tree-optimization/47428
3604 * gcc.c-torture/compile/pr47427.c: New test.
3605 * gcc.c-torture/compile/pr47428.c: New test.
3607 2011-01-25 Richard Guenther <rguenther@suse.de>
3610 * gcc.dg/torture/pr47411.c: New testcase.
3612 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3614 * gfortran.dg/graphite/id-24.f: New.
3615 * gfortran.dg/graphite/id-25.f: New.
3617 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3619 * gfortran.dg/graphite/id-23.f: New.
3621 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3623 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3625 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3627 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3628 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3629 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3630 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3631 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3632 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3633 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3634 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3635 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3637 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3639 * gcc.dg/graphite/block-0.c: Add documentation.
3640 * gcc.dg/graphite/block-4.c: Same.
3641 * gcc.dg/graphite/block-7.c: Same.
3642 * gcc.dg/graphite/block-8.c: New.
3643 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3644 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3645 * gcc.dg/graphite/interchange-12.c: Add documentation.
3646 * gcc.dg/graphite/interchange-13.c: New.
3647 * gcc.dg/graphite/interchange-14.c: New.
3648 * gcc.dg/graphite/interchange-15.c: New.
3649 * gcc.dg/graphite/interchange-8.c: Add documentation.
3650 * gcc.dg/graphite/interchange-mvt.c: Same.
3652 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3655 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3656 * gcc.target/powerpc/altivec-14.c: Ditto.
3657 * gcc.target/powerpc/altivec-33.c: Ditto.
3658 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3659 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3660 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3661 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3662 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3663 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3664 * g++.dg/ext/altivec-15.C: Ditto.
3665 * g++.dg/ext/altivec-types-1.C: Ditto.
3666 * g++.dg/ext/altivec-types-2.C: Ditto.
3667 * g++.dg/ext/altivec-types-3.C: Ditto.
3668 * g++.dg/ext/altivec-types-4.C: Ditto.
3670 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3672 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3674 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3676 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3677 optimization options.
3679 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3681 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3684 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3686 2011-01-23 Tobias Burnus <burnus@net-b.de>
3689 * gfortran.dg/allocatable_scalar_12.f90: New.
3691 2011-01-23 Ira Rosen <irar@il.ibm.com>
3693 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3694 vectorization to be not profitable if peeling is used to
3695 realign the memory access.
3696 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3697 loop bound to avoid loop unrolling.
3698 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3700 2011-01-22 Jan Hubicka <jh@suse.cz>
3703 * g++.dg/lto/pr47333.C: New file.
3705 2011-01-22 Jan Hubicka <jh@suse.cz>
3707 PR tree-optimization/43884
3709 * gcc.dg/autopar/outer-2.c: Increase array size.
3710 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3712 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3715 * gfortran.dg/c_loc_tests_16.f90: New test.
3717 2011-01-22 Tobias Burnus <burnus@net-b.de>
3720 * gfortran.dg/typebound_proc_19.f90: New.
3722 2011-01-21 Jeff Law <law@redhat.com>
3724 PR tree-optimization/47053
3725 * g++.dg/pr47053.C: New test.
3727 2011-01-21 Jason Merrill <jason@redhat.com>
3730 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3732 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3735 * g++.dg/cpp0x/range-for10.C: New test.
3736 * g++.dg/template/for1.C: New test.
3739 * g++.dg/tree-prof/partition3.C: New test.
3741 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3743 PR rtl-optimization/47366
3744 * g++.dg/opt/pr47366.C: New test.
3746 2011-01-21 Jason Merrill <jason@redhat.com>
3749 * g++.dg/cpp0x/constexpr-regress2.C: New.
3751 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3753 2011-01-21 Jeff Law <law@redhat.com>
3755 PR rtl-optimization/41619
3756 * gcc.dg/pr41619.c: New.
3758 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3760 PR tree-optimization/47355
3761 * g++.dg/opt/pr47355.C: New test.
3763 2011-01-21 Richard Guenther <rguenther@suse.de>
3765 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3768 2011-01-21 Richard Guenther <rguenther@suse.de>
3770 PR tree-optimization/47365
3771 * gcc.dg/torture/pr47365.c: New testcase.
3772 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3774 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3776 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3778 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3780 PR tree-optimization/47391
3781 * gcc.dg/pr47391.c: New test.
3783 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3785 * g++.dg/template/char1.C: Use signed char.
3787 2011-01-21 Tobias Burnus <burnus@net-b.de>
3790 * gfortran.dg/pointer_target_4.f90: New.
3792 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3795 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3796 ILP32 system and not IP32.
3798 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3801 * g++.dg/debug/pr46583.C: New.
3803 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3806 * g++.dg/debug/pr47283.C: New test.
3809 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3810 * gcc.target/i386/headmerge-2.c: Likewise.
3812 2011-01-20 Richard Guenther <rguenther@suse.de>
3815 * gcc.dg/torture/pr47370.c: New testcase.
3817 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3819 PR tree-optimization/46130
3820 * gcc.dg/pr46130-1.c: New test.
3821 * gcc.dg/pr46130-2.c: New test.
3823 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3826 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3828 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3831 * g++.dg/debug/pr46240.cc: New.
3833 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3836 * g++.dg/template/anonunion1.C: New test.
3838 PR rtl-optimization/47337
3839 * gcc.c-torture/execute/pr47337.c: New test.
3841 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3844 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3846 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3848 PR tree-optimization/46021
3849 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3851 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3853 PR tree-optimization/47290
3854 * g++.dg/torture/pr47290.C: New test.
3856 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3859 * gfortran.dg/proc_ptr_comp_29.f90: New.
3861 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3864 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3865 powerpc-apple-darwin9.
3867 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3869 PR rtl-optimization/47299
3870 * gcc.c-torture/execute/pr47299.c: New test.
3872 2011-01-17 Jason Merrill <jason@redhat.com>
3874 * g++.dg/cpp0x/constexpr-virtual.C: New.
3876 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3879 * gfortran.dg/gomp/pr47331.f90: New test.
3881 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3884 * objc.dg/selector-warn-1.m: New.
3885 * obj-c++.dg/selector-warn-1.mm: New.
3887 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3889 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3890 Update dg-final accordingly.
3892 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3894 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3896 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3898 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3900 * gcc.dg/guality/pr36728-2.c: Likewise.
3902 2011-01-17 Richard Guenther <rguenther@suse.de>
3904 PR tree-optimization/47313
3905 * g++.dg/torture/pr47313.C: New testcase.
3907 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3910 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3911 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3912 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3913 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3915 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3917 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3918 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3919 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3921 2011-01-17 Richard Guenther <rguenther@suse.de>
3923 PR tree-optimization/45967
3924 * gcc.dg/torture/pr45967-2.c: New testcase.
3925 * gcc.dg/torture/pr45967-3.c: Likewise.
3927 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3930 * g++.dg/ext/pr47213.C: Require visibility.
3932 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3934 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3935 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3937 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3939 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3940 Linux-based targets.
3942 2011-01-13 Jan Hubicka <jh@suse.cz>
3944 PR tree-optimization/47276
3945 * gcc.dg/pr47276.c: New testcase.
3947 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3948 Jonathan Wakely <jwakely.gcc@gmail.com>
3951 * g++.dg/other/pr33558.C: New.
3952 * g++.dg/other/pr33558-2.C: New.
3954 2011-01-14 Martin Jambor <mjambor@suse.cz>
3956 PR tree-optimization/45934
3957 PR tree-optimization/46302
3958 * g++.dg/ipa/devirt-c-1.C: New test.
3959 * g++.dg/ipa/devirt-c-2.C: Likewise.
3960 * g++.dg/ipa/devirt-c-3.C: Likewise.
3961 * g++.dg/ipa/devirt-c-4.C: Likewise.
3962 * g++.dg/ipa/devirt-c-5.C: Likewise.
3963 * g++.dg/ipa/devirt-c-6.C: Likewise.
3964 * g++.dg/ipa/devirt-6.C: Likewise.
3965 * g++.dg/ipa/devirt-d-1.C: Likewise.
3966 * g++.dg/torture/pr45934.C: Likewise.
3968 2011-01-14 Jason Merrill <jason@redhat.com>
3970 * g++.dg/cpp0x/variadic105.C: New.
3972 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3973 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3976 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3977 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3978 execution tests on i?86-*-*, x86_64-*-* and
3979 powerpc*-apple-darwin* && ilp32.
3980 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3981 tests on i?86-*-* and x86_64-*-*.
3983 2011-01-14 Richard Guenther <rguenther@suse.de>
3985 PR tree-optimization/47280
3986 * g++.dg/opt/pr47280.C: New testcase.
3988 2011-01-14 Jason Merrill <jason@redhat.com>
3990 * g++.dg/cpp0x/constexpr-regress1.C: New.
3992 * g++.dg/ext/flexary2.C: New.
3994 2011-01-14 Richard Guenther <rguenther@suse.de>
3997 * gcc.dg/torture/pr47281.c: New testcase.
3998 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4000 2011-01-14 Richard Guenther <rguenther@suse.de>
4002 PR tree-optimization/47286
4003 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4005 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4008 * g++.dg/ext/pr47213.C: New.
4010 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4012 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4014 2011-01-13 Tobias Burnus <burnus@net-b.de>
4015 Mikael Morin <mikael@gcc.gnu.org>
4019 * gfortran.dg/select_type_20.f90: New.
4020 * gfortran.dg/select_type_21.f90: New.
4022 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4025 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4027 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4029 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4030 * gcc.dg/guality/pr36728-2.c: Likewise.
4032 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4035 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4037 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4039 PR rtl-optimization/45352
4040 * gcc.dg/pr45352-3.c: New.
4042 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4044 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4046 * g++.dg/cpp0x/range-for8.C: New.
4047 * g++.dg/cpp0x/range-for9.C: New.
4049 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4052 * g++.dg/debug/pr47209.C: New.
4054 2011-01-12 Richard Guenther <rguenther@suse.de>
4057 * gcc.dg/lto/pr47259_0.c: New testcase.
4058 * gcc.dg/lto/pr47259_1.c: Likewise.
4060 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4062 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4063 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4064 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4065 methods missing from the OBJC2 Object.
4066 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4067 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4068 GNU and NeXT runtimes.
4069 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4071 * objc-obj-c++-shared/Object1.m: Likewise.
4072 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4073 * objc.dg/proto-qual-1.m: Likewise.
4074 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4075 * obj-c++.dg/proto-qual-1.mm: Likewise.
4077 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4080 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4082 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4084 Fixed the Objective-C++ testsuite and updated all tests.
4085 * lib/obj-c++.exp (obj-c++_init): Declare and set
4086 gcc_warning_prefix and gcc_error_prefix.
4087 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4088 'dg-warning', 'dg-message' and 'dg-error'.
4089 * obj-c++.dg/class-extension-3.mm: Likewise.
4090 * obj-c++.dg/class-protocol-1.mm: Likewise.
4091 * obj-c++.dg/encode-7.mm: Likewise.
4092 * obj-c++.dg/exceptions-3.mm: Likewise.
4093 * obj-c++.dg/exceptions-5.mm: Likewise.
4094 * obj-c++.dg/method-12.mm: Likewise.
4095 * obj-c++.dg/method-13.mm: Likewise.
4096 * obj-c++.dg/method-15.mm: Likewise.
4097 * obj-c++.dg/method-16.mm: Likewise.
4098 * obj-c++.dg/method-4.mm: Likewise.
4099 * obj-c++.dg/method-8.mm: Likewise.
4100 * obj-c++.dg/method-conflict-1.mm: Likewise.
4101 * obj-c++.dg/method-conflict-2.mm: Likewise.
4102 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4103 and uncommented second part of the testcase now that the testsuite
4105 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4106 and uncommented second part of the testcase now that the testsuite
4108 * obj-c++.dg/private-1.mm: Likewise.
4109 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4110 * obj-c++.dg/syntax-error-7.mm: Likewise.
4111 * obj-c++.dg/warn5.mm: Likewise.
4112 * obj-c++.dg/property/at-property-14.mm: Likewise.
4113 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4115 * obj-c++.dg/property/at-property-18.mm: Likewise.
4116 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4118 * obj-c++.dg/property/at-property-21.mm: Likewise.
4119 * obj-c++.dg/property/at-property-28.mm: Likewise.
4120 * obj-c++.dg/property/at-property-5.mm: Likewise.
4121 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4122 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4123 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4124 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4125 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4126 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4127 * obj-c++.dg/tls/diag-5.mm: Likewise.
4128 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4129 dg-error, now matched correctly.
4131 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4133 * objc.dg/property/at-property-29.m: New.
4134 * obj-c++.dg/property/at-property-29.mm: New.
4136 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4138 * go.test/go-test.exp (go-set-goarch): New proc.
4139 (go-gc-tests): Use it.
4141 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4144 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4146 2011-01-11 Richard Henderson <rth@redhat.com>
4148 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4150 2011-01-11 Jan Hubicka <jh@suse.cz>
4154 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4155 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4157 2011-01-11 Richard Guenther <rguenther@suse.de>
4159 PR tree-optimization/46076
4160 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4162 2011-01-11 Jeff Law <law@redhat.com>
4164 * PR tree-optimization/47086
4165 * gcc.dg/pr47086.c: New test.
4167 2011-01-11 Jason Merrill <jason@redhat.com>
4170 * g++.dg/template/new10.C: New.
4173 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4175 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4177 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4178 Split type definitions and NSConstantString class into...
4179 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4180 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4181 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4182 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4183 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4184 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4186 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4187 encode defines for newer NeXT system headers.
4188 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4189 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4190 * objc.dg/foreach-5.m: Likewise.
4191 * objc.dg/foreach-2.m: Likewise.
4192 * objc.dg/foreach-4.m: Likewise.
4193 * objc.dg/torture/strings/string1.m: Likewise.
4194 * objc.dg/torture/strings/string2.m: Likewise.
4195 * objc.dg/torture/strings/string3.m: Likewise.
4196 * objc.dg/torture/strings/string4.m: Likewise.
4197 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4198 header and stand alone.
4199 * obj-c++.dg/strings/strings-2.mm: Likewise.
4200 * objc.dg/torture/strings/const-str-3.m: Likewise.
4201 * objc.dg/strings/strings-2.m: Likewise.
4202 * objc.dg/strings/const-str-12b.m: Likewise.
4204 2011-01-12 Richard Guenther <rguenther@suse.de>
4207 * gcc.dg/attr-weak-1.c: Adjust.
4209 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4212 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4213 standard compliant and comment.
4215 2011-01-10 Jan Hubicka <jh@suse.cz>
4218 * gcc.dg/initpri3.c: New testcase.
4220 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4223 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4229 (g_ebp_save): Likewise.
4230 (g_esp_save): Likewise.
4232 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4234 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4236 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4238 PR tree-optimization/46021
4239 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4240 i?86-*-*, x86_64-*-*.
4242 2011-01-10 Jeff Law <law@redhat.com>
4244 * PR tree-optimization/47141
4245 * gcc.c-torture/compile/pr47141.c: New test.
4247 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4250 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4251 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4252 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4253 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4256 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4257 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4258 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4259 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4260 being vectorized. Adjust dg-final pattern.
4263 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4264 * gcc.dg/vect/slp-24.c: Likewise.
4266 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4269 * g++.dg/other/pr47218-1.C: New test file.
4270 * g++.dg/other/pr47218.C: Likewise.
4271 * g++.dg/other/pr47218.h: New supporting header.
4273 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4276 * objc.dg/attributes/invalid-attribute-1.m: New.
4277 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4279 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4282 * gfortran.dg/proc_ptr_comp_28.f90: New.
4284 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4286 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4287 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4288 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4289 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4290 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4291 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4292 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4293 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4294 * objc.dg/gnu-api-2-class.m: Likewise.
4295 * objc.dg/gnu-api-2-ivar.m: Likewise.
4296 * objc.dg/gnu-api-2-method.m: Likewise.
4297 * objc.dg/gnu-api-2-objc.m: Likewise.
4298 * objc.dg/gnu-api-2-object.m: Likewise.
4299 * objc.dg/gnu-api-2-property.m: Likewise.
4300 * objc.dg/gnu-api-2-protocol.m: Likewise.
4301 * objc.dg/gnu-api-2-sel.m: Likewise.
4303 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4305 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4306 * objc.dg/objc-foreach-4.m: Likewise.
4307 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4308 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4309 * objc.dg/foreach-4.m: Likewise.
4310 * objc.dg/foreach-5.m: Likewise.
4311 * objc.dg/foreach-3.m: Return self from init.
4313 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4316 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4318 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4321 * gfortran.dg/class_35.f90: New.
4323 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4325 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4327 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4330 * objc.dg/invalid-method-2.m: New.
4331 * obj-c++.dg/invalid-method-2.mm: New.
4333 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4336 * gfortran.dg/transpose_optimization_2.f90 : New test.
4338 2011-01-08 Jan Hubicka <jh@suse.cz>
4340 PR tree-optmization/46469
4341 * g++.dg/torture/pr46469.C: New testcase.
4343 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4345 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4346 emulation of libobjc-gnu structure layout functionality to ..
4347 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4348 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4349 * objc/execute/bf-common.h: Adjust headers.
4350 * objc/execute/bf-1.m: Likewise.
4351 * objc/execute/bf-2.m: Likewise.
4352 * objc/execute/bf-3.m: Likewise.
4353 * objc/execute/bf-4.m: Likewise.
4354 * objc/execute/bf-5.m: Likewise.
4355 * objc/execute/bf-6.m: Likewise.
4356 * objc/execute/bf-7.m: Likewise.
4357 * objc/execute/bf-8.m: Likewise.
4358 * objc/execute/bf-9.m: Likewise.
4359 * objc/execute/bf-10.m: Likewise.
4360 * objc/execute/bf-11.m: Likewise.
4361 * objc/execute/bf-12.m: Likewise.
4362 * objc/execute/bf-13.m: Likewise.
4363 * objc/execute/bf-14.m: Likewise.
4364 * objc/execute/bf-15.m: Likewise.
4365 * objc/execute/bf-16.m: Likewise.
4366 * objc/execute/bf-17.m: Likewise.
4367 * objc/execute/bf-18.m: Likewise.
4368 * objc/execute/bf-19.m: Likewise.
4369 * objc/execute/bf-20.m: Likewise.
4370 * objc/execute/bf-21.m: Likewise.
4371 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4372 objc_get_type_qualifiers ().
4374 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4377 * gfortran.dg/dependency_39.f90: New test.
4379 2011-01-07 Jan Hubicka <jh@suse.cz>
4381 Get builtins tests ready for linker plugin.
4382 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4383 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4384 my_memset, my_bzero): Mark used.
4385 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4386 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4388 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4391 2011-01-07 Jan Hubicka <jh@suse.cz>
4393 PR tree-optimization/46367
4394 * g++.dg/torture/pr46367.C: New file.
4396 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4399 * gcc.dg/pr47201.c: New test.
4402 * gcc.dg/tree-prof/pr47187.c: New test.
4404 2011-01-07 Tobias Burnus <burnus@net-b.de>
4407 * gfortran.dg/extends_type_of_3.f90: New.
4409 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4411 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4412 * g++.dg/ext/dllimport-MI1.C: Likewise.
4413 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4414 * g++.dg/ext/dllimport10.C: Likewise.
4415 * g++.dg/ext/dllimport11.C: Likewise.
4416 * g++.dg/ext/dllimport12.C: Likewise.
4417 * g++.dg/ext/dllimport13.C: Likewise.
4418 * g++.dg/ext/dllimport2.C: Likewise.
4419 * g++.dg/ext/dllimport3.C: Likewise.
4420 * g++.dg/ext/dllimport4.C: Likewise.
4421 * g++.dg/ext/dllimport5.C: Likewise.
4422 * g++.dg/ext/dllimport6.C: Likewise.
4423 * g++.dg/ext/dllimport8.C: Likewise.
4424 * g++.dg/ext/dllimport9.C: Likewise.
4425 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4426 targets, too. Additionally enable test for i?86-*-mingw*.
4427 * g++.dg/ext/selectany1.C: Likewise.
4428 Remove guard variable check.
4430 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4434 * gfortran.dg/storage_size_3.f08: Extended.
4436 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4439 * g++.dg/template/stdarg1.C: New test.
4441 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4444 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4445 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4446 from the interface of functions to not hide the errors that
4449 2011-01-06 Jan Hubicka <jh@suse.cz>
4451 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4452 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4454 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4458 * gfortran.dg/interface_33.f90: New test.
4460 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4463 * gcc.c-torture/compile/pr47150.c: New test.
4465 2011-01-06 Ira Rosen <irar@il.ibm.com>
4467 PR tree-optimization/47139
4468 * gcc.dg/vect/pr47139.c: New test.
4470 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4473 * gfortran.dg/extends_type_of_2.f03: New.
4475 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4477 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4479 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4481 * gnat.dg/opt14.adb: New test.
4483 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4486 * gfortran.dg/allocate_error_2.f90: New test.
4488 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4491 * gfortran.dg/storage_size_3.f08: New.
4493 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4495 PR libgfortran/47154
4496 * gfortran.dg/namelist_68.f90: New test.
4498 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4500 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4502 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4505 * gfortran.dg/class_34.f90: New.
4507 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4509 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4510 use __builtin_inff. Skip all single-precision tests that require
4513 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4515 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4517 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4519 PR tree-optimization/47148
4520 * gcc.c-torture/execute/pr47148.c: New test.
4522 PR tree-optimization/47155
4523 * gcc.c-torture/execute/pr47155.c: New test.
4525 PR rtl-optimization/47157
4526 * gcc.c-torture/compile/pr47157.c: New test.
4528 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4530 * gcc.dg/torture/vector-shift2.c (schar): Define.
4531 (main): Always use schar or uchar instead of plain "char" to avoid
4532 dependencies on implementation-defined char signedness.
4534 2011-01-03 Martin Jambor <mjambor@suse.cz>
4536 PR tree-optimization/46801
4537 * gnat.dg/pack9.adb: Remove xfail.
4539 2011-01-03 Martin Jambor <mjambor@suse.cz>
4541 PR tree-optimization/46984
4542 * g++.dg/ipa/pr46984.C: New test.
4544 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4547 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4549 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4551 PR tree-optimization/47140
4552 * gcc.c-torture/compile/pr47140.c: New test.
4554 PR rtl-optimization/47028
4555 * gcc.dg/pr47028.c: New test.
4557 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4559 * objc.dg/protocol-forward-1.m: Removed TODO.
4560 * objc.dg/protocol-forward-2.m: New.
4561 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4562 * obj-c++.dg/protocol-forward-2.mm: New.
4564 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4567 * g++.dg/eh/pr38662.C: New testcase.
4569 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4571 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4572 scan for newline '\n'.
4575 Copyright (C) 2011 Free Software Foundation, Inc.
4577 Copying and distribution of this file, with or without modification,
4578 are permitted in any medium without royalty provided the copyright
4579 notice and this notice are preserved.