1 2011-05-20 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/defaulted26.C: New.
5 * g++.dg/cpp0x/noexcept02.C: Fix.
6 * g++.dg/cpp0x/noexcept03.C: Fix.
7 * g++.dg/cpp0x/noexcept08.C: Fix.
8 * g++.dg/cpp0x/noexcept10.C: New.
10 * g++.dg/cpp0x/constexpr-friend.C: New.
11 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
12 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
13 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
14 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
16 * g++.dg/cpp0x/sfinae22.C: New.
18 * g++.dg/cpp0x/variadic108.C: New.
20 * g++.dg/init/new32.C: New.
22 2011-05-20 Richard Guenther <rguenther@suse.de>
24 PR tree-optimization/49079
25 * gcc.dg/torture/pr49079.c: New testcase.
27 2011-05-20 Jakub Jelinek <jakub@redhat.com>
29 PR tree-optimization/49073
30 * gcc.c-torture/execute/pr49073.c: New test.
32 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
34 * gcc.c-torture/execute/960321-1.x: Remove.
36 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
38 Backport from mainline
39 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
42 * gcc.target/i386/pr49002-1.c: New test.
43 * gcc.target/i386/pr49002-2.c: Likewise.
45 2011-05-18 Jakub Jelinek <jakub@redhat.com>
47 PR tree-optimization/49039
48 * gcc.c-torture/execute/pr49039.c: New test.
49 * gcc.dg/tree-ssa/pr49039.c: New test.
50 * g++.dg/torture/pr49039.C: New test.
52 2011-05-18 Richard Guenther <rguenther@suse.de>
54 Backport from mainline
55 2011-04-19 Richard Guenther <rguenther@suse.de>
58 * g++.dg/lto/pr48207_0.C: New testcase.
60 2011-04-21 Richard Guenther <rguenther@suse.de>
63 * g++.dg/lto/pr48207-2_0.C: New testcase.
64 * g++.dg/lto/pr48207-3_0.C: Likewise.
66 2011-05-18 Richard Guenther <rguenther@suse.de>
68 Backport from mainline
69 2011-05-12 Richard Guenther <rguenther@suse.de>
71 PR tree-optimization/48172
72 * gcc.dg/vect/pr48172.c: New testcase.
74 2011-05-18 Jakub Jelinek <jakub@redhat.com>
76 PR tree-optimization/49000
77 * gcc.dg/pr49000.c: New test.
79 2011-05-12 Jakub Jelinek <jakub@redhat.com>
81 PR tree-optimization/48975
82 * gcc.dg/pr48975.c: New test.
84 2011-05-12 Richard Guenther <rguenther@suse.de>
86 Backport from mainline
87 2011-05-02 Richard Guenther <rguenther@suse.de>
89 PR tree-optimization/48822
90 * gcc.dg/torture/pr48822.c: New testcase.
92 2011-05-12 Jakub Jelinek <jakub@redhat.com>
95 * g++.dg/opt/pr48967.C: New test.
97 2011-05-11 Tobias Burnus <burnus@net-b.de>
100 * gfortran.dg/generic_24.f90: New.
102 2011-05-11 Jakub Jelinek <jakub@redhat.com>
105 * gcc.dg/pr48159-1.c: New test.
106 * gcc.dg/pr48159-2.c: New test.
108 2011-05-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
111 * g++.dg/init/pr48859.C: New.
113 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
115 Backport from mainline
116 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
119 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
120 are passed and returned in vector registers.
122 2011-05-10 Jakub Jelinek <jakub@redhat.com>
124 Backported from mainline
125 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
127 PR tree-optimization/48837
128 * gcc.dg/pr48837.c: New testcase.
130 2011-05-10 Jakub Jelinek <jakub@redhat.com>
132 PR tree-optimization/48611
133 PR tree-optimization/48794
134 * gfortran.dg/gomp/pr48611.f90: New test.
135 * gfortran.dg/gomp/pr48794.f90: New test.
137 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
140 * g++.dg/cpp0x/pr48522.C: New.
142 2011-05-09 Dodji Seketeli <dodji@redhat.com>
145 * g++.dg/template/dependent-expr8.C: New test case.
147 2011-05-06 Jason Merrill <jason@redhat.com>
149 * g++.dg/cpp0x/constexpr-condition2.C: New.
151 * g++.dg/cpp0x/constexpr-missing.C: New.
153 * g++.dg/ext/vla10.C: New.
154 * c-c++-common/vla-1.c: New.
156 * g++.dg/cpp0x/constexpr-48089.C: New.
158 2011-05-06 Dodji Seketeli <dodji@redhat.com>
161 * g++.dg/template/member9.C: New test case.
163 2011-05-05 Jason Merrill <jason@redhat.com>
165 * g++.dg/init/new30.C: New.
167 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
169 * gnat.dg/discr29.ad[sb]: New test.
170 * gnat.dg/discr30.adb: Likewise.
172 2011-05-05 Julian Brown <julian@codesourcery.com>
174 * gcc.target/arm/neon-vset_lanes8.c: New test.
176 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
178 Backport from mainline:
179 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
180 Ira Rosen <ira.rosen@linaro.org>
183 * gcc.target/arm/pr48252.c: New test.
185 2011-05-04 Jason Merrill <jason@redhat.com>
187 * g++.dg/conversion/base1.C: New.
189 2011-05-03 Jakub Jelinek <jakub@redhat.com>
192 * gcc.dg/pr48774.c: New test.
194 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
198 * gfortran.dg/realloc_on_assign_7.f03: New test.
200 2011-04-30 Jakub Jelinek <jakub@redhat.com>
202 PR tree-optimization/48809
203 * gcc.c-torture/execute/pr48809.c: New test.
205 2011-04-29 Tobias Burnus <burnus@net-b.de>
208 * gfortran.dg/typebound_proc_22.f90: New.
211 * gfortran.dg/interface_36.f90: New.
213 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
215 Backport from mainline
216 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
218 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
219 failure on 32-bit systems.
220 * gcc.dg/torture/vector-2.c: Ditto.
222 Backport from mainline
223 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
225 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
229 * gcc.target/powerpc/pr48226.c: New file.
231 2011-04-28 Dodji Seketeli <dodji@redhat.com>
234 * g++.dg/template/inherit7.C: New test case.
236 2011-04-28 Tobias Burnus <burnus@net-b.de>
240 * gfortran.dg/interface_35.f90: New.
241 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
242 * gfortran.dg/func_result_6.f90: Add dg-warning.
243 * gfortran.dg/bessel_1.f90: Ditto.
244 * gfortran.dg/hypot_1.f90: Ditto.
245 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
246 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
247 * gfortran.dg/interface_assignment_4.f90: Ditto.
249 2011-04-28 Tobias Burnus <burnus@net-b.de>
252 * gfortran.dg/whole_file_34.f90: New.
254 2011-04-27 Jason Merrill <jason@redhat.com>
256 * g++.dg/parse/ambig6.C: New.
258 2011-04-27 Nick Clifton <nickc@redhat.com>
260 * gcc.dg/20020312-2.c: Add definition for RX.
262 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
263 option with RX targets.
265 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
268 2011-04-27 Jakub Jelinek <jakub@redhat.com>
271 * gcc.c-torture/compile/pr48742.c: New test.
273 2011-04-26 Jason Merrill <jason@redhat.com>
275 * g++.dg/lookup/koenig13.C: New.
277 2011-04-26 Jason Merrill <jason@redhat.com>
279 * g++.dg/cpp0x/initlist48.C: New.
281 2011-04-26 Jakub Jelinek <jakub@redhat.com>
284 * gcc.dg/pr48768.c: New test.
286 PR tree-optimization/48734
287 * gcc.c-torture/compile/pr48734.c: New test.
289 2011-04-26 Richard Guenther <rguenther@suse.de>
291 PR tree-optimization/48731
292 * gcc.dg/torture/pr48731.c: New testcase.
294 2011-04-26 Tobias Burnus <burnus@net-b.de>
297 * gfortran.dg/whole_file_33.f90: New.
299 2011-04-25 Jason Merrill <jason@redhat.com>
301 * g++.dg/cpp0x/regress/template-const2.C: New.
303 2011-04-24 Jakub Jelinek <jakub@redhat.com>
305 PR preprocessor/48740
306 * c-c++-common/raw-string-11.c: New test.
308 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
310 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
313 2011-04-23 Jakub Jelinek <jakub@redhat.com>
316 * gcc.dg/pr48685.c: New test.
318 2011-04-22 Jakub Jelinek <jakub@redhat.com>
320 PR tree-optimization/48717
321 * gcc.c-torture/execute/pr48717.c: New test.
323 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
326 * gcc.target/i386/pr48723.c: New test.
328 2011-04-22 Jakub Jelinek <jakub@redhat.com>
331 * gcc.dg/gomp/pr48716.c: New test.
332 * g++.dg/gomp/pr48716.C: New test.
334 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
337 * gcc.target/i386/pr48708.c: New test.
339 2011-04-21 Richard Guenther <rguenther@suse.de>
342 * g++.dg/torture/pr48695.C: New testcase.
344 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
346 * gnat.dg/volatile5.adb: New test.
347 * gnat.dg/volatile5_pkg.ads: New helper.
349 2011-04-20 Jason Merrill <jason@redhat.com>
351 * g++.dg/cpp0x/initlist47.C: New.
353 2011-04-20 Jason Merrill <jason@redhat.com>
355 * g++.dg/template/const4.C: New.
357 2011-04-19 Jason Merrill <jason@redhat.com>
359 * g++.dg/ext/complex7.C: New.
361 2011-04-19 Jakub Jelinek <jakub@redhat.com>
364 * gcc.target/i386/pr48678.c: New test.
366 2011-04-18 Jason Merrill <jason@redhat.com>
368 * g++.dg/cpp0x/union4.C: New.
370 2011-04-18 Jakub Jelinek <jakub@redhat.com>
373 * g++.dg/torture/pr48661.C: New test.
376 * g++.dg/gomp/pr48632.C: New test.
378 2011-04-18 Richard Guenther <rguenther@suse.de>
381 * g++.dg/torture/pr46364.C: New testcase.
383 2011-04-18 Jakub Jelinek <jakub@redhat.com>
385 PR tree-optimization/48616
386 * gcc.dg/pr48616.c: New test.
388 2011-04-15 Jakub Jelinek <jakub@redhat.com>
391 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
395 * gcc.target/i386/sse4_1-insertps-3.c: New test.
396 * gcc.target/i386/sse4_1-insertps-4.c: New test.
397 * gcc.target/i386/avx-insertps-3.c: New test.
398 * gcc.target/i386/avx-insertps-4.c: New test.
400 2011-04-13 Jason Merrill <jason@redhat.com>
402 * g++.dg/template/operator11.C: New.
404 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
408 * gfortran.dg/realloc_on_assign_6.f03: New test.
410 2011-04-13 Jakub Jelinek <jakub@redhat.com>
413 * gcc.dg/gomp/pr48591.c: New test.
416 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
417 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
419 2011-04-13 Dodji Seketeli <dodji@redhat.com>
422 * g++.dg/template/dependent-expr7.C: New test case.
424 2011-04-12 Martin Jambor <mjambor@suse.cz>
426 PR tree-optimization/48195
427 * gcc.dg/ipa/pr48195.c: New test.
429 2011-04-12 Jakub Jelinek <jakub@redhat.com>
431 PR rtl-optimization/48549
432 * g++.dg/opt/pr48549.C: New test.
435 * gcc.c-torture/compile/pr48517.c: New test.
437 2011-04-11 Jason Merrill <jason@redhat.com>
439 * g++.dg/cpp0x/enum10.C: New.
441 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
443 2011-04-09 Jason Merrill <jason@redhat.com>
446 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
448 2011-04-08 Mike Stump <mikestump@comcast.net>
451 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
452 default to fno-common.
454 2011-04-07 Jason Merrill <jason@redhat.com>
456 * g++.dg/cpp0x/regress/call1.C: New.
458 * g++.dg/cpp0x/sfinae11.C: New.
459 * g++.dg/cpp0x/noexcept02.C: Fix.
461 * g++.dg/cpp0x/sfinae10.C: New.
463 * g++.dg/cpp0x/sfinae7.C: New.
465 * g++.dg/cpp0x/enum9.C: New.
467 2011-04-08 Jakub Jelinek <jakub@redhat.com>
469 PR tree-optimization/48377
470 * gcc.dg/vect/pr48377.c: New test.
472 2011-04-07 Mike Stump <mikestump@comcast.net>
474 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
477 2011-04-07 Jakub Jelinek <jakub@redhat.com>
480 * gfortran.dg/gomp/pr48117.f90: New test.
483 * gcc.dg/torture/pr48343.c: New test.
485 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
487 Backport from mainline
488 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
490 PR rtl-optimization/48144
491 * gcc.dg/pr48144.c: New test.
493 2011-04-06 Jakub Jelinek <jakub@redhat.com>
496 * gcc.dg/guality/pr36977.c: New test.
497 * gcc.dg/guality/pr48466.c: New test.
499 Backported from mainline
500 2011-04-01 Jakub Jelinek <jakub@redhat.com>
503 * gcc.c-torture/compile/pr48335-1.c: New test.
504 * gcc.dg/pr48335-1.c: New test.
505 * gcc.dg/pr48335-2.c: New test.
506 * gcc.dg/pr48335-3.c: New test.
507 * gcc.dg/pr48335-4.c: New test.
508 * gcc.dg/pr48335-5.c: New test.
509 * gcc.dg/pr48335-6.c: New test.
510 * gcc.dg/pr48335-7.c: New test.
511 * gcc.dg/pr48335-8.c: New test.
512 * gcc.target/i386/pr48335-1.c: New test.
514 2011-04-04 Janus Weil <janus@gcc.gnu.org>
517 * gfortran.dg/class_42.f03: New.
519 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
521 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
522 * gfortran.dg/bessel_7.f90: Likewise.
524 2011-03-31 Jason Merrill <jason@redhat.com>
526 * g++.dg/cpp0x/defaulted24.C: New.
528 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
531 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
534 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
536 * g++.dg/other/i386-9.C: New test.
538 2011-03-30 Jason Merrill <jason@redhat.com>
540 * g++.dg/cpp0x/regress/error-recovery1.C: New.
542 * g++.dg/cpp0x/regress/isnan.C: New.
544 * g++.dg/cpp0x/initlist46.C: New.
546 2011-03-29 Jason Merrill <jason@redhat.com>
548 * g++.dg/cpp0x/regress/value-dep1.C: New.
550 * g++.dg/cpp0x/dependent1.C: New.
552 2011-03-29 Jason Merrill <jason@redhat.com>
554 * g++.dg/parse/memfnquals1.C: New.
556 * g++.dg/cpp0x/constexpr-memfn1.C: New.
558 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
560 * g++.dg/cpp0x/initlist-array2.C: New.
562 * g++.dg/cpp0x/initlist-array1.C: New.
564 * g++.dg/cpp0x/move1.C: New.
566 * g++.dg/cpp0x/auto22.C: New.
568 * g++.dg/cpp0x/rv-deduce2.C: New.
570 * g++.dg/cpp0x/elision2.C: New.
572 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
574 * g++.dg/cpp0x/constexpr-attribute.C: New.
576 2011-03-29 Jason Merrill <jason@redhat.com>
578 * g++.dg/cpp0x/constexpr-recursion.C: New.
580 * g++.dg/cpp0x/constexpr-noexcept.C: New.
582 * g++.dg/cpp0x/constexpr-overflow2.C: New.
583 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
585 * g++.dg/cpp0x/constexpr-47570.C: New.
587 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
589 Backport from mainline:
590 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
593 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
595 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
598 * gcc.target/arm/neon-vld-1.c: New test.
600 2011-03-28 Richard Guenther <rguenther@suse.de>
602 Backport from mainline
603 2011-03-24 Richard Guenther <rguenther@suse.de>
606 * gcc.dg/builtin-object-size-10.c: New testcase.
608 2011-03-22 Richard Guenther <rguenther@suse.de>
610 PR tree-optimization/48228
611 * gcc.dg/Wstrict-overflow-23.c: New testcase.
613 2011-03-17 Richard Guenther <rguenther@suse.de>
616 * gcc.dg/pr48134.c: New testcase.
618 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
620 Backport from mainline:
621 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
624 * gcc.target/i386/pr48237.c: New test.
626 2011-03-26 Jakub Jelinek <jakub@redhat.com>
628 Backport from mainline
629 2011-03-24 Jakub Jelinek <jakub@redhat.com>
632 * gcc.dg/dfp/pr48204.c: New test.
634 2011-03-20 Jakub Jelinek <jakub@redhat.com>
638 * gcc.c-torture/execute/pr42544.c: New test.
639 * gcc.c-torture/execute/pr48197.c: New test.
641 PR rtl-optimization/48156
642 * gcc.dg/pr48156.c: New test.
644 2011-03-17 Jakub Jelinek <jakub@redhat.com>
646 PR rtl-optimization/48141
647 * gcc.dg/pr48141.c: New test.
649 2011-03-25 Release Manager
651 * GCC 4.6.0 released.
653 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
655 Backport from mainline:
656 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
658 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
662 2011-03-21 Jakub Jelinek <jakub@redhat.com>
665 * gcc.dg/pr48213.c: New test.
667 2011-03-20 Joseph Myers <joseph@codesourcery.com>
669 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
670 variably modified typedefs.
671 * gcc.dg/c1x-typedef-2.c: Remove.
673 2011-03-20 Joseph Myers <joseph@codesourcery.com>
675 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
676 * gcc.dg/c1x-anon-struct-3.c: New test.
677 * gcc.dg/anon-struct-11.c: Update.
679 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
682 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
684 2011-03-18 Jakub Jelinek <jakub@redhat.com>
687 * gcc.c-torture/compile/pr48161.c: New test.
689 2011-03-17 Richard Guenther <rguenther@suse.de>
692 * g++.dg/torture/pr48165.C: New testcase.
694 2011-03-16 Dodji Seketeli <dodji@redhat.com>
697 * g++.dg/debug/dwarf2/typedef6.C: New test.
699 2011-03-16 Jason Merrill <jason@redhat.com>
701 * g++.dg/cpp0x/constexpr-array3.C: New.
703 2011-03-16 Jason Merrill <jason@redhat.com>
705 * g++.dg/cpp0x/sfinae6.C: New.
706 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
707 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
708 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
709 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
710 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
712 2011-03-16 Jason Merrill <jason@redhat.com>
714 * g++.dg/template/incomplete6.C: New.
716 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
719 * gcc.target/arm/pr46788.c: New.
721 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
723 PR rtl-optimization/47166
724 * gcc.c-torture/execute/postmod-1.c: New test.
726 2011-03-14 Richard Guenther <rguenther@suse.de>
729 * gcc.dg/torture/pr48098.c: New testcase.
731 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
734 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
735 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
737 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
740 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
742 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
745 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
747 2011-03-12 Janus Weil <janus@gcc.gnu.org>
750 * gfortran.dg/class_41.f03: New.
752 2011-03-11 Dodji Seketeli <dodji@redhat.com>
754 * g++.dg/conversion/cast3.C: New test.
756 2011-03-11 Jason Merrill <jason@redhat.com>
758 * g++.dg/template/error45.C: New.
760 * g++.dg/parse/no-type-defn1.C: New.
762 * g++.dg/ext/attrib40.C: New.
764 * g++.dg/cpp0x/regress/array1.C: New.
766 2011-03-11 Richard Guenther <rguenther@suse.de>
768 PR tree-optimization/48067
769 * gcc.dg/pr48067.c: New testcase.
771 2011-03-11 Richard Guenther <rguenther@suse.de>
774 * g++.dg/lto/20110311-1_0.C: New testcase.
776 2011-03-11 Jakub Jelinek <jakub@redhat.com>
779 * g++.dg/inherit/virtual8.C: New test.
782 * gcc.dg/torture/pr48044.c: New test.
784 2011-03-11 Janus Weil <janus@gcc.gnu.org>
787 * gfortran.dg/proc_ptr_comp_31.f90: New.
789 2011-03-11 Richard Guenther <rguenther@suse.de>
791 PR tree-optimization/47278
792 * gcc.dg/torture/pr47278-1.c: New testcase.
793 * gcc.dg/torture/pr47278-2.c: Likewise.
795 2011-03-11 Jakub Jelinek <jakub@redhat.com>
797 PR tree-optimization/48063
798 * gcc.dg/torture/pr48063.c: New test.
800 2011-03-10 Jason Merrill <jason@redhat.com>
802 * g++.dg/template/array22.C: New.
804 * g++.dg/cpp0x/syntax-err1.C: New.
805 * g++.dg/parse/error36.C: Adjust expected errors.
806 * g++.old-deja/g++.pt/ctor2.C: Likewise.
807 * g++.old-deja/g++.pt/typename3.C: Likewise.
808 * g++.old-deja/g++.pt/typename4.C: Likewise.
809 * g++.old-deja/g++.pt/typename6.C: Likewise.
811 2011-03-09 Jason Merrill <jason@redhat.com>
813 * g++.dg/template/nontype22.C: New.
815 2011-03-09 Martin Jambor <mjambor@suse.cz>
817 PR tree-optimization/47714
818 * g++.dg/torture/pr47714.C: New test.
820 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
823 * gcc.target/powerpc/pr47755-2.c: New file.
825 2011-03-08 Jakub Jelinek <jakub@redhat.com>
827 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
828 is not set in the environment, pass 64 as first argument when not
829 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
830 native where ulimit -u is supported.
832 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
834 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
836 2011-03-08 Jason Merrill <jason@redhat.com>
838 * g++.dg/template/nontype21.C: New.
840 * g++.dg/template/anon5.C: New.
842 2011-03-08 Jakub Jelinek <jakub@redhat.com>
845 * gcc.dg/pr47881.c: New test.
847 2011-03-08 Dodji Seketeli <dodji@redhat.com>
850 * g++.dg/lookup/template3.C: New test.
852 2011-03-08 Kai Tietz <ktietz@redhat.com>
854 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
857 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
860 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
861 sizeof to compute alignment.
863 2011-03-08 Jakub Jelinek <jakub@redhat.com>
865 PR tree-optimization/48022
866 * gcc.dg/pr48022-1.c: New test.
867 * gcc.dg/pr48022-2.c: New test.
869 2011-03-07 Jason Merrill <jason@redhat.com>
871 * g++.dg/template/nontype20.C: New.
872 * g++.dg/init/member1.C: Adjust expected errors.
873 * g++.dg/parse/constant4.C: Likewise.
874 * g++.dg/template/qualified-id3.C: Likewise.
875 * g++.old-deja/g++.pt/crash10.C: Likewise.
877 * g++.dg/cpp0x/regress/non-const1.C: New.
879 2011-03-07 Jakub Jelinek <jakub@redhat.com>
882 * gcc.dg/pr47991.c: New test.
884 2011-03-07 Jason Merrill <jason@redhat.com>
886 * g++.dg/abi/mangle46.C: New.
888 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
891 * gcc.target/powerpc/pr47862.c: New.
893 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
896 * gcc.target/i386/combine-mul.c: Require nonpic.
898 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
899 Nathan Froyd <froydnj@codesourcery.com>
901 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
903 2011-03-06 Mark Mitchell <mark@codesourcery.com>
905 * README.QMTEST: Remove.
907 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
908 Jerry DeLisle <jvdelisle@gcc.gnu.org>
911 * gfortran.dg/array_constructor_37.f90 : New test.
913 2011-03-05 Jason Merrill <jason@redhat.com>
915 * g++.dg/abi/mangle39.C: ABI v5, not 6.
916 * g++.dg/abi/mangle45.C: Likewise.
917 * g++.dg/cpp0x/trailing1.C: Likewise.
919 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
921 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
923 2011-03-05 Jakub Jelinek <jakub@redhat.com>
925 PR rtl-optimization/47899
926 * gcc.dg/pr47899.c: New test.
928 * gcc.dg/torture/pr47968.c: Ignore warnings.
930 PR tree-optimization/47967
931 * gcc.c-torture/compile/pr47967.c: New test.
933 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
935 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
936 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
938 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
940 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
941 and property_getAttributes() if __OBJC2__.
942 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
943 * objc.dg/property/property-encoding-1.m: New.
944 * obj-c++.dg/property/property-encoding-1.mm: New.
946 2011-03-04 Jason Merrill <jason@redhat.com>
948 * g++.dg/template/pseudodtor6.C: New.
950 * g++.dg/inherit/covariant19.C: New.
952 2011-03-04 Richard Guenther <rguenther@suse.de>
955 * gcc.dg/torture/pr47968.c: New testcase.
957 2011-03-04 Richard Guenther <rguenther@suse.de>
960 * gcc.dg/torture/pr47975.c: New testcase.
962 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
965 * g++.dg/template/crash106.C: New.
967 2011-03-03 Jakub Jelinek <jakub@redhat.com>
970 * gcc.dg/gomp/pr47963.c: New test.
971 * g++.dg/gomp/pr47963.C: New test.
973 2011-03-02 Jason Merrill <jason@redhat.com>
975 * g++.dg/cpp0x/regress/condition1.C: New.
977 * g++.dg/cpp0x/constexpr-ctor9.C: New.
979 2011-03-01 Jason Merrill <jason@redhat.com>
981 * g++.dg/cpp0x/lambda/lambda-98.C: New.
983 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
985 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
987 PR rtl-optimization/47925
988 * gcc.c-torture/execute/pr47925.c: New test.
990 2011-03-01 Jason Merrill <jason@redhat.com>
992 * g++.dg/cpp0x/decltype25.C: New.
994 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
996 2011-03-01 Richard Guenther <rguenther@suse.de>
998 PR tree-optimization/47890
999 * gcc.dg/torture/pr47890.c: New testcase.
1001 2011-03-01 Richard Guenther <rguenther@suse.de>
1004 * gcc.dg/lto/pr47924_0.c: New testcase.
1006 2011-03-01 Richard Guenther <rguenther@suse.de>
1009 * gfortran.dg/lto/pr46911_0.f: New testcase.
1011 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1013 PR libgfortran/47933
1014 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1015 compile errors from older code form.
1017 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1019 PR libgfortran/47567
1020 * gfortran.dg/fmt_fw_d.f90: New test.
1022 2011-02-28 Jason Merrill <jason@redhat.com>
1024 * g++.dg/inherit/covariant18.C: New.
1026 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1029 * gcc.dg/pr47893.c: New test.
1031 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1033 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1034 NULL in case of a selector with conflicting types.
1035 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1037 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1039 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1040 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1041 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1042 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1044 2011-02-28 Jason Merrill <jason@redhat.com>
1047 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1049 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1051 PR libgfortran/47778
1052 * gfortran.dg/namelist_71.f90: New test.
1054 2011-02-27 Jason Merrill <jason@redhat.com>
1057 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1058 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1060 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1063 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1065 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1068 * gfortran.dg/gomp/task-1.f90: Removed.
1070 2011-02-26 Jason Merrill <jason@redhat.com>
1072 * g++.dg/template/this-targ1.C: New.
1074 * g++.dg/cpp0x/regress/template-const1.C: New.
1075 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1076 * g++.dg/template/function1.C: Adjust.
1077 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1078 * g++.dg/debug/debug7.C: Adjust.
1080 2011-02-26 Tobias Burnus <burnus@net-b.de>
1083 * gfortran.dg/gomp/task-1.f90: New.
1085 2011-02-25 Jie Zhang <jie@codesourcery.com>
1087 * gcc.target/arm/neon-thumb2-move.c: Add
1088 dg-require-effective-target arm_thumb2_ok.
1090 2011-02-24 Jason Merrill <jason@redhat.com>
1092 * g++.dg/parse/constant1.C: Specify C++98 mode.
1093 * g++.dg/parse/constant5.C: Likewise.
1094 * g++.dg/parse/error2.C: Likewise.
1095 * g++.dg/parse/semicolon3.C: Likewise.
1096 * g++.dg/template/crash14.C: Likewise.
1097 * g++.dg/template/local4.C: Likewise.
1098 * g++.dg/template/nontype3.C: Likewise.
1099 * g++.dg/parse/crash31.C: Adjust expected errors.
1100 * g++.dg/template/function1.C: Likewise.
1101 * g++.dg/template/ref3.C: Likewise.
1102 * g++.dg/template/static9.C: Likewise.
1103 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1105 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1106 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1107 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1108 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1109 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1111 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1114 * gfortran.dg/pr47878.f90: New test.
1116 2011-02-24 Richard Guenther <rguenther@suse.de>
1119 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1120 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1122 2011-02-24 Richard Guenther <rguenther@suse.de>
1125 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1126 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1128 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1130 PR libgfortran/47567
1131 * gfortran.dg/fmt_f0_1.f90: Update test.
1133 2011-02-23 Jason Merrill <jason@redhat.com>
1135 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1136 * g++.dg/abi/mangle45.C: New.
1138 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1139 * g++.dg/template/canon-type-9.C: Match use of decltype
1140 between declaration and definition.
1141 * g++.dg/template/canon-type-12.C: Likewise.
1143 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1146 * gfortran.dg/nested_allocatables_1.f90: New.
1148 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1151 * g++.dg/pr46868.C: New test.
1152 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1153 * g++.dg/parse/error14.C: Adjust.
1155 2011-02-23 Richard Guenther <rguenther@suse.de>
1157 PR tree-optimization/47838
1158 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1160 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1162 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1164 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1166 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1167 * gfortran.dg/count_init_expr.f03: Ditto.
1168 * gfortran.dg/gomp/pr43711.f90: Ditto.
1169 * gcc.dg/struct-parse-2.c: Ditto.
1170 * gcc.dg/parse-error-3.c: Ditto.
1171 * gcc.dg/Wlogical-op-1.c: Ditto.
1172 * gcc.dg/Walways-true-1.c: Ditto.
1173 * gcc.dg/pr24225.c: Ditto.
1174 * gcc.dg/Walways-true-2.c: Ditto.
1175 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1176 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1177 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1178 * g++.dg/overload/defarg4.C: Ditto.
1179 * g++.dg/inherit/covariant16.C: Ditto.
1180 * g++.dg/inherit/virtual7.C: Ditto.
1181 * g++.dg/template/canon-type-9.C: Ditto.
1182 * g++.dg/template/access19.C: Ditto.
1183 * g++.dg/template/call7.C: Ditto.
1184 * g++.dg/template/canon-type-2.C: Ditto.
1185 * g++.dg/template/init7.C: Ditto.
1186 * g++.dg/template/sizeof-template-argument.C: Ditto.
1187 * g++.dg/template/const3.C: Ditto.
1188 * g++.dg/template/sfinae26.C: Ditto.
1189 * g++.dg/template/sfinae26.C: Ditto.
1190 * g++.dg/template/canon-type-11.C: Ditto.
1191 * g++.dg/template/union2.C: Ditto.
1192 * g++.dg/template/canon-type-3.C: Ditto.
1193 * g++.dg/template/canon-type-1.C: Ditto.
1194 * g++.dg/template/canon-type-5.C: Ditto.
1195 * g++.dg/template/canon-type-7.C: Ditto.
1196 * g++.dg/template/canon-type-10.C: Ditto.
1197 * g++.dg/template/spec36.C: Ditto.
1198 * g++.dg/template/typedef38.C: Ditto.
1199 * g++.dg/template/canon-type-4.C: Ditto.
1200 * g++.dg/template/canon-type-6.C: Ditto.
1201 * g++.dg/template/canon-type-13.C: Ditto.
1202 * g++.dg/template/instantiate9.C: Ditto.
1203 * g++.dg/template/ttp22.C: Ditto.
1204 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1205 * g++.dg/warn/Walways-true-1.C: Ditto.
1206 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1207 * g++.dg/warn/Walways-true-2.C: Ditto.
1208 * g++.dg/conversion/op4.C: Ditto.
1209 * g++.dg/opt/pr19650.C: Ditto.
1210 * g++.dg/lookup/friend11.C: Ditto.
1211 * g++.dg/other/default2.C: Ditto.
1212 * g++.dg/other/default3.C: Ditto.
1213 * g++.dg/other/dtor2.C: Ditto.
1214 * g++.dg/other/friend5.C: Ditto.
1215 * g++.dg/other/default5.C: Ditto.
1216 * g++.dg/init/brace6.C: Ditto.
1217 * g++.dg/init/aggr5.C: Ditto.
1218 * g++.dg/init/error2.C: Ditto.
1219 * g++.dg/expr/bound-mem-fun.C: Ditto.
1220 * g++.dg/expr/cond6.C: Ditto.
1221 * g++.dg/expr/stmt-expr-1.C: Ditto.
1222 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1223 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1224 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1225 * g++.dg/cpp0x/bracket1.C: Ditto.
1226 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1227 * g++.dg/cpp0x/pr38646.C: Ditto.
1228 * g++.dg/cpp0x/variadic73.C: Ditto.
1229 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1230 * g++.dg/cpp0x/bracket4.C: Ditto.
1231 * g++.dg/cpp0x/decltype4.C: Ditto.
1232 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1233 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1234 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1235 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1236 * g++.dg/cpp0x/decltype2.C: Ditto.
1237 * g++.dg/cpp0x/decltype1.C: Ditto.
1238 * g++.dg/cpp0x/bracket2.C: Ditto.
1239 * g++.dg/cpp0x/decltype5.C: Ditto.
1240 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1241 * g++.dg/cpp0x/variadic70.C: Ditto.
1242 * g++.dg/cpp0x/decltype6.C: Ditto.
1243 * g++.dg/cpp0x/rvo.C: Ditto.
1244 * g++.dg/cpp0x/vt-40092.C: Ditto.
1245 * g++.dg/cpp0x/variadic-new.C: Ditto.
1246 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1247 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1248 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1249 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1250 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1251 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1252 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1253 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1254 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1255 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1256 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1257 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1258 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1259 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1260 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1261 * g++.dg/cpp0x/pr39639.C: Ditto.
1262 * g++.dg/cpp0x/decltype3.C: Ditto.
1263 * g++.dg/cpp0x/variadic68.C: Ditto.
1264 * g++.dg/cpp0x/variadic-function.C: Ditto.
1265 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1266 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1267 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1268 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1269 * g++.dg/parse/crash35.C: Ditto.
1270 * g++.dg/parse/crash40.C: Ditto.
1271 * g++.dg/parse/defarg12.C: Ditto.
1272 * g++.dg/parse/crash34.C: Ditto.
1273 * g++.dg/parse/constructor3.C: Ditto.
1274 * g++.dg/parse/template23.C: Ditto.
1275 * g++.dg/parse/crash56.C: Ditto.
1276 * g++.dg/parse/dtor13.C: Ditto.
1277 * g++.dg/parse/error33.C: Ditto.
1278 * g++.dg/parse/ctor9.C: Ditto.
1279 * g++.dg/parse/error32.C: Ditto.
1280 * g++.dg/parse/error37.C: Ditto.
1281 * g++.dg/parse/bitfield3.C: Ditto.
1282 * g++.dg/parse/struct-4.C: Ditto.
1283 * g++.dg/ext/has_trivial_copy.C: Ditto.
1284 * g++.dg/ext/is_polymorphic.C: Ditto.
1285 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1286 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1287 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1288 * g++.dg/ext/is_union.C: Ditto.
1289 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1290 * g++.dg/ext/is_pod.C: Ditto.
1291 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1292 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1293 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1294 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1295 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1296 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1297 * g++.dg/ext/is_abstract.C: Ditto.
1298 * g++.dg/ext/has_trivial_assign.C: Ditto.
1299 * g++.dg/ext/is_class.C: Ditto.
1300 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1301 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1302 * g++.dg/ext/is_base_of.C: Ditto.
1303 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1304 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1305 * g++.dg/ext/is_empty.C: Ditto.
1306 * g++.dg/ext/is_enum.C: Ditto.
1307 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1308 * gnat.dg/opt11.adb: Ditto.
1309 * obj-c++.dg/pr45735.mm: Ditto.
1310 * obj-c++.dg/pr24393.mm: Ditto.
1311 * obj-c++.dg/exceptions-2.mm: Ditto.
1312 * objc.dg/pr45735.m: Ditto.
1313 * objc.dg/pr24393.m: Ditto.
1315 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1317 * objc.dg/attributes/objc-exception-1.m: New.
1319 2011-02-23 Jie Zhang <jie@codesourcery.com>
1321 * gcc.dg/cpp/include7.c: New test.
1323 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1326 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1328 2011-02-23 Jie Zhang <jie@codesourcery.com>
1330 PR rtl-optimization/47763
1331 * gcc.dg/pr47763.c: New test.
1333 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1336 * gfortran.dg/whole_file_32.f90 : New test.
1338 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1341 * g++.dg/inherit/virtual7.C: New test.
1343 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1346 * objc.dg/type-size-3.m: Updated error message.
1347 * objc.dg/type-size-4.m: New test.
1348 * objc.dg/type-size-5.m: New test.
1350 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1352 * lib/gnat.exp: Fix comments.
1353 Don't load libgloss.exp.
1354 (default_gnat_version): Call $compiler with --version.
1355 Adapt regexp for gnatmake output, insert version.
1356 (gnat_version): New proc.
1357 (gnat_init): Remove gnat_libgcc_s_path.
1358 (gnat_target_compile): Likewise.
1359 Remove ld_library_path.
1360 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1361 (gnat_pass): Remove.
1362 (gnat_pass): Remove.
1363 (gnat_finish): Remove.
1364 (gnat_exit): Remove.
1365 (local_find_gnatmake): Reindent.
1366 (runtest_file_p): Remove.
1367 (prune_warnings): Remove.
1368 (find_gnatclean): New proc.
1369 * lib/gnat-dg.exp (lremove): New proc.
1370 (gnat-dg-test): Reindent.
1371 Remove additional output files.
1372 (gnat-dg-runtest): Remove.
1374 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1375 * gnat.dg/loop_optimization6.adb: Likewise.
1376 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1378 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1380 PR tree-optimization/47835
1381 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1383 2011-02-22 Tobias Burnus <burnus@net-b.de>
1385 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1386 * gfortran.dg/abstract_type_2.f03: Ditto.
1387 * gfortran.dg/abstract_type_3.f03: Ditto.
1388 * gfortran.dg/abstract_type_4.f03: Ditto.
1389 * gfortran.dg/abstract_type_5.f03: Ditto.
1390 * gfortran.dg/abstract_type_6.f03: Ditto.
1391 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1392 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1393 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1394 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1395 * gfortran.dg/array_function_5.f90: Ditto.
1396 * gfortran.dg/asynchronous_3.f03: Ditto.
1397 * gfortran.dg/char_expr_1.f90: Ditto.
1398 * gfortran.dg/class_14.f03: Ditto.
1399 * gfortran.dg/data_array_6.f: Ditto.
1400 * gfortran.dg/data_invalid.f90: Ditto.
1401 * gfortran.dg/dot_product_1.f03: Ditto.
1402 * gfortran.dg/func_derived_5.f90: Ditto.
1403 * gfortran.dg/func_result_4.f90: Ditto.
1404 * gfortran.dg/implied_do_1.f90: Ditto.
1405 * gfortran.dg/initialization_25.f90: Ditto.
1406 * gfortran.dg/initialization_26.f90: Ditto.
1407 * gfortran.dg/interface_34.f90: Ditto.
1408 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1409 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1410 * gfortran.dg/matmul_8.f03: Ditto.
1411 * gfortran.dg/merge_init_expr.f90: Ditto.
1412 * gfortran.dg/pack_assign_1.f90: Ditto.
1413 * gfortran.dg/pack_vector_1.f90: Ditto.
1414 * gfortran.dg/pointer_check_8.f90: Ditto.
1415 * gfortran.dg/product_init_expr.f03: Ditto.
1416 * gfortran.dg/reshape_order_5.f90: Ditto.
1417 * gfortran.dg/reshape_shape_1.f90: Ditto.
1418 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1419 * gfortran.dg/same_name_2.f90: Ditto.
1420 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1421 * gfortran.dg/spread_init_expr.f03: Ditto.
1422 * gfortran.dg/stmt_func_1.f90: Ditto.
1423 * gfortran.dg/sum_init_expr.f03: Ditto.
1424 * gfortran.dg/transpose_3.f03: Ditto.
1425 * gfortran.dg/unpack_init_expr.f03: Ditto.
1426 * gfortran.dg/warn_conversion.f90: Ditto.
1427 * gfortran.dg/warn_conversion_2.f90: Ditto.
1428 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1429 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1430 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1431 * gfortran.dg/whole_file_16.f90: Ditto.
1432 * gfortran.dg/whole_file_17.f90: Ditto.
1433 * gfortran.dg/whole_file_18.f90: Ditto.
1434 * gfortran.dg/whole_file_20.f03: Ditto.
1435 * gfortran.dg/whole_file_5.f90: Ditto.
1436 * gfortran.dg/whole_file_6.f90: Ditto.
1437 * gfortran.dg/write_invalid_format.f90: Ditto.
1438 * gfortran.dg/zero_sized_6.f90: Ditto.
1440 2011-02-21 Jeff Law <law@redhat.com>
1442 PR rtl-optimization/46178
1443 * gcc.target/i386/pr46178.c: New test.
1445 PR rtl-optimization/46002
1446 * gcc.c-torture/compile/pr46002.c: New test.
1448 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1450 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1453 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1456 * g++.dg/debug/pr47106.C: Require effective target lto.
1458 2011-02-21 Jason Merrill <jason@redhat.com>
1460 * g++.dg/cpp0x/constexpr-diag2.C: New.
1462 2011-02-20 Jason Merrill <jason@redhat.com>
1464 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1466 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1468 * g++.dg/overload/conv-op1.C: New.
1470 * g++.dg/cpp0x/constexpr-synth1.C: New.
1472 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1474 * objc.dg/layout-2.m: New.
1475 * objc.dg/selector-3.m: Adjusted location of error message.
1476 * objc.dg/type-size-3.m: Same.
1477 * obj-c++.dg/selector-3.mm: Same.
1479 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1482 * objc.dg/property/dotsyntax-22.m: New.
1483 * obj-c++.dg/property/dotsyntax-22.mm: New.
1485 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1488 * g++.dg/template/typedef38.C: New test.
1490 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1493 * gfortran.dg/whole_file_30.f90 : New test.
1494 * gfortran.dg/whole_file_31.f90 : New test.
1496 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1500 * gfortran.dg/whole_file_28.f90 : New test.
1501 * gfortran.dg/whole_file_29.f90 : New test.
1503 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1506 * g++.dg/template/crash105.C: New.
1508 2011-02-19 Jason Merrill <jason@redhat.com>
1510 * g++.dg/cpp0x/regress/no-elide1.C: New.
1512 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1514 PR tree-optimization/46620
1515 * gcc.dg/pr46620.c: New.
1517 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1520 * gcc.target/i386/pr47809.c: New test.
1522 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1523 Tobias Burnus <burnus@net-b.de>
1525 * lib/target-supports.exp
1526 (check_effective_target_fortran_large_real): New check for large reals.
1527 * gfortran.dg/nan_7.f90: New test.
1529 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1531 PR libgfortran/47567
1532 * gfortran.dg/fmt_f0_1.f90: Update test.
1534 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1537 * gfortran.dg/array_constructor_36.f90 : New test.
1538 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1539 allow for comparison between different elements of the array
1540 constructor at different levels of optimization.
1542 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1544 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1545 * gcc.target/i386/pr32280-1.c: Likewise.
1547 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1550 * gcc.target/i386/pr47800.c: New test.
1552 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1554 * objc/execute/exceptions/foward-1.x: New.
1556 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1559 * gfortran.dg/derived_constructor_comps_4.f90: New.
1561 2011-02-18 Tobias Burnus
1564 * gfortran.dg/func_result_6.f90: New.
1566 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1569 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1571 2011-02-18 Tobias Burnus <burnus@net-b.de>
1574 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1576 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1577 normalizing the error/warning output.
1578 * gfortran.dg/Wall.f90: Update dg-error/warning.
1579 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1580 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1581 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1582 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1583 * gfortran.dg/class_30.f90: Update dg-error/warning.
1584 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1585 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1586 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1587 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1588 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1589 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1590 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1591 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1592 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1593 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1594 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1595 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1596 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1597 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1598 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1599 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1600 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1601 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1602 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1603 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1604 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1605 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1606 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1607 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1608 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1610 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1613 * gfortran.dg/proc_ptr_comp_30.f90: New.
1615 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1618 * gcc.target/i386/pr47780.c: New test.
1620 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1623 * gfortran.dg/class_40.f03: New.
1625 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1628 * g++.dg/cpp0x/auto21.C: New test.
1630 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1632 * objc.dg/special/unclaimed-category-1.h: Updated for
1634 * objc.dg/special/unclaimed-category-1.m: Same.
1635 * objc.dg/zero-link-1.m: Same.
1636 * objc.dg/lookup-1.m: Same.
1637 * objc.dg/torture/strings/const-str-9.m
1638 * objc.dg/torture/strings/const-str-10.m: Same.
1639 * objc.dg/torture/strings/const-str-11.m: Same.
1640 * objc.dg/torture/forward-1.m: Same.
1641 * objc.dg/zero-link-2.m: Same.
1642 * objc.dg/encode-7-next-64bit.m: Same.
1643 * objc.dg/method-4.m: Same.
1644 * objc.dg/next-runtime-1.m: Same.
1645 * objc.dg/image-info.m: Same.
1646 * objc.dg/pr23214.m: Same.
1647 * objc.dg/symtab-1.m: Same.
1648 * obj-c++.dg/basic.m: Same.
1649 * obj-c++.dg/proto-lossage-3.m: Same.
1650 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1651 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1652 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1653 * obj-c++.dg/method-11.m: Same.
1654 * objc/execute/enumeration-1.m: Same.
1655 * objc/execute/object_is_class.m: Same.
1656 * objc/execute/formal_protocol-2.m: Same.
1657 * objc/execute/formal_protocol-4.m: Same.
1658 * objc/execute/formal_protocol-6.m: Same.
1659 * objc/execute/bycopy-3.m: Same.
1660 * objc/execute/exceptions/catchall-1.m: Same.
1661 * objc/execute/exceptions/finally-1.m: Same.
1662 * objc/execute/exceptions/local-variables-1.m: Same.
1663 * objc/execute/exceptions/foward-1.m: Same.
1664 * objc/execute/bf-common.h
1665 * objc/execute/enumeration-2.m: Same.
1666 * objc/execute/formal_protocol-1.m: Same.
1667 * objc/execute/formal_protocol-3.m: Same.
1668 * objc/execute/formal_protocol-5.m: Same.
1669 * objc/execute/accessing_ivars.m: Same.
1670 * objc/execute/bycopy-2.m: Same.
1671 * objc/execute/formal_protocol-7.m: Same.
1672 * objc/execute/compatibility_alias.m: Same.
1673 * objc/execute/no_clash.m: Same.
1674 * objc/execute/object_is_meta_class.m: Same.
1675 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1676 * objc/execute/class-tests-1.h: Include stdio.h.
1677 * objc/execute/class-tests-2.h: Same.
1678 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1680 * obj-c++.dg/try-catch-2.mm: Same.
1682 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1685 * g++.dg/warn/Wunused-parm-4.C: New test.
1687 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1688 Jan Hubicka <jh@suse.cz>
1692 * g++.dg/debug/pr47106.C: New.
1694 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1697 * gcc.target/i386/pr43653.c: New test.
1699 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1702 * g++.dg/template/inherit6.C: New test.
1704 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1707 * gfortran.dg/class_39.f03: New.
1709 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1712 * g++.dg/cpp0x/variadic106.C: New test.
1714 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1717 * gfortran.dg/pr47757-1.f90: New test.
1718 * gfortran.dg/pr47757-2.f90: New test.
1719 * gfortran.dg/pr47757-3.f90: New test.
1722 * g++.dg/cpp0x/enum8.C: New test.
1724 2011-02-15 Jason Merrill <jason@redhat.com>
1726 * g++.dg/inherit/implicit-trivial1.C: New.
1727 * g++.dg/cpp0x/implicit-trivial1.C: New.
1729 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1732 * gcc.dg/torture/pr47725.c: Removed.
1734 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1737 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1738 constant does not generate a load from memory.
1740 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1743 * gcc.dg/torture/pr47725.c: New.
1745 2011-02-15 Richard Guenther <rguenther@suse.de>
1747 PR tree-optimization/47743
1748 * gcc.dg/torture/pr47743.c: New testcase.
1750 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1753 * gcc.target/i386/pr47581.c: New test.
1755 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1758 * gfortran.dg/select_type_22.f03: New.
1760 2011-02-14 Jason Merrill <jason@redhat.com>
1762 * g++.dg/cpp0x/regress/enum1.C: New.
1764 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1766 * gnat.dg/include.adb: New test.
1768 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1771 * gfortran.dg/class_38.f03: New.
1773 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1775 * gcc.dg/pr46494.c: New test.
1777 2011-02-14 Richard Guenther <rguenther@suse.de>
1779 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1781 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1784 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1785 sparc*-sun-solaris2.11.
1787 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1790 * gfortran.dg/argument_checking_18.f90: New.
1792 2011-02-13 Tobias Burnus <burnus@net-b.de>
1794 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1795 * gfortran.dg/argument_checking_17.f90: New.
1797 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1799 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1800 are temporarily disabled.
1801 * gfortran.dg/class_7.f03: Ditto.
1802 * gfortran.dg/coarray_14.f90: Ditto.
1803 * gfortran.dg/typebound_proc_13.f03: Ditto.
1805 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1808 * gfortran.dg/extends_11.f03: New.
1810 2011-02-11 Xinliang David Li <davidxl@google.com>
1812 PR tree-optimization/47707
1813 * g++.dg/tree-ssa/pr47707.C: New test.
1815 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1817 * g++.dg/opt/inline17.C: New test.
1819 2011-02-11 Tobias Burnus <burnus@net-b.de>
1822 * gfortran.dg/pure_formal_2.f90: New.
1824 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1826 PR rtl-optimization/47614
1827 * gfortran.dg/pr47614.f: New.
1829 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1832 * gcc.dg/opts-6.c: New test.
1834 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1837 * gcc.dg/pr47684.c: New test.
1839 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1842 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1843 c99_runtime, dg-add-options c99_runtime.
1844 (main): Use __asm__.
1846 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1849 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1850 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1851 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1852 * gcc.dg/ucnid-10.c: Likewise.
1853 * gcc.dg/ucnid-13.c: Likewise.
1854 * gcc.dg/ucnid-7.c: Likewise.
1855 * gcc.dg/ucnid-8.c: Likewise.
1856 Adapt dg-warning line number.
1858 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1860 * gcc.target/i386/parity-1.c: Use -march=k8.
1861 * gcc.target/i386/parity-2.c: Ditto.
1862 * gcc.target/i386/vecinit-1.c: Ditto.
1863 * gcc.target/i386/vecinit-2.c: Ditto.
1865 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1868 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1869 * gcc.target/mips/save-restore-3.c: Likewise.
1870 * gcc.target/mips/save-restore-4.c: Likewise.
1871 * gcc.target/mips/save-restore-5.c: Likewise.
1874 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1875 * g++.dg/tree-prof/partition2.C: Likewise.
1877 2011-02-09 Jason Merrill <jason@redhat.com>
1879 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1880 rather than misdeclare std::puts.
1882 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1883 * g++.dg/other/warning1.C: Likewise.
1884 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1885 * g++.old-deja/g++.gb/scope06.C: Likewise.
1886 * g++.old-deja/g++.law/cvt11.C: Likewise.
1887 * g++.old-deja/g++.law/init1.C: Likewise.
1888 * g++.dg/abi/mangle26.C: Likewise.
1890 * g++.dg/template/function1.C: Adjust for C++0x mode.
1891 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1893 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1894 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1896 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1898 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1900 * g++.dg/cpp0x/regress: New directory.
1901 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1902 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1903 * g++.dg/cpp0x/regress/regress3.C: New.
1905 2011-02-10 Richard Guenther <rguenther@suse.de>
1907 PR tree-optimization/47677
1908 * gcc.dg/torture/pr47677.c: New testcase.
1910 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1912 * objc.dg/special/load-category-1.m: Remove unused header.
1913 * objc.dg/special/load-category-1a.m: Likewise.
1914 * objc.dg/special/load-category-2.m: Likewise.
1915 * objc.dg/special/load-category-2a.m: Likewise.
1916 * objc.dg/special/load-category-3.m: Likewise.
1917 * objc.dg/special/load-category-3a.m: Likewise.
1918 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1919 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1920 * objc.dg/attributes/class-attribute-1.m: Likewise.
1921 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1922 * obj-c++.dg/property/property.exp: Likewise.
1923 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1924 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1925 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1926 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1927 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1928 * obj-c++.dg/template-8.mm: Likewise.
1930 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1933 * gcc.target/i386/pr47665.c: New test.
1935 2011-02-10 Jie Zhang <jie@codesourcery.com>
1939 2011-02-05 Jie Zhang <jie@codesourcery.com>
1941 * gcc.dg/pr42631.c: Update test.
1942 * gcc.dg/pr42631-2.c: New test.
1944 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1947 * gfortran.dg/proc_decl_25.f90: New.
1949 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1952 * gfortran.dg/typebound_assignment_2.f03: New.
1954 2011-02-09 Richard Guenther <rguenther@suse.de>
1956 PR tree-optimization/47664
1957 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1959 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1962 * gnat.dg/uninit_func.adb: Adjust dg directive.
1964 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1967 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1969 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1972 * gfortran.dg/auto_dealloc_2.f90: New.
1974 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1976 * gcc.dg/builtins-config.h: Remove __sgi handling.
1977 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1978 -std=c99 for mips-sgi-irix6.5*.
1980 2011-02-09 Martin Jambor <mjambor@suse.cz>
1983 * gfortran.dg/pr25923.f90: Remove xfails.
1985 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1988 * gfortran.dg/inquire_14.f90: New test.
1990 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1993 * gfortran.dg/pointer_init_6.f90: New.
1995 2011-02-08 Jeff Law <law@redhat.com>
1997 PR tree-optimization/42893
1998 * gcc.tree-ssa/pr42893.c: New test.
2000 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2002 PR tree-optimization/46834
2003 PR tree-optimization/46994
2004 PR tree-optimization/46995
2005 * gcc.dg/graphite/id-pr46834.c: New.
2006 * gfortran.dg/graphite/id-pr46994.f90: New.
2007 * gfortran.dg/graphite/id-pr46995.f90: New.
2009 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2012 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2013 using the variable is known the warning is emitted there.
2014 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2015 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2017 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2020 * gcc.dg/noreturn-1.c (foo5): Likewise.
2021 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2022 (method2): Likewise.
2024 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2025 the return statement using the uninitialized variable.
2026 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2028 2011-02-08 Richard Guenther <rguenther@suse.de>
2031 * g++.dg/opt/pr47639.c: New testcase.
2033 2011-02-08 Richard Guenther <rguenther@suse.de>
2035 PR tree-optimization/47632
2036 * g++.dg/opt/pr47632.C: New testcase.
2038 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2040 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2042 2011-02-07 Richard Guenther <rguenther@suse.de>
2044 PR tree-optimization/47615
2045 * g++.dg/opt/pr47615.C: New testcase.
2047 2011-02-07 Richard Guenther <rguenther@suse.de>
2049 PR tree-optimization/47621
2050 * gcc.dg/torture/pr47621.c: New testcase.
2052 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2054 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2056 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2059 * gfortran.dg/allocate_with_source_1 : New test.
2061 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2064 * gcc.dg/pr47610.c: New test.
2066 2011-02-05 Jie Zhang <jie@codesourcery.com>
2069 * gcc.dg/pr42631.c: Update test.
2070 * gcc.dg/pr42631-2.c: New test.
2072 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2075 * gfortran.dg/pr47574.f90: New test.
2077 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2079 PR tree-optimization/46194
2080 * gcc.dg/autopar/pr46194.c: New.
2082 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2084 PR tree-optimization/43695
2085 * g++.dg/ipa/pr43695.C: New.
2087 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2090 * gcc.dg/pr23200.c: New test.
2092 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2095 * g++.dg/pr47589.C: New test.
2097 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2100 * g++.dg/template/typedef37.C: New test.
2101 * g++.dg/template/param1.C: Adjust expected error message.
2103 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2106 * gcc.dg/pr31490-2.c: New test.
2107 * gcc.dg/pr31490-3.c: New test.
2108 * gcc.dg/pr31490-4.c: New test.
2110 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2111 Jakub Jelinek <jakub@redhat.com>
2114 * g++.dg/parser/semicolon3.C: Adjust.
2115 * g++.dg/parser/semicolon4.C: New testcase.
2116 * g++.dg/pr46890.C: New testcase.
2118 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2121 * g++.dg/init/pr29571.C: New.
2123 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2125 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2126 instead of vect_int.
2128 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2131 * gcc.target/i386/pr47312.c: New test.
2134 * gcc.target/i386/pr47564.c: New test.
2136 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2138 PR tree-optimization/45122
2139 * gcc.dg/tree-ssa/pr45122.c: New.
2141 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2144 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2147 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2148 and vsx so a default --with-cpu=power7 doesn't give an error
2149 when -mavoid-indexed-addresses is used.
2151 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2152 wrapper function to save the arguments and then jump to the real
2153 function, rather than depending on the compiler not to move stuff
2155 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2157 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2158 Paul Thomas <pault@gcc.gnu.org>
2161 * gfortran.dg/class_37.f03 : New test.
2163 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2164 Richard Guenther <rguenther@suse.de>
2166 PR tree-optimization/40979
2168 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2169 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2170 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2171 check_vect_support_and_set_flags.
2172 * gfortran.dg/graphite/vect-pr40979.f90: New.
2174 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2177 * gfortran.dg/class_36.f03: New.
2179 2011-02-02 Richard Guenther <rguenther@suse.de>
2181 PR tree-optimization/47566
2182 * gcc.dg/lto/20110201-1_0.c: New testcase.
2184 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2190 * debug/pr47498.c: New.
2191 * debug/pr47501.c: New.
2193 2011-02-01 Richard Guenther <rguenther@suse.de>
2195 PR tree-optimization/47559
2196 * g++.dg/torture/pr47559.C: New testcase.
2198 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2201 * gfortran.dg/typebound_call_20.f03: New.
2203 2011-02-01 Richard Guenther <rguenther@suse.de>
2205 PR tree-optimization/47555
2206 * gcc.dg/pr47555.c: New testcase.
2208 2011-02-01 Richard Guenther <rguenther@suse.de>
2210 PR tree-optimization/47541
2211 * g++.dg/torture/pr47541.C: New testcase.
2213 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2216 * gfortran.dg/typebound_call_19.f03: New.
2218 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2221 * g++.dg/cpp0x/pr47416.C: New test.
2223 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2226 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2228 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2231 * gfortran.dg/typebound_assignment_1.f03: New.
2233 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2235 PR tree-optimization/47538
2236 * gcc.c-torture/execute/pr47538.c: New test.
2238 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2241 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2243 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2245 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2247 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2249 PR rtl-optimization/44031
2250 * gcc.c-torture/compile/20110131-1.c: New test.
2252 2011-01-31 Tobias Burnus <burnus@net-b.de>
2255 * gfortran.dg/stmt_func_1.f90: New.
2257 2011-01-31 Tobias Burnus <burnus@net-b.de>
2260 * gfortran.dg/interface_34.f90: New.
2262 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2265 * gfortran.dg/realloc_on_assign_5.f03: New test.
2266 * gfortran.dg/realloc_on_assign_5.f03: New test.
2268 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2270 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2271 * gfortran.dg/bessel_7.f90: Likewise.
2272 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2274 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2275 * gfortran.dg/sum_init_expr.f03: Likewise.
2277 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2279 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2282 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2283 loop only on "vect_intfloat_cvt" targets.
2285 2011-01-29 Tobias Burnus <burnus@net-b.de>
2288 * gfortran.dg/shape_6.f90: New.
2290 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2292 PR libgfortran/47434
2293 * gfortran.dg/read_infnan_1.f90: Update test.
2294 * gfortran.dg/module_nan.f90: Update test.
2295 * gfortran.dg/char4_iunit_1.f03: Update test.
2296 * gfortran.dg/large_real_kind_1.f90: Update test.
2297 * gfortran.dg/real_const_3.f90: Update test.
2298 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2300 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2303 * g++.dg/template/param2.C: New test.
2305 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2307 PR libgfortran/47285
2308 * gfortran.dg/fmt_g.f: New test.
2310 2011-01-28 Tobias Burnus <burnus@net-b.de>
2313 * gfortran.dg/pure_formal_1.f90: New.
2315 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2318 * gcc.dg/tls/pr42894.c: New test.
2320 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2322 * gcc.dg/pr47276.c: Add dg-require-visibility.
2324 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2326 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2328 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2329 Tobias Burnus <burnus@gcc.gnu.org>
2334 * gfortran.dg/realloc_on_assign_3.f03: New test.
2335 * gfortran.dg/realloc_on_assign_4.f03: New test.
2336 * gfortran.dg/allocatable_function_5.f90: New test.
2337 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2338 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2339 implemented" dg-errors.
2341 2011-01-27 Jan Hubicka <jh@suse.cz>
2344 * gcc.dg/attr-weakref-4.c: New testcase
2346 2011-01-27 Martin Jambor <mjambor@suse.cz>
2348 PR tree-optimization/47228
2349 * gcc.dg/torture/pr47228.c: New test.
2351 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2353 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2355 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2357 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2358 when using auto-overlay support on the SPU.
2360 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2362 PR rtl-optimization/44174
2363 * gcc.target/i386/asm-6.c: New test.
2365 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2367 PR rtl-optimization/46856
2368 * gcc.c-torture/compile/pr46856.c: New test.
2370 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2371 Andrew Pinski <pinskia@gmail.com>
2374 * gcc.dg/pr43082.c: New.
2376 2011-01-26 DJ Delorie <dj@redhat.com>
2378 PR rtl-optimization/46878
2379 * gcc.dg/pr46878-1.c: New test.
2381 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2384 * g++.dg/cpp0x/pr47476.C: New test.
2386 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2388 * gcc.c-torture/compile/20110126-1.c: New test.
2390 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2393 * gcc.dg/torture/pr47473.c: New test.
2395 2011-01-26 Jan Hubicka <jh@suse.cz>
2398 * gcc.c-torture/execute/pr47237.c: New testcase.
2400 2011-01-26 Jan Hubicka <jh@suse.cz>
2402 PR tree-optimization/47190
2403 * gcc.dg/attr-weakref-3.c: New testcase.
2405 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2408 * gcc.dg/dll-9a.c: New test file.
2409 * gcc.dg/dll-11.c: Likewise.
2410 * gcc.dg/dll-12.c: Likewise.
2411 * gcc.dg/dll-12a.c: Likewise.
2412 * gcc.dg/dll-11a.c: Likewise.
2413 * gcc.dg/dll-9.c: Likewise.
2414 * gcc.dg/dll-10.c: Likewise.
2415 * gcc.dg/dll-10a.c: Likewise.
2416 * g++.dg/ext/dllexport4a.cc: Likewise.
2417 * g++.dg/ext/dllexport4.C: Likewise.
2418 * g++.dg/ext/dllexport5.C: Likewise.
2419 * g++.dg/ext/dllexport5a.cc: Likewise.
2421 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2423 PR tree-optimization/46970
2424 * gcc.dg/graphite/pr46970.c: New.
2426 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2428 PR tree-optimization/46215
2429 * gcc.dg/graphite/pr46215.c: New.
2431 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2433 PR tree-optimization/46168
2434 * gcc.dg/graphite/pr46168.c: New.
2436 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2438 PR tree-optimization/43657
2439 * gcc.dg/graphite/pr43657.c: New.
2441 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2443 PR tree-optimization/29832
2444 * gfortran.dg/graphite/pr29832.f90: New.
2446 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2448 PR tree-optimization/43567
2449 * gcc.dg/graphite/pr43567.c: New.
2451 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2453 * gfortran.dg/graphite/interchange-4.f: New.
2454 * gfortran.dg/graphite/interchange-5.f: New.
2456 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2457 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2458 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2459 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2460 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2461 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2462 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2463 * gfortran.dg/ltrans-7.f90: Removed.
2464 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2466 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2467 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2468 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2469 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2470 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2471 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2472 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2473 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2474 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2475 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2476 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2477 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2478 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2479 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2480 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2481 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2482 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2483 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2484 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2485 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2486 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2487 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2488 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2489 * gcc.dg/tree-ssa/data-dep-1.c
2490 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2491 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2492 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2493 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2494 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2496 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2498 PR tree-optimization/47265
2499 PR tree-optimization/47443
2500 * gcc.c-torture/compile/pr47265.c: New test.
2501 * gcc.dg/pr47443.c: New test.
2503 2011-01-25 Martin Jambor <mjambor@suse.cz>
2505 PR tree-optimization/47382
2506 * g++.dg/torture/pr47382.C: New test.
2507 * g++.dg/opt/devirt1.C: Xfail.
2509 2011-01-25 Yao Qi <yao@codesourcery.com>
2512 * gcc.target/arm/pr45701-1.c: New test.
2513 * gcc.target/arm/pr45701-2.c: New test.
2514 * gcc.target/arm/pr45701-3.c: New test.
2516 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2517 Jakub Jelinek <jakub@redhat.com>
2519 PR tree-optimization/47271
2520 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2522 2011-01-25 Nick Clifton <nickc@redhat.com>
2524 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2525 (saturate_add): Delete.
2527 (main): Do not run saturate_add.
2528 (set_interrupts): Delete.
2530 2011-01-25 Tobias Burnus <burnus@net-b.de>
2533 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2535 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2537 PR tree-optimization/47427
2538 PR tree-optimization/47428
2539 * gcc.c-torture/compile/pr47427.c: New test.
2540 * gcc.c-torture/compile/pr47428.c: New test.
2542 2011-01-25 Richard Guenther <rguenther@suse.de>
2545 * gcc.dg/torture/pr47411.c: New testcase.
2547 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2549 * gfortran.dg/graphite/id-24.f: New.
2550 * gfortran.dg/graphite/id-25.f: New.
2552 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2554 * gfortran.dg/graphite/id-23.f: New.
2556 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2558 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2560 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2562 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2563 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2564 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2565 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2566 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2567 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2568 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2569 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2570 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2572 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2574 * gcc.dg/graphite/block-0.c: Add documentation.
2575 * gcc.dg/graphite/block-4.c: Same.
2576 * gcc.dg/graphite/block-7.c: Same.
2577 * gcc.dg/graphite/block-8.c: New.
2578 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2579 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2580 * gcc.dg/graphite/interchange-12.c: Add documentation.
2581 * gcc.dg/graphite/interchange-13.c: New.
2582 * gcc.dg/graphite/interchange-14.c: New.
2583 * gcc.dg/graphite/interchange-15.c: New.
2584 * gcc.dg/graphite/interchange-8.c: Add documentation.
2585 * gcc.dg/graphite/interchange-mvt.c: Same.
2587 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2590 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2591 * gcc.target/powerpc/altivec-14.c: Ditto.
2592 * gcc.target/powerpc/altivec-33.c: Ditto.
2593 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2594 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2595 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2596 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2597 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2598 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2599 * g++.dg/ext/altivec-15.C: Ditto.
2600 * g++.dg/ext/altivec-types-1.C: Ditto.
2601 * g++.dg/ext/altivec-types-2.C: Ditto.
2602 * g++.dg/ext/altivec-types-3.C: Ditto.
2603 * g++.dg/ext/altivec-types-4.C: Ditto.
2605 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2607 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2609 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2611 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2612 optimization options.
2614 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2616 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2619 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2621 2011-01-23 Tobias Burnus <burnus@net-b.de>
2624 * gfortran.dg/allocatable_scalar_12.f90: New.
2626 2011-01-23 Ira Rosen <irar@il.ibm.com>
2628 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2629 vectorization to be not profitable if peeling is used to
2630 realign the memory access.
2631 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2632 loop bound to avoid loop unrolling.
2633 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2635 2011-01-22 Jan Hubicka <jh@suse.cz>
2638 * g++.dg/lto/pr47333.C: New file.
2640 2011-01-22 Jan Hubicka <jh@suse.cz>
2642 PR tree-optimization/43884
2644 * gcc.dg/autopar/outer-2.c: Increase array size.
2645 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2647 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2650 * gfortran.dg/c_loc_tests_16.f90: New test.
2652 2011-01-22 Tobias Burnus <burnus@net-b.de>
2655 * gfortran.dg/typebound_proc_19.f90: New.
2657 2011-01-21 Jeff Law <law@redhat.com>
2659 PR tree-optimization/47053
2660 * g++.dg/pr47053.C: New test.
2662 2011-01-21 Jason Merrill <jason@redhat.com>
2665 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2667 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2670 * g++.dg/cpp0x/range-for10.C: New test.
2671 * g++.dg/template/for1.C: New test.
2674 * g++.dg/tree-prof/partition3.C: New test.
2676 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2678 PR rtl-optimization/47366
2679 * g++.dg/opt/pr47366.C: New test.
2681 2011-01-21 Jason Merrill <jason@redhat.com>
2684 * g++.dg/cpp0x/constexpr-regress2.C: New.
2686 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2688 2011-01-21 Jeff Law <law@redhat.com>
2690 PR rtl-optimization/41619
2691 * gcc.dg/pr41619.c: New.
2693 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2695 PR tree-optimization/47355
2696 * g++.dg/opt/pr47355.C: New test.
2698 2011-01-21 Richard Guenther <rguenther@suse.de>
2700 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2703 2011-01-21 Richard Guenther <rguenther@suse.de>
2705 PR tree-optimization/47365
2706 * gcc.dg/torture/pr47365.c: New testcase.
2707 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2709 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2711 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2713 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2715 PR tree-optimization/47391
2716 * gcc.dg/pr47391.c: New test.
2718 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2720 * g++.dg/template/char1.C: Use signed char.
2722 2011-01-21 Tobias Burnus <burnus@net-b.de>
2725 * gfortran.dg/pointer_target_4.f90: New.
2727 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2730 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2731 ILP32 system and not IP32.
2733 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2736 * g++.dg/debug/pr46583.C: New.
2738 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2741 * g++.dg/debug/pr47283.C: New test.
2744 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2745 * gcc.target/i386/headmerge-2.c: Likewise.
2747 2011-01-20 Richard Guenther <rguenther@suse.de>
2750 * gcc.dg/torture/pr47370.c: New testcase.
2752 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2754 PR tree-optimization/46130
2755 * gcc.dg/pr46130-1.c: New test.
2756 * gcc.dg/pr46130-2.c: New test.
2758 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2761 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2763 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2766 * g++.dg/debug/pr46240.cc: New.
2768 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2771 * g++.dg/template/anonunion1.C: New test.
2773 PR rtl-optimization/47337
2774 * gcc.c-torture/execute/pr47337.c: New test.
2776 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2779 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2781 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2783 PR tree-optimization/46021
2784 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2786 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2788 PR tree-optimization/47290
2789 * g++.dg/torture/pr47290.C: New test.
2791 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2794 * gfortran.dg/proc_ptr_comp_29.f90: New.
2796 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2799 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2800 powerpc-apple-darwin9.
2802 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2804 PR rtl-optimization/47299
2805 * gcc.c-torture/execute/pr47299.c: New test.
2807 2011-01-17 Jason Merrill <jason@redhat.com>
2809 * g++.dg/cpp0x/constexpr-virtual.C: New.
2811 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2814 * gfortran.dg/gomp/pr47331.f90: New test.
2816 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2819 * objc.dg/selector-warn-1.m: New.
2820 * obj-c++.dg/selector-warn-1.mm: New.
2822 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2824 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2825 Update dg-final accordingly.
2827 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2829 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2831 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2833 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2835 * gcc.dg/guality/pr36728-2.c: Likewise.
2837 2011-01-17 Richard Guenther <rguenther@suse.de>
2839 PR tree-optimization/47313
2840 * g++.dg/torture/pr47313.C: New testcase.
2842 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2845 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2846 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2847 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2848 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2850 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2852 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2853 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2854 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2856 2011-01-17 Richard Guenther <rguenther@suse.de>
2858 PR tree-optimization/45967
2859 * gcc.dg/torture/pr45967-2.c: New testcase.
2860 * gcc.dg/torture/pr45967-3.c: Likewise.
2862 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2865 * g++.dg/ext/pr47213.C: Require visibility.
2867 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2869 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2870 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2872 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2874 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2875 Linux-based targets.
2877 2011-01-13 Jan Hubicka <jh@suse.cz>
2879 PR tree-optimization/47276
2880 * gcc.dg/pr47276.c: New testcase.
2882 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2883 Jonathan Wakely <jwakely.gcc@gmail.com>
2886 * g++.dg/other/pr33558.C: New.
2887 * g++.dg/other/pr33558-2.C: New.
2889 2011-01-14 Martin Jambor <mjambor@suse.cz>
2891 PR tree-optimization/45934
2892 PR tree-optimization/46302
2893 * g++.dg/ipa/devirt-c-1.C: New test.
2894 * g++.dg/ipa/devirt-c-2.C: Likewise.
2895 * g++.dg/ipa/devirt-c-3.C: Likewise.
2896 * g++.dg/ipa/devirt-c-4.C: Likewise.
2897 * g++.dg/ipa/devirt-c-5.C: Likewise.
2898 * g++.dg/ipa/devirt-c-6.C: Likewise.
2899 * g++.dg/ipa/devirt-6.C: Likewise.
2900 * g++.dg/ipa/devirt-d-1.C: Likewise.
2901 * g++.dg/torture/pr45934.C: Likewise.
2903 2011-01-14 Jason Merrill <jason@redhat.com>
2905 * g++.dg/cpp0x/variadic105.C: New.
2907 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2908 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2911 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2912 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2913 execution tests on i?86-*-*, x86_64-*-* and
2914 powerpc*-apple-darwin* && ilp32.
2915 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2916 tests on i?86-*-* and x86_64-*-*.
2918 2011-01-14 Richard Guenther <rguenther@suse.de>
2920 PR tree-optimization/47280
2921 * g++.dg/opt/pr47280.C: New testcase.
2923 2011-01-14 Jason Merrill <jason@redhat.com>
2925 * g++.dg/cpp0x/constexpr-regress1.C: New.
2927 * g++.dg/ext/flexary2.C: New.
2929 2011-01-14 Richard Guenther <rguenther@suse.de>
2932 * gcc.dg/torture/pr47281.c: New testcase.
2933 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2935 2011-01-14 Richard Guenther <rguenther@suse.de>
2937 PR tree-optimization/47286
2938 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2940 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2943 * g++.dg/ext/pr47213.C: New.
2945 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2947 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2949 2011-01-13 Tobias Burnus <burnus@net-b.de>
2950 Mikael Morin <mikael@gcc.gnu.org>
2954 * gfortran.dg/select_type_20.f90: New.
2955 * gfortran.dg/select_type_21.f90: New.
2957 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2960 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2962 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2964 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2965 * gcc.dg/guality/pr36728-2.c: Likewise.
2967 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2970 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2972 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2974 PR rtl-optimization/45352
2975 * gcc.dg/pr45352-3.c: New.
2977 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2979 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2981 * g++.dg/cpp0x/range-for8.C: New.
2982 * g++.dg/cpp0x/range-for9.C: New.
2984 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2987 * g++.dg/debug/pr47209.C: New.
2989 2011-01-12 Richard Guenther <rguenther@suse.de>
2992 * gcc.dg/lto/pr47259_0.c: New testcase.
2993 * gcc.dg/lto/pr47259_1.c: Likewise.
2995 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2997 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2998 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2999 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3000 methods missing from the OBJC2 Object.
3001 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3002 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3003 GNU and NeXT runtimes.
3004 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3006 * objc-obj-c++-shared/Object1.m: Likewise.
3007 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3008 * objc.dg/proto-qual-1.m: Likewise.
3009 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3010 * obj-c++.dg/proto-qual-1.mm: Likewise.
3012 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3015 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3017 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3019 Fixed the Objective-C++ testsuite and updated all tests.
3020 * lib/obj-c++.exp (obj-c++_init): Declare and set
3021 gcc_warning_prefix and gcc_error_prefix.
3022 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3023 'dg-warning', 'dg-message' and 'dg-error'.
3024 * obj-c++.dg/class-extension-3.mm: Likewise.
3025 * obj-c++.dg/class-protocol-1.mm: Likewise.
3026 * obj-c++.dg/encode-7.mm: Likewise.
3027 * obj-c++.dg/exceptions-3.mm: Likewise.
3028 * obj-c++.dg/exceptions-5.mm: Likewise.
3029 * obj-c++.dg/method-12.mm: Likewise.
3030 * obj-c++.dg/method-13.mm: Likewise.
3031 * obj-c++.dg/method-15.mm: Likewise.
3032 * obj-c++.dg/method-16.mm: Likewise.
3033 * obj-c++.dg/method-4.mm: Likewise.
3034 * obj-c++.dg/method-8.mm: Likewise.
3035 * obj-c++.dg/method-conflict-1.mm: Likewise.
3036 * obj-c++.dg/method-conflict-2.mm: Likewise.
3037 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3038 and uncommented second part of the testcase now that the testsuite
3040 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3041 and uncommented second part of the testcase now that the testsuite
3043 * obj-c++.dg/private-1.mm: Likewise.
3044 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3045 * obj-c++.dg/syntax-error-7.mm: Likewise.
3046 * obj-c++.dg/warn5.mm: Likewise.
3047 * obj-c++.dg/property/at-property-14.mm: Likewise.
3048 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3050 * obj-c++.dg/property/at-property-18.mm: Likewise.
3051 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3053 * obj-c++.dg/property/at-property-21.mm: Likewise.
3054 * obj-c++.dg/property/at-property-28.mm: Likewise.
3055 * obj-c++.dg/property/at-property-5.mm: Likewise.
3056 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3057 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3058 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3059 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3060 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3061 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3062 * obj-c++.dg/tls/diag-5.mm: Likewise.
3063 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3064 dg-error, now matched correctly.
3066 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3068 * objc.dg/property/at-property-29.m: New.
3069 * obj-c++.dg/property/at-property-29.mm: New.
3071 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3073 * go.test/go-test.exp (go-set-goarch): New proc.
3074 (go-gc-tests): Use it.
3076 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3079 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3081 2011-01-11 Richard Henderson <rth@redhat.com>
3083 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3085 2011-01-11 Jan Hubicka <jh@suse.cz>
3089 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3090 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3092 2011-01-11 Richard Guenther <rguenther@suse.de>
3094 PR tree-optimization/46076
3095 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3097 2011-01-11 Jeff Law <law@redhat.com>
3099 * PR tree-optimization/47086
3100 * gcc.dg/pr47086.c: New test.
3102 2011-01-11 Jason Merrill <jason@redhat.com>
3105 * g++.dg/template/new10.C: New.
3108 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3110 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3112 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3113 Split type definitions and NSConstantString class into...
3114 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3115 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3116 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3117 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3118 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3119 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3121 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3122 encode defines for newer NeXT system headers.
3123 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3124 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3125 * objc.dg/foreach-5.m: Likewise.
3126 * objc.dg/foreach-2.m: Likewise.
3127 * objc.dg/foreach-4.m: Likewise.
3128 * objc.dg/torture/strings/string1.m: Likewise.
3129 * objc.dg/torture/strings/string2.m: Likewise.
3130 * objc.dg/torture/strings/string3.m: Likewise.
3131 * objc.dg/torture/strings/string4.m: Likewise.
3132 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3133 header and stand alone.
3134 * obj-c++.dg/strings/strings-2.mm: Likewise.
3135 * objc.dg/torture/strings/const-str-3.m: Likewise.
3136 * objc.dg/strings/strings-2.m: Likewise.
3137 * objc.dg/strings/const-str-12b.m: Likewise.
3139 2011-01-12 Richard Guenther <rguenther@suse.de>
3142 * gcc.dg/attr-weak-1.c: Adjust.
3144 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3147 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3148 standard compliant and comment.
3150 2011-01-10 Jan Hubicka <jh@suse.cz>
3153 * gcc.dg/initpri3.c: New testcase.
3155 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3158 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3164 (g_ebp_save): Likewise.
3165 (g_esp_save): Likewise.
3167 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3169 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3171 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3173 PR tree-optimization/46021
3174 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3175 i?86-*-*, x86_64-*-*.
3177 2011-01-10 Jeff Law <law@redhat.com>
3179 * PR tree-optimization/47141
3180 * gcc.c-torture/compile/pr47141.c: New test.
3182 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3185 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3186 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3187 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3188 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3191 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3192 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3193 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3194 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3195 being vectorized. Adjust dg-final pattern.
3198 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3199 * gcc.dg/vect/slp-24.c: Likewise.
3201 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3204 * g++.dg/other/pr47218-1.C: New test file.
3205 * g++.dg/other/pr47218.C: Likewise.
3206 * g++.dg/other/pr47218.h: New supporting header.
3208 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3211 * objc.dg/attributes/invalid-attribute-1.m: New.
3212 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3214 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3217 * gfortran.dg/proc_ptr_comp_28.f90: New.
3219 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3221 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3222 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3223 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3224 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3225 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3226 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3227 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3228 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3229 * objc.dg/gnu-api-2-class.m: Likewise.
3230 * objc.dg/gnu-api-2-ivar.m: Likewise.
3231 * objc.dg/gnu-api-2-method.m: Likewise.
3232 * objc.dg/gnu-api-2-objc.m: Likewise.
3233 * objc.dg/gnu-api-2-object.m: Likewise.
3234 * objc.dg/gnu-api-2-property.m: Likewise.
3235 * objc.dg/gnu-api-2-protocol.m: Likewise.
3236 * objc.dg/gnu-api-2-sel.m: Likewise.
3238 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3240 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3241 * objc.dg/objc-foreach-4.m: Likewise.
3242 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3243 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3244 * objc.dg/foreach-4.m: Likewise.
3245 * objc.dg/foreach-5.m: Likewise.
3246 * objc.dg/foreach-3.m: Return self from init.
3248 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3251 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3253 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3256 * gfortran.dg/class_35.f90: New.
3258 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3260 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3262 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3265 * objc.dg/invalid-method-2.m: New.
3266 * obj-c++.dg/invalid-method-2.mm: New.
3268 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3271 * gfortran.dg/transpose_optimization_2.f90 : New test.
3273 2011-01-08 Jan Hubicka <jh@suse.cz>
3275 PR tree-optmization/46469
3276 * g++.dg/torture/pr46469.C: New testcase.
3278 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3280 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3281 emulation of libobjc-gnu structure layout functionality to ..
3282 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3283 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3284 * objc/execute/bf-common.h: Adjust headers.
3285 * objc/execute/bf-1.m: Likewise.
3286 * objc/execute/bf-2.m: Likewise.
3287 * objc/execute/bf-3.m: Likewise.
3288 * objc/execute/bf-4.m: Likewise.
3289 * objc/execute/bf-5.m: Likewise.
3290 * objc/execute/bf-6.m: Likewise.
3291 * objc/execute/bf-7.m: Likewise.
3292 * objc/execute/bf-8.m: Likewise.
3293 * objc/execute/bf-9.m: Likewise.
3294 * objc/execute/bf-10.m: Likewise.
3295 * objc/execute/bf-11.m: Likewise.
3296 * objc/execute/bf-12.m: Likewise.
3297 * objc/execute/bf-13.m: Likewise.
3298 * objc/execute/bf-14.m: Likewise.
3299 * objc/execute/bf-15.m: Likewise.
3300 * objc/execute/bf-16.m: Likewise.
3301 * objc/execute/bf-17.m: Likewise.
3302 * objc/execute/bf-18.m: Likewise.
3303 * objc/execute/bf-19.m: Likewise.
3304 * objc/execute/bf-20.m: Likewise.
3305 * objc/execute/bf-21.m: Likewise.
3306 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3307 objc_get_type_qualifiers ().
3309 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3312 * gfortran.dg/dependency_39.f90: New test.
3314 2011-01-07 Jan Hubicka <jh@suse.cz>
3316 Get builtins tests ready for linker plugin.
3317 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3318 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3319 my_memset, my_bzero): Mark used.
3320 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3321 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3323 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3326 2011-01-07 Jan Hubicka <jh@suse.cz>
3328 PR tree-optimization/46367
3329 * g++.dg/torture/pr46367.C: New file.
3331 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3334 * gcc.dg/pr47201.c: New test.
3337 * gcc.dg/tree-prof/pr47187.c: New test.
3339 2011-01-07 Tobias Burnus <burnus@net-b.de>
3342 * gfortran.dg/extends_type_of_3.f90: New.
3344 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3346 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3347 * g++.dg/ext/dllimport-MI1.C: Likewise.
3348 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3349 * g++.dg/ext/dllimport10.C: Likewise.
3350 * g++.dg/ext/dllimport11.C: Likewise.
3351 * g++.dg/ext/dllimport12.C: Likewise.
3352 * g++.dg/ext/dllimport13.C: Likewise.
3353 * g++.dg/ext/dllimport2.C: Likewise.
3354 * g++.dg/ext/dllimport3.C: Likewise.
3355 * g++.dg/ext/dllimport4.C: Likewise.
3356 * g++.dg/ext/dllimport5.C: Likewise.
3357 * g++.dg/ext/dllimport6.C: Likewise.
3358 * g++.dg/ext/dllimport8.C: Likewise.
3359 * g++.dg/ext/dllimport9.C: Likewise.
3360 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3361 targets, too. Additionally enable test for i?86-*-mingw*.
3362 * g++.dg/ext/selectany1.C: Likewise.
3363 Remove guard variable check.
3365 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3369 * gfortran.dg/storage_size_3.f08: Extended.
3371 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3374 * g++.dg/template/stdarg1.C: New test.
3376 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3379 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3380 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3381 from the interface of functions to not hide the errors that
3384 2011-01-06 Jan Hubicka <jh@suse.cz>
3386 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3387 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3389 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3393 * gfortran.dg/interface_33.f90: New test.
3395 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3398 * gcc.c-torture/compile/pr47150.c: New test.
3400 2011-01-06 Ira Rosen <irar@il.ibm.com>
3402 PR tree-optimization/47139
3403 * gcc.dg/vect/pr47139.c: New test.
3405 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3408 * gfortran.dg/extends_type_of_2.f03: New.
3410 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3412 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3414 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3416 * gnat.dg/opt14.adb: New test.
3418 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3421 * gfortran.dg/allocate_error_2.f90: New test.
3423 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3426 * gfortran.dg/storage_size_3.f08: New.
3428 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3430 PR libgfortran/47154
3431 * gfortran.dg/namelist_68.f90: New test.
3433 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3435 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3437 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3440 * gfortran.dg/class_34.f90: New.
3442 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3444 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3445 use __builtin_inff. Skip all single-precision tests that require
3448 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3450 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3452 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3454 PR tree-optimization/47148
3455 * gcc.c-torture/execute/pr47148.c: New test.
3457 PR tree-optimization/47155
3458 * gcc.c-torture/execute/pr47155.c: New test.
3460 PR rtl-optimization/47157
3461 * gcc.c-torture/compile/pr47157.c: New test.
3463 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3465 * gcc.dg/torture/vector-shift2.c (schar): Define.
3466 (main): Always use schar or uchar instead of plain "char" to avoid
3467 dependencies on implementation-defined char signedness.
3469 2011-01-03 Martin Jambor <mjambor@suse.cz>
3471 PR tree-optimization/46801
3472 * gnat.dg/pack9.adb: Remove xfail.
3474 2011-01-03 Martin Jambor <mjambor@suse.cz>
3476 PR tree-optimization/46984
3477 * g++.dg/ipa/pr46984.C: New test.
3479 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3482 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3484 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3486 PR tree-optimization/47140
3487 * gcc.c-torture/compile/pr47140.c: New test.
3489 PR rtl-optimization/47028
3490 * gcc.dg/pr47028.c: New test.
3492 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3494 * objc.dg/protocol-forward-1.m: Removed TODO.
3495 * objc.dg/protocol-forward-2.m: New.
3496 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3497 * obj-c++.dg/protocol-forward-2.mm: New.
3499 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3502 * g++.dg/eh/pr38662.C: New testcase.
3504 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3506 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3507 scan for newline '\n'.
3510 Copyright (C) 2011 Free Software Foundation, Inc.
3512 Copying and distribution of this file, with or without modification,
3513 are permitted in any medium without royalty provided the copyright
3514 notice and this notice are preserved.