1 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
3 * gcc.dg/vect/slp-11.c: Split into...
4 * gcc.dg/vect/slp-11a.c, gcc.dg/vect/slp-11b.c,
5 gcc.dg/vect/slp-11c.c: ...these tests.
6 * gcc.dg/vect/slp-12a.c: Split 4-stride loop into...
7 * gcc.dg/vect/slp-12c.c: ...this new test.
8 * gcc.dg/vect/slp-19.c: Split into...
9 * gcc.dg/vect/slp-19a.c, gcc.dg/vect/slp-19b.c,
10 gcc.dg/vect/slp-19c.c: ...these new tests.
12 2011-05-03 Richard Sandiford <richard.sandiford@linaro.org>
14 * lib/target-supports.exp
15 (check_effective_target_vect_extract_even_odd_wide): Delete.
16 (check_effective_target_vect_strided_wide): Likewise.
17 * gcc.dg/vect/O3-pr39675-2.c: Use the non-wide versions instead.
18 * gcc.dg/vect/fast-math-pr35982.c: Likewise.
19 * gcc.dg/vect/fast-math-vect-complex-3.c: Likewise.
20 * gcc.dg/vect/pr37539.c: Likewise.
21 * gcc.dg/vect/slp-11.c: Likewise.
22 * gcc.dg/vect/slp-12a.c: Likewise.
23 * gcc.dg/vect/slp-12b.c: Likewise.
24 * gcc.dg/vect/slp-19.c: Likewise.
25 * gcc.dg/vect/slp-23.c: Likewise.
26 * gcc.dg/vect/vect-1.c: Likewise.
27 * gcc.dg/vect/vect-98.c: Likewise.
28 * gcc.dg/vect/vect-107.c: Likewise.
29 * gcc.dg/vect/vect-strided-float.c: Likewise.
31 2011-05-02 Jason Merrill <jason@redhat.com>
33 * g++.dg/init/new31.C: New.
35 2011-05-02 Simon Martin <simartin@users.sourceforge.net>
38 * gcc.dg/pr35445.c: New test.
40 2011-05-02 Jason Merrill <jason@redhat.com>
42 * c-c++-common/vla-1.c: New.
44 2011-05-02 Richard Guenther <rguenther@suse.de>
46 PR tree-optimization/48822
47 * gcc.dg/torture/pr48822.c: New testcase.
49 2011-05-02 Paolo Carlini <paolo.carlini@oracle.com>
52 * g++.dg/cpp0x/constexpr-47969.C: New.
54 2011-05-02 Ira Rosen <ira.rosen@linaro.org>
57 * gcc.dg/vect/slp-3.c: Increase loop bound. Don't expect to fail
58 on vect_no_align targets.
59 * gcc.dg/vect/no-vfa-pr29145.c: Don't expect to fail on
60 vect_no_align targets.
62 2011-05-01 Xinliang David Li <davidxl@google.com>
64 * gcc.dg/tree-ssa/integer-addr.c: New test.
65 * gcc.dg/tree-ssa/alias_bug.c: New test.
67 2011-05-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
70 * gfortran.dg/round_3.f08: Add more checks.
72 2011-04-30 Tobias Burnus <burnus@net-b.de>
75 * gfortran.dg/import9.f90: New, proper test.
76 * gfortran.dg/interface_37.f90: Remove bogus
77 test (bogus copy of interface_36.f90).
79 2011-04-30 Tobias Burnus <burnus@net-b.de>
82 * gfortran.dg/interface_37.f90: New.
84 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
87 * gfortran.dg/realloc_on_assign_7.f03: Test bounds.
89 2011-04-30 Jakub Jelinek <jakub@redhat.com>
91 PR tree-optimization/48809
92 * gcc.c-torture/execute/pr48809.c: New test.
94 2011-04-29 Jeff Law <law@redhat.com>
96 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: New test.
98 2011-04-29 Paolo Carlini <paolo.carlini@oracle.com>
101 * g++.dg/init/ctor10.C: New.
103 2011-04-29 Le-Chun Wu <lcwu@google.com>
105 * g++.dg/warn/Wconversion-null-2.C: Do not expect a NULL
106 warning in implicitly instantiated templates.
108 2011-04-29 Le-Chun Wu <lcwu@google.com>
110 * g++.dg/warn/Wnull-conversion-1.C: New.
111 * g++.dg/warn/Wnull-conversion-2.C: New.
113 2011-04-29 Diego Novillo <dnovillo@google.com>
115 * g++.old-deja/g++.other/null3.C: Expect warning about
116 converting boolean to a pointer.
118 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
121 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
125 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
127 2011-04-29 Tobias Burnus <burnus@net-b.de>
130 * gfortran.dg/typebound_proc_22.f90: New.
133 * gfortran.dg/interface_36.f90: New.
135 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
142 * gfortran.dg/fmt_g.f: Adjust test.
143 * gfortran.dg/fmt_g0_1.f08: Adjust test.
144 * gfortran.dg/round_3.f08: New test.
145 * gfortran.dg/namelist_print_1.f: Adjust test.
146 * gfortran.dg/char4_iunit_1.f03: Adjust test.
147 * gfortran.dg/f2003_io_5.f03: Adjust test.
148 * gfortran.dg/coarray_15.f90: Adjust test.
149 * gfortran.dg/namelist_65.f90: Adjust test.
150 * gfortran.dg/fmt_cache_1.f: Adjust test.
151 * gfortran.dg/char4_iunit_2.f03: Adjust test.
152 * gfortran.dg/real_const_3.f90: Adjust test.
154 2011-04-28 Xinliang David Li <davidxl@google.com>
156 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
157 * testsuite/g++.dg/prof-robust-1.C: New test.
159 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
161 PR tree-optimization/48765
162 * gcc.dg/vect/pr48765.c: New.
164 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
166 PR tree-optimization/48775
167 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
169 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
172 * g++.dg/inherit/pr48798.C: New.
173 * g++.old-deja/g++.other/base1.C: Adjust.
175 2011-04-28 Dodji Seketeli <dodji@redhat.com>
178 * g++.dg/template/inherit7.C: New test case.
180 2011-04-28 Richard Guenther <rguenther@suse.de>
182 PR tree-optimization/40052
183 PR tree-optimization/15347
184 * gcc.dg/tree-ssa/vrp57.c: New testcase.
185 * gcc.dg/pr15347.c: Likewise.
187 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
190 * g++.dg/cpp0x/sfinae18.C: New.
192 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
195 * g++.dg/ext/is_literal_type1.C: New.
197 2011-04-28 Tobias Burnus <burnus@net-b.de>
201 * gfortran.dg/interface_35.f90: New.
202 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
203 * gfortran.dg/func_result_6.f90: Add dg-warning.
204 * gfortran.dg/bessel_1.f90: Ditto.
205 * gfortran.dg/hypot_1.f90: Ditto.
206 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
207 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
208 * gfortran.dg/interface_assignment_4.f90: Ditto.
210 2011-04-27 Jason Merrill <jason@redhat.com>
212 * g++.dg/ext/complex8.C: New.
214 * g++.dg/cpp0x/initlist49.C: New.
215 * g++.dg/init/new30.C: New.
217 2011-04-27 Tobias Burnus <burnus@net-b.de>
220 * gfortran.dg/whole_file_34.f90: New.
222 2011-04-27 Jan Hubicka <jh@suse.cz>
224 * gcc.dg/tree-ssa/inline-9.c: New testcase.
226 2011-04-27 Jason Merrill <jason@redhat.com>
228 * g++.old-deja/g++.oliva/overload1.C: Adjust.
230 * g++.dg/parse/ambig6.C: New.
232 2011-04-27 Nick Clifton <nickc@redhat.com>
234 * gcc.dg/20020312-2.c: Add definition for RX.
236 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
237 option with RX targets.
239 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
242 2011-04-27 Richard Guenther <rguenther@suse.de>
244 * gcc.dg/tree-ssa/pr23382.c: Remove.
246 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
249 * gcc.c-torture/compile/pr48767.c: New test.
251 2011-04-27 Richard Guenther <rguenther@suse.de>
253 PR tree-optimization/48772
254 * g++.dg/pr48772.C: New testcase.
256 2011-04-27 Jakub Jelinek <jakub@redhat.com>
259 * gcc.c-torture/compile/pr48742.c: New test.
261 2011-04-26 Jason Merrill <jason@redhat.com>
263 * g++.dg/lookup/koenig13.C: New.
265 * g++.dg/cpp0x/initlist48.C: New.
267 2011-04-25 Jason Merrill <jason@redhat.com>
269 * g++.dg/cpp0x/sfinae17.C: New.
271 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
274 * gcc.target/powerpc/pr48258-1.c: New file.
275 * gcc.target/powerpc/pr48258-2.c: Ditto.
277 2011-04-26 Xinliang David Li <davidxl@google.com>
279 * gcc.dg/uninit-suppress.c: New test.
280 * gcc.dg/uninit-suppress.c: New test.
282 2011-04-26 Jakub Jelinek <jakub@redhat.com>
285 * gcc.dg/pr48768.c: New test.
287 PR tree-optimization/48734
288 * gcc.c-torture/compile/pr48734.c: New test.
291 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
293 2011-04-26 Richard Guenther <rguenther@suse.de>
295 PR tree-optimization/48731
296 * gcc.dg/torture/pr48731.c: New testcase.
298 2011-04-26 Richard Guenther <rguenther@suse.de>
301 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
303 2011-04-26 Richard Guenther <rguenther@suse.de>
306 * gcc.dg/torture/pr48694-1.c: New testcase.
307 * gcc.dg/torture/pr48694-2.c: Likewise.
309 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
311 * g++.dg/ext/underlying_type1.C: New.
312 * g++.dg/ext/underlying_type2.C: Likewise.
313 * g++.dg/ext/underlying_type3.C: Likewise.
314 * g++.dg/ext/underlying_type4.C: Likewise.
315 * g++.dg/ext/underlying_type5.C: Likewise.
316 * g++.dg/ext/underlying_type6.C: Likewise.
317 * g++.dg/ext/underlying_type7.C: Likewise.
318 * g++.dg/ext/underlying_type8.C: Likewise.
319 * g++.dg/ext/underlying_type9.C: Likewise.
320 * g++.dg/ext/underlying_type10.C: Likewise.
322 2011-04-25 Jason Merrill <jason@redhat.com>
324 * g++.dg/cpp0x/regress/template-const2.C: New.
326 2011-04-25 Jeff Law <law@redhat.com>
328 * gcc.dg/tree-ssa/vrp56.c: new test.
330 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
332 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
334 2011-04-24 Jakub Jelinek <jakub@redhat.com>
336 PR preprocessor/48740
337 * c-c++-common/raw-string-11.c: New test.
339 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
341 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
344 2011-04-23 Tobias Burnus <burnus@net-b.de>
347 * gfortran.dg/coarray_19.f90: New.
349 2011-04-23 Jakub Jelinek <jakub@redhat.com>
352 * gcc.dg/pr48685.c: New test.
354 2011-04-22 Jan Hubicka <jh@suse.cz>
356 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
358 2011-04-22 Jakub Jelinek <jakub@redhat.com>
360 PR tree-optimization/48717
361 * gcc.c-torture/execute/pr48717.c: New test.
363 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
366 * gcc.target/i386/pr48723.c: New test.
368 2011-04-22 Jakub Jelinek <jakub@redhat.com>
371 * gcc.dg/gomp/pr48716.c: New test.
372 * g++.dg/gomp/pr48716.C: New test.
374 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
377 * gcc.dg/missing-field-init-2.c: Update testcase.
379 2011-04-22 Alan Modra <amodra@gmail.com>
381 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
383 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
386 * gfortran.dg/function_optimize_6.f90: New test.
388 2011-04-21 Easwaran Raman <eraman@google.com>
390 * gcc.dg/stack-layout-2.c: New test.
392 2011-04-21 Richard Guenther <rguenther@suse.de>
395 * g++.dg/lto/pr48207-2_0.C: New testcase.
396 * g++.dg/lto/pr48207-3_0.C: Likewise.
398 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
400 * gnat.dg/volatile5.adb: New test.
401 * gnat.dg/volatile5_pkg.ads: New helper.
403 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
406 * gcc.target/i386/pr48708.c: New test.
408 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
410 * gcc.dg/vect/vect-119.c: New test.
412 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
414 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
417 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
418 Richard Sandiford <richard.sandiford@linaro.org>
421 * gcc.target/arm/pr46329.c: New test.
423 2011-04-21 Tobias Burnus <burnus@net-b.de>
426 * gfortran.dg/coarray_18.f90: New.
428 2011-04-20 Jason Merrill <jason@redhat.com>
430 * g++.dg/cpp0x/initlist47.C: New.
432 * g++.dg/init/dtor4.C: New.
434 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
437 * gcc.target/i386/sse2-pinsrw.c: New test.
438 * gcc.target/i386/avx-vpinsrw.c: Ditto.
439 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
440 * gcc.target/i386/sse2-insvhi.c: Ditto.
441 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
442 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
444 2011-04-20 Jason Merrill <jason@redhat.com>
446 * g++.dg/template/const4.C: New.
448 2011-04-20 Easwaran Raman <eraman@google.com>
450 * gcc.dg/stack-layout-1.c: New test.
452 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
454 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
455 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
458 2011-04-20 Kai Tietz <ktietz@redhat.com>
460 * gcc.dg/binop-xor1.c: New test.
461 * gcc.dg/binop-xor2.c: New test.
462 * gcc.dg/binop-xor3.c: New test.
463 * gcc.dg/binop-xor4.c: New test.
464 * gcc.dg/binop-xor5.c: New test.
466 2011-04-20 Richard Guenther <rguenther@suse.de>
468 PR tree-optimization/47892
469 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
471 2011-04-20 Richard Guenther <rguenther@suse.de>
474 * g++.dg/torture/pr48695.C: New testcase.
476 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
478 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
479 * gcc.c-torture/execute/cmpsi-2.c: Ditto
480 * gcc.c-torture/execute/pr45262.c: Ditto
481 * gcc.dg/torture/pr43165.c: Ditto.
482 * gcc.dg/torture/pr47228.c: Ditto.
483 * gcc.dg/tree-ssa/pr45144.c: Ditto.
484 * gcc.dg/ipa/pr45644.c: Ditto.
485 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
488 2011-04-19 Jason Merrill <jason@redhat.com>
490 * g++.dg/ext/complex7.C: New.
492 * g++.dg/ext/attrib41.C: New.
494 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
497 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
499 2011-04-19 Jakub Jelinek <jakub@redhat.com>
502 * gcc.target/i386/pr48678.c: New test.
504 2011-04-19 Martin Jambor <mjambor@suse.cz>
506 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
507 * g++.dg/opt/devirt2.C: New test.
508 * g++.dg/ipa/devirt-g-1.C: Likewise.
510 2011-04-19 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/whole_file_33.f90: New.
515 2011-04-19 Martin Jambor <mjambor@suse.cz>
517 * g++.dg/ipa/devirt-7.C: New test.
519 2011-04-19 Richard Guenther <rguenther@suse.de>
522 * g++.dg/lto/pr48207_0.C: New testcase.
524 2011-04-18 Jason Merrill <jason@redhat.com>
526 * g++.dg/init/void1.C: New.
528 * g++.dg/cpp0x/union4.C: New.
530 2011-04-18 Jakub Jelinek <jakub@redhat.com>
533 * g++.dg/torture/pr48661.C: New test.
536 * g++.dg/gomp/pr48632.C: New test.
538 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
540 * gcc.target/i386/sse2-maskmovdqu.c: New test.
541 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
543 2011-04-18 Tobias Burnus <burnus@net-b.de>
546 * gfortran.dg/coarray_17.f90: New.
547 * gfortran.dg/coarray_10.f90: Update dg-error.
549 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
552 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
553 * gfortran.dg/guality/guality.exp: Likewise.
555 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
557 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
559 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
561 * gcc.dg/vect/pr48377.c: Remove dg-do run.
563 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
565 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
567 2011-04-18 Richard Guenther <rguenther@suse.de>
570 * g++.dg/torture/pr46364.C: New testcase.
572 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
574 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
576 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
578 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
580 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
581 Ira Rosen <ira.rosen@linaro.org>
584 * gcc.target/arm/pr48252.c: New test.
586 2011-04-18 Jakub Jelinek <jakub@redhat.com>
588 PR tree-optimization/48616
589 * gcc.dg/pr48616.c: New test.
591 2011-04-18 Tobias Burnus <burnus@net-b.de>
594 * gfortran.dg/coarray_16.f90: New.
596 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
599 * gfortran.dg/realloc_on_assign_7.f03: New test.
601 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
604 * gfortran.dg/fmt_g0_6.f08: New test.
606 2011-04-17 Jason Merrill <jason@redhat.com>
608 * g++.dg/cpp0x/sfinae16.C: New.
610 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
612 * gcc.target/mips/reg-var-1.c: New test.
614 2011-04-17 Jan Hubicka <jh@suse.cz>
616 * gcc.dg/winline-5.c: Update testcase.
618 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
620 * gnat.dg/discr27.ad[sb]: Move dg directive.
621 * gnat.dg/discr28.ad[sb]: New test.
622 * gnat.dg/discr28_pkg.ads: New helper.
624 2011-04-17 Michael Matz <matz@suse.de>
626 PR tree-optimization/48622
628 * gcc.dg/lto/pr48622_0.c: New test.
630 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
632 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
633 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
634 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
635 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
636 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
637 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
639 2011-04-15 Jason Merrill <jason@redhat.com>
641 * g++.dg/cpp0x/range-for17.C: New.
643 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
645 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
646 * g++.dg/cpp0x/range-for3.C: Likewise.
647 * g++.dg/cpp0x/range-for9.C: Correct error message.
648 * g++.dg/cpp0x/range-for11.C: New.
649 * g++.dg/cpp0x/range-for12.C: New.
650 * g++.dg/cpp0x/range-for13.C: New.
651 * g++.dg/cpp0x/range-for14.C: New.
652 * g++.dg/cpp0x/range-for15.C: New.
653 * g++.dg/cpp0x/range-for16.C: New.
655 2011-04-15 Tobias Burnus <burnus@net-b.de>
658 * gfortran.dg/coarray_15.f90: Change to dg-do run.
660 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
662 * objc.dg/naming-4.m: Updated.
663 * objc.dg/naming-5.m: Updated.
664 * objc.dg/naming-6.m: New.
665 * objc.dg/naming-7.m: New.
666 * obj-c++.dg/naming-1.mm: Updated.
667 * obj-c++.dg/naming-2.mm: Updated.
668 * obj-c++.dg/naming-3.mm: New.
669 * obj-c++.dg/naming-4.mm: New.
671 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
674 * gfortran.dg/fmt_g0_5.f08: New test.
676 2011-04-15 Richard Guenther <rguenther@suse.de>
679 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
681 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
683 * gcc.target/avr/torture/pr41885.c (dg-options): Change
684 -finline-limit=0 to -fno-inline
686 2011-04-15 Jakub Jelinek <jakub@redhat.com>
689 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
692 2011-04-14 Jakub Jelinek <jakub@redhat.com>
695 * gcc.target/i386/sse4_1-insertps-3.c: New test.
696 * gcc.target/i386/sse4_1-insertps-4.c: New test.
697 * gcc.target/i386/avx-insertps-3.c: New test.
698 * gcc.target/i386/avx-insertps-4.c: New test.
700 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
702 * gcc.target/avr/torture/pr41885.c (dg-options): Add
705 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
710 * gcc.target/avr/pr46779-1.c: New test case
711 * gcc.target/avr/pr46779-2.c: New test case
713 2011-04-14 Jason Merrill <jason@redhat.com>
715 * g++.dg/cpp0x/sfinae15.C: New.
717 * g++.dg/cpp0x/sfinae14.C: New.
719 * g++.dg/ext/vla10.C: New.
721 2011-04-14 Richard Guenther <rguenther@suse.de>
723 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
725 2011-04-14 Richard Guenther <rguenther@suse.de>
727 * gcc.dg/fold-bitand-4.c: Move ...
728 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
730 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
732 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
734 * gcc.target/avr/torture/trivial.c: Ditto.
736 2011-04-13 Jason Merrill <jason@redhat.com>
738 * g++.dg/template/operator11.C: New.
740 2011-04-13 Jakub Jelinek <jakub@redhat.com>
743 * gcc.dg/gomp/pr48591.c: New test.
746 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
747 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
749 2011-04-13 Dodji Seketeli <dodji@redhat.com>
752 * g++.dg/template/dependent-expr7.C: New test case.
754 2011-04-13 Jason Merrill <jason@redhat.com>
756 * g++.dg/cpp0x/sfinae13.C: New.
758 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
760 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
762 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
764 * gcc.target/arm/pr43698.c: Remove -march option.
766 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
768 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
771 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
775 * gfortran.dg/realloc_on_assign_6.f03: New test.
777 2011-04-12 Kai Tietz <ktietz@redhat.com>
779 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
780 targets the additional -mno-ms-bitfields and
781 -Wno-packed-bitfield-compat options.
782 * g++.dg/ext/bitfield3.C: Likewise.
783 * g++.dg/ext/bitfield4.C: Likewise.
784 * g++.dg/ext/bitfield5.C: Likewise.
785 * gcc.dg/bitfld-15.c: Likewise.
786 * gcc.dg/bitfld-16.c: Likewise.
787 * gcc.dg/bitfld-17.c: Likewise.
788 * gcc.dg/bitfld-18.c: Likewise.
790 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
792 * gcc.target/arm/neon-vld3-1.c: New test.
793 * gcc.target/arm/neon-vst3-1.c: New test.
794 * gcc.target/arm/neon/v*.c: Regenerate.
796 2011-04-12 Jakub Jelinek <jakub@redhat.com>
798 PR rtl-optimization/48549
799 * g++.dg/opt/pr48549.C: New test.
801 2011-04-12 Richard Guenther <rguenther@suse.de>
803 PR tree-optimization/46076
804 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
806 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
809 * lib/compat.exp (compat-execute): Declare unsupported after
810 stripping path from src1.
811 * lib/lto.exp (lto-execute): Likewise.
813 2011-04-12 Jakub Jelinek <jakub@redhat.com>
816 * gcc.dg/pr48552-1.c: New test.
817 * gcc.dg/pr48552-2.c: New test.
819 2011-04-11 Jason Merrill <jason@redhat.com>
821 * g++.dg/cpp0x/sfinae12.C: New.
823 * g++.dg/cpp0x/enum10.C: New.
825 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
827 * g++.dg/cpp0x/rv-func.C: New.
829 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
831 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
834 2011-04-11 Martin Jambor <mjambor@suse.cz>
836 PR tree-optimization/48195
837 * gcc.dg/ipa/pr48195.c: New test.
839 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
841 * gnat.dg/return3.adb: Remove unused switch.
843 2011-04-08 Mike Stump <mikestump@comcast.net>
846 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
847 default to fno-common.
849 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
851 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
852 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
854 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
857 * gfortran.dg/function_optimize_5.f90: New test.
859 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
861 * gnat.dg/aggr17.adb: New test.
862 * gnat.dg/aggr18.adb: Likewise.
864 2011-04-08 Michael Matz <matz@suse.de>
867 * gcc.target/i386/pr48389.c: New test.
869 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
871 PR rtl-optimization/48272
872 * g++.dg/opt/pr48272.C: New.
874 2011-04-08 Dmitry Melnik <dm@ispras.ru>
876 PR rtl-optimization/48235
877 * gcc.dg/pr48235.c: New.
879 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
881 PR rtl-optimization/48302
882 * g++.dg/opt/pr48302.C: New.
884 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
887 * g++.dg/opt/pr48273.C: New.
889 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
891 PR rtl-optimization/48442
892 * gcc.dg/pr48442.c: New.
894 2011-04-08 Jakub Jelinek <jakub@redhat.com>
896 PR tree-optimization/48377
897 * gcc.dg/vect/pr48377.c: New test.
899 2011-04-07 Jason Merrill <jason@redhat.com>
901 * g++.dg/cpp0x/regress/call1.C: New.
903 * g++.dg/cpp0x/variadic107.C: New.
905 * g++.dg/cpp0x/sfinae11.C: New.
906 * g++.dg/cpp0x/noexcept02.C: Fix.
908 * g++.dg/cpp0x/sfinae10.C: New.
910 * g++.dg/cpp0x/sfinae9.C: New.
912 * c-c++-common/Wcast-qual-1.c: Move here from...
913 * gcc.dg/cast-qual-3.c: ...here, and...
914 * g++.dg/warn/Wcast-qual2.C: ...here.
916 * g++.dg/cpp0x/sfinae8.C: New.
918 * g++.dg/cpp0x/sfinae7.C: New.
920 * g++.dg/cpp0x/enum9.C: New.
922 2011-04-07 Mike Stump <mikestump@comcast.net>
924 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
927 2011-04-07 Jakub Jelinek <jakub@redhat.com>
930 * gfortran.dg/gomp/pr48117.f90: New test.
933 * gcc.dg/torture/pr48343.c: New test.
935 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
937 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
939 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
941 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
943 2011-04-07 Tom de Vries <tom@codesourcery.com>
946 * lib/scanasm.exp (object-size): New proc.
947 * gcc.target/arm/pr43920-2.c: New test.
949 2011-04-06 Tobias Burnus <burnus@net-b.de>
953 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
955 2011-04-06 Steve Ellcey <sje@cup.hp.com>
957 * gcc.dg/mtune.c: Prune note from output.
959 2011-04-06 Jakub Jelinek <jakub@redhat.com>
962 * gcc.dg/guality/pr36977.c: New test.
963 * gcc.dg/guality/pr48466.c: New test.
965 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
967 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
969 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
971 * gnat.dg/return3.adb: New test.
973 2011-04-06 Richard Guenther <rguenther@suse.de>
975 PR tree-optimization/47663
976 * gcc.dg/tree-ssa/inline-8.c: New testcase.
978 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
980 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
981 Solaris 8 and 9 as well.
983 2011-04-05 Tom de Vries <tom@codesourcery.com>
986 * gcc.target/arm/pr43920-1.c: New test.
988 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
990 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
991 (cctor): Actually return the value.
992 (main): Cast return values.
994 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
996 * gfortran.dg/character_comparison_8.f90: New test.
998 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1000 * frontend-passes: (optimize_lexical_comparison): New function.
1001 (optimize_expr): Call it.
1002 (optimize_comparison): Also handle lexical comparison functions.
1003 Return false instad of -2 for unequal comparison.
1005 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
1008 * function_optimize_4.f90: New test.
1010 2011-04-04 Tobias Burnus <burnus@net-b.de>
1013 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
1014 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
1015 * gfortran.dg/coarray_15.f90: New.
1017 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1019 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1020 * gfortran.dg/bessel_7.f90: Likewise.
1022 2011-04-03 Tobias Burnus <burnus@net-b.de>
1024 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
1026 2011-04-03 Richard Guenther <rguenther@suse.de>
1027 Ira Rosen <ira.rosen@linaro.org>
1029 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
1030 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
1031 -ftree-loop-if-convert-stores.
1033 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1035 * gnat.dg/specs/aggr2.ads: New test.
1037 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
1039 * gnat.dg/debug2.ad[sb]: New test.
1040 * gnat.dg/debug2_pkg.ads: New helper.
1041 * gnat.dg/debug3.ad[sb]: New test.
1043 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
1045 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
1047 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1050 * gcc.c-torture/compile/pr48335-1.c: New test.
1051 * gcc.dg/pr48335-1.c: New test.
1052 * gcc.dg/pr48335-2.c: New test.
1053 * gcc.dg/pr48335-3.c: New test.
1054 * gcc.dg/pr48335-4.c: New test.
1055 * gcc.dg/pr48335-5.c: New test.
1056 * gcc.dg/pr48335-6.c: New test.
1057 * gcc.dg/pr48335-7.c: New test.
1058 * gcc.dg/pr48335-8.c: New test.
1059 * gcc.target/i386/pr48335-1.c: New test.
1061 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
1064 * gcc.dg/Waddress.c: New test.
1066 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
1069 * gfortran.dg/function_optimize_3.f90: New test.
1071 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
1073 * gcc.c-torture/compile/20110401-1.c: New test.
1075 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
1076 * g++.dg/lto/20091002-2_0.C: Likewise.
1077 * g++.dg/lto/20090303_0.c: Likewise.
1078 * g++.dg/lto/20091004-1_0.C: Likewise.
1079 * g++.dg/lto/20091002-3_0.C: Likewise.
1080 * g++.dg/lto/20091004-2_0.C: Likewise.
1081 * g++.dg/lto/20081123_0.C: Likewise.
1082 * g++.dg/lto/20090313_0.C: Likewise.
1083 * g++.dg/lto/20081109-1_0.C: Likewise.
1084 * g++.dg/lto/20081219_0.C: Likewise.
1085 * g++.dg/lto/20081204-1_0.C: Likewise.
1086 * g++.dg/lto/20090302_0.C: Likewise.
1087 * g++.dg/lto/20081119-1_0.C: Likewise.
1088 * g++.dg/lto/20081118_0.C: Likewise.
1089 * gcc.dg/lto/20091020-2_0.c: Likewise.
1090 * gcc.dg/lto/20090210_0.c: Likewise.
1091 * gcc.dg/lto/20081204-1_0.c: Likewise.
1092 * gcc.dg/lto/20081224_0.c: Likewise.
1093 * gcc.dg/lto/20090219_0.c: Likewise.
1094 * gcc.dg/lto/20091014-1_0.c: Likewise.
1095 * gcc.dg/lto/20091016-1_0.c: Likewise.
1096 * gcc.dg/lto/20090206-2_0.c: Likewise.
1097 * gcc.dg/lto/20090116_0.c: Likewise.
1098 * gcc.dg/lto/20091013-1_0.c: Likewise.
1099 * gcc.dg/lto/20091015-1_0.c: Likewise.
1100 * gcc.dg/lto/20090126-2_0.c: Likewise.
1102 2011-03-31 Ian Lance Taylor <iant@google.com>
1104 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
1106 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1108 * gnat.dg/opt16.adb: New test.
1110 2011-03-31 Jason Merrill <jason@redhat.com>
1112 * g++.dg/cpp0x/defaulted24.C: New.
1114 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1117 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1120 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1122 * g++.dg/other/i386-9.C: New test.
1124 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1126 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1128 2011-03-30 Jason Merrill <jason@redhat.com>
1130 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1132 * g++.dg/cpp0x/regress/isnan.C: New.
1134 * g++.dg/cpp0x/initlist46.C: New.
1136 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1139 * gcc.target/arm/neon-modes-2.c: New test.
1141 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1144 * gcc.c-torture/compile/pr48305.c: New test.
1146 2011-03-29 Jason Merrill <jason@redhat.com>
1148 * g++.dg/cpp0x/regress/value-dep1.C: New.
1150 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1152 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1154 2011-03-29 Ian Lance Taylor <iant@google.com>
1156 * go.test/go-test.exp: Handle the test lines used in several new
1158 (errchk): Add opts parameter. Change all callers. Handle parens
1161 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1162 Dominique d'Humieres <dominiq@lps.ens.fr>
1164 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1165 and __APPLE__ && __PPC__ && __ALTIVEC__.
1167 2011-03-29 Jason Merrill <jason@redhat.com>
1169 * g++.dg/cpp0x/dependent1.C: New.
1171 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1173 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1175 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1177 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1180 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1181 * gfortran.dg/proc_ptr_comp_32.f90: New.
1183 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1185 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1186 check for corresponding warning.
1188 2011-03-28 Jason Merrill <jason@redhat.com>
1190 * g++.dg/cpp0x/rv-deduce2.C: New.
1192 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1195 * gcc.dg/pr48203.c: New test.
1197 2011-03-28 Jeff Law <law@redhat.com>
1199 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1201 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1203 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1204 and __PPC__ && __ALTIVEC__.
1206 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1209 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1210 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1211 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1212 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1214 2011-03-28 Jason Merrill <jason@redhat.com>
1216 * g++.dg/cpp0x/initlist-array2.C: New.
1218 * g++.dg/cpp0x/initlist-array1.C: New.
1220 * g++.dg/cpp0x/constexpr-compound.C: New.
1222 * g++.dg/cpp0x/constexpr-using.C: New.
1224 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1226 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1229 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1231 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1233 * gcc.dg/slp-1.c: New test.
1235 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1237 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1238 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1239 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1240 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1241 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1242 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1243 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1244 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1245 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1246 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1247 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1248 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1249 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1250 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1252 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1255 * gfortran.dg/trim_optimize_5.f90: New test.
1256 * gfortran.dg/trim_optimize_6.f90: New test.
1258 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1261 * gcc.target/mips/madd-7.c: Remove -mlong32.
1262 * gcc.target/mips/msub-7.c: Likewise.
1264 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1266 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1267 accesses to preserve the meaning of the test for doubleword vectors.
1268 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1269 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1271 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1274 * gfortran.dg/class_42.f03: New.
1276 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1278 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1281 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1283 PR rtl-optimization/48144
1284 * gcc.dg/pr48144.c: New test.
1286 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1288 * gnat.dg/discr27.ad[sb]: New test.
1290 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1292 * gnat.dg/limited_with2.ad[sb]: New test.
1293 * gnat.dg/limited_with2_pkg1.ads: New helper.
1294 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1296 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1298 * gnat.dg/opt15.adb: New test.
1299 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1301 2011-03-25 Tobias Burnus <burnus@net-b.de>
1305 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1306 * gfortran.dg/leadz_trailz_3.f90: Ditto
1308 2011-03-25 Martin Jambor <mjambor@suse.cz>
1310 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1312 2011-03-25 Jason Merrill <jason@redhat.com>
1314 * g++.dg/cpp0x/defaulted22.C: New.
1315 * g++.dg/cpp0x/defaulted23.C: New.
1316 * g++.dg/cpp0x/defaulted15.C: Adjust.
1318 2011-03-25 Jason Merrill <jason@redhat.com>
1320 * g++.dg/cpp0x/move1.C: New.
1322 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1325 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1327 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1329 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1330 for mips-sgi-irix6.5.
1331 Replace snprintf prototype by <stdio.h>.
1333 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1336 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1337 run_expensive_tests.
1338 * gcc.dg/graphite/block-4.c: Likewise.
1339 * gcc.dg/graphite/block-7.c: Likewise.
1340 * gcc.dg/graphite/block-8.c: Likewise.
1342 2011-03-25 Richard Guenther <rguenther@suse.de>
1344 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1345 * g++.dg/tree-ssa/pr8781.C: Likewise.
1346 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1347 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1348 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1349 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1350 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1351 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1352 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1353 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1354 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1355 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1356 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1357 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1358 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1359 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1360 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1361 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1362 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1363 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1364 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1365 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1366 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1367 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1368 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1369 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1370 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1371 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1372 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1373 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1374 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1375 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1376 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1377 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1378 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1379 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1380 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1381 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1382 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1383 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1384 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1385 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1386 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1387 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1388 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1389 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1390 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1391 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1392 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1393 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1394 * c-c++-common/pr46562-2.c: Likewise.
1395 * gfortran.dg/pr42108.f90: Likewise.
1396 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1397 foo to be inlined even at -O1.
1398 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1399 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1400 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1401 * gcc.dg/matrix/matrix.exp: Disable FRE.
1403 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1406 * gcc.dg/dfp/pr48204.c: New test.
1408 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1411 * gcc.c-torture/execute/pr47917.c: Move this...
1412 * gcc.dg/torture/pr47917.c: to here and add xfails.
1414 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1416 * gnat.dg/array16.ad[sb]: New test.
1417 * gnat.dg/array16.ads: New helper.
1419 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1421 * gnat.dg/derived_type2.adb: New test.
1423 2011-03-24 Richard Guenther <rguenther@suse.de>
1425 PR tree-optimization/48271
1426 * g++.dg/torture/pr48271.C: New testcase.
1428 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1430 * gnat.dg/array15.ad[sb]: New test.
1432 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1435 * gcc.target/i386/pr48237.c: New test.
1437 2011-03-24 Richard Guenther <rguenther@suse.de>
1440 * gcc.dg/builtin-object-size-10.c: New testcase.
1442 2011-03-24 Richard Guenther <rguenther@suse.de>
1444 PR tree-optimization/46562
1445 * c-c++-common/pr46562-2.c: New testcase.
1446 * c-c++-common/pr46562.c: Likewise.
1448 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1450 * gcc.dg/vect/vect-cselim-1.c: New test.
1451 * gcc.dg/vect/vect-cselim-2.c: New test.
1453 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1455 * gcc.target/arm/pr46934.c: New.
1457 2011-03-23 Ian Lance Taylor <iant@google.com>
1459 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1461 2011-03-23 Richard Guenther <rguenther@suse.de>
1463 * gcc.dg/struct: Remove directory and contents.
1465 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1468 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1470 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1472 * gnat.dg/discr26.ad[sb]: New test.
1473 * gnat.dg/discr26_pkg.ads: New helper.
1475 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1478 * gcc.target/arm/neon-vld-1.c: New test.
1480 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1482 * gnat.dg/array14.ad[sb]: New test.
1483 * gnat.dg/array14_pkg.ads: New helper.
1485 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1487 * gcc.c-torture/execute/920501-8.x: Remove.
1488 * gcc.c-torture/execute/930513-1.x: Remove.
1489 * gcc.c-torture/execute/960312-1.x: Remove.
1490 * gcc.c-torture/compile/20000804-1.c,
1491 gcc.c-torture/compile/20001205-1.c,
1492 gcc.c-torture/compile/20001226-1.c,
1493 gcc.c-torture/compile/20010518-2.c,
1494 gcc.c-torture/compile/20020312-1.c,
1495 gcc.c-torture/compile/20020604-1.c,
1496 gcc.c-torture/compile/920501-12.c,
1497 gcc.c-torture/compile/920501-4.c,
1498 gcc.c-torture/compile/920520-1.c,
1499 gcc.c-torture/compile/980506-1.c,
1500 gcc.c-torture/execute/980709-1.x,
1501 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1502 options for m68hc11.
1503 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1504 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1507 2011-03-22 Nick Clifton <nickc@redhat.com>
1509 * lib/target-supports.exp (check_profiling_available): Add MN10300
1510 to the list of targets that do not support profiling. Restore
1511 alpha sorting to this list.
1513 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1515 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1516 failure on 32-bit systems.
1517 * gcc.dg/torture/vector-2.c: Ditto.
1519 2011-03-22 Richard Guenther <rguenther@suse.de>
1521 PR tree-optimization/48228
1522 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1524 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1526 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1530 * gcc.target/powerpc/pr48226.c: New file.
1532 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1534 * lib/prune.exp (prune_gcc_output): Prune "could not create
1535 compact unwind for" warnings.
1537 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1541 * gcc.c-torture/execute/pr42544.c: New test.
1542 * gcc.c-torture/execute/pr48197.c: New test.
1544 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1546 PR preprocessor/48192
1547 * gcc.target/powerpc/pr48192.c: New file.
1550 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1551 split problem of 0 being loaded in a VSX register.
1553 2011-03-21 Richard Guenther <rguenther@suse.de>
1556 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1557 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1558 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1559 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1561 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1564 * gcc.dg/pr48213.c: New test.
1566 2011-03-21 Kai Tietz <ktietz@redhat.com>
1569 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1571 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1573 * gcc.target/arm/xor-and.c: New.
1575 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1578 * gfortran.dg/function_optimize_1.f90: New test.
1579 * gfortran.dg/function_optimize_2.f90: New test.
1581 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1583 PR rtl-optimization/47502
1584 * gcc.target/i386/pr47502-1.c: New.
1585 * gcc.target/i386/pr47502-2.c: Likewise.
1587 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1589 PR rtl-optimization/48156
1590 * gcc.dg/pr48156.c: New test.
1592 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1595 * gfortran.dg/scratch_1.f90: Adjust test.
1597 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1600 * gfortran.dg/scratch_1.f90: New test.
1602 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1604 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1605 variably modified typedefs.
1606 * gcc.dg/c1x-typedef-2.c: Remove.
1608 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1610 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1611 * gcc.dg/c1x-anon-struct-3.c: New test.
1612 * gcc.dg/anon-struct-11.c: Update.
1614 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1616 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1618 Only xfail with gas.
1620 2011-03-18 Jason Merrill <jason@redhat.com>
1622 * g++.dg/template/fn-ptr1.C: New.
1624 * g++.dg/overload/volatile1.C: New.
1626 * g++.dg/opt/pr23372.C: New.
1628 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1630 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1633 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1635 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1637 * gcc.target/arm/unsigned-extend-1.c: New.
1639 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1642 * gcc.c-torture/compile/pr48161.c: New test.
1644 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1647 * gcc.dg/torture/pr47725.c: New.
1649 2011-03-17 Jason Merrill <jason@redhat.com>
1651 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1652 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1654 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1656 * gnat.dg/specs/elab2.ads: New test.
1657 * gnat.dg/specs/elab2_pkg.ads: New helper.
1659 2011-03-17 Jason Merrill <jason@redhat.com>
1661 * g++.dg/cpp0x/decltype-1212.C: New.
1662 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1664 2011-03-17 Jason Merrill <jason@redhat.com>
1666 * g++.dg/parse/memfnquals1.C: New.
1668 2011-03-17 Richard Guenther <rguenther@suse.de>
1671 * gcc.dg/pr48134.c: New testcase.
1673 2011-03-17 Richard Guenther <rguenther@suse.de>
1676 * g++.dg/torture/pr48165.C: New testcase.
1678 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1680 PR rtl-optimization/48141
1681 * gcc.dg/pr48141.c: New test.
1683 2011-03-16 Jason Merrill <jason@redhat.com>
1685 * g++.dg/cpp0x/constexpr-48089.C: New.
1687 * g++.dg/cpp0x/constexpr-abi1.C: New.
1689 * g++.dg/cpp0x/constexpr-46336.C: New.
1690 * g++.dg/parse/friend5.C: Adjust expected errors.
1692 * g++.dg/cpp0x/constexpr-47570.C: New.
1694 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1697 * ++.dg/debug/dwarf2/typedef6.C: New test.
1699 2011-03-16 Jason Merrill <jason@redhat.com>
1701 * g++.dg/cpp0x/elision2.C: New.
1703 * g++.dg/cpp0x/constexpr-array3.C: New.
1705 2011-03-16 Jason Merrill <jason@redhat.com>
1707 * g++.dg/cpp0x/sfinae6.C: New.
1708 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1709 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1710 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1711 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1712 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1714 2011-03-16 Jason Merrill <jason@redhat.com>
1716 * g++.dg/template/incomplete6.C: New.
1718 2011-03-16 Jeff Law <law@redhat.com>
1720 * gcc.dg/tree-ssa/vrp55.c: New test.
1722 2011-03-16 Jason Merrill <jason@redhat.com>
1724 * g++.dg/cpp0x/auto22.C: New.
1726 2011-03-16 Richard Guenther <rguenther@suse.de>
1728 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1729 optimizing it away if promoted to const.
1731 2011-03-16 Richard Guenther <rguenther@suse.de>
1733 PR tree-optimization/48149
1734 * gcc.dg/fold-complex-1.c: New testcase.
1736 2011-03-16 Richard Guenther <rguenther@suse.de>
1739 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1742 2011-03-16 Richard Guenther <rguenther@suse.de>
1744 PR tree-optimization/26134
1745 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1747 2011-03-16 Richard Guenther <rguenther@suse.de>
1749 PR tree-optimization/48146
1750 * gcc.dg/torture/pr48146.c: New testcase.
1752 2011-03-16 Richard Guenther <rguenther@suse.de>
1754 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1755 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1757 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1760 * gcc.c-torture/compile/pr48136.c: New test.
1762 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1765 * gcc.dg/guality/pr45882.c: New test.
1767 2011-03-15 Jason Merrill <jason@redhat.com>
1769 * g++.dg/cpp0x/constexpr-recursion.C: New.
1771 * g++.dg/cpp0x/implicit11.C: New.
1773 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1775 * g++.dg/cpp0x/constexpr-attribute.C: New.
1777 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1779 * g++.dg/parse/pr34758.C: New.
1781 2011-03-15 Xinliang David Li <davidxl@google.com>
1784 * gcc.dg/uninit-pred-7_d.c: New test.
1785 * gcc.dg/uninit-pred-8_d.c: New test.
1787 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1790 * gcc.target/arm/pr46788.c: New.
1792 2011-03-15 Richard Guenther <rguenther@suse.de>
1795 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1796 * gfortran.dg/ishft_4.f90: Likewise.
1797 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1799 2011-03-15 Richard Guenther <rguenther@suse.de>
1801 PR tree-optimization/13954
1802 * g++.dg/tree-ssa/pr13954.C: New testcase.
1804 2011-03-15 Richard Guenther <rguenther@suse.de>
1806 PR tree-optimization/48037
1807 * gcc.target/i386/pr48037-1.c: New testcase.
1809 2011-03-15 Richard Guenther <rguenther@suse.de>
1811 PR tree-optimization/41490
1812 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1813 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1814 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1815 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1816 * g++.dg/tree-ssa/pr33604.C: Adjust.
1818 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1821 * gcc.c-torture/execute/pr47917.c: New test.
1822 * gcc.dg/pr47917.c: New test.
1825 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1827 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1829 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1830 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1831 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1832 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1833 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1834 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1835 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1836 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1837 * gcc.target/i386/avx-floor-vec.c: Ditto.
1838 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1839 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1840 * gcc.target/i386/avx-rint-vec.c: Ditto.
1841 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1842 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1843 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1844 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1846 2011-03-14 Tom Tromey <tromey@redhat.com>
1848 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1849 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1850 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1852 2011-03-14 Tom Tromey <tromey@redhat.com>
1854 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1855 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1856 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1858 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1860 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1862 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1864 PR rtl-optimization/47166
1865 * gcc.c-torture/execute/postmod-1.c: New test.
1867 2011-03-14 Richard Guenther <rguenther@suse.de>
1870 * gcc.dg/torture/pr48098.c: New testcase.
1872 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1875 * gcc.target/powerpc/pr48053-1.c: New test.
1876 * gcc.target/powerpc/pr48053-2.c: Likewise.
1878 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1881 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1883 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1886 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1888 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1891 * gfortran.dg/class_41.f03: New.
1893 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1895 * g++.dg/conversion/cast3.C: New test.
1897 2011-03-11 Jason Merrill <jason@redhat.com>
1899 * g++.dg/template/error45.C: New.
1901 * g++.dg/parse/no-type-defn1.C: New.
1903 * g++.dg/ext/attrib40.C: New.
1905 * g++.dg/cpp0x/regress/array1.C: New.
1907 2011-03-11 Richard Guenther <rguenther@suse.de>
1909 PR tree-optimization/48067
1910 * gcc.dg/pr48067.c: New testcase.
1912 2011-03-11 Richard Guenther <rguenther@suse.de>
1915 * g++.dg/lto/20110311-1_0.C: New testcase.
1917 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1920 * g++.dg/inherit/virtual8.C: New test.
1923 * gcc.dg/torture/pr48044.c: New test.
1925 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1928 * gfortran.dg/proc_ptr_comp_31.f90: New.
1930 2011-03-11 Richard Guenther <rguenther@suse.de>
1932 PR tree-optimization/47278
1933 * gcc.dg/torture/pr47278-1.c: New testcase.
1934 * gcc.dg/torture/pr47278-2.c: Likewise.
1936 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1938 PR tree-optimization/48063
1939 * gcc.dg/torture/pr48063.c: New test.
1941 2011-03-10 Jason Merrill <jason@redhat.com>
1943 * g++.dg/template/array22.C: New.
1945 * g++.dg/cpp0x/syntax-err1.C: New.
1946 * g++.dg/parse/error36.C: Adjust expected errors.
1947 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1948 * g++.old-deja/g++.pt/typename3.C: Likewise.
1949 * g++.old-deja/g++.pt/typename4.C: Likewise.
1950 * g++.old-deja/g++.pt/typename6.C: Likewise.
1952 2011-03-09 Jason Merrill <jason@redhat.com>
1954 * g++.dg/template/nontype22.C: New.
1956 2011-03-09 Martin Jambor <mjambor@suse.cz>
1958 PR tree-optimization/47714
1959 * g++.dg/torture/pr47714.C: New test.
1961 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1964 * gcc.target/powerpc/pr47755-2.c: New file.
1966 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1968 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1969 is not set in the environment, pass 64 as first argument when not
1970 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1971 native where ulimit -u is supported.
1973 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1975 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1977 2011-03-08 Jason Merrill <jason@redhat.com>
1979 * g++.dg/template/nontype21.C: New.
1981 * g++.dg/template/anon5.C: New.
1983 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1986 * gcc.dg/pr47881.c: New test.
1988 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1991 * g++.dg/lookup/template3.C: New test.
1993 2011-03-08 Kai Tietz <ktietz@redhat.com>
1995 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1998 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2001 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2002 sizeof to compute alignment.
2004 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2006 PR tree-optimization/48022
2007 * gcc.dg/pr48022-1.c: New test.
2008 * gcc.dg/pr48022-2.c: New test.
2010 2011-03-07 Jason Merrill <jason@redhat.com>
2012 * g++.dg/template/nontype20.C: New.
2013 * g++.dg/init/member1.C: Adjust expected errors.
2014 * g++.dg/parse/constant4.C: Likewise.
2015 * g++.dg/template/qualified-id3.C: Likewise.
2016 * g++.old-deja/g++.pt/crash10.C: Likewise.
2018 * g++.dg/cpp0x/regress/non-const1.C: New.
2020 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2023 * gcc.dg/pr47991.c: New test.
2025 2011-03-07 Jason Merrill <jason@redhat.com>
2027 * g++.dg/abi/mangle46.C: New.
2029 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2032 * gcc.target/powerpc/pr47862.c: New.
2034 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2037 * gcc.target/i386/combine-mul.c: Require nonpic.
2039 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2040 Nathan Froyd <froydnj@codesourcery.com>
2042 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2044 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2046 * README.QMTEST: Remove.
2048 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2049 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2052 * gfortran.dg/array_constructor_37.f90 : New test.
2054 2011-03-05 Jason Merrill <jason@redhat.com>
2056 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2057 * g++.dg/abi/mangle45.C: Likewise.
2058 * g++.dg/cpp0x/trailing1.C: Likewise.
2060 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2062 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2064 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2066 PR rtl-optimization/47899
2067 * gcc.dg/pr47899.c: New test.
2069 * gcc.dg/torture/pr47968.c: Ignore warnings.
2071 PR tree-optimization/47967
2072 * gcc.c-torture/compile/pr47967.c: New test.
2074 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2076 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2077 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2079 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2081 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2082 and property_getAttributes() if __OBJC2__.
2083 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2084 * objc.dg/property/property-encoding-1.m: New.
2085 * obj-c++.dg/property/property-encoding-1.mm: New.
2087 2011-03-04 Jason Merrill <jason@redhat.com>
2089 * g++.dg/template/pseudodtor6.C: New.
2091 * g++.dg/inherit/covariant19.C: New.
2093 2011-03-04 Richard Guenther <rguenther@suse.de>
2096 * gcc.dg/torture/pr47968.c: New testcase.
2098 2011-03-04 Richard Guenther <rguenther@suse.de>
2101 * gcc.dg/torture/pr47975.c: New testcase.
2103 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2106 * g++.dg/template/crash106.C: New.
2108 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2111 * gcc.dg/gomp/pr47963.c: New test.
2112 * g++.dg/gomp/pr47963.C: New test.
2114 2011-03-02 Jason Merrill <jason@redhat.com>
2116 * g++.dg/cpp0x/regress/condition1.C: New.
2118 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2120 2011-03-01 Jason Merrill <jason@redhat.com>
2122 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2124 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2126 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2128 PR rtl-optimization/47925
2129 * gcc.c-torture/execute/pr47925.c: New test.
2131 2011-03-01 Jason Merrill <jason@redhat.com>
2133 * g++.dg/cpp0x/decltype25.C: New.
2135 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2137 2011-03-01 Richard Guenther <rguenther@suse.de>
2139 PR tree-optimization/47890
2140 * gcc.dg/torture/pr47890.c: New testcase.
2142 2011-03-01 Richard Guenther <rguenther@suse.de>
2145 * gcc.dg/lto/pr47924_0.c: New testcase.
2147 2011-03-01 Richard Guenther <rguenther@suse.de>
2150 * gfortran.dg/lto/pr46911_0.f: New testcase.
2152 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2154 PR libgfortran/47933
2155 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2156 compile errors from older code form.
2158 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2160 PR libgfortran/47567
2161 * gfortran.dg/fmt_fw_d.f90: New test.
2163 2011-02-28 Jason Merrill <jason@redhat.com>
2165 * g++.dg/inherit/covariant18.C: New.
2167 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2170 * gcc.dg/pr47893.c: New test.
2172 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2174 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2175 NULL in case of a selector with conflicting types.
2176 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2178 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2180 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2181 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2182 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2183 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2185 2011-02-28 Jason Merrill <jason@redhat.com>
2188 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2190 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2192 PR libgfortran/47778
2193 * gfortran.dg/namelist_71.f90: New test.
2195 2011-02-27 Jason Merrill <jason@redhat.com>
2198 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2199 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2201 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2204 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2206 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2209 * gfortran.dg/gomp/task-1.f90: Removed.
2211 2011-02-26 Jason Merrill <jason@redhat.com>
2213 * g++.dg/template/this-targ1.C: New.
2215 * g++.dg/cpp0x/regress/template-const1.C: New.
2216 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2217 * g++.dg/template/function1.C: Adjust.
2218 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2219 * g++.dg/debug/debug7.C: Adjust.
2221 2011-02-26 Tobias Burnus <burnus@net-b.de>
2224 * gfortran.dg/gomp/task-1.f90: New.
2226 2011-02-25 Jie Zhang <jie@codesourcery.com>
2228 * gcc.target/arm/neon-thumb2-move.c: Add
2229 dg-require-effective-target arm_thumb2_ok.
2231 2011-02-24 Jason Merrill <jason@redhat.com>
2233 * g++.dg/parse/constant1.C: Specify C++98 mode.
2234 * g++.dg/parse/constant5.C: Likewise.
2235 * g++.dg/parse/error2.C: Likewise.
2236 * g++.dg/parse/semicolon3.C: Likewise.
2237 * g++.dg/template/crash14.C: Likewise.
2238 * g++.dg/template/local4.C: Likewise.
2239 * g++.dg/template/nontype3.C: Likewise.
2240 * g++.dg/parse/crash31.C: Adjust expected errors.
2241 * g++.dg/template/function1.C: Likewise.
2242 * g++.dg/template/ref3.C: Likewise.
2243 * g++.dg/template/static9.C: Likewise.
2244 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2246 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2247 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2248 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2249 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2250 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2252 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2255 * gfortran.dg/pr47878.f90: New test.
2257 2011-02-24 Richard Guenther <rguenther@suse.de>
2260 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2261 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2263 2011-02-24 Richard Guenther <rguenther@suse.de>
2266 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2267 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2269 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2271 PR libgfortran/47567
2272 * gfortran.dg/fmt_f0_1.f90: Update test.
2274 2011-02-23 Jason Merrill <jason@redhat.com>
2276 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2277 * g++.dg/abi/mangle45.C: New.
2279 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2280 * g++.dg/template/canon-type-9.C: Match use of decltype
2281 between declaration and definition.
2282 * g++.dg/template/canon-type-12.C: Likewise.
2284 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2287 * gfortran.dg/nested_allocatables_1.f90: New.
2289 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2292 * g++.dg/pr46868.C: New test.
2293 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2294 * g++.dg/parse/error14.C: Adjust.
2296 2011-02-23 Richard Guenther <rguenther@suse.de>
2298 PR tree-optimization/47838
2299 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2301 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2303 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2305 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2307 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2308 * gfortran.dg/count_init_expr.f03: Ditto.
2309 * gfortran.dg/gomp/pr43711.f90: Ditto.
2310 * gcc.dg/struct-parse-2.c: Ditto.
2311 * gcc.dg/parse-error-3.c: Ditto.
2312 * gcc.dg/Wlogical-op-1.c: Ditto.
2313 * gcc.dg/Walways-true-1.c: Ditto.
2314 * gcc.dg/pr24225.c: Ditto.
2315 * gcc.dg/Walways-true-2.c: Ditto.
2316 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2317 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2318 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2319 * g++.dg/overload/defarg4.C: Ditto.
2320 * g++.dg/inherit/covariant16.C: Ditto.
2321 * g++.dg/inherit/virtual7.C: Ditto.
2322 * g++.dg/template/canon-type-9.C: Ditto.
2323 * g++.dg/template/access19.C: Ditto.
2324 * g++.dg/template/call7.C: Ditto.
2325 * g++.dg/template/canon-type-2.C: Ditto.
2326 * g++.dg/template/init7.C: Ditto.
2327 * g++.dg/template/sizeof-template-argument.C: Ditto.
2328 * g++.dg/template/const3.C: Ditto.
2329 * g++.dg/template/sfinae26.C: Ditto.
2330 * g++.dg/template/sfinae26.C: Ditto.
2331 * g++.dg/template/canon-type-11.C: Ditto.
2332 * g++.dg/template/union2.C: Ditto.
2333 * g++.dg/template/canon-type-3.C: Ditto.
2334 * g++.dg/template/canon-type-1.C: Ditto.
2335 * g++.dg/template/canon-type-5.C: Ditto.
2336 * g++.dg/template/canon-type-7.C: Ditto.
2337 * g++.dg/template/canon-type-10.C: Ditto.
2338 * g++.dg/template/spec36.C: Ditto.
2339 * g++.dg/template/typedef38.C: Ditto.
2340 * g++.dg/template/canon-type-4.C: Ditto.
2341 * g++.dg/template/canon-type-6.C: Ditto.
2342 * g++.dg/template/canon-type-13.C: Ditto.
2343 * g++.dg/template/instantiate9.C: Ditto.
2344 * g++.dg/template/ttp22.C: Ditto.
2345 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2346 * g++.dg/warn/Walways-true-1.C: Ditto.
2347 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2348 * g++.dg/warn/Walways-true-2.C: Ditto.
2349 * g++.dg/conversion/op4.C: Ditto.
2350 * g++.dg/opt/pr19650.C: Ditto.
2351 * g++.dg/lookup/friend11.C: Ditto.
2352 * g++.dg/other/default2.C: Ditto.
2353 * g++.dg/other/default3.C: Ditto.
2354 * g++.dg/other/dtor2.C: Ditto.
2355 * g++.dg/other/friend5.C: Ditto.
2356 * g++.dg/other/default5.C: Ditto.
2357 * g++.dg/init/brace6.C: Ditto.
2358 * g++.dg/init/aggr5.C: Ditto.
2359 * g++.dg/init/error2.C: Ditto.
2360 * g++.dg/expr/bound-mem-fun.C: Ditto.
2361 * g++.dg/expr/cond6.C: Ditto.
2362 * g++.dg/expr/stmt-expr-1.C: Ditto.
2363 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2364 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2365 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2366 * g++.dg/cpp0x/bracket1.C: Ditto.
2367 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2368 * g++.dg/cpp0x/pr38646.C: Ditto.
2369 * g++.dg/cpp0x/variadic73.C: Ditto.
2370 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2371 * g++.dg/cpp0x/bracket4.C: Ditto.
2372 * g++.dg/cpp0x/decltype4.C: Ditto.
2373 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2374 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2375 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2376 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2377 * g++.dg/cpp0x/decltype2.C: Ditto.
2378 * g++.dg/cpp0x/decltype1.C: Ditto.
2379 * g++.dg/cpp0x/bracket2.C: Ditto.
2380 * g++.dg/cpp0x/decltype5.C: Ditto.
2381 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2382 * g++.dg/cpp0x/variadic70.C: Ditto.
2383 * g++.dg/cpp0x/decltype6.C: Ditto.
2384 * g++.dg/cpp0x/rvo.C: Ditto.
2385 * g++.dg/cpp0x/vt-40092.C: Ditto.
2386 * g++.dg/cpp0x/variadic-new.C: Ditto.
2387 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2388 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2389 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2390 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2391 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2392 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2393 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2394 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2395 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2396 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2397 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2398 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2399 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2400 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2401 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2402 * g++.dg/cpp0x/pr39639.C: Ditto.
2403 * g++.dg/cpp0x/decltype3.C: Ditto.
2404 * g++.dg/cpp0x/variadic68.C: Ditto.
2405 * g++.dg/cpp0x/variadic-function.C: Ditto.
2406 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2407 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2408 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2409 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2410 * g++.dg/parse/crash35.C: Ditto.
2411 * g++.dg/parse/crash40.C: Ditto.
2412 * g++.dg/parse/defarg12.C: Ditto.
2413 * g++.dg/parse/crash34.C: Ditto.
2414 * g++.dg/parse/constructor3.C: Ditto.
2415 * g++.dg/parse/template23.C: Ditto.
2416 * g++.dg/parse/crash56.C: Ditto.
2417 * g++.dg/parse/dtor13.C: Ditto.
2418 * g++.dg/parse/error33.C: Ditto.
2419 * g++.dg/parse/ctor9.C: Ditto.
2420 * g++.dg/parse/error32.C: Ditto.
2421 * g++.dg/parse/error37.C: Ditto.
2422 * g++.dg/parse/bitfield3.C: Ditto.
2423 * g++.dg/parse/struct-4.C: Ditto.
2424 * g++.dg/ext/has_trivial_copy.C: Ditto.
2425 * g++.dg/ext/is_polymorphic.C: Ditto.
2426 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2427 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2428 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2429 * g++.dg/ext/is_union.C: Ditto.
2430 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2431 * g++.dg/ext/is_pod.C: Ditto.
2432 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2433 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2434 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2435 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2436 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2437 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2438 * g++.dg/ext/is_abstract.C: Ditto.
2439 * g++.dg/ext/has_trivial_assign.C: Ditto.
2440 * g++.dg/ext/is_class.C: Ditto.
2441 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2442 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2443 * g++.dg/ext/is_base_of.C: Ditto.
2444 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2445 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2446 * g++.dg/ext/is_empty.C: Ditto.
2447 * g++.dg/ext/is_enum.C: Ditto.
2448 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2449 * gnat.dg/opt11.adb: Ditto.
2450 * obj-c++.dg/pr45735.mm: Ditto.
2451 * obj-c++.dg/pr24393.mm: Ditto.
2452 * obj-c++.dg/exceptions-2.mm: Ditto.
2453 * objc.dg/pr45735.m: Ditto.
2454 * objc.dg/pr24393.m: Ditto.
2456 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2458 * objc.dg/attributes/objc-exception-1.m: New.
2460 2011-02-23 Jie Zhang <jie@codesourcery.com>
2462 * gcc.dg/cpp/include7.c: New test.
2464 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2467 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2469 2011-02-23 Jie Zhang <jie@codesourcery.com>
2471 PR rtl-optimization/47763
2472 * gcc.dg/pr47763.c: New test.
2474 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2477 * gfortran.dg/whole_file_32.f90 : New test.
2479 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2482 * g++.dg/inherit/virtual7.C: New test.
2484 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2487 * objc.dg/type-size-3.m: Updated error message.
2488 * objc.dg/type-size-4.m: New test.
2489 * objc.dg/type-size-5.m: New test.
2491 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2493 * lib/gnat.exp: Fix comments.
2494 Don't load libgloss.exp.
2495 (default_gnat_version): Call $compiler with --version.
2496 Adapt regexp for gnatmake output, insert version.
2497 (gnat_version): New proc.
2498 (gnat_init): Remove gnat_libgcc_s_path.
2499 (gnat_target_compile): Likewise.
2500 Remove ld_library_path.
2501 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2502 (gnat_pass): Remove.
2503 (gnat_pass): Remove.
2504 (gnat_finish): Remove.
2505 (gnat_exit): Remove.
2506 (local_find_gnatmake): Reindent.
2507 (runtest_file_p): Remove.
2508 (prune_warnings): Remove.
2509 (find_gnatclean): New proc.
2510 * lib/gnat-dg.exp (lremove): New proc.
2511 (gnat-dg-test): Reindent.
2512 Remove additional output files.
2513 (gnat-dg-runtest): Remove.
2515 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2516 * gnat.dg/loop_optimization6.adb: Likewise.
2517 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2519 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2521 PR tree-optimization/47835
2522 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2524 2011-02-22 Tobias Burnus <burnus@net-b.de>
2526 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2527 * gfortran.dg/abstract_type_2.f03: Ditto.
2528 * gfortran.dg/abstract_type_3.f03: Ditto.
2529 * gfortran.dg/abstract_type_4.f03: Ditto.
2530 * gfortran.dg/abstract_type_5.f03: Ditto.
2531 * gfortran.dg/abstract_type_6.f03: Ditto.
2532 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2533 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2534 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2535 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2536 * gfortran.dg/array_function_5.f90: Ditto.
2537 * gfortran.dg/asynchronous_3.f03: Ditto.
2538 * gfortran.dg/char_expr_1.f90: Ditto.
2539 * gfortran.dg/class_14.f03: Ditto.
2540 * gfortran.dg/data_array_6.f: Ditto.
2541 * gfortran.dg/data_invalid.f90: Ditto.
2542 * gfortran.dg/dot_product_1.f03: Ditto.
2543 * gfortran.dg/func_derived_5.f90: Ditto.
2544 * gfortran.dg/func_result_4.f90: Ditto.
2545 * gfortran.dg/implied_do_1.f90: Ditto.
2546 * gfortran.dg/initialization_25.f90: Ditto.
2547 * gfortran.dg/initialization_26.f90: Ditto.
2548 * gfortran.dg/interface_34.f90: Ditto.
2549 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2550 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2551 * gfortran.dg/matmul_8.f03: Ditto.
2552 * gfortran.dg/merge_init_expr.f90: Ditto.
2553 * gfortran.dg/pack_assign_1.f90: Ditto.
2554 * gfortran.dg/pack_vector_1.f90: Ditto.
2555 * gfortran.dg/pointer_check_8.f90: Ditto.
2556 * gfortran.dg/product_init_expr.f03: Ditto.
2557 * gfortran.dg/reshape_order_5.f90: Ditto.
2558 * gfortran.dg/reshape_shape_1.f90: Ditto.
2559 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2560 * gfortran.dg/same_name_2.f90: Ditto.
2561 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2562 * gfortran.dg/spread_init_expr.f03: Ditto.
2563 * gfortran.dg/stmt_func_1.f90: Ditto.
2564 * gfortran.dg/sum_init_expr.f03: Ditto.
2565 * gfortran.dg/transpose_3.f03: Ditto.
2566 * gfortran.dg/unpack_init_expr.f03: Ditto.
2567 * gfortran.dg/warn_conversion.f90: Ditto.
2568 * gfortran.dg/warn_conversion_2.f90: Ditto.
2569 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2570 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2571 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2572 * gfortran.dg/whole_file_16.f90: Ditto.
2573 * gfortran.dg/whole_file_17.f90: Ditto.
2574 * gfortran.dg/whole_file_18.f90: Ditto.
2575 * gfortran.dg/whole_file_20.f03: Ditto.
2576 * gfortran.dg/whole_file_5.f90: Ditto.
2577 * gfortran.dg/whole_file_6.f90: Ditto.
2578 * gfortran.dg/write_invalid_format.f90: Ditto.
2579 * gfortran.dg/zero_sized_6.f90: Ditto.
2581 2011-02-21 Jeff Law <law@redhat.com>
2583 PR rtl-optimization/46178
2584 * gcc.target/i386/pr46178.c: New test.
2586 PR rtl-optimization/46002
2587 * gcc.c-torture/compile/pr46002.c: New test.
2589 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2591 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2594 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2597 * g++.dg/debug/pr47106.C: Require effective target lto.
2599 2011-02-21 Jason Merrill <jason@redhat.com>
2601 * g++.dg/cpp0x/constexpr-diag2.C: New.
2603 2011-02-20 Jason Merrill <jason@redhat.com>
2605 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2607 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2609 * g++.dg/overload/conv-op1.C: New.
2611 * g++.dg/cpp0x/constexpr-synth1.C: New.
2613 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2615 * objc.dg/layout-2.m: New.
2616 * objc.dg/selector-3.m: Adjusted location of error message.
2617 * objc.dg/type-size-3.m: Same.
2618 * obj-c++.dg/selector-3.mm: Same.
2620 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2623 * objc.dg/property/dotsyntax-22.m: New.
2624 * obj-c++.dg/property/dotsyntax-22.mm: New.
2626 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2629 * g++.dg/template/typedef38.C: New test.
2631 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2634 * gfortran.dg/whole_file_30.f90 : New test.
2635 * gfortran.dg/whole_file_31.f90 : New test.
2637 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2641 * gfortran.dg/whole_file_28.f90 : New test.
2642 * gfortran.dg/whole_file_29.f90 : New test.
2644 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2647 * g++.dg/template/crash105.C: New.
2649 2011-02-19 Jason Merrill <jason@redhat.com>
2651 * g++.dg/cpp0x/regress/no-elide1.C: New.
2653 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2655 PR tree-optimization/46620
2656 * gcc.dg/pr46620.c: New.
2658 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2661 * gcc.target/i386/pr47809.c: New test.
2663 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2664 Tobias Burnus <burnus@net-b.de>
2666 * lib/target-supports.exp
2667 (check_effective_target_fortran_large_real): New check for large reals.
2668 * gfortran.dg/nan_7.f90: New test.
2670 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2672 PR libgfortran/47567
2673 * gfortran.dg/fmt_f0_1.f90: Update test.
2675 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2678 * gfortran.dg/array_constructor_36.f90 : New test.
2679 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2680 allow for comparison between different elements of the array
2681 constructor at different levels of optimization.
2683 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2685 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2686 * gcc.target/i386/pr32280-1.c: Likewise.
2688 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2691 * gcc.target/i386/pr47800.c: New test.
2693 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2695 * objc/execute/exceptions/foward-1.x: New.
2697 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2700 * gfortran.dg/derived_constructor_comps_4.f90: New.
2702 2011-02-18 Tobias Burnus
2705 * gfortran.dg/func_result_6.f90: New.
2707 2011-02-18 Michael Matz <matz@suse.de>
2710 * gfortran.dg/lto/pr45586_0.f90: New test.
2711 * gfortran.dg/typebound_proc_20.f90: Ditto.
2712 * gfortran.dg/typebound_proc_21.f90: Ditto.
2714 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2717 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2719 2011-02-18 Tobias Burnus <burnus@net-b.de>
2722 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2724 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2725 normalizing the error/warning output.
2726 * gfortran.dg/Wall.f90: Update dg-error/warning.
2727 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2728 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2729 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2730 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2731 * gfortran.dg/class_30.f90: Update dg-error/warning.
2732 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2733 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2734 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2735 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2736 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2737 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2738 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2739 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2740 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2741 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2742 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2743 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2744 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2745 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2746 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2747 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2748 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2749 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2750 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2751 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2752 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2753 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2754 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2755 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2756 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2758 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2761 * gfortran.dg/proc_ptr_comp_30.f90: New.
2763 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2766 * gcc.target/i386/pr47780.c: New test.
2768 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2771 * gfortran.dg/class_40.f03: New.
2773 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2776 * g++.dg/cpp0x/auto21.C: New test.
2778 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2780 * objc.dg/special/unclaimed-category-1.h: Updated for
2782 * objc.dg/special/unclaimed-category-1.m: Same.
2783 * objc.dg/zero-link-1.m: Same.
2784 * objc.dg/lookup-1.m: Same.
2785 * objc.dg/torture/strings/const-str-9.m
2786 * objc.dg/torture/strings/const-str-10.m: Same.
2787 * objc.dg/torture/strings/const-str-11.m: Same.
2788 * objc.dg/torture/forward-1.m: Same.
2789 * objc.dg/zero-link-2.m: Same.
2790 * objc.dg/encode-7-next-64bit.m: Same.
2791 * objc.dg/method-4.m: Same.
2792 * objc.dg/next-runtime-1.m: Same.
2793 * objc.dg/image-info.m: Same.
2794 * objc.dg/pr23214.m: Same.
2795 * objc.dg/symtab-1.m: Same.
2796 * obj-c++.dg/basic.m: Same.
2797 * obj-c++.dg/proto-lossage-3.m: Same.
2798 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2799 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2800 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2801 * obj-c++.dg/method-11.m: Same.
2802 * objc/execute/enumeration-1.m: Same.
2803 * objc/execute/object_is_class.m: Same.
2804 * objc/execute/formal_protocol-2.m: Same.
2805 * objc/execute/formal_protocol-4.m: Same.
2806 * objc/execute/formal_protocol-6.m: Same.
2807 * objc/execute/bycopy-3.m: Same.
2808 * objc/execute/exceptions/catchall-1.m: Same.
2809 * objc/execute/exceptions/finally-1.m: Same.
2810 * objc/execute/exceptions/local-variables-1.m: Same.
2811 * objc/execute/exceptions/foward-1.m: Same.
2812 * objc/execute/bf-common.h
2813 * objc/execute/enumeration-2.m: Same.
2814 * objc/execute/formal_protocol-1.m: Same.
2815 * objc/execute/formal_protocol-3.m: Same.
2816 * objc/execute/formal_protocol-5.m: Same.
2817 * objc/execute/accessing_ivars.m: Same.
2818 * objc/execute/bycopy-2.m: Same.
2819 * objc/execute/formal_protocol-7.m: Same.
2820 * objc/execute/compatibility_alias.m: Same.
2821 * objc/execute/no_clash.m: Same.
2822 * objc/execute/object_is_meta_class.m: Same.
2823 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2824 * objc/execute/class-tests-1.h: Include stdio.h.
2825 * objc/execute/class-tests-2.h: Same.
2826 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2828 * obj-c++.dg/try-catch-2.mm: Same.
2830 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2833 * g++.dg/warn/Wunused-parm-4.C: New test.
2835 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2836 Jan Hubicka <jh@suse.cz>
2840 * g++.dg/debug/pr47106.C: New.
2842 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2845 * gcc.target/i386/pr43653.c: New test.
2847 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2850 * g++.dg/template/inherit6.C: New test.
2852 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2855 * gfortran.dg/class_39.f03: New.
2857 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2860 * g++.dg/cpp0x/variadic106.C: New test.
2862 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2865 * gfortran.dg/pr47757-1.f90: New test.
2866 * gfortran.dg/pr47757-2.f90: New test.
2867 * gfortran.dg/pr47757-3.f90: New test.
2870 * g++.dg/cpp0x/enum8.C: New test.
2872 2011-02-15 Jason Merrill <jason@redhat.com>
2874 * g++.dg/inherit/implicit-trivial1.C: New.
2875 * g++.dg/cpp0x/implicit-trivial1.C: New.
2877 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2880 * gcc.dg/torture/pr47725.c: Removed.
2882 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2885 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2886 constant does not generate a load from memory.
2888 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2891 * gcc.dg/torture/pr47725.c: New.
2893 2011-02-15 Richard Guenther <rguenther@suse.de>
2895 PR tree-optimization/47743
2896 * gcc.dg/torture/pr47743.c: New testcase.
2898 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2901 * gcc.target/i386/pr47581.c: New test.
2903 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2906 * gfortran.dg/select_type_22.f03: New.
2908 2011-02-14 Jason Merrill <jason@redhat.com>
2910 * g++.dg/cpp0x/regress/enum1.C: New.
2912 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2914 * gnat.dg/include.adb: New test.
2916 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2919 * gfortran.dg/class_38.f03: New.
2921 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2923 * gcc.dg/pr46494.c: New test.
2925 2011-02-14 Richard Guenther <rguenther@suse.de>
2927 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2929 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2932 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2933 sparc*-sun-solaris2.11.
2935 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2938 * gfortran.dg/argument_checking_18.f90: New.
2940 2011-02-13 Tobias Burnus <burnus@net-b.de>
2942 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2943 * gfortran.dg/argument_checking_17.f90: New.
2945 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2947 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2948 are temporarily disabled.
2949 * gfortran.dg/class_7.f03: Ditto.
2950 * gfortran.dg/coarray_14.f90: Ditto.
2951 * gfortran.dg/typebound_proc_13.f03: Ditto.
2953 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2956 * gfortran.dg/extends_11.f03: New.
2958 2011-02-11 Xinliang David Li <davidxl@google.com>
2960 PR tree-optimization/47707
2961 * g++.dg/tree-ssa/pr47707.C: New test.
2963 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2965 * g++.dg/opt/inline17.C: New test.
2967 2011-02-11 Tobias Burnus <burnus@net-b.de>
2970 * gfortran.dg/pure_formal_2.f90: New.
2972 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2974 PR rtl-optimization/47614
2975 * gfortran.dg/pr47614.f: New.
2977 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2980 * gcc.dg/opts-6.c: New test.
2982 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2985 * gcc.dg/pr47684.c: New test.
2987 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2990 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2991 c99_runtime, dg-add-options c99_runtime.
2992 (main): Use __asm__.
2994 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2997 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2998 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2999 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3000 * gcc.dg/ucnid-10.c: Likewise.
3001 * gcc.dg/ucnid-13.c: Likewise.
3002 * gcc.dg/ucnid-7.c: Likewise.
3003 * gcc.dg/ucnid-8.c: Likewise.
3004 Adapt dg-warning line number.
3006 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3008 * gcc.target/i386/parity-1.c: Use -march=k8.
3009 * gcc.target/i386/parity-2.c: Ditto.
3010 * gcc.target/i386/vecinit-1.c: Ditto.
3011 * gcc.target/i386/vecinit-2.c: Ditto.
3013 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3016 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3017 * gcc.target/mips/save-restore-3.c: Likewise.
3018 * gcc.target/mips/save-restore-4.c: Likewise.
3019 * gcc.target/mips/save-restore-5.c: Likewise.
3022 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3023 * g++.dg/tree-prof/partition2.C: Likewise.
3025 2011-02-09 Jason Merrill <jason@redhat.com>
3027 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3028 rather than misdeclare std::puts.
3030 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3031 * g++.dg/other/warning1.C: Likewise.
3032 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3033 * g++.old-deja/g++.gb/scope06.C: Likewise.
3034 * g++.old-deja/g++.law/cvt11.C: Likewise.
3035 * g++.old-deja/g++.law/init1.C: Likewise.
3036 * g++.dg/abi/mangle26.C: Likewise.
3038 * g++.dg/template/function1.C: Adjust for C++0x mode.
3039 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3041 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3042 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3044 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3046 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3048 * g++.dg/cpp0x/regress: New directory.
3049 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3050 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3051 * g++.dg/cpp0x/regress/regress3.C: New.
3053 2011-02-10 Richard Guenther <rguenther@suse.de>
3055 PR tree-optimization/47677
3056 * gcc.dg/torture/pr47677.c: New testcase.
3058 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3060 * objc.dg/special/load-category-1.m: Remove unused header.
3061 * objc.dg/special/load-category-1a.m: Likewise.
3062 * objc.dg/special/load-category-2.m: Likewise.
3063 * objc.dg/special/load-category-2a.m: Likewise.
3064 * objc.dg/special/load-category-3.m: Likewise.
3065 * objc.dg/special/load-category-3a.m: Likewise.
3066 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3067 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3068 * objc.dg/attributes/class-attribute-1.m: Likewise.
3069 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3070 * obj-c++.dg/property/property.exp: Likewise.
3071 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3072 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3073 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3074 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3075 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3076 * obj-c++.dg/template-8.mm: Likewise.
3078 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3081 * gcc.target/i386/pr47665.c: New test.
3083 2011-02-10 Jie Zhang <jie@codesourcery.com>
3087 2011-02-05 Jie Zhang <jie@codesourcery.com>
3089 * gcc.dg/pr42631.c: Update test.
3090 * gcc.dg/pr42631-2.c: New test.
3092 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3095 * gfortran.dg/proc_decl_25.f90: New.
3097 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3100 * gfortran.dg/typebound_assignment_2.f03: New.
3102 2011-02-09 Richard Guenther <rguenther@suse.de>
3104 PR tree-optimization/47664
3105 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3107 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3110 * gnat.dg/uninit_func.adb: Adjust dg directive.
3112 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3115 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3117 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3120 * gfortran.dg/auto_dealloc_2.f90: New.
3122 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3124 * gcc.dg/builtins-config.h: Remove __sgi handling.
3125 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3126 -std=c99 for mips-sgi-irix6.5*.
3128 2011-02-09 Martin Jambor <mjambor@suse.cz>
3131 * gfortran.dg/pr25923.f90: Remove xfails.
3133 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3136 * gfortran.dg/inquire_14.f90: New test.
3138 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3141 * gfortran.dg/pointer_init_6.f90: New.
3143 2011-02-08 Jeff Law <law@redhat.com>
3145 PR tree-optimization/42893
3146 * gcc.tree-ssa/pr42893.c: New test.
3148 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3150 PR tree-optimization/46834
3151 PR tree-optimization/46994
3152 PR tree-optimization/46995
3153 * gcc.dg/graphite/id-pr46834.c: New.
3154 * gfortran.dg/graphite/id-pr46994.f90: New.
3155 * gfortran.dg/graphite/id-pr46995.f90: New.
3157 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3160 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3161 using the variable is known the warning is emitted there.
3162 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3163 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3165 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3168 * gcc.dg/noreturn-1.c (foo5): Likewise.
3169 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3170 (method2): Likewise.
3172 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3173 the return statement using the uninitialized variable.
3174 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3176 2011-02-08 Richard Guenther <rguenther@suse.de>
3179 * g++.dg/opt/pr47639.c: New testcase.
3181 2011-02-08 Richard Guenther <rguenther@suse.de>
3183 PR tree-optimization/47632
3184 * g++.dg/opt/pr47632.C: New testcase.
3186 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3188 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3190 2011-02-07 Richard Guenther <rguenther@suse.de>
3192 PR tree-optimization/47615
3193 * g++.dg/opt/pr47615.C: New testcase.
3195 2011-02-07 Richard Guenther <rguenther@suse.de>
3197 PR tree-optimization/47621
3198 * gcc.dg/torture/pr47621.c: New testcase.
3200 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3202 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3204 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3207 * gfortran.dg/allocate_with_source_1 : New test.
3209 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3212 * gcc.dg/pr47610.c: New test.
3214 2011-02-05 Jie Zhang <jie@codesourcery.com>
3217 * gcc.dg/pr42631.c: Update test.
3218 * gcc.dg/pr42631-2.c: New test.
3220 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3223 * gfortran.dg/pr47574.f90: New test.
3225 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3227 PR tree-optimization/46194
3228 * gcc.dg/autopar/pr46194.c: New.
3230 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3232 PR tree-optimization/43695
3233 * g++.dg/ipa/pr43695.C: New.
3235 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3238 * gcc.dg/pr23200.c: New test.
3240 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3243 * g++.dg/pr47589.C: New test.
3245 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3248 * g++.dg/template/typedef37.C: New test.
3249 * g++.dg/template/param1.C: Adjust expected error message.
3251 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3254 * gcc.dg/pr31490-2.c: New test.
3255 * gcc.dg/pr31490-3.c: New test.
3256 * gcc.dg/pr31490-4.c: New test.
3258 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3259 Jakub Jelinek <jakub@redhat.com>
3262 * g++.dg/parser/semicolon3.C: Adjust.
3263 * g++.dg/parser/semicolon4.C: New testcase.
3264 * g++.dg/pr46890.C: New testcase.
3266 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3269 * g++.dg/init/pr29571.C: New.
3271 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3273 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3274 instead of vect_int.
3276 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3279 * gcc.target/i386/pr47312.c: New test.
3282 * gcc.target/i386/pr47564.c: New test.
3284 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3286 PR tree-optimization/45122
3287 * gcc.dg/tree-ssa/pr45122.c: New.
3289 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3292 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3295 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3296 and vsx so a default --with-cpu=power7 doesn't give an error
3297 when -mavoid-indexed-addresses is used.
3299 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3300 wrapper function to save the arguments and then jump to the real
3301 function, rather than depending on the compiler not to move stuff
3303 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3305 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3306 Paul Thomas <pault@gcc.gnu.org>
3309 * gfortran.dg/class_37.f03 : New test.
3311 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3312 Richard Guenther <rguenther@suse.de>
3314 PR tree-optimization/40979
3316 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3317 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3318 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3319 check_vect_support_and_set_flags.
3320 * gfortran.dg/graphite/vect-pr40979.f90: New.
3322 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3325 * gfortran.dg/class_36.f03: New.
3327 2011-02-02 Richard Guenther <rguenther@suse.de>
3329 PR tree-optimization/47566
3330 * gcc.dg/lto/20110201-1_0.c: New testcase.
3332 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3338 * debug/pr47498.c: New.
3339 * debug/pr47501.c: New.
3341 2011-02-01 Richard Guenther <rguenther@suse.de>
3343 PR tree-optimization/47559
3344 * g++.dg/torture/pr47559.C: New testcase.
3346 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3349 * gfortran.dg/typebound_call_20.f03: New.
3351 2011-02-01 Richard Guenther <rguenther@suse.de>
3353 PR tree-optimization/47555
3354 * gcc.dg/pr47555.c: New testcase.
3356 2011-02-01 Richard Guenther <rguenther@suse.de>
3358 PR tree-optimization/47541
3359 * g++.dg/torture/pr47541.C: New testcase.
3361 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3364 * gfortran.dg/typebound_call_19.f03: New.
3366 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3369 * g++.dg/cpp0x/pr47416.C: New test.
3371 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3374 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3376 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3379 * gfortran.dg/typebound_assignment_1.f03: New.
3381 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3383 PR tree-optimization/47538
3384 * gcc.c-torture/execute/pr47538.c: New test.
3386 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3389 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3391 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3393 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3395 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3397 PR rtl-optimization/44031
3398 * gcc.c-torture/compile/20110131-1.c: New test.
3400 2011-01-31 Tobias Burnus <burnus@net-b.de>
3403 * gfortran.dg/stmt_func_1.f90: New.
3405 2011-01-31 Tobias Burnus <burnus@net-b.de>
3408 * gfortran.dg/interface_34.f90: New.
3410 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3413 * gfortran.dg/realloc_on_assign_5.f03: New test.
3414 * gfortran.dg/realloc_on_assign_5.f03: New test.
3416 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3418 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3419 * gfortran.dg/bessel_7.f90: Likewise.
3420 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3422 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3423 * gfortran.dg/sum_init_expr.f03: Likewise.
3425 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3427 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3430 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3431 loop only on "vect_intfloat_cvt" targets.
3433 2011-01-29 Tobias Burnus <burnus@net-b.de>
3436 * gfortran.dg/shape_6.f90: New.
3438 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3440 PR libgfortran/47434
3441 * gfortran.dg/read_infnan_1.f90: Update test.
3442 * gfortran.dg/module_nan.f90: Update test.
3443 * gfortran.dg/char4_iunit_1.f03: Update test.
3444 * gfortran.dg/large_real_kind_1.f90: Update test.
3445 * gfortran.dg/real_const_3.f90: Update test.
3446 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3448 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3451 * g++.dg/template/param2.C: New test.
3453 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3455 PR libgfortran/47285
3456 * gfortran.dg/fmt_g.f: New test.
3458 2011-01-28 Tobias Burnus <burnus@net-b.de>
3461 * gfortran.dg/pure_formal_1.f90: New.
3463 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3466 * gcc.dg/tls/pr42894.c: New test.
3468 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3470 * gcc.dg/pr47276.c: Add dg-require-visibility.
3472 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3474 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3476 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3477 Tobias Burnus <burnus@gcc.gnu.org>
3482 * gfortran.dg/realloc_on_assign_3.f03: New test.
3483 * gfortran.dg/realloc_on_assign_4.f03: New test.
3484 * gfortran.dg/allocatable_function_5.f90: New test.
3485 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3486 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3487 implemented" dg-errors.
3489 2011-01-27 Jan Hubicka <jh@suse.cz>
3492 * gcc.dg/attr-weakref-4.c: New testcase
3494 2011-01-27 Martin Jambor <mjambor@suse.cz>
3496 PR tree-optimization/47228
3497 * gcc.dg/torture/pr47228.c: New test.
3499 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3501 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3503 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3505 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3506 when using auto-overlay support on the SPU.
3508 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3510 PR rtl-optimization/44174
3511 * gcc.target/i386/asm-6.c: New test.
3513 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3515 PR rtl-optimization/46856
3516 * gcc.c-torture/compile/pr46856.c: New test.
3518 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3519 Andrew Pinski <pinskia@gmail.com>
3522 * gcc.dg/pr43082.c: New.
3524 2011-01-26 DJ Delorie <dj@redhat.com>
3526 PR rtl-optimization/46878
3527 * gcc.dg/pr46878-1.c: New test.
3529 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3532 * g++.dg/cpp0x/pr47476.C: New test.
3534 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3536 * gcc.c-torture/compile/20110126-1.c: New test.
3538 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3541 * gcc.dg/torture/pr47473.c: New test.
3543 2011-01-26 Jan Hubicka <jh@suse.cz>
3546 * gcc.c-torture/execute/pr47237.c: New testcase.
3548 2011-01-26 Jan Hubicka <jh@suse.cz>
3550 PR tree-optimization/47190
3551 * gcc.dg/attr-weakref-3.c: New testcase.
3553 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3556 * gcc.dg/dll-9a.c: New test file.
3557 * gcc.dg/dll-11.c: Likewise.
3558 * gcc.dg/dll-12.c: Likewise.
3559 * gcc.dg/dll-12a.c: Likewise.
3560 * gcc.dg/dll-11a.c: Likewise.
3561 * gcc.dg/dll-9.c: Likewise.
3562 * gcc.dg/dll-10.c: Likewise.
3563 * gcc.dg/dll-10a.c: Likewise.
3564 * g++.dg/ext/dllexport4a.cc: Likewise.
3565 * g++.dg/ext/dllexport4.C: Likewise.
3566 * g++.dg/ext/dllexport5.C: Likewise.
3567 * g++.dg/ext/dllexport5a.cc: Likewise.
3569 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3571 PR tree-optimization/46970
3572 * gcc.dg/graphite/pr46970.c: New.
3574 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3576 PR tree-optimization/46215
3577 * gcc.dg/graphite/pr46215.c: New.
3579 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3581 PR tree-optimization/46168
3582 * gcc.dg/graphite/pr46168.c: New.
3584 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3586 PR tree-optimization/43657
3587 * gcc.dg/graphite/pr43657.c: New.
3589 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3591 PR tree-optimization/29832
3592 * gfortran.dg/graphite/pr29832.f90: New.
3594 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3596 PR tree-optimization/43567
3597 * gcc.dg/graphite/pr43567.c: New.
3599 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3601 * gfortran.dg/graphite/interchange-4.f: New.
3602 * gfortran.dg/graphite/interchange-5.f: New.
3604 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3605 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3606 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3607 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3608 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3609 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3610 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3611 * gfortran.dg/ltrans-7.f90: Removed.
3612 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3614 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3615 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3616 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3617 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3618 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3619 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3620 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3621 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3622 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3623 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3624 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3625 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3626 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3627 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3628 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3629 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3630 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3631 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3632 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3633 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3634 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3635 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3636 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3637 * gcc.dg/tree-ssa/data-dep-1.c
3638 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3639 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3640 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3641 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3642 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3644 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3646 PR tree-optimization/47265
3647 PR tree-optimization/47443
3648 * gcc.c-torture/compile/pr47265.c: New test.
3649 * gcc.dg/pr47443.c: New test.
3651 2011-01-25 Martin Jambor <mjambor@suse.cz>
3653 PR tree-optimization/47382
3654 * g++.dg/torture/pr47382.C: New test.
3655 * g++.dg/opt/devirt1.C: Xfail.
3657 2011-01-25 Yao Qi <yao@codesourcery.com>
3660 * gcc.target/arm/pr45701-1.c: New test.
3661 * gcc.target/arm/pr45701-2.c: New test.
3662 * gcc.target/arm/pr45701-3.c: New test.
3664 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3665 Jakub Jelinek <jakub@redhat.com>
3667 PR tree-optimization/47271
3668 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3670 2011-01-25 Nick Clifton <nickc@redhat.com>
3672 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3673 (saturate_add): Delete.
3675 (main): Do not run saturate_add.
3676 (set_interrupts): Delete.
3678 2011-01-25 Tobias Burnus <burnus@net-b.de>
3681 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3683 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3685 PR tree-optimization/47427
3686 PR tree-optimization/47428
3687 * gcc.c-torture/compile/pr47427.c: New test.
3688 * gcc.c-torture/compile/pr47428.c: New test.
3690 2011-01-25 Richard Guenther <rguenther@suse.de>
3693 * gcc.dg/torture/pr47411.c: New testcase.
3695 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3697 * gfortran.dg/graphite/id-24.f: New.
3698 * gfortran.dg/graphite/id-25.f: New.
3700 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3702 * gfortran.dg/graphite/id-23.f: New.
3704 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3706 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3708 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3710 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3711 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3712 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3713 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3714 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3715 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3716 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3717 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3718 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3720 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3722 * gcc.dg/graphite/block-0.c: Add documentation.
3723 * gcc.dg/graphite/block-4.c: Same.
3724 * gcc.dg/graphite/block-7.c: Same.
3725 * gcc.dg/graphite/block-8.c: New.
3726 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3727 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3728 * gcc.dg/graphite/interchange-12.c: Add documentation.
3729 * gcc.dg/graphite/interchange-13.c: New.
3730 * gcc.dg/graphite/interchange-14.c: New.
3731 * gcc.dg/graphite/interchange-15.c: New.
3732 * gcc.dg/graphite/interchange-8.c: Add documentation.
3733 * gcc.dg/graphite/interchange-mvt.c: Same.
3735 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3738 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3739 * gcc.target/powerpc/altivec-14.c: Ditto.
3740 * gcc.target/powerpc/altivec-33.c: Ditto.
3741 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3742 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3743 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3744 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3745 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3746 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3747 * g++.dg/ext/altivec-15.C: Ditto.
3748 * g++.dg/ext/altivec-types-1.C: Ditto.
3749 * g++.dg/ext/altivec-types-2.C: Ditto.
3750 * g++.dg/ext/altivec-types-3.C: Ditto.
3751 * g++.dg/ext/altivec-types-4.C: Ditto.
3753 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3755 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3757 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3759 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3760 optimization options.
3762 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3764 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3767 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3769 2011-01-23 Tobias Burnus <burnus@net-b.de>
3772 * gfortran.dg/allocatable_scalar_12.f90: New.
3774 2011-01-23 Ira Rosen <irar@il.ibm.com>
3776 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3777 vectorization to be not profitable if peeling is used to
3778 realign the memory access.
3779 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3780 loop bound to avoid loop unrolling.
3781 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3783 2011-01-22 Jan Hubicka <jh@suse.cz>
3786 * g++.dg/lto/pr47333.C: New file.
3788 2011-01-22 Jan Hubicka <jh@suse.cz>
3790 PR tree-optimization/43884
3792 * gcc.dg/autopar/outer-2.c: Increase array size.
3793 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3795 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3798 * gfortran.dg/c_loc_tests_16.f90: New test.
3800 2011-01-22 Tobias Burnus <burnus@net-b.de>
3803 * gfortran.dg/typebound_proc_19.f90: New.
3805 2011-01-21 Jeff Law <law@redhat.com>
3807 PR tree-optimization/47053
3808 * g++.dg/pr47053.C: New test.
3810 2011-01-21 Jason Merrill <jason@redhat.com>
3813 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3815 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3818 * g++.dg/cpp0x/range-for10.C: New test.
3819 * g++.dg/template/for1.C: New test.
3822 * g++.dg/tree-prof/partition3.C: New test.
3824 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3826 PR rtl-optimization/47366
3827 * g++.dg/opt/pr47366.C: New test.
3829 2011-01-21 Jason Merrill <jason@redhat.com>
3832 * g++.dg/cpp0x/constexpr-regress2.C: New.
3834 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3836 2011-01-21 Jeff Law <law@redhat.com>
3838 PR rtl-optimization/41619
3839 * gcc.dg/pr41619.c: New.
3841 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3843 PR tree-optimization/47355
3844 * g++.dg/opt/pr47355.C: New test.
3846 2011-01-21 Richard Guenther <rguenther@suse.de>
3848 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3851 2011-01-21 Richard Guenther <rguenther@suse.de>
3853 PR tree-optimization/47365
3854 * gcc.dg/torture/pr47365.c: New testcase.
3855 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3857 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3859 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3861 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3863 PR tree-optimization/47391
3864 * gcc.dg/pr47391.c: New test.
3866 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3868 * g++.dg/template/char1.C: Use signed char.
3870 2011-01-21 Tobias Burnus <burnus@net-b.de>
3873 * gfortran.dg/pointer_target_4.f90: New.
3875 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3878 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3879 ILP32 system and not IP32.
3881 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3884 * g++.dg/debug/pr46583.C: New.
3886 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3889 * g++.dg/debug/pr47283.C: New test.
3892 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3893 * gcc.target/i386/headmerge-2.c: Likewise.
3895 2011-01-20 Richard Guenther <rguenther@suse.de>
3898 * gcc.dg/torture/pr47370.c: New testcase.
3900 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3902 PR tree-optimization/46130
3903 * gcc.dg/pr46130-1.c: New test.
3904 * gcc.dg/pr46130-2.c: New test.
3906 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3909 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3911 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3914 * g++.dg/debug/pr46240.cc: New.
3916 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3919 * g++.dg/template/anonunion1.C: New test.
3921 PR rtl-optimization/47337
3922 * gcc.c-torture/execute/pr47337.c: New test.
3924 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3927 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3929 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3931 PR tree-optimization/46021
3932 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3934 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3936 PR tree-optimization/47290
3937 * g++.dg/torture/pr47290.C: New test.
3939 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3942 * gfortran.dg/proc_ptr_comp_29.f90: New.
3944 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3947 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3948 powerpc-apple-darwin9.
3950 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3952 PR rtl-optimization/47299
3953 * gcc.c-torture/execute/pr47299.c: New test.
3955 2011-01-17 Jason Merrill <jason@redhat.com>
3957 * g++.dg/cpp0x/constexpr-virtual.C: New.
3959 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3962 * gfortran.dg/gomp/pr47331.f90: New test.
3964 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3967 * objc.dg/selector-warn-1.m: New.
3968 * obj-c++.dg/selector-warn-1.mm: New.
3970 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3972 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3973 Update dg-final accordingly.
3975 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3977 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3979 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3981 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3983 * gcc.dg/guality/pr36728-2.c: Likewise.
3985 2011-01-17 Richard Guenther <rguenther@suse.de>
3987 PR tree-optimization/47313
3988 * g++.dg/torture/pr47313.C: New testcase.
3990 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3993 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3994 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3995 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3996 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3998 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4000 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4001 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4002 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4004 2011-01-17 Richard Guenther <rguenther@suse.de>
4006 PR tree-optimization/45967
4007 * gcc.dg/torture/pr45967-2.c: New testcase.
4008 * gcc.dg/torture/pr45967-3.c: Likewise.
4010 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4013 * g++.dg/ext/pr47213.C: Require visibility.
4015 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4017 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4018 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4020 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4022 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4023 Linux-based targets.
4025 2011-01-13 Jan Hubicka <jh@suse.cz>
4027 PR tree-optimization/47276
4028 * gcc.dg/pr47276.c: New testcase.
4030 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4031 Jonathan Wakely <jwakely.gcc@gmail.com>
4034 * g++.dg/other/pr33558.C: New.
4035 * g++.dg/other/pr33558-2.C: New.
4037 2011-01-14 Martin Jambor <mjambor@suse.cz>
4039 PR tree-optimization/45934
4040 PR tree-optimization/46302
4041 * g++.dg/ipa/devirt-c-1.C: New test.
4042 * g++.dg/ipa/devirt-c-2.C: Likewise.
4043 * g++.dg/ipa/devirt-c-3.C: Likewise.
4044 * g++.dg/ipa/devirt-c-4.C: Likewise.
4045 * g++.dg/ipa/devirt-c-5.C: Likewise.
4046 * g++.dg/ipa/devirt-c-6.C: Likewise.
4047 * g++.dg/ipa/devirt-6.C: Likewise.
4048 * g++.dg/ipa/devirt-d-1.C: Likewise.
4049 * g++.dg/torture/pr45934.C: Likewise.
4051 2011-01-14 Jason Merrill <jason@redhat.com>
4053 * g++.dg/cpp0x/variadic105.C: New.
4055 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4056 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4059 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4060 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4061 execution tests on i?86-*-*, x86_64-*-* and
4062 powerpc*-apple-darwin* && ilp32.
4063 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4064 tests on i?86-*-* and x86_64-*-*.
4066 2011-01-14 Richard Guenther <rguenther@suse.de>
4068 PR tree-optimization/47280
4069 * g++.dg/opt/pr47280.C: New testcase.
4071 2011-01-14 Jason Merrill <jason@redhat.com>
4073 * g++.dg/cpp0x/constexpr-regress1.C: New.
4075 * g++.dg/ext/flexary2.C: New.
4077 2011-01-14 Richard Guenther <rguenther@suse.de>
4080 * gcc.dg/torture/pr47281.c: New testcase.
4081 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4083 2011-01-14 Richard Guenther <rguenther@suse.de>
4085 PR tree-optimization/47286
4086 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4088 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4091 * g++.dg/ext/pr47213.C: New.
4093 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4095 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4097 2011-01-13 Tobias Burnus <burnus@net-b.de>
4098 Mikael Morin <mikael@gcc.gnu.org>
4102 * gfortran.dg/select_type_20.f90: New.
4103 * gfortran.dg/select_type_21.f90: New.
4105 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4108 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4110 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4112 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4113 * gcc.dg/guality/pr36728-2.c: Likewise.
4115 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4118 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4120 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4122 PR rtl-optimization/45352
4123 * gcc.dg/pr45352-3.c: New.
4125 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4127 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4129 * g++.dg/cpp0x/range-for8.C: New.
4130 * g++.dg/cpp0x/range-for9.C: New.
4132 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4135 * g++.dg/debug/pr47209.C: New.
4137 2011-01-12 Richard Guenther <rguenther@suse.de>
4140 * gcc.dg/lto/pr47259_0.c: New testcase.
4141 * gcc.dg/lto/pr47259_1.c: Likewise.
4143 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4145 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4146 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4147 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4148 methods missing from the OBJC2 Object.
4149 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4150 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4151 GNU and NeXT runtimes.
4152 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4154 * objc-obj-c++-shared/Object1.m: Likewise.
4155 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4156 * objc.dg/proto-qual-1.m: Likewise.
4157 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4158 * obj-c++.dg/proto-qual-1.mm: Likewise.
4160 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4163 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4165 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4167 Fixed the Objective-C++ testsuite and updated all tests.
4168 * lib/obj-c++.exp (obj-c++_init): Declare and set
4169 gcc_warning_prefix and gcc_error_prefix.
4170 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4171 'dg-warning', 'dg-message' and 'dg-error'.
4172 * obj-c++.dg/class-extension-3.mm: Likewise.
4173 * obj-c++.dg/class-protocol-1.mm: Likewise.
4174 * obj-c++.dg/encode-7.mm: Likewise.
4175 * obj-c++.dg/exceptions-3.mm: Likewise.
4176 * obj-c++.dg/exceptions-5.mm: Likewise.
4177 * obj-c++.dg/method-12.mm: Likewise.
4178 * obj-c++.dg/method-13.mm: Likewise.
4179 * obj-c++.dg/method-15.mm: Likewise.
4180 * obj-c++.dg/method-16.mm: Likewise.
4181 * obj-c++.dg/method-4.mm: Likewise.
4182 * obj-c++.dg/method-8.mm: Likewise.
4183 * obj-c++.dg/method-conflict-1.mm: Likewise.
4184 * obj-c++.dg/method-conflict-2.mm: Likewise.
4185 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4186 and uncommented second part of the testcase now that the testsuite
4188 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4189 and uncommented second part of the testcase now that the testsuite
4191 * obj-c++.dg/private-1.mm: Likewise.
4192 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4193 * obj-c++.dg/syntax-error-7.mm: Likewise.
4194 * obj-c++.dg/warn5.mm: Likewise.
4195 * obj-c++.dg/property/at-property-14.mm: Likewise.
4196 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4198 * obj-c++.dg/property/at-property-18.mm: Likewise.
4199 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4201 * obj-c++.dg/property/at-property-21.mm: Likewise.
4202 * obj-c++.dg/property/at-property-28.mm: Likewise.
4203 * obj-c++.dg/property/at-property-5.mm: Likewise.
4204 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4205 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4206 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4207 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4208 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4209 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4210 * obj-c++.dg/tls/diag-5.mm: Likewise.
4211 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4212 dg-error, now matched correctly.
4214 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4216 * objc.dg/property/at-property-29.m: New.
4217 * obj-c++.dg/property/at-property-29.mm: New.
4219 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4221 * go.test/go-test.exp (go-set-goarch): New proc.
4222 (go-gc-tests): Use it.
4224 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4227 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4229 2011-01-11 Richard Henderson <rth@redhat.com>
4231 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4233 2011-01-11 Jan Hubicka <jh@suse.cz>
4237 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4238 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4240 2011-01-11 Richard Guenther <rguenther@suse.de>
4242 PR tree-optimization/46076
4243 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4245 2011-01-11 Jeff Law <law@redhat.com>
4247 * PR tree-optimization/47086
4248 * gcc.dg/pr47086.c: New test.
4250 2011-01-11 Jason Merrill <jason@redhat.com>
4253 * g++.dg/template/new10.C: New.
4256 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4258 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4260 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4261 Split type definitions and NSConstantString class into...
4262 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4263 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4264 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4265 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4266 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4267 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4269 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4270 encode defines for newer NeXT system headers.
4271 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4272 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4273 * objc.dg/foreach-5.m: Likewise.
4274 * objc.dg/foreach-2.m: Likewise.
4275 * objc.dg/foreach-4.m: Likewise.
4276 * objc.dg/torture/strings/string1.m: Likewise.
4277 * objc.dg/torture/strings/string2.m: Likewise.
4278 * objc.dg/torture/strings/string3.m: Likewise.
4279 * objc.dg/torture/strings/string4.m: Likewise.
4280 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4281 header and stand alone.
4282 * obj-c++.dg/strings/strings-2.mm: Likewise.
4283 * objc.dg/torture/strings/const-str-3.m: Likewise.
4284 * objc.dg/strings/strings-2.m: Likewise.
4285 * objc.dg/strings/const-str-12b.m: Likewise.
4287 2011-01-12 Richard Guenther <rguenther@suse.de>
4290 * gcc.dg/attr-weak-1.c: Adjust.
4292 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4295 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4296 standard compliant and comment.
4298 2011-01-10 Jan Hubicka <jh@suse.cz>
4301 * gcc.dg/initpri3.c: New testcase.
4303 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4306 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4312 (g_ebp_save): Likewise.
4313 (g_esp_save): Likewise.
4315 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4317 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4319 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4321 PR tree-optimization/46021
4322 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4323 i?86-*-*, x86_64-*-*.
4325 2011-01-10 Jeff Law <law@redhat.com>
4327 * PR tree-optimization/47141
4328 * gcc.c-torture/compile/pr47141.c: New test.
4330 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4333 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4334 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4335 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4336 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4339 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4340 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4341 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4342 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4343 being vectorized. Adjust dg-final pattern.
4346 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4347 * gcc.dg/vect/slp-24.c: Likewise.
4349 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4352 * g++.dg/other/pr47218-1.C: New test file.
4353 * g++.dg/other/pr47218.C: Likewise.
4354 * g++.dg/other/pr47218.h: New supporting header.
4356 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4359 * objc.dg/attributes/invalid-attribute-1.m: New.
4360 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4362 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4365 * gfortran.dg/proc_ptr_comp_28.f90: New.
4367 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4369 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4370 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4371 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4372 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4373 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4374 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4375 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4376 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4377 * objc.dg/gnu-api-2-class.m: Likewise.
4378 * objc.dg/gnu-api-2-ivar.m: Likewise.
4379 * objc.dg/gnu-api-2-method.m: Likewise.
4380 * objc.dg/gnu-api-2-objc.m: Likewise.
4381 * objc.dg/gnu-api-2-object.m: Likewise.
4382 * objc.dg/gnu-api-2-property.m: Likewise.
4383 * objc.dg/gnu-api-2-protocol.m: Likewise.
4384 * objc.dg/gnu-api-2-sel.m: Likewise.
4386 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4388 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4389 * objc.dg/objc-foreach-4.m: Likewise.
4390 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4391 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4392 * objc.dg/foreach-4.m: Likewise.
4393 * objc.dg/foreach-5.m: Likewise.
4394 * objc.dg/foreach-3.m: Return self from init.
4396 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4399 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4401 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4404 * gfortran.dg/class_35.f90: New.
4406 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4408 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4410 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4413 * objc.dg/invalid-method-2.m: New.
4414 * obj-c++.dg/invalid-method-2.mm: New.
4416 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4419 * gfortran.dg/transpose_optimization_2.f90 : New test.
4421 2011-01-08 Jan Hubicka <jh@suse.cz>
4423 PR tree-optmization/46469
4424 * g++.dg/torture/pr46469.C: New testcase.
4426 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4428 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4429 emulation of libobjc-gnu structure layout functionality to ..
4430 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4431 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4432 * objc/execute/bf-common.h: Adjust headers.
4433 * objc/execute/bf-1.m: Likewise.
4434 * objc/execute/bf-2.m: Likewise.
4435 * objc/execute/bf-3.m: Likewise.
4436 * objc/execute/bf-4.m: Likewise.
4437 * objc/execute/bf-5.m: Likewise.
4438 * objc/execute/bf-6.m: Likewise.
4439 * objc/execute/bf-7.m: Likewise.
4440 * objc/execute/bf-8.m: Likewise.
4441 * objc/execute/bf-9.m: Likewise.
4442 * objc/execute/bf-10.m: Likewise.
4443 * objc/execute/bf-11.m: Likewise.
4444 * objc/execute/bf-12.m: Likewise.
4445 * objc/execute/bf-13.m: Likewise.
4446 * objc/execute/bf-14.m: Likewise.
4447 * objc/execute/bf-15.m: Likewise.
4448 * objc/execute/bf-16.m: Likewise.
4449 * objc/execute/bf-17.m: Likewise.
4450 * objc/execute/bf-18.m: Likewise.
4451 * objc/execute/bf-19.m: Likewise.
4452 * objc/execute/bf-20.m: Likewise.
4453 * objc/execute/bf-21.m: Likewise.
4454 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4455 objc_get_type_qualifiers ().
4457 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4460 * gfortran.dg/dependency_39.f90: New test.
4462 2011-01-07 Jan Hubicka <jh@suse.cz>
4464 Get builtins tests ready for linker plugin.
4465 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4466 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4467 my_memset, my_bzero): Mark used.
4468 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4469 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4471 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4474 2011-01-07 Jan Hubicka <jh@suse.cz>
4476 PR tree-optimization/46367
4477 * g++.dg/torture/pr46367.C: New file.
4479 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4482 * gcc.dg/pr47201.c: New test.
4485 * gcc.dg/tree-prof/pr47187.c: New test.
4487 2011-01-07 Tobias Burnus <burnus@net-b.de>
4490 * gfortran.dg/extends_type_of_3.f90: New.
4492 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4494 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4495 * g++.dg/ext/dllimport-MI1.C: Likewise.
4496 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4497 * g++.dg/ext/dllimport10.C: Likewise.
4498 * g++.dg/ext/dllimport11.C: Likewise.
4499 * g++.dg/ext/dllimport12.C: Likewise.
4500 * g++.dg/ext/dllimport13.C: Likewise.
4501 * g++.dg/ext/dllimport2.C: Likewise.
4502 * g++.dg/ext/dllimport3.C: Likewise.
4503 * g++.dg/ext/dllimport4.C: Likewise.
4504 * g++.dg/ext/dllimport5.C: Likewise.
4505 * g++.dg/ext/dllimport6.C: Likewise.
4506 * g++.dg/ext/dllimport8.C: Likewise.
4507 * g++.dg/ext/dllimport9.C: Likewise.
4508 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4509 targets, too. Additionally enable test for i?86-*-mingw*.
4510 * g++.dg/ext/selectany1.C: Likewise.
4511 Remove guard variable check.
4513 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4517 * gfortran.dg/storage_size_3.f08: Extended.
4519 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4522 * g++.dg/template/stdarg1.C: New test.
4524 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4527 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4528 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4529 from the interface of functions to not hide the errors that
4532 2011-01-06 Jan Hubicka <jh@suse.cz>
4534 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4535 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4537 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4541 * gfortran.dg/interface_33.f90: New test.
4543 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4546 * gcc.c-torture/compile/pr47150.c: New test.
4548 2011-01-06 Ira Rosen <irar@il.ibm.com>
4550 PR tree-optimization/47139
4551 * gcc.dg/vect/pr47139.c: New test.
4553 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4556 * gfortran.dg/extends_type_of_2.f03: New.
4558 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4560 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4562 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4564 * gnat.dg/opt14.adb: New test.
4566 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4569 * gfortran.dg/allocate_error_2.f90: New test.
4571 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4574 * gfortran.dg/storage_size_3.f08: New.
4576 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4578 PR libgfortran/47154
4579 * gfortran.dg/namelist_68.f90: New test.
4581 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4583 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4585 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4588 * gfortran.dg/class_34.f90: New.
4590 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4592 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4593 use __builtin_inff. Skip all single-precision tests that require
4596 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4598 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4600 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4602 PR tree-optimization/47148
4603 * gcc.c-torture/execute/pr47148.c: New test.
4605 PR tree-optimization/47155
4606 * gcc.c-torture/execute/pr47155.c: New test.
4608 PR rtl-optimization/47157
4609 * gcc.c-torture/compile/pr47157.c: New test.
4611 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4613 * gcc.dg/torture/vector-shift2.c (schar): Define.
4614 (main): Always use schar or uchar instead of plain "char" to avoid
4615 dependencies on implementation-defined char signedness.
4617 2011-01-03 Martin Jambor <mjambor@suse.cz>
4619 PR tree-optimization/46801
4620 * gnat.dg/pack9.adb: Remove xfail.
4622 2011-01-03 Martin Jambor <mjambor@suse.cz>
4624 PR tree-optimization/46984
4625 * g++.dg/ipa/pr46984.C: New test.
4627 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4630 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4632 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4634 PR tree-optimization/47140
4635 * gcc.c-torture/compile/pr47140.c: New test.
4637 PR rtl-optimization/47028
4638 * gcc.dg/pr47028.c: New test.
4640 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4642 * objc.dg/protocol-forward-1.m: Removed TODO.
4643 * objc.dg/protocol-forward-2.m: New.
4644 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4645 * obj-c++.dg/protocol-forward-2.mm: New.
4647 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4650 * g++.dg/eh/pr38662.C: New testcase.
4652 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4654 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4655 scan for newline '\n'.
4658 Copyright (C) 2011 Free Software Foundation, Inc.
4660 Copying and distribution of this file, with or without modification,
4661 are permitted in any medium without royalty provided the copyright
4662 notice and this notice are preserved.