1 2012-01-25 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/derived_constructor_char_3.f90: New.
6 2012-01-24 Tobias Burnus <burnus@net-b.de>
9 * gfortran.dg/move_alloc_12.f90: New.
11 2012-01-21 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/class_47.f90: New.
16 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
18 * gnat.dg/renaming5.ad[sb]: New test.
20 2012-01-20 Kai Tietz <ktietz@redhat.com>
22 * g++.dg/torture/pr51344.C: Fix typo.
24 2012-01-19 Kai Tietz <ktietz@redhat.com>
26 * g++.dg/torture/pr51344.C: New test.
28 2012-01-19 Tobias Burnus <burnus@net-b.de>
31 * gfortran.dg/intrinsic_size_2.f90: New.
33 2012-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
35 PR tree-optimization/49642
36 * gcc.dg/tree-ssa/pr49642.c: New test.
38 2012-01-16 Jason Merrill <jason@redhat.com>
41 * g++.dg/abi/mangle60.C: New.
44 * g++.dg/cpp0x/rv-bitfield.C: New.
45 * g++.dg/cpp0x/rv-bitfield2.C: New.
47 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
49 PR rtl-optimization/51821
50 * gcc.dg/pr51821.c: New test.
52 2012-01-14 Tobias Burnus <burnus@net-b.de>
54 Backported from mainline
55 2012-01-14 Tobias Burnus <burnus@net-b.de>
58 * gfortran.dg/init_flag_8.f90: New.
59 * gfortran.dg/init_flag_9.f90: New.
61 2012-01-12 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
63 Backport from mainline:
64 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
66 * testsuite/gcc.c-torture/execute/20120110-1.c: New testcase.
68 2012-01-10 Joseph Myers <joseph@codesourcery.com>
70 * gcc.c-torture/execute/doloop-1.c,
71 gcc.c-torture/execute/doloop-2.c: New tests.
73 2012-01-09 Martin Jambor <mjambor@suse.cz>
75 PR tree-optimization/51759
76 * g++.dg/ipa/pr51759.C: New test.
78 2012-01-09 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
80 Backport from mainline:
81 2011-11-04 Jiangning Liu <jiangning.liu@arm.com>
83 PR rtl-optimization/38644
84 * gcc.target/arm/stack-red-zone.c: New.
86 2012-01-09 Andrew Stubbs <ams@codesourcery.com>
88 Backport from mainline:
90 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
92 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
94 2012-01-06 Richard Sandiford <richard.sandiford@linaro.org>
97 * g++.dg/pr48660.C: New test.
99 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
101 * ada/acats/overflow.lst: Add cb20004.
103 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
105 * gcc.c-torture/execute/20120104-1.c: New test.
107 2012-01-04 Richard Guenther <rguenther@suse.de>
109 PR tree-optimization/49651
110 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
111 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
113 2012-01-03 Richard Guenther <rguenther@suse.de>
115 Backport from mainline
116 2011-11-10 Richard Guenther <rguenther@suse.de>
118 PR tree-optimization/51042
119 * gcc.dg/torture/pr51042.c: New testcase.
121 2012-01-03 Richard Guenther <rguenther@suse.de>
123 PR tree-optimization/51070
124 * gcc.dg/torture/pr51070.c: New testcase.
125 * gcc.dg/torture/pr51070-2.c: Likewise.
127 2011-12-20 Dodji Seketeli <dodji@redhat.com>
130 * g++.dg/gcov/gcov-2.C: Adjust.
132 2012-01-01 Thomas König <tkoenig@gcc.gnu.org>
136 * lib/gcc-dg.exp (scan-module-absence): New function.
137 * gfortran.dg/implicit_pure_2.f90: New test.
139 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
141 Backport from mainline
142 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
145 * gcc.target/powerpc/pr51623.c: New file.
147 2011-12-28 Uros Bizjak <ubizjak@gmail.com>
149 * gcc.dg/torture/pr50396.c: Use dg-add-options ieee.
151 2011-12-23 Richard Guenther <rguenther@suse.de>
153 PR rtl-optimization/50396
154 * gcc.dg/torture/pr50396.c: New testcase.
156 2011-12-22 Doug Kwan <dougkwan@google.com>
158 Backport from mainline
159 2011-11-20 Joey Ye <joey.ye@arm.com>
161 * gcc.dg/volatile-bitfields-1.c: New.
163 2011-12-21 Richard Earnshaw <rearnsha@arm.com>
166 * gcc.target/arm/sibcall-2.c: New test.
168 2011-12-19 Martin Jambor <mjambor@suse.cz>
170 PR tree-optimization/51583
171 * gcc.dg/tree-ssa/pr51583.c: New test.
173 2011-12-16 Jason Merrill <jason@redhat.com>
176 * g++.dg/cpp0x/auto31.C: New.
178 2011-12-16 Jason Merrill <jason@redhat.com>
181 * g++.dg/init/value10.C: New.
183 2011-12-15 H.J. Lu <hongjiu.lu@intel.com>
185 Backport from mainline.
186 2011-10-28 Chung-Lin Tang <cltang@codesourcery.com>
188 PR rtl-optimization/49720
189 * g++.dg/torture/pr49720.C: New test.
191 2011-12-14 Jason Merrill <jason@redhat.com>
194 * g++.dg/other/enum2.C: New.
196 2011-12-13 Jason Merrill <jason@redhat.com>
200 * g++.dg/cpp0x/rv-cast3.C: New.
201 * g++.dg/cpp0x/rv-cast4.C: New.
203 2011-12-12 Jakub Jelinek <jakub@redhat.com>
206 * gcc.dg/pr45819.c: Add -w to dg-options.
208 Backported from mainline
209 2011-12-11 Jakub Jelinek <jakub@redhat.com>
211 PR tree-optimization/51485
212 * g++.dg/vect/pr51485.cc: New test.
214 2011-12-12 Eric Botcazou <ebotcazou@adacore.com>
216 * gcc.c-torture/execute/20111212-1.c: New test.
218 2011-12-11 Tobias Burnus <burnus@net-b.de>
221 * gfortran.dg/warn_function_without_result_2.f90: New.
223 2011-12-11 Thomas Koenig <tkoenig@gcc.gnu.org>
227 * gfortran.dg/assumed_charlen_substring_1.f90: New test.
229 2011-12-09 Jakub Jelinek <jakub@redhat.com>
231 Backport from mainline
232 2011-12-08 Jakub Jelinek <jakub@redhat.com>
234 PR tree-optimization/51466
235 * gcc.c-torture/execute/pr51466.c: New test.
237 2011-11-28 Jakub Jelinek <jakub@redhat.com>
239 PR tree-optimization/50078
240 * gcc.dg/pr50078.c: New test.
242 2011-12-09 Kazu Hirata <kazu@codesourcery.com>
244 Backport from mainline:
246 2011-12-05 Kazu Hirata <kazu@codesourcery.com>
249 * gcc.dg/pr51408.c: New.
251 2011-12-08 Tobias Burnus <burnus@net-b.de>
254 * gfortran.dg/realloc_on_assign_8.f90: New.
256 2011-12-08 Teresa Johnson <tejohnson@google.com>
258 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
261 2011-12-08 Teresa Johnson <tejohnson@google.com>
263 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
264 -Wwrite-strings option.
266 2011-12-08 Teresa Johnson <tejohnson@google.com>
268 * gcc.target/i386/movdi-rex64.c: New.
270 2011-12-08 Jakub Jelinek <jakub@redhat.com>
272 Backport from mainline
273 2011-12-05 Jakub Jelinek <jakub@redhat.com>
276 * gcc.dg/debug/dwarf2/pr51410.c: New test.
279 * gcc.dg/gomp/pr51339.c: New test.
281 2011-12-05 Jakub Jelinek <jakub@redhat.com>
282 Eric Botcazou <ebotcazou@adacore.com>
286 * gcc.c-torture/execute/pr51323.c: New test.
288 2011-11-30 Jakub Jelinek <jakub@redhat.com>
290 PR rtl-optimization/48721
291 * gcc.target/i386/pr48721.c: New test.
293 2011-12-08 Eric Botcazou <ebotcazou@adacore.com>
295 * gcc.c-torture/execute/20111208-1.c: New test.
297 Backport from mainline
298 2011-09-25 Eric Botcazou <ebotcazou@adacore.com>
300 * gnat.dg/frame_overflow.ads: New.
301 * gnat.dg/frame_overflow.adb: Adjust.
302 * gnat.dg/specs/addr1.ads: Likewise.
304 2011-12-06 Tobias Burnus <burnus@net-b.de>
307 * gfortran.dg/default_initialization_5.f90: New.
309 2011-12-06 Martin Jambor <mjambor@suse.cz>
311 PR tree-optimization/50622
312 * g++.dg/tree-ssa/pr50622.C: New test.
314 2011-12-04 Uros Bizjak <ubizjak@gmail.com>
315 Jérémie Detrey <Jeremie.Detrey@loria.fr>
318 * gcc.target/i386/pr51393.c: New test.
320 2011-12-03 Tobias Burnus <burnus@net-b.de>
323 * gfortran.dg/move_alloc_8.f90: New.
325 2011-11-25 Tobias Burnus <burnus@net-b.de>
328 * gfortran.dg/whole_file_35.f90: New.
330 2011-11-24 Tobias Burnus <burnus@net-b.de>
333 * resolve.c (pure_subroutine): If called subroutine is
334 impure, unset implicit_pure.
335 (resolve_function): Move impure check to simplify code.
337 2011-11-22 Paolo Carlini <paolo.carlini@oracle.com>
340 * g++.dg/cpp0x/decltype36.C: New.
342 2011-11-19 Eric Botcazou <ebotcazou@adacore.com>
344 * gcc.dg/delay-slot-2.c: New test.
346 2011-11-18 Joseph Myers <joseph@codesourcery.com>
348 * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
350 2011-11-18 Paolo Carlini <paolo.carlini@oracle.com>
353 * g++.dg/cpp0x/pr51150.C: New.
355 2011-11-16 Richard Earnshaw <rearnsha@arm.com>
356 Bernd Schmidt <bernds@coudesourcery.com>
357 Sebastian Huber <sebastian.huber@embedded-brains.de>
360 * gcc.target/arm/pr49641.c: New test.
362 2011-11-10 Jakub Jelinek <jakub@redhat.com>
365 * gcc.c-torture/compile/pr51077.c: New test.
367 2011-11-07 Jason Merrill <jason@redhat.com>
370 * g++.dg/cpp0x/decltype35.C: New.
372 2011-11-04 Eric Botcazou <ebotcazou@adacore.com>
374 * g++.dg/other/offsetof7.C: New test.
376 2011-11-02 Bernd Schmidt <bernds@codesourcery.com>
378 * gcc.c-torture/compile/20110907.c: New file.
380 2011-10-29 Paolo Carlini <paolo.carlini@oracle.com>
383 * g++.dg/cpp0x/pr50901.C: New.
385 2011-10-27 Uros Bizjak <ubizjak@gmail.com>
386 Steven G. Kargl <kargl@gcc.gnu.org>
389 * gfortran.dg/pr50875.f90: New test.
391 2011-10-26 Release Manager
393 * GCC 4.6.2 released.
395 2011-10-23 Uros Bizjak <ubizjak@gmail.com>
398 * gcc.target/i386/pr50788.c: New test.
400 2011-10-20 Uros Bizjak <ubizjak@gmail.com>
402 * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
404 * gcc.dg/ipa/ipa-sra-6.c: Ditto.
406 2011-10-19 Jason Merrill <jason@redhat.com>
409 * g++.dg/init/value9.C: New.
411 2011-10-19 Jason Merrill <jason@redhat.com>
414 * g++.dg/init/ref20.C: New.
416 2011-10-19 Jason Merrill <jason@redhat.com>
419 * g++.dg/init/ref20.C: New.
421 2011-10-18 Jason Merrill <jason@redhat.com>
424 * g++.dg/cpp0x/defaulted32.C: New.
426 2011-10-17 Janus Weil <janus@gcc.gnu.org>
429 * gfortran.dg/c_kind_tests_3.f03: New.
431 2011-10-15 Janus Weil <janus@gcc.gnu.org>
434 * gfortran.dg/pointer_intent_5.f90: New.
436 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
438 Backport from mainline
439 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
442 * obj-c++.dg/property/cxx-property-1.mm: New.
443 * obj-c++.dg/property/cxx-property-2.mm: New.
445 2011-10-15 Tobias Burnus <burnus@net-b.de>
448 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
449 for dummy arguments with VALUE attribute.
451 2011-10-14 Richard Guenther <rguenther@suse.de>
453 Backport from mainline
454 2011-10-14 Richard Guenther <rguenther@suse.de>
456 * gcc.dg/torture/pr50723.c: New testcase.
458 2011-10-13 Richard Guenther <rguenther@suse.de>
460 * gcc.target/i386/pr50712.c: New testcase.
462 2011-10-13 Jason Merrill <jason@redhat.com>
465 * g++.dg/init/vbase1.C: New.
467 2011-10-12 Janus Weil <janus@gcc.gnu.org>
470 * gfortran.dg/proc_decl_27.f90: New.
472 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
474 PR tree-optimization/50189
475 * g++.dg/torture/pr50189.C: New testcase.
477 2011-10-12 Richard Guenther <rguenther@suse.de>
479 PR tree-optimization/50700
480 * gcc.dg/builtin-object-size-12.c: New testcase.
482 2011-10-12 Joseph Myers <joseph@codesourcery.com>
485 * gcc.c-torture/compile/pr50565-1.c,
486 gcc.c-torture/compile/pr50565-2.c: New tests.
488 2011-10-11 Jason Merrill <jason@redhat.com>
490 * g++.dg/cpp0x/initlist-49216.C: New.
494 * g++.dg/template/constant1.C: New.
495 * g++.dg/template/constant2.C: New.
497 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
500 * g++.dg/dfp/44473-1.C: New test.
501 * g++.dg/dfp/44473-2.C: New test.
502 * g++.dg/dfp/mangle-1.C: New test.
503 * g++.dg/dfp/mangle-2.C: New test.
504 * g++.dg/dfp/mangle-3.C: New test.
505 * g++.dg/dfp/mangle-4.C: New test.
506 * g++.dg/dfp/mangle-5.C: New test.
508 2011-10-11 Tobias Burnus <burnus@net-b.de>
511 * gfortran.dg/common_16.f90: New.
513 2011-10-07 Janus Weil <janus@gcc.gnu.org>
516 * gfortran.dg/assumed_charlen_arg_2.f90: New.
519 * gfortran.dg/class_46.f03: New.
521 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
524 * gcc.c-torture/compile/pr49049.c: New test.
526 2011-10-06 Jakub Jelinek <jakub@redhat.com>
528 PR tree-optimization/49279
529 * gcc.c-torture/execute/pr49279.c: New test.
531 2011-10-04 Janus Weil <janus@gcc.gnu.org>
534 * gfortran.dg/extends_12.f03: New.
536 2011-09-30 Jakub Jelinek <jakub@redhat.com>
539 * gcc.dg/pr50571.c: New test.
541 2011-09-26 Jason Merrill <jason@redhat.com>
544 * g++.dg/template/partial12.C: New.
547 * g++.dg/cpp0x/constexpr-typedef1.C: New.
549 2011-09-26 Richard Guenther <rguenther@suse.de>
551 PR tree-optimization/50472
552 * gcc.dg/torture/pr50472.c: New testcase.
554 2011-09-23 Jason Merrill <jason@redhat.com>
557 * g++.dg/init/const8.C: New.
558 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
559 * g++.dg/cpp0x/defaulted2.C: Likewise.
560 * g++.dg/cpp0x/pr42844-2.C: Likewise.
561 * g++.dg/init/pr42844.C: Likewise.
563 * lib/prune.exp: Prune "note"s.
565 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
567 PR tree-optimization/50413
568 * g++.dg/vect/vect.exp: Run slp-pr* tests with
569 -fdump-tree-slp-details. Run other tests with
570 -fdump-tree-vect-details.
571 * g++.dg/vect/slp-pr50413.cc: New.
573 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
575 PR tree-optimization/50412
576 * gfortran.dg/vect/pr50412.f90: New.
578 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
581 * g++.dg/cpp0x/pr50491.C: New.
583 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
586 * gfortran.dg/bessel_6.f90: Fix tolerance test.
588 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
591 * g++.dg/other/pr50464.C: New test.
593 2011-09-19 Martin Jambor <mjambor@suse.cz>
596 * gcc.dg/torture/pr49886.c: Remove XFAILs.
597 * gcc.dg/torture/pr50287.c: New test.
599 2011-09-17 Jason Merrill <jason@redhat.com>
604 * g++.dg/cpp0x/rv-conv1.C: New.
606 2011-09-16 Jason Merrill <jason@redhat.com>
609 * g++.dg/eh/defarg1.C: New.
611 2011-09-13 Dodji Seketeli <dodji@redhat.com>
614 * g++.dg/cpp0x/variadic116.C: New test case.
616 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
618 * gnat.dg/atomic5.ad[sb]: New test.
620 2011-09-08 Martin Jambor <mjambor@suse.cz>
622 Backport from mainline
623 2011-09-07 Martin Jambor <mjambor@suse.cz>
625 PR tree-optimization/49911
626 * g++.dg/tree-ssa/pr49911.C: New test.
628 2011-09-08 Richard Guenther <rguenther@suse.de>
630 Backport from mainline
631 2011-07-04 Richard Guenther <rguenther@suse.de>
633 PR tree-optimization/49518
634 PR tree-optimization/49628
635 * g++.dg/torture/pr49628.C: New testcase.
636 * gcc.dg/torture/pr49518.c: Likewise.
638 2011-09-08 Jakub Jelinek <jakub@redhat.com>
641 * gcc.c-torture/execute/ieee/pr50310.c: New test.
642 * gcc.dg/pr50310-2.c: New test.
644 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
647 * g++.dg/cpp0x/noexcept11.C: New.
649 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
652 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
654 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
656 * gcc.c-torture/compile/20110906-1.c: New test.
658 2011-09-06 Martin Jambor <mjambor@suse.cz>
660 * gcc.c-torture/execute/pr49886.c: Move to...
661 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
663 2011-09-04 Jason Merrill <jason@redhat.com>
666 * g++.dg/cpp0x/rv-conv1.C: New.
668 2011-09-05 Jakub Jelinek <jakub@redhat.com>
670 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
671 to work even with -fshort-enums.
673 2011-09-02 Martin Jambor <mjambor@suse.cz>
676 * gcc.c-torture/execute/pr49886.c: New testcase.
677 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
679 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
681 PR tree-optimization/50178
682 * gfortran.dg/vect/pr50178.f90: New test.
684 2011-08-29 Jakub Jelinek <jakub@redhat.com>
685 Jason Merrill <jason@redhat.com>
687 * g++.dg/dfp/base.C: New test.
689 2011-08-30 Jason Merrill <jason@redhat.com>
692 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
695 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
698 * g++.dg/cpp0x/constexpr-value3.C: New.
700 2011-08-29 Jason Merrill <jason@redhat.com>
703 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
705 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
709 * gfortran.dg/widechar_compare_1.f90: New test.
711 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
714 * gcc.target/i386/pr50202.c: New test.
716 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
719 * gfortran.dg/pointer_comp_init_1.f90: New test.
721 2011-08-26 Jakub Jelinek <jakub@redhat.com>
724 * c-c++-common/Wunused-var-14.c: New test.
726 2011-08-25 Jason Merrill <jason@redhat.com>
729 * g++.dg/cpp0x/sfinae27.C: New.
731 2011-08-25 Tobias Burnus <burnus@net-b.de>
734 * gfortran.dg/initialization_28.f90: New.
736 2011-08-23 Jason Merrill <jason@redhat.com>
739 * g++.dg/cpp0x/constexpr-initlist5.C: New.
741 2011-08-23 Jakub Jelinek <jakub@redhat.com>
744 * g++.dg/dfp/nofields.C: New test.
746 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
749 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
751 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
755 * gfortran.dg/zero_stride_1.f90: New test.
757 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
760 * gfortran.dg/where_3.f90: New test.
762 2011-08-20 Jakub Jelinek <jakub@redhat.com>
764 PR tree-optimization/48739
765 * gcc.dg/pr48739-1.c: New test.
766 * gcc.dg/pr48739-2.c: New test.
768 2011-08-19 Tobias Burnus <burnus@net-b.de>
771 * gfortran.dg/namelist_73.f90: New.
773 2011-08-18 Jakub Jelinek <jakub@redhat.com>
776 * gcc.dg/torture/pr50092.c: New test.
778 2011-08-16 Jason Merrill <jason@redhat.com>
781 * g++.dg/cpp0x/variadic-unresolved.C: New.
784 * g++.dg/cpp0x/initlist56.C: New.
786 2011-08-12 David Li <davidxl@google.com>
788 * g++.dg/abi/vbase15.C: New test.
790 2011-08-09 Martin Jambor <mjambor@suse.cz>
793 * gcc.dg/tree-ssa/pr49923.c: New test.
795 2011-08-05 Jason Merrill <jason@redhat.com>
798 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
801 * g++.dg/cpp0x/decltype31.C: New.
804 * g++.dg/init/array28.C: New.
807 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
809 2011-08-05 Janus Weil <janus@gcc.gnu.org>
812 * gfortran.dg/abstract_type_6.f03: Modified.
813 * gfortran.dg/typebound_proc_24.f03: New.
815 2011-08-03 Jakub Jelinek <jakub@redhat.com>
817 PR tree-optimization/49948
818 * gcc.dg/pr49948.c: New test.
820 2011-08-03 Daniel Kraft <d@domob.eu>
823 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
825 2011-08-02 Jason Merrill <jason@redhat.com>
828 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
831 * g++.dg/cpp0x/variadic115.C: New.
834 * g++.dg/cpp0x/union5.C: New.
837 * g++.dg/cpp0x/constexpr-array4.C: New.
840 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
842 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
845 * gcc.target/i386/pr49920.c: New test.
847 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
851 * gfortran.dg/string_5.f90: New test.
853 2011-07-29 Wei Guozhi <carrot@google.com>
855 Backported from mainline
856 2011-07-29 Wei Guozhi <carrot@google.com>
858 PR rtl-optimization/49799
859 * gcc.dg/pr49799.c: New test case.
861 2011-07-28 Jakub Jelinek <jakub@redhat.com>
864 * gcc.dg/debug/dwarf2/pr49871.c: New test.
866 2011-07-28 Tobias Burnus <burnus@net-b.de>
869 * gfortran.dg/lto/pr45586-2_0.f90: New.
871 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
873 * g++.old-deja/g++.pt/crash60.C: Updated.
875 2011-07-27 Jakub Jelinek <jakub@redhat.com>
878 * gcc.target/i386/pr49866.c: New test.
880 2011-07-27 Tobias Burnus <burnus@net-b.de>
882 Backported from mainline
883 2011-07-23 Tobias Burnus <burnus@net-b.de>
886 * gfortran.dg/namelist_72.f: New.
888 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
890 * gcc.target/i386/avx-os-support.h: New.
891 * gcc.target/i386/avx-check.h: Include avx-os-support.h
892 (main): Check avx_os_support before the test is run.
893 * gcc.target/i386/aes-avx-check.h: Ditto.
894 * gcc.target/i386/pclmul-avx-check.h: Ditto.
896 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
898 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
900 2011-07-25 Andrew Pinski <apinski@cavium.com>
903 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
904 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
906 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
909 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
912 2011-07-15 Jakub Jelinek <jakub@redhat.com>
915 * g++.dg/torture/pr49309.C: Remove.
917 2011-07-23 Janus Weil <janus@gcc.gnu.org>
920 * gfortran.dg/allocate_error_3.f90: New.
922 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
924 * lib/target-supports.exp (check_ifunc_available): Rewrite.
926 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
929 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
932 2011-07-22 Richard Guenther <rguenther@suse.de>
934 PR tree-optimization/45819
935 * gcc.dg/pr45819.c: New testcase.
937 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
939 * lib/target-supports.exp (check_avx_os_support_available): New.
940 (check_effective_target_avx_runtime): Use it.
942 2011-07-19 Jason Merrill <jason@redhat.com>
945 * g++.dg/cpp0x/variadic114.C: New.
947 2011-07-19 Jakub Jelinek <jakub@redhat.com>
949 PR tree-optimization/49768
950 * gcc.c-torture/execute/pr49768.c: New test.
952 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
955 * gfortran.dg/result_in_spec_4.f90: New test.
957 2011-07-18 Jakub Jelinek <jakub@redhat.com>
960 * gfortran.dg/pr49675.f90: New test.
962 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
964 * gnat.dg/pointer_controlled.adb: New test.
966 2011-07-15 Jakub Jelinek <jakub@redhat.com>
969 * g++.dg/torture/pr49309.C: Remove.
971 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
973 * gcc.target/arm/pr40657-2.c: Remove -march.
974 * gcc.target/arm/pr42235.c: Likewise.
975 * gcc.target/arm/pr42495.c: Likewise.
976 * gcc.target/arm/pr42574.c: Likewise.
977 * gcc.target/arm/pr40956.c: Remove target-specific options.
978 * gcc.target/arm/pr42505.c: Likewise.
980 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
981 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
983 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
985 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
986 * gcc.target/arm/thumb-branch1.c: Likewise.
988 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
989 * gcc.target/arm/pr45701-2.c: Likewise.
991 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
992 * gcc.target/arm/vfp-ldmias.c: Likewise.
993 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
994 * gcc.target/arm/vfp-stmdbs.c: Likewise.
995 * gcc.target/arm/vfp-ldmiad.c: Likewise.
996 * gcc.target/arm/vfp-stmias.c: Likewise.
997 * gcc.target/arm/vfp-stmdbd.c: Likewise.
998 * gcc.target/arm/vfp-stmiad.c: Likewise.
1000 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
1001 * gcc.c-torture/compile/pr46883.c: Likewise.
1003 * gcc.target/arm/pr41679.c: Remove test directives in preparation
1004 for move to ../../gcc.c-torture/compile.
1005 * gcc.target/arm/pr46883.c: Likewise.
1007 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
1008 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
1009 * gcc.target/arm/wmul-2.c: Likewise.
1010 * gcc.target/arm/wmul-3.c: Likewise.
1011 * gcc.target/arm/wmul-4.c: Likewise.
1013 2011-07-14 Andrew Pinski <pinskia@gmail.com>
1016 * g++.dg/torture/pr49309.C: New testcase.
1018 2011-07-14 Richard Guenther <rguenther@suse.de>
1020 PR tree-optimization/49651
1021 * gcc.dg/torture/pr49651.c: New testcase.
1023 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
1025 Backport from trunk:
1027 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
1030 2011-07-11 Martin Jambor <mjambor@suse.cz>
1032 PR tree-optimization/49094
1033 * gcc.dg/tree-ssa/pr49094.c: New test.
1035 2011-07-11 Jakub Jelinek <jakub@redhat.com>
1038 * gfortran.dg/pr49698.f90: New test.
1040 2011-07-10 Tobias Burnus <burnus@net-b.de>
1043 * gfortran.dg/intrinsic_signal.f90: New.
1045 2011-07-10 Janus Weil <janus@gcc.gnu.org>
1048 * gfortran.dg/typebound_proc_23.f90: New.
1050 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
1052 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
1053 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
1055 2011-07-09 Jason Merrill <jason@redhat.com>
1057 * g++.dg/cpp0x/regress/regress5.C: New.
1059 2011-07-08 Jakub Jelinek <jakub@redhat.com>
1062 * gcc.target/powerpc/altivec-34.c: New test.
1064 2011-07-07 Jason Merrill <jason@redhat.com>
1067 * g++.dg/template/template-id-4.C: New.
1069 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1071 * gcc.target/sparc/cas64.c: New test.
1073 2011-07-07 Jakub Jelinek <jakub@redhat.com>
1076 * g++.dg/torture/pr49644.C: New test.
1079 * gcc.c-torture/execute/pr49644.c: New test.
1082 * gcc.dg/debug/pr49522.c: New test.
1085 * gcc.dg/gomp/pr49640.c: New test.
1087 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1090 * gfortran.dg/reshape_zerosize_3.f90: New test case.
1092 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
1094 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
1095 * gcc.target/arm/pr40482.c: Likewise.
1096 * gcc.target/arm/stack-corruption.c: Likewise.
1098 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
1099 * gcc.target/arm/pr42879.c: Likewise.
1100 * gcc.target/arm/pr45701-3.c: Likewise.
1102 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
1104 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
1107 * lib/target-supports-dg.exp (dg-require-effective-target): Return
1108 early if the test is already being skipped.
1110 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
1111 from add_options_for_arm_neon_fp16.
1112 (check_effective_target_arm_fp16_ok_nocache): Renamed from
1113 check_effective_target_arm_neon_fp16_ok_nocache.
1114 Check -mfpu and -mfloat-abi options from current multilib.
1115 Do not require neon support.
1116 (check_effective_target_arm_fp16_ok): Renamed from
1117 check_effecitve_target_arm_neon_fp16_ok.
1118 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
1119 arm_neon_fp16_ok and arm_fp16.
1120 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
1121 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
1122 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
1123 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
1125 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1126 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
1127 unresolved and report the reason to the log file.
1129 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
1130 scan-assembler-dem-not): For missing file, report unresolved with
1131 same message as for pass/fail, with reason reported in log file.
1133 2011-07-05 Jason Merrill <jason@redhat.com>
1136 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
1138 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
1140 * g++.dg/diagnostic/aka1.C: New.
1142 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1144 * ada/acats/run_acats (which): Extract last field from type -p,
1145 type output only if command succeeded.
1147 2011-07-04 Jakub Jelinek <jakub@redhat.com>
1149 PR rtl-optimization/49619
1150 * gcc.dg/pr49619.c: New test.
1152 PR rtl-optimization/49472
1153 * gfortran.dg/pr49472.f90: New test.
1155 Backported from mainline
1156 2011-06-30 Jakub Jelinek <jakub@redhat.com>
1159 * gfortran.dg/pr49540-1.f90: New test.
1160 * gfortran.dg/pr49540-2.f90: New test.
1162 2011-07-04 Richard Guenther <rguenther@suse.de>
1164 PR tree-optimization/49615
1165 * g++.dg/torture/pr49615.C: New testcase.
1167 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
1169 Backport from mainline:
1171 * gfortran.dg/read_list_eof_1.f90: New test.
1173 2011-07-02 Janus Weil <janus@gcc.gnu.org>
1176 * gfortran.dg/allocatable_scalar_9.f90: Modified.
1177 * gfortran.dg/extends_14.f03: New.
1179 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1182 * ada/acats/run_acats (which): Use last field of type -p output.
1184 2011-06-30 Richard Guenther <rguenther@suse.de>
1186 PR tree-optimization/38752
1187 * gcc.c-torture/compile/pr38752.c: New testcase.
1189 2011-06-29 Martin Jambor <mjambor@suse.cz>
1190 Backport from mainline
1191 2011-06-24 Martin Jambor <mjambor@suse.cz>
1193 PR tree-optimizations/49516
1194 * g++.dg/tree-ssa/pr49516.C: New test.
1196 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
1197 Backport from mainline
1198 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1200 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1201 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1202 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1203 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1204 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1205 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1206 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1207 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1208 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1209 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1210 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1211 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1212 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1213 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1215 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
1217 * gnat.dg/opt17.ad[sb]: New test.
1219 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
1221 Backport from mainline
1222 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1225 * g++.dg/opt/pr48273.C: New.
1227 2011-06-27 Jason Merrill <jason@redhat.com>
1230 * g++.dg/init/ref19.C: New.
1231 * g++.dg/cpp0x/constexpr-cleanup.C: New.
1234 * g++.dg/rtti/anon-ns1.C: New.
1237 * g++.dg/template/param3.C: New.
1239 2011-06-27 Jakub Jelinek <jakub@redhat.com>
1241 Backported from mainline
1242 2011-06-26 Jakub Jelinek <jakub@redhat.com>
1244 PR tree-optimization/48377
1245 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
1248 2011-06-26 Steve Ellcey <sje@cup.hp.com>
1251 * lib/target-supports.exp (check_effective_target_non_strict_align):
1254 2011-06-27 Release Manager
1256 * GCC 4.6.1 released.
1258 2011-06-23 Jason Merrill <jason@redhat.com>
1261 * g++.dg/cpp0x/defaulted30.C: New.
1263 2011-06-21 Jason Merrill <jason@redhat.com>
1266 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
1268 2011-06-21 Janus Weil <janus@gcc.gnu.org>
1271 * gfortran.dg/class_44.f03: New.
1273 2011-06-19 Janus Weil <janus@gcc.gnu.org>
1276 * gfortran.dg/extends_13.f03: New.
1279 * gfortran.dg/move_alloc_5.f90: New.
1282 * gfortran.dg/typebound_assignment_3.f03: New.
1285 * gfortran.dg/class_43.f03: New.
1287 2011-06-18 Jakub Jelinek <jakub@redhat.com>
1290 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
1293 * gcc.target/i386/testimm-1.c: New test.
1294 * gcc.target/i386/testimm-2.c: New test.
1295 * gcc.target/i386/testimm-3.c: New test.
1296 * gcc.target/i386/testimm-4.c: New test.
1297 * gcc.target/i386/testimm-5.c: New test.
1298 * gcc.target/i386/testimm-6.c: New test.
1299 * gcc.target/i386/testimm-7.c: New test.
1300 * gcc.target/i386/testimm-8.c: New test.
1301 * gcc.target/i386/xop-vpermil2px-2.c: New test.
1302 * gcc.target/i386/xop-rotate1-int.c: New test.
1303 * gcc.target/i386/xop-rotate2-int.c: New test.
1305 2011-06-17 Richard Guenther <rguenther@suse.de>
1307 Backport from mainline
1308 2011-05-23 Richard Guenther <rguenther@suse.de>
1310 PR tree-optimization/49115
1311 * g++.dg/torture/pr49115.C: New testcase.
1313 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1315 Backport from mainline
1316 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1318 PR rtl-optimization/48542
1319 * gcc.dg/torture/pr48542.c: New test.
1321 2011-06-17 Tobias Burnus
1324 * gfortran.dg/alloc_comp_assign_11.f90: New.
1326 2011-06-16 Jason Merrill <jason@redhat.com>
1329 * g++.dg/cpp0x/sfinae26.C: New.
1332 * g++.dg/cpp0x/variadic113.C: New.
1334 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
1336 Backport form main line
1337 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
1340 * gcc.dg/pr49307.c: New.
1342 2011-06-16 Jakub Jelinek <jakub@redhat.com>
1344 PR tree-optimization/49419
1345 * gcc.c-torture/execute/pr49419.c: New test.
1347 Backported from mainline
1348 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
1351 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1353 2011-06-14 Jason Merrill <jason@redhat.com>
1355 * g++.dg/other/error23.C: Adjust error message.
1356 * g++.dg/other/error32.C: Likewise.
1359 * g++.dg/cpp0x/decltype30.C: New.
1361 2011-06-14 Jakub Jelinek <jakub@redhat.com>
1364 * gfortran.dg/pr49103.f90: New test.
1366 PR rtl-optimization/49390
1367 * gcc.c-torture/execute/pr49390.c: New test.
1369 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
1371 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1372 options, do not override other options.
1373 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1374 incompatible options.
1375 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1376 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1377 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1378 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1380 * lib/target-supports.exp
1381 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1382 multilib flags use -mfpu with a value other than neon-fp16.
1384 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
1386 Backport from mainline
1387 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
1390 * gcc.c-torture/compile/pr49238.c: New.
1392 2011-06-07 Jason Merrill <jason@redhat.com>
1394 * g++.dg/cpp0x/enum19.C: New.
1396 2011-06-07 Jakub Jelinek <jakub@redhat.com>
1398 PR gcov-profile/49299
1399 * gcc.dg/tree-prof/pr49299-1.c: New test.
1400 * gcc.dg/tree-prof/pr49299-2.c: New test.
1402 2011-06-06 Jason Merrill <jason@redhat.com>
1404 * g++.dg/cpp0x/regress/ptrmem1.C: New.
1406 2011-06-06 Asher Langton <langton2@llnl.gov>
1409 * gfortran.dg/PR49268.f90: New test.
1411 2011-06-06 Jakub Jelinek <jakub@redhat.com>
1414 * g++.dg/opt/pr49264.C: New test.
1416 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
1418 PR tree-optimization/49243
1419 * gcc.dg/pr49243.c: New.
1421 2011-06-06 Richard Guenther <rguenther@suse.de>
1423 PR tree-optimization/48702
1424 * gcc.dg/torture/pr48702.c: New testcase.
1426 Backport from mainline
1427 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1429 PR rtl-optimization/49235
1430 * gcc.dg/pr49235.c: New test.
1432 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1434 Backport from mainline
1435 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1438 * gcc.c-torture/execute/pr49186.c: New.
1440 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1443 * g++.dg/diagnostic/bitfld2.C: New.
1445 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1447 PR tree-optimization/49038
1448 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1449 * gcc.dg/vect/pr49038.c: New test.
1451 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1454 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1456 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1459 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1460 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1462 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1464 PR tree-optimization/49093
1465 * gcc.dg/vect/pr49093.c: New test.
1467 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1471 * gfortran.dg/operator_7.f90: New test case.
1473 2011-05-31 Richard Guenther <rguenther@suse.de>
1475 Backport from mainline
1476 2011-05-19 Richard Guenther <rguenther@suse.de>
1479 * gcc.dg/builtin-object-size-11.c: New testcase.
1481 2011-05-31 Richard Guenther <rguenther@suse.de>
1483 Backport from mainline
1484 2011-05-11 Richard Guenther <rguenther@suse.de>
1487 * gcc.dg/torture/pr48953.c: New testcase.
1489 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1492 * g++.dg/gomp/pr49223-1.C: New test.
1493 * g++.dg/gomp/pr49223-2.C: New test.
1495 2011-05-30 Richard Guenther <rguenther@suse.de>
1497 PR tree-optimization/49218
1498 * gcc.c-torture/execute/pr49218.c: New testcase.
1500 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1502 * gcc.target/mips/reg-var-1.c: New test.
1504 2011-05-29 Richard Guenther <rguenther@suse.de>
1506 PR tree-optimization/49217
1507 * gcc.dg/torture/pr49217.c: New testcase.
1509 2011-05-27 Jason Merrill <jason@redhat.com>
1511 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1513 * g++.dg/cpp0x/enum18.C: New.
1515 * g++.dg/cpp0x/error6.C: New.
1517 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1520 * g++.dg/eh/cond6.C: New test.
1522 2011-05-27 Jason Merrill <jason@redhat.com>
1524 * g++.dg/template/const5.C: New.
1526 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1529 * gfortran.dg/dependency_40.f90 : New test.
1531 2011-05-26 Jason Merrill <jason@redhat.com>
1533 * g++.dg/cpp0x/variadic111.C: New.
1534 * g++.dg/cpp0x/variadic41.C: Adjust.
1536 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1539 * g++.dg/eh/cond5.C: New test.
1541 PR tree-optimization/49161
1542 * gcc.c-torture/execute/pr49161.c: New test.
1544 2011-05-25 Jason Merrill <jason@redhat.com>
1546 * g++.dg/cpp0x/error4.C: New.
1548 * g++.dg/cpp0x/rv-restrict.C: New.
1550 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1551 * g++.dg/init/pr25811-2.C: New.
1552 * g++.dg/init/pr25811-3.C: New.
1553 * g++.dg/init/pr25811-4.C: New.
1555 2011-05-25 Jason Merrill <jason@redhat.com>
1557 * g++.dg/cpp0x/enum15.C: New.
1558 * g++.dg/cpp0x/constexpr-switch2.C: New.
1560 * g++.dg/cpp0x/variadic110.C: New.
1562 * g++.dg/cpp0x/auto9.C: Add typedef test.
1564 * g++.dg/cpp0x/auto23.C: New.
1565 * g++.dg/cpp0x/auto9.C: Adjust.
1567 * g++.dg/cpp0x/defaulted29.C: New.
1569 * g++.dg/cpp0x/initlist51.C: New.
1571 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1573 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1574 * g++.dg/abi/packed1.C: Suppress warning.
1575 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1576 * g++.dg/template/stdarg1.C: Likewise.
1577 * g++.dg/other/packed1.C: Remove arm from xfail list.
1579 2011-05-25 Jason Merrill <jason@redhat.com>
1581 * g++.dg/cpp0x/enum16.C: New.
1582 * g++.dg/parse/error15.C: Adjust.
1584 * g++.dg/cpp0x/initlist50.C: New.
1586 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1588 * g++.dg/cpp0x/variadic109.C: New.
1590 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1592 Backport from mainline
1593 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1596 * objc.dg/pr48177.m: New testcase.
1598 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1601 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1602 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1604 2011-05-24 Jason Merrill <jason@redhat.com>
1606 * g++.dg/cpp0x/access01.C: New.
1608 * g++.dg/template/access21.C: New.
1609 * g++.dg/template/access22.C: New.
1611 * g++.dg/cpp0x/rv-cast2.C: New.
1613 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1615 * g++.dg/cpp0x/error3.C: New.
1617 * g++.dg/cpp0x/defaulted27.C: New.
1619 * g++.dg/cpp0x/decltype27.C: New.
1621 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1624 * g++.dg/other/pr49133.C: New test.
1626 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1629 * gcc.c-torture/execute/pr49123.c: New test.
1632 * gcc.dg/debug/pr49032.c: New test.
1635 * gcc.dg/pr49120.c: New test.
1638 * gcc.c-torture/execute/pr48973-1.c: New test.
1639 * gcc.c-torture/execute/pr48973-2.c: New test.
1641 2011-05-22 Jason Merrill <jason@redhat.com>
1643 * g++.dg/cpp0x/sfinae23.C: New.
1644 * g++.dg/cpp0x/sfinae8.C: Correct.
1646 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1649 * gcc.c-torture/compile/pr49029.c: New test.
1651 2011-05-20 Jason Merrill <jason@redhat.com>
1653 * g++.dg/cpp0x/constexpr-static7.C: New.
1655 * g++.dg/cpp0x/enum13.C: New.
1657 * g++.dg/cpp0x/defaulted26.C: New.
1659 * g++.dg/cpp0x/noexcept02.C: Fix.
1660 * g++.dg/cpp0x/noexcept03.C: Fix.
1661 * g++.dg/cpp0x/noexcept08.C: Fix.
1662 * g++.dg/cpp0x/noexcept10.C: New.
1664 * g++.dg/cpp0x/constexpr-friend.C: New.
1665 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1666 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1667 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1668 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1670 * g++.dg/cpp0x/sfinae22.C: New.
1672 * g++.dg/cpp0x/variadic108.C: New.
1674 * g++.dg/init/new32.C: New.
1676 2011-05-20 Richard Guenther <rguenther@suse.de>
1678 PR tree-optimization/49079
1679 * gcc.dg/torture/pr49079.c: New testcase.
1681 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1683 PR tree-optimization/49073
1684 * gcc.c-torture/execute/pr49073.c: New test.
1686 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1688 * gcc.c-torture/execute/960321-1.x: Remove.
1690 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1692 Backport from mainline
1693 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1696 * gcc.target/i386/pr49002-1.c: New test.
1697 * gcc.target/i386/pr49002-2.c: Likewise.
1699 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1701 PR tree-optimization/49039
1702 * gcc.c-torture/execute/pr49039.c: New test.
1703 * gcc.dg/tree-ssa/pr49039.c: New test.
1704 * g++.dg/torture/pr49039.C: New test.
1706 2011-05-18 Richard Guenther <rguenther@suse.de>
1708 Backport from mainline
1709 2011-04-19 Richard Guenther <rguenther@suse.de>
1712 * g++.dg/lto/pr48207_0.C: New testcase.
1714 2011-04-21 Richard Guenther <rguenther@suse.de>
1717 * g++.dg/lto/pr48207-2_0.C: New testcase.
1718 * g++.dg/lto/pr48207-3_0.C: Likewise.
1720 2011-05-18 Richard Guenther <rguenther@suse.de>
1722 Backport from mainline
1723 2011-05-12 Richard Guenther <rguenther@suse.de>
1725 PR tree-optimization/48172
1726 * gcc.dg/vect/pr48172.c: New testcase.
1728 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1730 PR tree-optimization/49000
1731 * gcc.dg/pr49000.c: New test.
1733 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1735 PR tree-optimization/48975
1736 * gcc.dg/pr48975.c: New test.
1738 2011-05-12 Richard Guenther <rguenther@suse.de>
1740 Backport from mainline
1741 2011-05-02 Richard Guenther <rguenther@suse.de>
1743 PR tree-optimization/48822
1744 * gcc.dg/torture/pr48822.c: New testcase.
1746 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1749 * g++.dg/opt/pr48967.C: New test.
1751 2011-05-11 Tobias Burnus <burnus@net-b.de>
1754 * gfortran.dg/generic_24.f90: New.
1756 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1759 * gcc.dg/pr48159-1.c: New test.
1760 * gcc.dg/pr48159-2.c: New test.
1762 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1765 * g++.dg/init/pr48859.C: New.
1767 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1769 Backport from mainline
1770 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1773 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1774 are passed and returned in vector registers.
1776 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1778 Backported from mainline
1779 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1781 PR tree-optimization/48837
1782 * gcc.dg/pr48837.c: New testcase.
1784 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1786 PR tree-optimization/48611
1787 PR tree-optimization/48794
1788 * gfortran.dg/gomp/pr48611.f90: New test.
1789 * gfortran.dg/gomp/pr48794.f90: New test.
1791 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1794 * g++.dg/cpp0x/pr48522.C: New.
1796 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1799 * g++.dg/template/dependent-expr8.C: New test case.
1801 2011-05-06 Jason Merrill <jason@redhat.com>
1803 * g++.dg/cpp0x/constexpr-condition2.C: New.
1805 * g++.dg/cpp0x/constexpr-missing.C: New.
1807 * g++.dg/ext/vla10.C: New.
1808 * c-c++-common/vla-1.c: New.
1810 * g++.dg/cpp0x/constexpr-48089.C: New.
1812 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1815 * g++.dg/template/member9.C: New test case.
1817 2011-05-05 Jason Merrill <jason@redhat.com>
1819 * g++.dg/init/new30.C: New.
1821 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1823 * gnat.dg/discr29.ad[sb]: New test.
1824 * gnat.dg/discr30.adb: Likewise.
1826 2011-05-05 Julian Brown <julian@codesourcery.com>
1828 * gcc.target/arm/neon-vset_lanes8.c: New test.
1830 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1832 Backport from mainline:
1833 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1834 Ira Rosen <ira.rosen@linaro.org>
1837 * gcc.target/arm/pr48252.c: New test.
1839 2011-05-04 Jason Merrill <jason@redhat.com>
1841 * g++.dg/conversion/base1.C: New.
1843 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1846 * gcc.dg/pr48774.c: New test.
1848 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1852 * gfortran.dg/realloc_on_assign_7.f03: New test.
1854 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1856 PR tree-optimization/48809
1857 * gcc.c-torture/execute/pr48809.c: New test.
1859 2011-04-29 Tobias Burnus <burnus@net-b.de>
1862 * gfortran.dg/typebound_proc_22.f90: New.
1865 * gfortran.dg/interface_36.f90: New.
1867 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1869 Backport from mainline
1870 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1872 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1873 failure on 32-bit systems.
1874 * gcc.dg/torture/vector-2.c: Ditto.
1876 Backport from mainline
1877 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1879 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1883 * gcc.target/powerpc/pr48226.c: New file.
1885 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1888 * g++.dg/template/inherit7.C: New test case.
1890 2011-04-28 Tobias Burnus <burnus@net-b.de>
1894 * gfortran.dg/interface_35.f90: New.
1895 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1896 * gfortran.dg/func_result_6.f90: Add dg-warning.
1897 * gfortran.dg/bessel_1.f90: Ditto.
1898 * gfortran.dg/hypot_1.f90: Ditto.
1899 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1900 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1901 * gfortran.dg/interface_assignment_4.f90: Ditto.
1903 2011-04-28 Tobias Burnus <burnus@net-b.de>
1906 * gfortran.dg/whole_file_34.f90: New.
1908 2011-04-27 Jason Merrill <jason@redhat.com>
1910 * g++.dg/parse/ambig6.C: New.
1912 2011-04-27 Nick Clifton <nickc@redhat.com>
1914 * gcc.dg/20020312-2.c: Add definition for RX.
1916 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1917 option with RX targets.
1919 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1922 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1925 * gcc.c-torture/compile/pr48742.c: New test.
1927 2011-04-26 Jason Merrill <jason@redhat.com>
1929 * g++.dg/lookup/koenig13.C: New.
1931 2011-04-26 Jason Merrill <jason@redhat.com>
1933 * g++.dg/cpp0x/initlist48.C: New.
1935 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.dg/pr48768.c: New test.
1940 PR tree-optimization/48734
1941 * gcc.c-torture/compile/pr48734.c: New test.
1943 2011-04-26 Richard Guenther <rguenther@suse.de>
1945 PR tree-optimization/48731
1946 * gcc.dg/torture/pr48731.c: New testcase.
1948 2011-04-26 Tobias Burnus <burnus@net-b.de>
1951 * gfortran.dg/whole_file_33.f90: New.
1953 2011-04-25 Jason Merrill <jason@redhat.com>
1955 * g++.dg/cpp0x/regress/template-const2.C: New.
1957 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1959 PR preprocessor/48740
1960 * c-c++-common/raw-string-11.c: New test.
1962 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1964 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1967 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1970 * gcc.dg/pr48685.c: New test.
1972 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1974 PR tree-optimization/48717
1975 * gcc.c-torture/execute/pr48717.c: New test.
1977 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1980 * gcc.target/i386/pr48723.c: New test.
1982 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1985 * gcc.dg/gomp/pr48716.c: New test.
1986 * g++.dg/gomp/pr48716.C: New test.
1988 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1991 * gcc.target/i386/pr48708.c: New test.
1993 2011-04-21 Richard Guenther <rguenther@suse.de>
1996 * g++.dg/torture/pr48695.C: New testcase.
1998 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
2000 * gnat.dg/volatile5.adb: New test.
2001 * gnat.dg/volatile5_pkg.ads: New helper.
2003 2011-04-20 Jason Merrill <jason@redhat.com>
2005 * g++.dg/cpp0x/initlist47.C: New.
2007 2011-04-20 Jason Merrill <jason@redhat.com>
2009 * g++.dg/template/const4.C: New.
2011 2011-04-19 Jason Merrill <jason@redhat.com>
2013 * g++.dg/ext/complex7.C: New.
2015 2011-04-19 Jakub Jelinek <jakub@redhat.com>
2018 * gcc.target/i386/pr48678.c: New test.
2020 2011-04-18 Jason Merrill <jason@redhat.com>
2022 * g++.dg/cpp0x/union4.C: New.
2024 2011-04-18 Jakub Jelinek <jakub@redhat.com>
2027 * g++.dg/torture/pr48661.C: New test.
2030 * g++.dg/gomp/pr48632.C: New test.
2032 2011-04-18 Richard Guenther <rguenther@suse.de>
2035 * g++.dg/torture/pr46364.C: New testcase.
2037 2011-04-18 Jakub Jelinek <jakub@redhat.com>
2039 PR tree-optimization/48616
2040 * gcc.dg/pr48616.c: New test.
2042 2011-04-15 Jakub Jelinek <jakub@redhat.com>
2045 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2049 * gcc.target/i386/sse4_1-insertps-3.c: New test.
2050 * gcc.target/i386/sse4_1-insertps-4.c: New test.
2051 * gcc.target/i386/avx-insertps-3.c: New test.
2052 * gcc.target/i386/avx-insertps-4.c: New test.
2054 2011-04-13 Jason Merrill <jason@redhat.com>
2056 * g++.dg/template/operator11.C: New.
2058 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
2062 * gfortran.dg/realloc_on_assign_6.f03: New test.
2064 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2067 * gcc.dg/gomp/pr48591.c: New test.
2070 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2071 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2073 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2076 * g++.dg/template/dependent-expr7.C: New test case.
2078 2011-04-12 Martin Jambor <mjambor@suse.cz>
2080 PR tree-optimization/48195
2081 * gcc.dg/ipa/pr48195.c: New test.
2083 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2085 PR rtl-optimization/48549
2086 * g++.dg/opt/pr48549.C: New test.
2089 * gcc.c-torture/compile/pr48517.c: New test.
2091 2011-04-11 Jason Merrill <jason@redhat.com>
2093 * g++.dg/cpp0x/enum10.C: New.
2095 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2097 2011-04-09 Jason Merrill <jason@redhat.com>
2100 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
2102 2011-04-08 Mike Stump <mikestump@comcast.net>
2105 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2106 default to fno-common.
2108 2011-04-07 Jason Merrill <jason@redhat.com>
2110 * g++.dg/cpp0x/regress/call1.C: New.
2112 * g++.dg/cpp0x/sfinae11.C: New.
2113 * g++.dg/cpp0x/noexcept02.C: Fix.
2115 * g++.dg/cpp0x/sfinae10.C: New.
2117 * g++.dg/cpp0x/sfinae7.C: New.
2119 * g++.dg/cpp0x/enum9.C: New.
2121 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2123 PR tree-optimization/48377
2124 * gcc.dg/vect/pr48377.c: New test.
2126 2011-04-07 Mike Stump <mikestump@comcast.net>
2128 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2129 with no trampolines.
2131 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2134 * gfortran.dg/gomp/pr48117.f90: New test.
2137 * gcc.dg/torture/pr48343.c: New test.
2139 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
2141 Backport from mainline
2142 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2144 PR rtl-optimization/48144
2145 * gcc.dg/pr48144.c: New test.
2147 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2150 * gcc.dg/guality/pr36977.c: New test.
2151 * gcc.dg/guality/pr48466.c: New test.
2153 Backported from mainline
2154 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2157 * gcc.c-torture/compile/pr48335-1.c: New test.
2158 * gcc.dg/pr48335-1.c: New test.
2159 * gcc.dg/pr48335-2.c: New test.
2160 * gcc.dg/pr48335-3.c: New test.
2161 * gcc.dg/pr48335-4.c: New test.
2162 * gcc.dg/pr48335-5.c: New test.
2163 * gcc.dg/pr48335-6.c: New test.
2164 * gcc.dg/pr48335-7.c: New test.
2165 * gcc.dg/pr48335-8.c: New test.
2166 * gcc.target/i386/pr48335-1.c: New test.
2168 2011-04-04 Janus Weil <janus@gcc.gnu.org>
2171 * gfortran.dg/class_42.f03: New.
2173 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2175 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2176 * gfortran.dg/bessel_7.f90: Likewise.
2178 2011-03-31 Jason Merrill <jason@redhat.com>
2180 * g++.dg/cpp0x/defaulted24.C: New.
2182 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2185 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2188 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2190 * g++.dg/other/i386-9.C: New test.
2192 2011-03-30 Jason Merrill <jason@redhat.com>
2194 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2196 * g++.dg/cpp0x/regress/isnan.C: New.
2198 * g++.dg/cpp0x/initlist46.C: New.
2200 2011-03-29 Jason Merrill <jason@redhat.com>
2202 * g++.dg/cpp0x/regress/value-dep1.C: New.
2204 * g++.dg/cpp0x/dependent1.C: New.
2206 2011-03-29 Jason Merrill <jason@redhat.com>
2208 * g++.dg/parse/memfnquals1.C: New.
2210 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2212 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2214 * g++.dg/cpp0x/initlist-array2.C: New.
2216 * g++.dg/cpp0x/initlist-array1.C: New.
2218 * g++.dg/cpp0x/move1.C: New.
2220 * g++.dg/cpp0x/auto22.C: New.
2222 * g++.dg/cpp0x/rv-deduce2.C: New.
2224 * g++.dg/cpp0x/elision2.C: New.
2226 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2228 * g++.dg/cpp0x/constexpr-attribute.C: New.
2230 2011-03-29 Jason Merrill <jason@redhat.com>
2232 * g++.dg/cpp0x/constexpr-recursion.C: New.
2234 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2236 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2237 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2239 * g++.dg/cpp0x/constexpr-47570.C: New.
2241 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2243 Backport from mainline:
2244 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2247 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2249 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
2252 * gcc.target/arm/neon-vld-1.c: New test.
2254 2011-03-28 Richard Guenther <rguenther@suse.de>
2256 Backport from mainline
2257 2011-03-24 Richard Guenther <rguenther@suse.de>
2260 * gcc.dg/builtin-object-size-10.c: New testcase.
2262 2011-03-22 Richard Guenther <rguenther@suse.de>
2264 PR tree-optimization/48228
2265 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2267 2011-03-17 Richard Guenther <rguenther@suse.de>
2270 * gcc.dg/pr48134.c: New testcase.
2272 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
2274 Backport from mainline:
2275 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2278 * gcc.target/i386/pr48237.c: New test.
2280 2011-03-26 Jakub Jelinek <jakub@redhat.com>
2282 Backport from mainline
2283 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2286 * gcc.dg/dfp/pr48204.c: New test.
2288 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2292 * gcc.c-torture/execute/pr42544.c: New test.
2293 * gcc.c-torture/execute/pr48197.c: New test.
2295 PR rtl-optimization/48156
2296 * gcc.dg/pr48156.c: New test.
2298 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2300 PR rtl-optimization/48141
2301 * gcc.dg/pr48141.c: New test.
2303 2011-03-25 Release Manager
2305 * GCC 4.6.0 released.
2307 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2309 Backport from mainline:
2310 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2312 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2314 Only xfail with gas.
2316 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2319 * gcc.dg/pr48213.c: New test.
2321 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2323 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2324 variably modified typedefs.
2325 * gcc.dg/c1x-typedef-2.c: Remove.
2327 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2329 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2330 * gcc.dg/c1x-anon-struct-3.c: New test.
2331 * gcc.dg/anon-struct-11.c: Update.
2333 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2336 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2338 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2341 * gcc.c-torture/compile/pr48161.c: New test.
2343 2011-03-17 Richard Guenther <rguenther@suse.de>
2346 * g++.dg/torture/pr48165.C: New testcase.
2348 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2351 * g++.dg/debug/dwarf2/typedef6.C: New test.
2353 2011-03-16 Jason Merrill <jason@redhat.com>
2355 * g++.dg/cpp0x/constexpr-array3.C: New.
2357 2011-03-16 Jason Merrill <jason@redhat.com>
2359 * g++.dg/cpp0x/sfinae6.C: New.
2360 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2361 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2362 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2363 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2364 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2366 2011-03-16 Jason Merrill <jason@redhat.com>
2368 * g++.dg/template/incomplete6.C: New.
2370 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2373 * gcc.target/arm/pr46788.c: New.
2375 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
2377 PR rtl-optimization/47166
2378 * gcc.c-torture/execute/postmod-1.c: New test.
2380 2011-03-14 Richard Guenther <rguenther@suse.de>
2383 * gcc.dg/torture/pr48098.c: New testcase.
2385 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2388 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2389 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2391 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2394 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2396 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2399 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2401 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2404 * gfortran.dg/class_41.f03: New.
2406 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2408 * g++.dg/conversion/cast3.C: New test.
2410 2011-03-11 Jason Merrill <jason@redhat.com>
2412 * g++.dg/template/error45.C: New.
2414 * g++.dg/parse/no-type-defn1.C: New.
2416 * g++.dg/ext/attrib40.C: New.
2418 * g++.dg/cpp0x/regress/array1.C: New.
2420 2011-03-11 Richard Guenther <rguenther@suse.de>
2422 PR tree-optimization/48067
2423 * gcc.dg/pr48067.c: New testcase.
2425 2011-03-11 Richard Guenther <rguenther@suse.de>
2428 * g++.dg/lto/20110311-1_0.C: New testcase.
2430 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2433 * g++.dg/inherit/virtual8.C: New test.
2436 * gcc.dg/torture/pr48044.c: New test.
2438 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2441 * gfortran.dg/proc_ptr_comp_31.f90: New.
2443 2011-03-11 Richard Guenther <rguenther@suse.de>
2445 PR tree-optimization/47278
2446 * gcc.dg/torture/pr47278-1.c: New testcase.
2447 * gcc.dg/torture/pr47278-2.c: Likewise.
2449 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2451 PR tree-optimization/48063
2452 * gcc.dg/torture/pr48063.c: New test.
2454 2011-03-10 Jason Merrill <jason@redhat.com>
2456 * g++.dg/template/array22.C: New.
2458 * g++.dg/cpp0x/syntax-err1.C: New.
2459 * g++.dg/parse/error36.C: Adjust expected errors.
2460 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2461 * g++.old-deja/g++.pt/typename3.C: Likewise.
2462 * g++.old-deja/g++.pt/typename4.C: Likewise.
2463 * g++.old-deja/g++.pt/typename6.C: Likewise.
2465 2011-03-09 Jason Merrill <jason@redhat.com>
2467 * g++.dg/template/nontype22.C: New.
2469 2011-03-09 Martin Jambor <mjambor@suse.cz>
2471 PR tree-optimization/47714
2472 * g++.dg/torture/pr47714.C: New test.
2474 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2477 * gcc.target/powerpc/pr47755-2.c: New file.
2479 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2481 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2482 is not set in the environment, pass 64 as first argument when not
2483 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2484 native where ulimit -u is supported.
2486 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2488 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2490 2011-03-08 Jason Merrill <jason@redhat.com>
2492 * g++.dg/template/nontype21.C: New.
2494 * g++.dg/template/anon5.C: New.
2496 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2499 * gcc.dg/pr47881.c: New test.
2501 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2504 * g++.dg/lookup/template3.C: New test.
2506 2011-03-08 Kai Tietz <ktietz@redhat.com>
2508 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2511 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2514 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2515 sizeof to compute alignment.
2517 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2519 PR tree-optimization/48022
2520 * gcc.dg/pr48022-1.c: New test.
2521 * gcc.dg/pr48022-2.c: New test.
2523 2011-03-07 Jason Merrill <jason@redhat.com>
2525 * g++.dg/template/nontype20.C: New.
2526 * g++.dg/init/member1.C: Adjust expected errors.
2527 * g++.dg/parse/constant4.C: Likewise.
2528 * g++.dg/template/qualified-id3.C: Likewise.
2529 * g++.old-deja/g++.pt/crash10.C: Likewise.
2531 * g++.dg/cpp0x/regress/non-const1.C: New.
2533 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2536 * gcc.dg/pr47991.c: New test.
2538 2011-03-07 Jason Merrill <jason@redhat.com>
2540 * g++.dg/abi/mangle46.C: New.
2542 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2545 * gcc.target/powerpc/pr47862.c: New.
2547 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2550 * gcc.target/i386/combine-mul.c: Require nonpic.
2552 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2553 Nathan Froyd <froydnj@codesourcery.com>
2555 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2557 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2559 * README.QMTEST: Remove.
2561 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2562 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2565 * gfortran.dg/array_constructor_37.f90 : New test.
2567 2011-03-05 Jason Merrill <jason@redhat.com>
2569 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2570 * g++.dg/abi/mangle45.C: Likewise.
2571 * g++.dg/cpp0x/trailing1.C: Likewise.
2573 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2575 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2577 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2579 PR rtl-optimization/47899
2580 * gcc.dg/pr47899.c: New test.
2582 * gcc.dg/torture/pr47968.c: Ignore warnings.
2584 PR tree-optimization/47967
2585 * gcc.c-torture/compile/pr47967.c: New test.
2587 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2589 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2590 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2592 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2594 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2595 and property_getAttributes() if __OBJC2__.
2596 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2597 * objc.dg/property/property-encoding-1.m: New.
2598 * obj-c++.dg/property/property-encoding-1.mm: New.
2600 2011-03-04 Jason Merrill <jason@redhat.com>
2602 * g++.dg/template/pseudodtor6.C: New.
2604 * g++.dg/inherit/covariant19.C: New.
2606 2011-03-04 Richard Guenther <rguenther@suse.de>
2609 * gcc.dg/torture/pr47968.c: New testcase.
2611 2011-03-04 Richard Guenther <rguenther@suse.de>
2614 * gcc.dg/torture/pr47975.c: New testcase.
2616 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2619 * g++.dg/template/crash106.C: New.
2621 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2624 * gcc.dg/gomp/pr47963.c: New test.
2625 * g++.dg/gomp/pr47963.C: New test.
2627 2011-03-02 Jason Merrill <jason@redhat.com>
2629 * g++.dg/cpp0x/regress/condition1.C: New.
2631 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2633 2011-03-01 Jason Merrill <jason@redhat.com>
2635 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2637 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2639 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2641 PR rtl-optimization/47925
2642 * gcc.c-torture/execute/pr47925.c: New test.
2644 2011-03-01 Jason Merrill <jason@redhat.com>
2646 * g++.dg/cpp0x/decltype25.C: New.
2648 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2650 2011-03-01 Richard Guenther <rguenther@suse.de>
2652 PR tree-optimization/47890
2653 * gcc.dg/torture/pr47890.c: New testcase.
2655 2011-03-01 Richard Guenther <rguenther@suse.de>
2658 * gcc.dg/lto/pr47924_0.c: New testcase.
2660 2011-03-01 Richard Guenther <rguenther@suse.de>
2663 * gfortran.dg/lto/pr46911_0.f: New testcase.
2665 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2667 PR libgfortran/47933
2668 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2669 compile errors from older code form.
2671 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2673 PR libgfortran/47567
2674 * gfortran.dg/fmt_fw_d.f90: New test.
2676 2011-02-28 Jason Merrill <jason@redhat.com>
2678 * g++.dg/inherit/covariant18.C: New.
2680 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2683 * gcc.dg/pr47893.c: New test.
2685 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2687 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2688 NULL in case of a selector with conflicting types.
2689 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2691 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2693 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2694 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2695 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2696 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2698 2011-02-28 Jason Merrill <jason@redhat.com>
2701 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2703 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2705 PR libgfortran/47778
2706 * gfortran.dg/namelist_71.f90: New test.
2708 2011-02-27 Jason Merrill <jason@redhat.com>
2711 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2712 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2714 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2717 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2719 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2722 * gfortran.dg/gomp/task-1.f90: Removed.
2724 2011-02-26 Jason Merrill <jason@redhat.com>
2726 * g++.dg/template/this-targ1.C: New.
2728 * g++.dg/cpp0x/regress/template-const1.C: New.
2729 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2730 * g++.dg/template/function1.C: Adjust.
2731 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2732 * g++.dg/debug/debug7.C: Adjust.
2734 2011-02-26 Tobias Burnus <burnus@net-b.de>
2737 * gfortran.dg/gomp/task-1.f90: New.
2739 2011-02-25 Jie Zhang <jie@codesourcery.com>
2741 * gcc.target/arm/neon-thumb2-move.c: Add
2742 dg-require-effective-target arm_thumb2_ok.
2744 2011-02-24 Jason Merrill <jason@redhat.com>
2746 * g++.dg/parse/constant1.C: Specify C++98 mode.
2747 * g++.dg/parse/constant5.C: Likewise.
2748 * g++.dg/parse/error2.C: Likewise.
2749 * g++.dg/parse/semicolon3.C: Likewise.
2750 * g++.dg/template/crash14.C: Likewise.
2751 * g++.dg/template/local4.C: Likewise.
2752 * g++.dg/template/nontype3.C: Likewise.
2753 * g++.dg/parse/crash31.C: Adjust expected errors.
2754 * g++.dg/template/function1.C: Likewise.
2755 * g++.dg/template/ref3.C: Likewise.
2756 * g++.dg/template/static9.C: Likewise.
2757 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2759 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2760 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2761 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2762 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2763 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2765 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2768 * gfortran.dg/pr47878.f90: New test.
2770 2011-02-24 Richard Guenther <rguenther@suse.de>
2773 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2774 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2776 2011-02-24 Richard Guenther <rguenther@suse.de>
2779 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2780 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2782 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2784 PR libgfortran/47567
2785 * gfortran.dg/fmt_f0_1.f90: Update test.
2787 2011-02-23 Jason Merrill <jason@redhat.com>
2789 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2790 * g++.dg/abi/mangle45.C: New.
2792 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2793 * g++.dg/template/canon-type-9.C: Match use of decltype
2794 between declaration and definition.
2795 * g++.dg/template/canon-type-12.C: Likewise.
2797 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2800 * gfortran.dg/nested_allocatables_1.f90: New.
2802 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2805 * g++.dg/pr46868.C: New test.
2806 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2807 * g++.dg/parse/error14.C: Adjust.
2809 2011-02-23 Richard Guenther <rguenther@suse.de>
2811 PR tree-optimization/47838
2812 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2814 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2816 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2818 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2820 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2821 * gfortran.dg/count_init_expr.f03: Ditto.
2822 * gfortran.dg/gomp/pr43711.f90: Ditto.
2823 * gcc.dg/struct-parse-2.c: Ditto.
2824 * gcc.dg/parse-error-3.c: Ditto.
2825 * gcc.dg/Wlogical-op-1.c: Ditto.
2826 * gcc.dg/Walways-true-1.c: Ditto.
2827 * gcc.dg/pr24225.c: Ditto.
2828 * gcc.dg/Walways-true-2.c: Ditto.
2829 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2830 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2831 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2832 * g++.dg/overload/defarg4.C: Ditto.
2833 * g++.dg/inherit/covariant16.C: Ditto.
2834 * g++.dg/inherit/virtual7.C: Ditto.
2835 * g++.dg/template/canon-type-9.C: Ditto.
2836 * g++.dg/template/access19.C: Ditto.
2837 * g++.dg/template/call7.C: Ditto.
2838 * g++.dg/template/canon-type-2.C: Ditto.
2839 * g++.dg/template/init7.C: Ditto.
2840 * g++.dg/template/sizeof-template-argument.C: Ditto.
2841 * g++.dg/template/const3.C: Ditto.
2842 * g++.dg/template/sfinae26.C: Ditto.
2843 * g++.dg/template/sfinae26.C: Ditto.
2844 * g++.dg/template/canon-type-11.C: Ditto.
2845 * g++.dg/template/union2.C: Ditto.
2846 * g++.dg/template/canon-type-3.C: Ditto.
2847 * g++.dg/template/canon-type-1.C: Ditto.
2848 * g++.dg/template/canon-type-5.C: Ditto.
2849 * g++.dg/template/canon-type-7.C: Ditto.
2850 * g++.dg/template/canon-type-10.C: Ditto.
2851 * g++.dg/template/spec36.C: Ditto.
2852 * g++.dg/template/typedef38.C: Ditto.
2853 * g++.dg/template/canon-type-4.C: Ditto.
2854 * g++.dg/template/canon-type-6.C: Ditto.
2855 * g++.dg/template/canon-type-13.C: Ditto.
2856 * g++.dg/template/instantiate9.C: Ditto.
2857 * g++.dg/template/ttp22.C: Ditto.
2858 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2859 * g++.dg/warn/Walways-true-1.C: Ditto.
2860 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2861 * g++.dg/warn/Walways-true-2.C: Ditto.
2862 * g++.dg/conversion/op4.C: Ditto.
2863 * g++.dg/opt/pr19650.C: Ditto.
2864 * g++.dg/lookup/friend11.C: Ditto.
2865 * g++.dg/other/default2.C: Ditto.
2866 * g++.dg/other/default3.C: Ditto.
2867 * g++.dg/other/dtor2.C: Ditto.
2868 * g++.dg/other/friend5.C: Ditto.
2869 * g++.dg/other/default5.C: Ditto.
2870 * g++.dg/init/brace6.C: Ditto.
2871 * g++.dg/init/aggr5.C: Ditto.
2872 * g++.dg/init/error2.C: Ditto.
2873 * g++.dg/expr/bound-mem-fun.C: Ditto.
2874 * g++.dg/expr/cond6.C: Ditto.
2875 * g++.dg/expr/stmt-expr-1.C: Ditto.
2876 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2877 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2878 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2879 * g++.dg/cpp0x/bracket1.C: Ditto.
2880 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2881 * g++.dg/cpp0x/pr38646.C: Ditto.
2882 * g++.dg/cpp0x/variadic73.C: Ditto.
2883 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2884 * g++.dg/cpp0x/bracket4.C: Ditto.
2885 * g++.dg/cpp0x/decltype4.C: Ditto.
2886 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2887 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2888 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2889 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2890 * g++.dg/cpp0x/decltype2.C: Ditto.
2891 * g++.dg/cpp0x/decltype1.C: Ditto.
2892 * g++.dg/cpp0x/bracket2.C: Ditto.
2893 * g++.dg/cpp0x/decltype5.C: Ditto.
2894 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2895 * g++.dg/cpp0x/variadic70.C: Ditto.
2896 * g++.dg/cpp0x/decltype6.C: Ditto.
2897 * g++.dg/cpp0x/rvo.C: Ditto.
2898 * g++.dg/cpp0x/vt-40092.C: Ditto.
2899 * g++.dg/cpp0x/variadic-new.C: Ditto.
2900 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2901 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2902 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2903 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2904 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2905 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2906 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2907 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2908 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2909 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2910 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2911 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2912 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2913 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2914 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2915 * g++.dg/cpp0x/pr39639.C: Ditto.
2916 * g++.dg/cpp0x/decltype3.C: Ditto.
2917 * g++.dg/cpp0x/variadic68.C: Ditto.
2918 * g++.dg/cpp0x/variadic-function.C: Ditto.
2919 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2920 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2921 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2922 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2923 * g++.dg/parse/crash35.C: Ditto.
2924 * g++.dg/parse/crash40.C: Ditto.
2925 * g++.dg/parse/defarg12.C: Ditto.
2926 * g++.dg/parse/crash34.C: Ditto.
2927 * g++.dg/parse/constructor3.C: Ditto.
2928 * g++.dg/parse/template23.C: Ditto.
2929 * g++.dg/parse/crash56.C: Ditto.
2930 * g++.dg/parse/dtor13.C: Ditto.
2931 * g++.dg/parse/error33.C: Ditto.
2932 * g++.dg/parse/ctor9.C: Ditto.
2933 * g++.dg/parse/error32.C: Ditto.
2934 * g++.dg/parse/error37.C: Ditto.
2935 * g++.dg/parse/bitfield3.C: Ditto.
2936 * g++.dg/parse/struct-4.C: Ditto.
2937 * g++.dg/ext/has_trivial_copy.C: Ditto.
2938 * g++.dg/ext/is_polymorphic.C: Ditto.
2939 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2940 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2941 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2942 * g++.dg/ext/is_union.C: Ditto.
2943 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2944 * g++.dg/ext/is_pod.C: Ditto.
2945 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2946 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2947 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2948 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2949 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2950 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2951 * g++.dg/ext/is_abstract.C: Ditto.
2952 * g++.dg/ext/has_trivial_assign.C: Ditto.
2953 * g++.dg/ext/is_class.C: Ditto.
2954 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2955 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2956 * g++.dg/ext/is_base_of.C: Ditto.
2957 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2958 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2959 * g++.dg/ext/is_empty.C: Ditto.
2960 * g++.dg/ext/is_enum.C: Ditto.
2961 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2962 * gnat.dg/opt11.adb: Ditto.
2963 * obj-c++.dg/pr45735.mm: Ditto.
2964 * obj-c++.dg/pr24393.mm: Ditto.
2965 * obj-c++.dg/exceptions-2.mm: Ditto.
2966 * objc.dg/pr45735.m: Ditto.
2967 * objc.dg/pr24393.m: Ditto.
2969 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2971 * objc.dg/attributes/objc-exception-1.m: New.
2973 2011-02-23 Jie Zhang <jie@codesourcery.com>
2975 * gcc.dg/cpp/include7.c: New test.
2977 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2980 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2982 2011-02-23 Jie Zhang <jie@codesourcery.com>
2984 PR rtl-optimization/47763
2985 * gcc.dg/pr47763.c: New test.
2987 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2990 * gfortran.dg/whole_file_32.f90 : New test.
2992 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2995 * g++.dg/inherit/virtual7.C: New test.
2997 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3000 * objc.dg/type-size-3.m: Updated error message.
3001 * objc.dg/type-size-4.m: New test.
3002 * objc.dg/type-size-5.m: New test.
3004 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3006 * lib/gnat.exp: Fix comments.
3007 Don't load libgloss.exp.
3008 (default_gnat_version): Call $compiler with --version.
3009 Adapt regexp for gnatmake output, insert version.
3010 (gnat_version): New proc.
3011 (gnat_init): Remove gnat_libgcc_s_path.
3012 (gnat_target_compile): Likewise.
3013 Remove ld_library_path.
3014 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3015 (gnat_pass): Remove.
3016 (gnat_pass): Remove.
3017 (gnat_finish): Remove.
3018 (gnat_exit): Remove.
3019 (local_find_gnatmake): Reindent.
3020 (runtest_file_p): Remove.
3021 (prune_warnings): Remove.
3022 (find_gnatclean): New proc.
3023 * lib/gnat-dg.exp (lremove): New proc.
3024 (gnat-dg-test): Reindent.
3025 Remove additional output files.
3026 (gnat-dg-runtest): Remove.
3028 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3029 * gnat.dg/loop_optimization6.adb: Likewise.
3030 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3032 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3034 PR tree-optimization/47835
3035 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3037 2011-02-22 Tobias Burnus <burnus@net-b.de>
3039 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3040 * gfortran.dg/abstract_type_2.f03: Ditto.
3041 * gfortran.dg/abstract_type_3.f03: Ditto.
3042 * gfortran.dg/abstract_type_4.f03: Ditto.
3043 * gfortran.dg/abstract_type_5.f03: Ditto.
3044 * gfortran.dg/abstract_type_6.f03: Ditto.
3045 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3046 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3047 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3048 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3049 * gfortran.dg/array_function_5.f90: Ditto.
3050 * gfortran.dg/asynchronous_3.f03: Ditto.
3051 * gfortran.dg/char_expr_1.f90: Ditto.
3052 * gfortran.dg/class_14.f03: Ditto.
3053 * gfortran.dg/data_array_6.f: Ditto.
3054 * gfortran.dg/data_invalid.f90: Ditto.
3055 * gfortran.dg/dot_product_1.f03: Ditto.
3056 * gfortran.dg/func_derived_5.f90: Ditto.
3057 * gfortran.dg/func_result_4.f90: Ditto.
3058 * gfortran.dg/implied_do_1.f90: Ditto.
3059 * gfortran.dg/initialization_25.f90: Ditto.
3060 * gfortran.dg/initialization_26.f90: Ditto.
3061 * gfortran.dg/interface_34.f90: Ditto.
3062 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3063 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3064 * gfortran.dg/matmul_8.f03: Ditto.
3065 * gfortran.dg/merge_init_expr.f90: Ditto.
3066 * gfortran.dg/pack_assign_1.f90: Ditto.
3067 * gfortran.dg/pack_vector_1.f90: Ditto.
3068 * gfortran.dg/pointer_check_8.f90: Ditto.
3069 * gfortran.dg/product_init_expr.f03: Ditto.
3070 * gfortran.dg/reshape_order_5.f90: Ditto.
3071 * gfortran.dg/reshape_shape_1.f90: Ditto.
3072 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3073 * gfortran.dg/same_name_2.f90: Ditto.
3074 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3075 * gfortran.dg/spread_init_expr.f03: Ditto.
3076 * gfortran.dg/stmt_func_1.f90: Ditto.
3077 * gfortran.dg/sum_init_expr.f03: Ditto.
3078 * gfortran.dg/transpose_3.f03: Ditto.
3079 * gfortran.dg/unpack_init_expr.f03: Ditto.
3080 * gfortran.dg/warn_conversion.f90: Ditto.
3081 * gfortran.dg/warn_conversion_2.f90: Ditto.
3082 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3083 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3084 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3085 * gfortran.dg/whole_file_16.f90: Ditto.
3086 * gfortran.dg/whole_file_17.f90: Ditto.
3087 * gfortran.dg/whole_file_18.f90: Ditto.
3088 * gfortran.dg/whole_file_20.f03: Ditto.
3089 * gfortran.dg/whole_file_5.f90: Ditto.
3090 * gfortran.dg/whole_file_6.f90: Ditto.
3091 * gfortran.dg/write_invalid_format.f90: Ditto.
3092 * gfortran.dg/zero_sized_6.f90: Ditto.
3094 2011-02-21 Jeff Law <law@redhat.com>
3096 PR rtl-optimization/46178
3097 * gcc.target/i386/pr46178.c: New test.
3099 PR rtl-optimization/46002
3100 * gcc.c-torture/compile/pr46002.c: New test.
3102 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3104 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3107 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3110 * g++.dg/debug/pr47106.C: Require effective target lto.
3112 2011-02-21 Jason Merrill <jason@redhat.com>
3114 * g++.dg/cpp0x/constexpr-diag2.C: New.
3116 2011-02-20 Jason Merrill <jason@redhat.com>
3118 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3120 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3122 * g++.dg/overload/conv-op1.C: New.
3124 * g++.dg/cpp0x/constexpr-synth1.C: New.
3126 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3128 * objc.dg/layout-2.m: New.
3129 * objc.dg/selector-3.m: Adjusted location of error message.
3130 * objc.dg/type-size-3.m: Same.
3131 * obj-c++.dg/selector-3.mm: Same.
3133 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3136 * objc.dg/property/dotsyntax-22.m: New.
3137 * obj-c++.dg/property/dotsyntax-22.mm: New.
3139 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3142 * g++.dg/template/typedef38.C: New test.
3144 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3147 * gfortran.dg/whole_file_30.f90 : New test.
3148 * gfortran.dg/whole_file_31.f90 : New test.
3150 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3154 * gfortran.dg/whole_file_28.f90 : New test.
3155 * gfortran.dg/whole_file_29.f90 : New test.
3157 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3160 * g++.dg/template/crash105.C: New.
3162 2011-02-19 Jason Merrill <jason@redhat.com>
3164 * g++.dg/cpp0x/regress/no-elide1.C: New.
3166 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3168 PR tree-optimization/46620
3169 * gcc.dg/pr46620.c: New.
3171 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3174 * gcc.target/i386/pr47809.c: New test.
3176 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3177 Tobias Burnus <burnus@net-b.de>
3179 * lib/target-supports.exp
3180 (check_effective_target_fortran_large_real): New check for large reals.
3181 * gfortran.dg/nan_7.f90: New test.
3183 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3185 PR libgfortran/47567
3186 * gfortran.dg/fmt_f0_1.f90: Update test.
3188 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3191 * gfortran.dg/array_constructor_36.f90 : New test.
3192 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3193 allow for comparison between different elements of the array
3194 constructor at different levels of optimization.
3196 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3198 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3199 * gcc.target/i386/pr32280-1.c: Likewise.
3201 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3204 * gcc.target/i386/pr47800.c: New test.
3206 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3208 * objc/execute/exceptions/foward-1.x: New.
3210 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3213 * gfortran.dg/derived_constructor_comps_4.f90: New.
3215 2011-02-18 Tobias Burnus
3218 * gfortran.dg/func_result_6.f90: New.
3220 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3223 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3225 2011-02-18 Tobias Burnus <burnus@net-b.de>
3228 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3230 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3231 normalizing the error/warning output.
3232 * gfortran.dg/Wall.f90: Update dg-error/warning.
3233 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3234 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3235 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3236 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3237 * gfortran.dg/class_30.f90: Update dg-error/warning.
3238 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3239 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3240 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3241 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3242 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3243 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3244 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3245 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3246 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3247 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3248 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3249 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3250 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3251 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3252 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3253 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3254 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3255 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3256 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3257 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3258 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3259 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3260 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3261 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3262 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3264 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3267 * gfortran.dg/proc_ptr_comp_30.f90: New.
3269 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3272 * gcc.target/i386/pr47780.c: New test.
3274 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3277 * gfortran.dg/class_40.f03: New.
3279 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3282 * g++.dg/cpp0x/auto21.C: New test.
3284 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3286 * objc.dg/special/unclaimed-category-1.h: Updated for
3288 * objc.dg/special/unclaimed-category-1.m: Same.
3289 * objc.dg/zero-link-1.m: Same.
3290 * objc.dg/lookup-1.m: Same.
3291 * objc.dg/torture/strings/const-str-9.m
3292 * objc.dg/torture/strings/const-str-10.m: Same.
3293 * objc.dg/torture/strings/const-str-11.m: Same.
3294 * objc.dg/torture/forward-1.m: Same.
3295 * objc.dg/zero-link-2.m: Same.
3296 * objc.dg/encode-7-next-64bit.m: Same.
3297 * objc.dg/method-4.m: Same.
3298 * objc.dg/next-runtime-1.m: Same.
3299 * objc.dg/image-info.m: Same.
3300 * objc.dg/pr23214.m: Same.
3301 * objc.dg/symtab-1.m: Same.
3302 * obj-c++.dg/basic.m: Same.
3303 * obj-c++.dg/proto-lossage-3.m: Same.
3304 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3305 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3306 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3307 * obj-c++.dg/method-11.m: Same.
3308 * objc/execute/enumeration-1.m: Same.
3309 * objc/execute/object_is_class.m: Same.
3310 * objc/execute/formal_protocol-2.m: Same.
3311 * objc/execute/formal_protocol-4.m: Same.
3312 * objc/execute/formal_protocol-6.m: Same.
3313 * objc/execute/bycopy-3.m: Same.
3314 * objc/execute/exceptions/catchall-1.m: Same.
3315 * objc/execute/exceptions/finally-1.m: Same.
3316 * objc/execute/exceptions/local-variables-1.m: Same.
3317 * objc/execute/exceptions/foward-1.m: Same.
3318 * objc/execute/bf-common.h
3319 * objc/execute/enumeration-2.m: Same.
3320 * objc/execute/formal_protocol-1.m: Same.
3321 * objc/execute/formal_protocol-3.m: Same.
3322 * objc/execute/formal_protocol-5.m: Same.
3323 * objc/execute/accessing_ivars.m: Same.
3324 * objc/execute/bycopy-2.m: Same.
3325 * objc/execute/formal_protocol-7.m: Same.
3326 * objc/execute/compatibility_alias.m: Same.
3327 * objc/execute/no_clash.m: Same.
3328 * objc/execute/object_is_meta_class.m: Same.
3329 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3330 * objc/execute/class-tests-1.h: Include stdio.h.
3331 * objc/execute/class-tests-2.h: Same.
3332 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3334 * obj-c++.dg/try-catch-2.mm: Same.
3336 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3339 * g++.dg/warn/Wunused-parm-4.C: New test.
3341 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3342 Jan Hubicka <jh@suse.cz>
3346 * g++.dg/debug/pr47106.C: New.
3348 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3351 * gcc.target/i386/pr43653.c: New test.
3353 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3356 * g++.dg/template/inherit6.C: New test.
3358 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3361 * gfortran.dg/class_39.f03: New.
3363 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3366 * g++.dg/cpp0x/variadic106.C: New test.
3368 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3371 * gfortran.dg/pr47757-1.f90: New test.
3372 * gfortran.dg/pr47757-2.f90: New test.
3373 * gfortran.dg/pr47757-3.f90: New test.
3376 * g++.dg/cpp0x/enum8.C: New test.
3378 2011-02-15 Jason Merrill <jason@redhat.com>
3380 * g++.dg/inherit/implicit-trivial1.C: New.
3381 * g++.dg/cpp0x/implicit-trivial1.C: New.
3383 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3386 * gcc.dg/torture/pr47725.c: Removed.
3388 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3391 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3392 constant does not generate a load from memory.
3394 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3397 * gcc.dg/torture/pr47725.c: New.
3399 2011-02-15 Richard Guenther <rguenther@suse.de>
3401 PR tree-optimization/47743
3402 * gcc.dg/torture/pr47743.c: New testcase.
3404 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3407 * gcc.target/i386/pr47581.c: New test.
3409 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3412 * gfortran.dg/select_type_22.f03: New.
3414 2011-02-14 Jason Merrill <jason@redhat.com>
3416 * g++.dg/cpp0x/regress/enum1.C: New.
3418 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3420 * gnat.dg/include.adb: New test.
3422 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3425 * gfortran.dg/class_38.f03: New.
3427 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3429 * gcc.dg/pr46494.c: New test.
3431 2011-02-14 Richard Guenther <rguenther@suse.de>
3433 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3435 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3438 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3439 sparc*-sun-solaris2.11.
3441 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3444 * gfortran.dg/argument_checking_18.f90: New.
3446 2011-02-13 Tobias Burnus <burnus@net-b.de>
3448 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3449 * gfortran.dg/argument_checking_17.f90: New.
3451 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3453 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3454 are temporarily disabled.
3455 * gfortran.dg/class_7.f03: Ditto.
3456 * gfortran.dg/coarray_14.f90: Ditto.
3457 * gfortran.dg/typebound_proc_13.f03: Ditto.
3459 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3462 * gfortran.dg/extends_11.f03: New.
3464 2011-02-11 Xinliang David Li <davidxl@google.com>
3466 PR tree-optimization/47707
3467 * g++.dg/tree-ssa/pr47707.C: New test.
3469 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3471 * g++.dg/opt/inline17.C: New test.
3473 2011-02-11 Tobias Burnus <burnus@net-b.de>
3476 * gfortran.dg/pure_formal_2.f90: New.
3478 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3480 PR rtl-optimization/47614
3481 * gfortran.dg/pr47614.f: New.
3483 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3486 * gcc.dg/opts-6.c: New test.
3488 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3491 * gcc.dg/pr47684.c: New test.
3493 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3496 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3497 c99_runtime, dg-add-options c99_runtime.
3498 (main): Use __asm__.
3500 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3503 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3504 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3505 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3506 * gcc.dg/ucnid-10.c: Likewise.
3507 * gcc.dg/ucnid-13.c: Likewise.
3508 * gcc.dg/ucnid-7.c: Likewise.
3509 * gcc.dg/ucnid-8.c: Likewise.
3510 Adapt dg-warning line number.
3512 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3514 * gcc.target/i386/parity-1.c: Use -march=k8.
3515 * gcc.target/i386/parity-2.c: Ditto.
3516 * gcc.target/i386/vecinit-1.c: Ditto.
3517 * gcc.target/i386/vecinit-2.c: Ditto.
3519 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3522 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3523 * gcc.target/mips/save-restore-3.c: Likewise.
3524 * gcc.target/mips/save-restore-4.c: Likewise.
3525 * gcc.target/mips/save-restore-5.c: Likewise.
3528 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3529 * g++.dg/tree-prof/partition2.C: Likewise.
3531 2011-02-09 Jason Merrill <jason@redhat.com>
3533 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3534 rather than misdeclare std::puts.
3536 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3537 * g++.dg/other/warning1.C: Likewise.
3538 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3539 * g++.old-deja/g++.gb/scope06.C: Likewise.
3540 * g++.old-deja/g++.law/cvt11.C: Likewise.
3541 * g++.old-deja/g++.law/init1.C: Likewise.
3542 * g++.dg/abi/mangle26.C: Likewise.
3544 * g++.dg/template/function1.C: Adjust for C++0x mode.
3545 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3547 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3548 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3550 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3552 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3554 * g++.dg/cpp0x/regress: New directory.
3555 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3556 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3557 * g++.dg/cpp0x/regress/regress3.C: New.
3559 2011-02-10 Richard Guenther <rguenther@suse.de>
3561 PR tree-optimization/47677
3562 * gcc.dg/torture/pr47677.c: New testcase.
3564 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3566 * objc.dg/special/load-category-1.m: Remove unused header.
3567 * objc.dg/special/load-category-1a.m: Likewise.
3568 * objc.dg/special/load-category-2.m: Likewise.
3569 * objc.dg/special/load-category-2a.m: Likewise.
3570 * objc.dg/special/load-category-3.m: Likewise.
3571 * objc.dg/special/load-category-3a.m: Likewise.
3572 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3573 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3574 * objc.dg/attributes/class-attribute-1.m: Likewise.
3575 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3576 * obj-c++.dg/property/property.exp: Likewise.
3577 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3578 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3579 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3580 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3581 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3582 * obj-c++.dg/template-8.mm: Likewise.
3584 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3587 * gcc.target/i386/pr47665.c: New test.
3589 2011-02-10 Jie Zhang <jie@codesourcery.com>
3593 2011-02-05 Jie Zhang <jie@codesourcery.com>
3595 * gcc.dg/pr42631.c: Update test.
3596 * gcc.dg/pr42631-2.c: New test.
3598 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3601 * gfortran.dg/proc_decl_25.f90: New.
3603 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3606 * gfortran.dg/typebound_assignment_2.f03: New.
3608 2011-02-09 Richard Guenther <rguenther@suse.de>
3610 PR tree-optimization/47664
3611 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3613 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3616 * gnat.dg/uninit_func.adb: Adjust dg directive.
3618 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3621 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3623 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3626 * gfortran.dg/auto_dealloc_2.f90: New.
3628 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3630 * gcc.dg/builtins-config.h: Remove __sgi handling.
3631 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3632 -std=c99 for mips-sgi-irix6.5*.
3634 2011-02-09 Martin Jambor <mjambor@suse.cz>
3637 * gfortran.dg/pr25923.f90: Remove xfails.
3639 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3642 * gfortran.dg/inquire_14.f90: New test.
3644 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3647 * gfortran.dg/pointer_init_6.f90: New.
3649 2011-02-08 Jeff Law <law@redhat.com>
3651 PR tree-optimization/42893
3652 * gcc.tree-ssa/pr42893.c: New test.
3654 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3656 PR tree-optimization/46834
3657 PR tree-optimization/46994
3658 PR tree-optimization/46995
3659 * gcc.dg/graphite/id-pr46834.c: New.
3660 * gfortran.dg/graphite/id-pr46994.f90: New.
3661 * gfortran.dg/graphite/id-pr46995.f90: New.
3663 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3666 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3667 using the variable is known the warning is emitted there.
3668 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3669 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3671 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3674 * gcc.dg/noreturn-1.c (foo5): Likewise.
3675 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3676 (method2): Likewise.
3678 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3679 the return statement using the uninitialized variable.
3680 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3682 2011-02-08 Richard Guenther <rguenther@suse.de>
3685 * g++.dg/opt/pr47639.c: New testcase.
3687 2011-02-08 Richard Guenther <rguenther@suse.de>
3689 PR tree-optimization/47632
3690 * g++.dg/opt/pr47632.C: New testcase.
3692 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3694 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3696 2011-02-07 Richard Guenther <rguenther@suse.de>
3698 PR tree-optimization/47615
3699 * g++.dg/opt/pr47615.C: New testcase.
3701 2011-02-07 Richard Guenther <rguenther@suse.de>
3703 PR tree-optimization/47621
3704 * gcc.dg/torture/pr47621.c: New testcase.
3706 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3708 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3710 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3713 * gfortran.dg/allocate_with_source_1 : New test.
3715 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3718 * gcc.dg/pr47610.c: New test.
3720 2011-02-05 Jie Zhang <jie@codesourcery.com>
3723 * gcc.dg/pr42631.c: Update test.
3724 * gcc.dg/pr42631-2.c: New test.
3726 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3729 * gfortran.dg/pr47574.f90: New test.
3731 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3733 PR tree-optimization/46194
3734 * gcc.dg/autopar/pr46194.c: New.
3736 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3738 PR tree-optimization/43695
3739 * g++.dg/ipa/pr43695.C: New.
3741 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3744 * gcc.dg/pr23200.c: New test.
3746 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3749 * g++.dg/pr47589.C: New test.
3751 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3754 * g++.dg/template/typedef37.C: New test.
3755 * g++.dg/template/param1.C: Adjust expected error message.
3757 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3760 * gcc.dg/pr31490-2.c: New test.
3761 * gcc.dg/pr31490-3.c: New test.
3762 * gcc.dg/pr31490-4.c: New test.
3764 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3765 Jakub Jelinek <jakub@redhat.com>
3768 * g++.dg/parser/semicolon3.C: Adjust.
3769 * g++.dg/parser/semicolon4.C: New testcase.
3770 * g++.dg/pr46890.C: New testcase.
3772 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3775 * g++.dg/init/pr29571.C: New.
3777 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3779 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3780 instead of vect_int.
3782 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3785 * gcc.target/i386/pr47312.c: New test.
3788 * gcc.target/i386/pr47564.c: New test.
3790 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3792 PR tree-optimization/45122
3793 * gcc.dg/tree-ssa/pr45122.c: New.
3795 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3798 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3801 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3802 and vsx so a default --with-cpu=power7 doesn't give an error
3803 when -mavoid-indexed-addresses is used.
3805 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3806 wrapper function to save the arguments and then jump to the real
3807 function, rather than depending on the compiler not to move stuff
3809 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3811 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3812 Paul Thomas <pault@gcc.gnu.org>
3815 * gfortran.dg/class_37.f03 : New test.
3817 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3818 Richard Guenther <rguenther@suse.de>
3820 PR tree-optimization/40979
3822 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3823 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3824 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3825 check_vect_support_and_set_flags.
3826 * gfortran.dg/graphite/vect-pr40979.f90: New.
3828 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3831 * gfortran.dg/class_36.f03: New.
3833 2011-02-02 Richard Guenther <rguenther@suse.de>
3835 PR tree-optimization/47566
3836 * gcc.dg/lto/20110201-1_0.c: New testcase.
3838 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3844 * debug/pr47498.c: New.
3845 * debug/pr47501.c: New.
3847 2011-02-01 Richard Guenther <rguenther@suse.de>
3849 PR tree-optimization/47559
3850 * g++.dg/torture/pr47559.C: New testcase.
3852 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3855 * gfortran.dg/typebound_call_20.f03: New.
3857 2011-02-01 Richard Guenther <rguenther@suse.de>
3859 PR tree-optimization/47555
3860 * gcc.dg/pr47555.c: New testcase.
3862 2011-02-01 Richard Guenther <rguenther@suse.de>
3864 PR tree-optimization/47541
3865 * g++.dg/torture/pr47541.C: New testcase.
3867 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3870 * gfortran.dg/typebound_call_19.f03: New.
3872 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3875 * g++.dg/cpp0x/pr47416.C: New test.
3877 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3880 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3882 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3885 * gfortran.dg/typebound_assignment_1.f03: New.
3887 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3889 PR tree-optimization/47538
3890 * gcc.c-torture/execute/pr47538.c: New test.
3892 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3895 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3897 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3899 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3901 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3903 PR rtl-optimization/44031
3904 * gcc.c-torture/compile/20110131-1.c: New test.
3906 2011-01-31 Tobias Burnus <burnus@net-b.de>
3909 * gfortran.dg/stmt_func_1.f90: New.
3911 2011-01-31 Tobias Burnus <burnus@net-b.de>
3914 * gfortran.dg/interface_34.f90: New.
3916 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3919 * gfortran.dg/realloc_on_assign_5.f03: New test.
3920 * gfortran.dg/realloc_on_assign_5.f03: New test.
3922 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3924 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3925 * gfortran.dg/bessel_7.f90: Likewise.
3926 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3928 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3929 * gfortran.dg/sum_init_expr.f03: Likewise.
3931 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3933 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3936 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3937 loop only on "vect_intfloat_cvt" targets.
3939 2011-01-29 Tobias Burnus <burnus@net-b.de>
3942 * gfortran.dg/shape_6.f90: New.
3944 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3946 PR libgfortran/47434
3947 * gfortran.dg/read_infnan_1.f90: Update test.
3948 * gfortran.dg/module_nan.f90: Update test.
3949 * gfortran.dg/char4_iunit_1.f03: Update test.
3950 * gfortran.dg/large_real_kind_1.f90: Update test.
3951 * gfortran.dg/real_const_3.f90: Update test.
3952 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3954 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3957 * g++.dg/template/param2.C: New test.
3959 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3961 PR libgfortran/47285
3962 * gfortran.dg/fmt_g.f: New test.
3964 2011-01-28 Tobias Burnus <burnus@net-b.de>
3967 * gfortran.dg/pure_formal_1.f90: New.
3969 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3972 * gcc.dg/tls/pr42894.c: New test.
3974 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3976 * gcc.dg/pr47276.c: Add dg-require-visibility.
3978 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3980 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3982 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3983 Tobias Burnus <burnus@gcc.gnu.org>
3988 * gfortran.dg/realloc_on_assign_3.f03: New test.
3989 * gfortran.dg/realloc_on_assign_4.f03: New test.
3990 * gfortran.dg/allocatable_function_5.f90: New test.
3991 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3992 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3993 implemented" dg-errors.
3995 2011-01-27 Jan Hubicka <jh@suse.cz>
3998 * gcc.dg/attr-weakref-4.c: New testcase
4000 2011-01-27 Martin Jambor <mjambor@suse.cz>
4002 PR tree-optimization/47228
4003 * gcc.dg/torture/pr47228.c: New test.
4005 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4007 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4009 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4011 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4012 when using auto-overlay support on the SPU.
4014 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4016 PR rtl-optimization/44174
4017 * gcc.target/i386/asm-6.c: New test.
4019 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4021 PR rtl-optimization/46856
4022 * gcc.c-torture/compile/pr46856.c: New test.
4024 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4025 Andrew Pinski <pinskia@gmail.com>
4028 * gcc.dg/pr43082.c: New.
4030 2011-01-26 DJ Delorie <dj@redhat.com>
4032 PR rtl-optimization/46878
4033 * gcc.dg/pr46878-1.c: New test.
4035 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4038 * g++.dg/cpp0x/pr47476.C: New test.
4040 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4042 * gcc.c-torture/compile/20110126-1.c: New test.
4044 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4047 * gcc.dg/torture/pr47473.c: New test.
4049 2011-01-26 Jan Hubicka <jh@suse.cz>
4052 * gcc.c-torture/execute/pr47237.c: New testcase.
4054 2011-01-26 Jan Hubicka <jh@suse.cz>
4056 PR tree-optimization/47190
4057 * gcc.dg/attr-weakref-3.c: New testcase.
4059 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4062 * gcc.dg/dll-9a.c: New test file.
4063 * gcc.dg/dll-11.c: Likewise.
4064 * gcc.dg/dll-12.c: Likewise.
4065 * gcc.dg/dll-12a.c: Likewise.
4066 * gcc.dg/dll-11a.c: Likewise.
4067 * gcc.dg/dll-9.c: Likewise.
4068 * gcc.dg/dll-10.c: Likewise.
4069 * gcc.dg/dll-10a.c: Likewise.
4070 * g++.dg/ext/dllexport4a.cc: Likewise.
4071 * g++.dg/ext/dllexport4.C: Likewise.
4072 * g++.dg/ext/dllexport5.C: Likewise.
4073 * g++.dg/ext/dllexport5a.cc: Likewise.
4075 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4077 PR tree-optimization/46970
4078 * gcc.dg/graphite/pr46970.c: New.
4080 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4082 PR tree-optimization/46215
4083 * gcc.dg/graphite/pr46215.c: New.
4085 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4087 PR tree-optimization/46168
4088 * gcc.dg/graphite/pr46168.c: New.
4090 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4092 PR tree-optimization/43657
4093 * gcc.dg/graphite/pr43657.c: New.
4095 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4097 PR tree-optimization/29832
4098 * gfortran.dg/graphite/pr29832.f90: New.
4100 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4102 PR tree-optimization/43567
4103 * gcc.dg/graphite/pr43567.c: New.
4105 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4107 * gfortran.dg/graphite/interchange-4.f: New.
4108 * gfortran.dg/graphite/interchange-5.f: New.
4110 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4111 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4112 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4113 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4114 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4115 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4116 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4117 * gfortran.dg/ltrans-7.f90: Removed.
4118 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4120 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4121 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4122 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4123 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4124 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4125 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4126 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4127 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4128 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4129 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4130 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4131 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4132 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4133 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4134 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4135 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4136 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4137 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4138 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4139 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4140 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4141 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4142 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4143 * gcc.dg/tree-ssa/data-dep-1.c
4144 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4145 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4146 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4147 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4148 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4150 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4152 PR tree-optimization/47265
4153 PR tree-optimization/47443
4154 * gcc.c-torture/compile/pr47265.c: New test.
4155 * gcc.dg/pr47443.c: New test.
4157 2011-01-25 Martin Jambor <mjambor@suse.cz>
4159 PR tree-optimization/47382
4160 * g++.dg/torture/pr47382.C: New test.
4161 * g++.dg/opt/devirt1.C: Xfail.
4163 2011-01-25 Yao Qi <yao@codesourcery.com>
4166 * gcc.target/arm/pr45701-1.c: New test.
4167 * gcc.target/arm/pr45701-2.c: New test.
4168 * gcc.target/arm/pr45701-3.c: New test.
4170 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4171 Jakub Jelinek <jakub@redhat.com>
4173 PR tree-optimization/47271
4174 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4176 2011-01-25 Nick Clifton <nickc@redhat.com>
4178 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4179 (saturate_add): Delete.
4181 (main): Do not run saturate_add.
4182 (set_interrupts): Delete.
4184 2011-01-25 Tobias Burnus <burnus@net-b.de>
4187 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4189 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4191 PR tree-optimization/47427
4192 PR tree-optimization/47428
4193 * gcc.c-torture/compile/pr47427.c: New test.
4194 * gcc.c-torture/compile/pr47428.c: New test.
4196 2011-01-25 Richard Guenther <rguenther@suse.de>
4199 * gcc.dg/torture/pr47411.c: New testcase.
4201 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4203 * gfortran.dg/graphite/id-24.f: New.
4204 * gfortran.dg/graphite/id-25.f: New.
4206 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4208 * gfortran.dg/graphite/id-23.f: New.
4210 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4212 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4214 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4216 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4217 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4218 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4219 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4220 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4221 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4222 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4223 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4224 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4226 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4228 * gcc.dg/graphite/block-0.c: Add documentation.
4229 * gcc.dg/graphite/block-4.c: Same.
4230 * gcc.dg/graphite/block-7.c: Same.
4231 * gcc.dg/graphite/block-8.c: New.
4232 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4233 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4234 * gcc.dg/graphite/interchange-12.c: Add documentation.
4235 * gcc.dg/graphite/interchange-13.c: New.
4236 * gcc.dg/graphite/interchange-14.c: New.
4237 * gcc.dg/graphite/interchange-15.c: New.
4238 * gcc.dg/graphite/interchange-8.c: Add documentation.
4239 * gcc.dg/graphite/interchange-mvt.c: Same.
4241 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4244 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4245 * gcc.target/powerpc/altivec-14.c: Ditto.
4246 * gcc.target/powerpc/altivec-33.c: Ditto.
4247 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4248 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4249 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4250 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4251 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4252 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4253 * g++.dg/ext/altivec-15.C: Ditto.
4254 * g++.dg/ext/altivec-types-1.C: Ditto.
4255 * g++.dg/ext/altivec-types-2.C: Ditto.
4256 * g++.dg/ext/altivec-types-3.C: Ditto.
4257 * g++.dg/ext/altivec-types-4.C: Ditto.
4259 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4261 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4263 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4265 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4266 optimization options.
4268 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4270 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4273 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4275 2011-01-23 Tobias Burnus <burnus@net-b.de>
4278 * gfortran.dg/allocatable_scalar_12.f90: New.
4280 2011-01-23 Ira Rosen <irar@il.ibm.com>
4282 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4283 vectorization to be not profitable if peeling is used to
4284 realign the memory access.
4285 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4286 loop bound to avoid loop unrolling.
4287 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4289 2011-01-22 Jan Hubicka <jh@suse.cz>
4292 * g++.dg/lto/pr47333.C: New file.
4294 2011-01-22 Jan Hubicka <jh@suse.cz>
4296 PR tree-optimization/43884
4298 * gcc.dg/autopar/outer-2.c: Increase array size.
4299 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4301 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4304 * gfortran.dg/c_loc_tests_16.f90: New test.
4306 2011-01-22 Tobias Burnus <burnus@net-b.de>
4309 * gfortran.dg/typebound_proc_19.f90: New.
4311 2011-01-21 Jeff Law <law@redhat.com>
4313 PR tree-optimization/47053
4314 * g++.dg/pr47053.C: New test.
4316 2011-01-21 Jason Merrill <jason@redhat.com>
4319 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4321 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4324 * g++.dg/cpp0x/range-for10.C: New test.
4325 * g++.dg/template/for1.C: New test.
4328 * g++.dg/tree-prof/partition3.C: New test.
4330 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4332 PR rtl-optimization/47366
4333 * g++.dg/opt/pr47366.C: New test.
4335 2011-01-21 Jason Merrill <jason@redhat.com>
4338 * g++.dg/cpp0x/constexpr-regress2.C: New.
4340 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4342 2011-01-21 Jeff Law <law@redhat.com>
4344 PR rtl-optimization/41619
4345 * gcc.dg/pr41619.c: New.
4347 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4349 PR tree-optimization/47355
4350 * g++.dg/opt/pr47355.C: New test.
4352 2011-01-21 Richard Guenther <rguenther@suse.de>
4354 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4357 2011-01-21 Richard Guenther <rguenther@suse.de>
4359 PR tree-optimization/47365
4360 * gcc.dg/torture/pr47365.c: New testcase.
4361 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4363 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4365 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4367 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4369 PR tree-optimization/47391
4370 * gcc.dg/pr47391.c: New test.
4372 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4374 * g++.dg/template/char1.C: Use signed char.
4376 2011-01-21 Tobias Burnus <burnus@net-b.de>
4379 * gfortran.dg/pointer_target_4.f90: New.
4381 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4384 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4385 ILP32 system and not IP32.
4387 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4390 * g++.dg/debug/pr46583.C: New.
4392 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4395 * g++.dg/debug/pr47283.C: New test.
4398 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4399 * gcc.target/i386/headmerge-2.c: Likewise.
4401 2011-01-20 Richard Guenther <rguenther@suse.de>
4404 * gcc.dg/torture/pr47370.c: New testcase.
4406 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4408 PR tree-optimization/46130
4409 * gcc.dg/pr46130-1.c: New test.
4410 * gcc.dg/pr46130-2.c: New test.
4412 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4415 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4417 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4420 * g++.dg/debug/pr46240.cc: New.
4422 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4425 * g++.dg/template/anonunion1.C: New test.
4427 PR rtl-optimization/47337
4428 * gcc.c-torture/execute/pr47337.c: New test.
4430 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4433 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4435 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4437 PR tree-optimization/46021
4438 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4440 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4442 PR tree-optimization/47290
4443 * g++.dg/torture/pr47290.C: New test.
4445 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4448 * gfortran.dg/proc_ptr_comp_29.f90: New.
4450 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4453 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4454 powerpc-apple-darwin9.
4456 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4458 PR rtl-optimization/47299
4459 * gcc.c-torture/execute/pr47299.c: New test.
4461 2011-01-17 Jason Merrill <jason@redhat.com>
4463 * g++.dg/cpp0x/constexpr-virtual.C: New.
4465 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4468 * gfortran.dg/gomp/pr47331.f90: New test.
4470 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4473 * objc.dg/selector-warn-1.m: New.
4474 * obj-c++.dg/selector-warn-1.mm: New.
4476 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4478 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4479 Update dg-final accordingly.
4481 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4483 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4485 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4487 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4489 * gcc.dg/guality/pr36728-2.c: Likewise.
4491 2011-01-17 Richard Guenther <rguenther@suse.de>
4493 PR tree-optimization/47313
4494 * g++.dg/torture/pr47313.C: New testcase.
4496 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4499 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4500 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4501 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4502 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4504 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4506 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4507 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4508 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4510 2011-01-17 Richard Guenther <rguenther@suse.de>
4512 PR tree-optimization/45967
4513 * gcc.dg/torture/pr45967-2.c: New testcase.
4514 * gcc.dg/torture/pr45967-3.c: Likewise.
4516 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4519 * g++.dg/ext/pr47213.C: Require visibility.
4521 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4523 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4524 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4526 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4528 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4529 Linux-based targets.
4531 2011-01-13 Jan Hubicka <jh@suse.cz>
4533 PR tree-optimization/47276
4534 * gcc.dg/pr47276.c: New testcase.
4536 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4537 Jonathan Wakely <jwakely.gcc@gmail.com>
4540 * g++.dg/other/pr33558.C: New.
4541 * g++.dg/other/pr33558-2.C: New.
4543 2011-01-14 Martin Jambor <mjambor@suse.cz>
4545 PR tree-optimization/45934
4546 PR tree-optimization/46302
4547 * g++.dg/ipa/devirt-c-1.C: New test.
4548 * g++.dg/ipa/devirt-c-2.C: Likewise.
4549 * g++.dg/ipa/devirt-c-3.C: Likewise.
4550 * g++.dg/ipa/devirt-c-4.C: Likewise.
4551 * g++.dg/ipa/devirt-c-5.C: Likewise.
4552 * g++.dg/ipa/devirt-c-6.C: Likewise.
4553 * g++.dg/ipa/devirt-6.C: Likewise.
4554 * g++.dg/ipa/devirt-d-1.C: Likewise.
4555 * g++.dg/torture/pr45934.C: Likewise.
4557 2011-01-14 Jason Merrill <jason@redhat.com>
4559 * g++.dg/cpp0x/variadic105.C: New.
4561 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4562 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4565 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4566 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4567 execution tests on i?86-*-*, x86_64-*-* and
4568 powerpc*-apple-darwin* && ilp32.
4569 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4570 tests on i?86-*-* and x86_64-*-*.
4572 2011-01-14 Richard Guenther <rguenther@suse.de>
4574 PR tree-optimization/47280
4575 * g++.dg/opt/pr47280.C: New testcase.
4577 2011-01-14 Jason Merrill <jason@redhat.com>
4579 * g++.dg/cpp0x/constexpr-regress1.C: New.
4581 * g++.dg/ext/flexary2.C: New.
4583 2011-01-14 Richard Guenther <rguenther@suse.de>
4586 * gcc.dg/torture/pr47281.c: New testcase.
4587 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4589 2011-01-14 Richard Guenther <rguenther@suse.de>
4591 PR tree-optimization/47286
4592 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4594 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4597 * g++.dg/ext/pr47213.C: New.
4599 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4601 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4603 2011-01-13 Tobias Burnus <burnus@net-b.de>
4604 Mikael Morin <mikael@gcc.gnu.org>
4608 * gfortran.dg/select_type_20.f90: New.
4609 * gfortran.dg/select_type_21.f90: New.
4611 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4614 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4616 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4618 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4619 * gcc.dg/guality/pr36728-2.c: Likewise.
4621 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4624 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4626 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4628 PR rtl-optimization/45352
4629 * gcc.dg/pr45352-3.c: New.
4631 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4633 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4635 * g++.dg/cpp0x/range-for8.C: New.
4636 * g++.dg/cpp0x/range-for9.C: New.
4638 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4641 * g++.dg/debug/pr47209.C: New.
4643 2011-01-12 Richard Guenther <rguenther@suse.de>
4646 * gcc.dg/lto/pr47259_0.c: New testcase.
4647 * gcc.dg/lto/pr47259_1.c: Likewise.
4649 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4651 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4652 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4653 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4654 methods missing from the OBJC2 Object.
4655 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4656 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4657 GNU and NeXT runtimes.
4658 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4660 * objc-obj-c++-shared/Object1.m: Likewise.
4661 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4662 * objc.dg/proto-qual-1.m: Likewise.
4663 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4664 * obj-c++.dg/proto-qual-1.mm: Likewise.
4666 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4669 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4671 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4673 Fixed the Objective-C++ testsuite and updated all tests.
4674 * lib/obj-c++.exp (obj-c++_init): Declare and set
4675 gcc_warning_prefix and gcc_error_prefix.
4676 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4677 'dg-warning', 'dg-message' and 'dg-error'.
4678 * obj-c++.dg/class-extension-3.mm: Likewise.
4679 * obj-c++.dg/class-protocol-1.mm: Likewise.
4680 * obj-c++.dg/encode-7.mm: Likewise.
4681 * obj-c++.dg/exceptions-3.mm: Likewise.
4682 * obj-c++.dg/exceptions-5.mm: Likewise.
4683 * obj-c++.dg/method-12.mm: Likewise.
4684 * obj-c++.dg/method-13.mm: Likewise.
4685 * obj-c++.dg/method-15.mm: Likewise.
4686 * obj-c++.dg/method-16.mm: Likewise.
4687 * obj-c++.dg/method-4.mm: Likewise.
4688 * obj-c++.dg/method-8.mm: Likewise.
4689 * obj-c++.dg/method-conflict-1.mm: Likewise.
4690 * obj-c++.dg/method-conflict-2.mm: Likewise.
4691 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4692 and uncommented second part of the testcase now that the testsuite
4694 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4695 and uncommented second part of the testcase now that the testsuite
4697 * obj-c++.dg/private-1.mm: Likewise.
4698 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4699 * obj-c++.dg/syntax-error-7.mm: Likewise.
4700 * obj-c++.dg/warn5.mm: Likewise.
4701 * obj-c++.dg/property/at-property-14.mm: Likewise.
4702 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4704 * obj-c++.dg/property/at-property-18.mm: Likewise.
4705 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4707 * obj-c++.dg/property/at-property-21.mm: Likewise.
4708 * obj-c++.dg/property/at-property-28.mm: Likewise.
4709 * obj-c++.dg/property/at-property-5.mm: Likewise.
4710 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4711 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4712 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4713 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4714 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4715 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4716 * obj-c++.dg/tls/diag-5.mm: Likewise.
4717 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4718 dg-error, now matched correctly.
4720 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4722 * objc.dg/property/at-property-29.m: New.
4723 * obj-c++.dg/property/at-property-29.mm: New.
4725 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4727 * go.test/go-test.exp (go-set-goarch): New proc.
4728 (go-gc-tests): Use it.
4730 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4733 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4735 2011-01-11 Richard Henderson <rth@redhat.com>
4737 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4739 2011-01-11 Jan Hubicka <jh@suse.cz>
4743 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4744 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4746 2011-01-11 Richard Guenther <rguenther@suse.de>
4748 PR tree-optimization/46076
4749 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4751 2011-01-11 Jeff Law <law@redhat.com>
4753 * PR tree-optimization/47086
4754 * gcc.dg/pr47086.c: New test.
4756 2011-01-11 Jason Merrill <jason@redhat.com>
4759 * g++.dg/template/new10.C: New.
4762 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4764 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4766 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4767 Split type definitions and NSConstantString class into...
4768 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4769 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4770 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4771 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4772 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4773 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4775 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4776 encode defines for newer NeXT system headers.
4777 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4778 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4779 * objc.dg/foreach-5.m: Likewise.
4780 * objc.dg/foreach-2.m: Likewise.
4781 * objc.dg/foreach-4.m: Likewise.
4782 * objc.dg/torture/strings/string1.m: Likewise.
4783 * objc.dg/torture/strings/string2.m: Likewise.
4784 * objc.dg/torture/strings/string3.m: Likewise.
4785 * objc.dg/torture/strings/string4.m: Likewise.
4786 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4787 header and stand alone.
4788 * obj-c++.dg/strings/strings-2.mm: Likewise.
4789 * objc.dg/torture/strings/const-str-3.m: Likewise.
4790 * objc.dg/strings/strings-2.m: Likewise.
4791 * objc.dg/strings/const-str-12b.m: Likewise.
4793 2011-01-12 Richard Guenther <rguenther@suse.de>
4796 * gcc.dg/attr-weak-1.c: Adjust.
4798 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4801 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4802 standard compliant and comment.
4804 2011-01-10 Jan Hubicka <jh@suse.cz>
4807 * gcc.dg/initpri3.c: New testcase.
4809 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4812 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4818 (g_ebp_save): Likewise.
4819 (g_esp_save): Likewise.
4821 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4823 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4825 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4827 PR tree-optimization/46021
4828 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4829 i?86-*-*, x86_64-*-*.
4831 2011-01-10 Jeff Law <law@redhat.com>
4833 * PR tree-optimization/47141
4834 * gcc.c-torture/compile/pr47141.c: New test.
4836 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4839 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4840 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4841 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4842 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4845 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4846 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4847 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4848 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4849 being vectorized. Adjust dg-final pattern.
4852 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4853 * gcc.dg/vect/slp-24.c: Likewise.
4855 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4858 * g++.dg/other/pr47218-1.C: New test file.
4859 * g++.dg/other/pr47218.C: Likewise.
4860 * g++.dg/other/pr47218.h: New supporting header.
4862 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4865 * objc.dg/attributes/invalid-attribute-1.m: New.
4866 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4868 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4871 * gfortran.dg/proc_ptr_comp_28.f90: New.
4873 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4875 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4876 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4877 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4878 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4879 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4880 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4881 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4882 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4883 * objc.dg/gnu-api-2-class.m: Likewise.
4884 * objc.dg/gnu-api-2-ivar.m: Likewise.
4885 * objc.dg/gnu-api-2-method.m: Likewise.
4886 * objc.dg/gnu-api-2-objc.m: Likewise.
4887 * objc.dg/gnu-api-2-object.m: Likewise.
4888 * objc.dg/gnu-api-2-property.m: Likewise.
4889 * objc.dg/gnu-api-2-protocol.m: Likewise.
4890 * objc.dg/gnu-api-2-sel.m: Likewise.
4892 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4894 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4895 * objc.dg/objc-foreach-4.m: Likewise.
4896 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4897 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4898 * objc.dg/foreach-4.m: Likewise.
4899 * objc.dg/foreach-5.m: Likewise.
4900 * objc.dg/foreach-3.m: Return self from init.
4902 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4905 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4907 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4910 * gfortran.dg/class_35.f90: New.
4912 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4914 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4916 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4919 * objc.dg/invalid-method-2.m: New.
4920 * obj-c++.dg/invalid-method-2.mm: New.
4922 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4925 * gfortran.dg/transpose_optimization_2.f90 : New test.
4927 2011-01-08 Jan Hubicka <jh@suse.cz>
4929 PR tree-optmization/46469
4930 * g++.dg/torture/pr46469.C: New testcase.
4932 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4934 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4935 emulation of libobjc-gnu structure layout functionality to ..
4936 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4937 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4938 * objc/execute/bf-common.h: Adjust headers.
4939 * objc/execute/bf-1.m: Likewise.
4940 * objc/execute/bf-2.m: Likewise.
4941 * objc/execute/bf-3.m: Likewise.
4942 * objc/execute/bf-4.m: Likewise.
4943 * objc/execute/bf-5.m: Likewise.
4944 * objc/execute/bf-6.m: Likewise.
4945 * objc/execute/bf-7.m: Likewise.
4946 * objc/execute/bf-8.m: Likewise.
4947 * objc/execute/bf-9.m: Likewise.
4948 * objc/execute/bf-10.m: Likewise.
4949 * objc/execute/bf-11.m: Likewise.
4950 * objc/execute/bf-12.m: Likewise.
4951 * objc/execute/bf-13.m: Likewise.
4952 * objc/execute/bf-14.m: Likewise.
4953 * objc/execute/bf-15.m: Likewise.
4954 * objc/execute/bf-16.m: Likewise.
4955 * objc/execute/bf-17.m: Likewise.
4956 * objc/execute/bf-18.m: Likewise.
4957 * objc/execute/bf-19.m: Likewise.
4958 * objc/execute/bf-20.m: Likewise.
4959 * objc/execute/bf-21.m: Likewise.
4960 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4961 objc_get_type_qualifiers ().
4963 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4966 * gfortran.dg/dependency_39.f90: New test.
4968 2011-01-07 Jan Hubicka <jh@suse.cz>
4970 Get builtins tests ready for linker plugin.
4971 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4972 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4973 my_memset, my_bzero): Mark used.
4974 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4975 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4977 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4980 2011-01-07 Jan Hubicka <jh@suse.cz>
4982 PR tree-optimization/46367
4983 * g++.dg/torture/pr46367.C: New file.
4985 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4988 * gcc.dg/pr47201.c: New test.
4991 * gcc.dg/tree-prof/pr47187.c: New test.
4993 2011-01-07 Tobias Burnus <burnus@net-b.de>
4996 * gfortran.dg/extends_type_of_3.f90: New.
4998 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5000 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5001 * g++.dg/ext/dllimport-MI1.C: Likewise.
5002 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5003 * g++.dg/ext/dllimport10.C: Likewise.
5004 * g++.dg/ext/dllimport11.C: Likewise.
5005 * g++.dg/ext/dllimport12.C: Likewise.
5006 * g++.dg/ext/dllimport13.C: Likewise.
5007 * g++.dg/ext/dllimport2.C: Likewise.
5008 * g++.dg/ext/dllimport3.C: Likewise.
5009 * g++.dg/ext/dllimport4.C: Likewise.
5010 * g++.dg/ext/dllimport5.C: Likewise.
5011 * g++.dg/ext/dllimport6.C: Likewise.
5012 * g++.dg/ext/dllimport8.C: Likewise.
5013 * g++.dg/ext/dllimport9.C: Likewise.
5014 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5015 targets, too. Additionally enable test for i?86-*-mingw*.
5016 * g++.dg/ext/selectany1.C: Likewise.
5017 Remove guard variable check.
5019 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5023 * gfortran.dg/storage_size_3.f08: Extended.
5025 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5028 * g++.dg/template/stdarg1.C: New test.
5030 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5033 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5034 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5035 from the interface of functions to not hide the errors that
5038 2011-01-06 Jan Hubicka <jh@suse.cz>
5040 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5041 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5043 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5047 * gfortran.dg/interface_33.f90: New test.
5049 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5052 * gcc.c-torture/compile/pr47150.c: New test.
5054 2011-01-06 Ira Rosen <irar@il.ibm.com>
5056 PR tree-optimization/47139
5057 * gcc.dg/vect/pr47139.c: New test.
5059 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5062 * gfortran.dg/extends_type_of_2.f03: New.
5064 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5066 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5068 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5070 * gnat.dg/opt14.adb: New test.
5072 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5075 * gfortran.dg/allocate_error_2.f90: New test.
5077 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5080 * gfortran.dg/storage_size_3.f08: New.
5082 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5084 PR libgfortran/47154
5085 * gfortran.dg/namelist_68.f90: New test.
5087 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5089 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5091 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5094 * gfortran.dg/class_34.f90: New.
5096 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5098 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5099 use __builtin_inff. Skip all single-precision tests that require
5102 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5104 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5106 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5108 PR tree-optimization/47148
5109 * gcc.c-torture/execute/pr47148.c: New test.
5111 PR tree-optimization/47155
5112 * gcc.c-torture/execute/pr47155.c: New test.
5114 PR rtl-optimization/47157
5115 * gcc.c-torture/compile/pr47157.c: New test.
5117 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5119 * gcc.dg/torture/vector-shift2.c (schar): Define.
5120 (main): Always use schar or uchar instead of plain "char" to avoid
5121 dependencies on implementation-defined char signedness.
5123 2011-01-03 Martin Jambor <mjambor@suse.cz>
5125 PR tree-optimization/46801
5126 * gnat.dg/pack9.adb: Remove xfail.
5128 2011-01-03 Martin Jambor <mjambor@suse.cz>
5130 PR tree-optimization/46984
5131 * g++.dg/ipa/pr46984.C: New test.
5133 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5136 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5138 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5140 PR tree-optimization/47140
5141 * gcc.c-torture/compile/pr47140.c: New test.
5143 PR rtl-optimization/47028
5144 * gcc.dg/pr47028.c: New test.
5146 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5148 * objc.dg/protocol-forward-1.m: Removed TODO.
5149 * objc.dg/protocol-forward-2.m: New.
5150 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5151 * obj-c++.dg/protocol-forward-2.mm: New.
5153 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5156 * g++.dg/eh/pr38662.C: New testcase.
5158 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5160 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5161 scan for newline '\n'.
5164 Copyright (C) 2011 Free Software Foundation, Inc.
5166 Copying and distribution of this file, with or without modification,
5167 are permitted in any medium without royalty provided the copyright
5168 notice and this notice are preserved.