1 2011-12-09 Jakub Jelinek <jakub@redhat.com>
4 2011-12-08 Jakub Jelinek <jakub@redhat.com>
6 PR tree-optimization/51466
7 * gcc.c-torture/execute/pr51466.c: New test.
9 2011-11-28 Jakub Jelinek <jakub@redhat.com>
11 PR tree-optimization/50078
12 * gcc.dg/pr50078.c: New test.
14 2011-12-09 Kazu Hirata <kazu@codesourcery.com>
16 Backport from mainline:
18 2011-12-05 Kazu Hirata <kazu@codesourcery.com>
21 * gcc.dg/pr51408.c: New.
23 2011-12-08 Tobias Burnus <burnus@net-b.de>
26 * gfortran.dg/realloc_on_assign_8.f90: New.
28 2011-12-08 Teresa Johnson <tejohnson@google.com>
30 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
33 2011-12-08 Teresa Johnson <tejohnson@google.com>
35 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
36 -Wwrite-strings option.
38 2011-12-08 Teresa Johnson <tejohnson@google.com>
40 * gcc.target/i386/movdi-rex64.c: New.
42 2011-12-08 Jakub Jelinek <jakub@redhat.com>
44 Backport from mainline
45 2011-12-05 Jakub Jelinek <jakub@redhat.com>
48 * gcc.dg/debug/dwarf2/pr51410.c: New test.
51 * gcc.dg/gomp/pr51339.c: New test.
53 2011-12-05 Jakub Jelinek <jakub@redhat.com>
54 Eric Botcazou <ebotcazou@adacore.com>
58 * gcc.c-torture/execute/pr51323.c: New test.
60 2011-11-30 Jakub Jelinek <jakub@redhat.com>
62 PR rtl-optimization/48721
63 * gcc.target/i386/pr48721.c: New test.
65 2011-12-08 Eric Botcazou <ebotcazou@adacore.com>
67 * gcc.c-torture/execute/20111208-1.c: New test.
69 Backport from mainline
70 2011-09-25 Eric Botcazou <ebotcazou@adacore.com>
72 * gnat.dg/frame_overflow.ads: New.
73 * gnat.dg/frame_overflow.adb: Adjust.
74 * gnat.dg/specs/addr1.ads: Likewise.
76 2011-12-06 Tobias Burnus <burnus@net-b.de>
79 * gfortran.dg/default_initialization_5.f90: New.
81 2011-12-06 Martin Jambor <mjambor@suse.cz>
83 PR tree-optimization/50622
84 * g++.dg/tree-ssa/pr50622.C: New test.
86 2011-12-04 Uros Bizjak <ubizjak@gmail.com>
87 Jérémie Detrey <Jeremie.Detrey@loria.fr>
90 * gcc.target/i386/pr51393.c: New test.
92 2011-12-03 Tobias Burnus <burnus@net-b.de>
95 * gfortran.dg/move_alloc_8.f90: New.
97 2011-11-25 Tobias Burnus <burnus@net-b.de>
100 * gfortran.dg/whole_file_35.f90: New.
102 2011-11-24 Tobias Burnus <burnus@net-b.de>
105 * resolve.c (pure_subroutine): If called subroutine is
106 impure, unset implicit_pure.
107 (resolve_function): Move impure check to simplify code.
109 2011-11-22 Paolo Carlini <paolo.carlini@oracle.com>
112 * g++.dg/cpp0x/decltype36.C: New.
114 2011-11-19 Eric Botcazou <ebotcazou@adacore.com>
116 * gcc.dg/delay-slot-2.c: New test.
118 2011-11-18 Joseph Myers <joseph@codesourcery.com>
120 * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
122 2011-11-18 Paolo Carlini <paolo.carlini@oracle.com>
125 * g++.dg/cpp0x/pr51150.C: New.
127 2011-11-16 Richard Earnshaw <rearnsha@arm.com>
128 Bernd Schmidt <bernds@coudesourcery.com>
129 Sebastian Huber <sebastian.huber@embedded-brains.de>
132 * gcc.target/arm/pr49641.c: New test.
134 2011-11-10 Jakub Jelinek <jakub@redhat.com>
137 * gcc.c-torture/compile/pr51077.c: New test.
139 2011-11-07 Jason Merrill <jason@redhat.com>
142 * g++.dg/cpp0x/decltype35.C: New.
144 2011-11-04 Eric Botcazou <ebotcazou@adacore.com>
146 * g++.dg/other/offsetof7.C: New test.
148 2011-11-02 Bernd Schmidt <bernds@codesourcery.com>
150 * gcc.c-torture/compile/20110907.c: New file.
152 2011-10-29 Paolo Carlini <paolo.carlini@oracle.com>
155 * g++.dg/cpp0x/pr50901.C: New.
157 2011-10-27 Uros Bizjak <ubizjak@gmail.com>
158 Steven G. Kargl <kargl@gcc.gnu.org>
161 * gfortran.dg/pr50875.f90: New test.
163 2011-10-26 Release Manager
165 * GCC 4.6.2 released.
167 2011-10-23 Uros Bizjak <ubizjak@gmail.com>
170 * gcc.target/i386/pr50788.c: New test.
172 2011-10-20 Uros Bizjak <ubizjak@gmail.com>
174 * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
176 * gcc.dg/ipa/ipa-sra-6.c: Ditto.
178 2011-10-19 Jason Merrill <jason@redhat.com>
181 * g++.dg/init/value9.C: New.
183 2011-10-19 Jason Merrill <jason@redhat.com>
186 * g++.dg/init/ref20.C: New.
188 2011-10-19 Jason Merrill <jason@redhat.com>
191 * g++.dg/init/ref20.C: New.
193 2011-10-18 Jason Merrill <jason@redhat.com>
196 * g++.dg/cpp0x/defaulted32.C: New.
198 2011-10-17 Janus Weil <janus@gcc.gnu.org>
201 * gfortran.dg/c_kind_tests_3.f03: New.
203 2011-10-15 Janus Weil <janus@gcc.gnu.org>
206 * gfortran.dg/pointer_intent_5.f90: New.
208 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
210 Backport from mainline
211 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
214 * obj-c++.dg/property/cxx-property-1.mm: New.
215 * obj-c++.dg/property/cxx-property-2.mm: New.
217 2011-10-15 Tobias Burnus <burnus@net-b.de>
220 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
221 for dummy arguments with VALUE attribute.
223 2011-10-14 Richard Guenther <rguenther@suse.de>
225 Backport from mainline
226 2011-10-14 Richard Guenther <rguenther@suse.de>
228 * gcc.dg/torture/pr50723.c: New testcase.
230 2011-10-13 Richard Guenther <rguenther@suse.de>
232 * gcc.target/i386/pr50712.c: New testcase.
234 2011-10-13 Jason Merrill <jason@redhat.com>
237 * g++.dg/init/vbase1.C: New.
239 2011-10-12 Janus Weil <janus@gcc.gnu.org>
242 * gfortran.dg/proc_decl_27.f90: New.
244 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
246 PR tree-optimization/50189
247 * g++.dg/torture/pr50189.C: New testcase.
249 2011-10-12 Richard Guenther <rguenther@suse.de>
251 PR tree-optimization/50700
252 * gcc.dg/builtin-object-size-12.c: New testcase.
254 2011-10-12 Joseph Myers <joseph@codesourcery.com>
257 * gcc.c-torture/compile/pr50565-1.c,
258 gcc.c-torture/compile/pr50565-2.c: New tests.
260 2011-10-11 Jason Merrill <jason@redhat.com>
262 * g++.dg/cpp0x/initlist-49216.C: New.
266 * g++.dg/template/constant1.C: New.
267 * g++.dg/template/constant2.C: New.
269 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
272 * g++.dg/dfp/44473-1.C: New test.
273 * g++.dg/dfp/44473-2.C: New test.
274 * g++.dg/dfp/mangle-1.C: New test.
275 * g++.dg/dfp/mangle-2.C: New test.
276 * g++.dg/dfp/mangle-3.C: New test.
277 * g++.dg/dfp/mangle-4.C: New test.
278 * g++.dg/dfp/mangle-5.C: New test.
280 2011-10-11 Tobias Burnus <burnus@net-b.de>
283 * gfortran.dg/common_16.f90: New.
285 2011-10-07 Janus Weil <janus@gcc.gnu.org>
288 * gfortran.dg/assumed_charlen_arg_2.f90: New.
291 * gfortran.dg/class_46.f03: New.
293 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
296 * gcc.c-torture/compile/pr49049.c: New test.
298 2011-10-06 Jakub Jelinek <jakub@redhat.com>
300 PR tree-optimization/49279
301 * gcc.c-torture/execute/pr49279.c: New test.
303 2011-10-04 Janus Weil <janus@gcc.gnu.org>
306 * gfortran.dg/extends_12.f03: New.
308 2011-09-30 Jakub Jelinek <jakub@redhat.com>
311 * gcc.dg/pr50571.c: New test.
313 2011-09-26 Jason Merrill <jason@redhat.com>
316 * g++.dg/template/partial12.C: New.
319 * g++.dg/cpp0x/constexpr-typedef1.C: New.
321 2011-09-26 Richard Guenther <rguenther@suse.de>
323 PR tree-optimization/50472
324 * gcc.dg/torture/pr50472.c: New testcase.
326 2011-09-23 Jason Merrill <jason@redhat.com>
329 * g++.dg/init/const8.C: New.
330 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
331 * g++.dg/cpp0x/defaulted2.C: Likewise.
332 * g++.dg/cpp0x/pr42844-2.C: Likewise.
333 * g++.dg/init/pr42844.C: Likewise.
335 * lib/prune.exp: Prune "note"s.
337 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
339 PR tree-optimization/50413
340 * g++.dg/vect/vect.exp: Run slp-pr* tests with
341 -fdump-tree-slp-details. Run other tests with
342 -fdump-tree-vect-details.
343 * g++.dg/vect/slp-pr50413.cc: New.
345 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
347 PR tree-optimization/50412
348 * gfortran.dg/vect/pr50412.f90: New.
350 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
353 * g++.dg/cpp0x/pr50491.C: New.
355 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
358 * gfortran.dg/bessel_6.f90: Fix tolerance test.
360 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
363 * g++.dg/other/pr50464.C: New test.
365 2011-09-19 Martin Jambor <mjambor@suse.cz>
368 * gcc.dg/torture/pr49886.c: Remove XFAILs.
369 * gcc.dg/torture/pr50287.c: New test.
371 2011-09-17 Jason Merrill <jason@redhat.com>
376 * g++.dg/cpp0x/rv-conv1.C: New.
378 2011-09-16 Jason Merrill <jason@redhat.com>
381 * g++.dg/eh/defarg1.C: New.
383 2011-09-13 Dodji Seketeli <dodji@redhat.com>
386 * g++.dg/cpp0x/variadic116.C: New test case.
388 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
390 * gnat.dg/atomic5.ad[sb]: New test.
392 2011-09-08 Martin Jambor <mjambor@suse.cz>
394 Backport from mainline
395 2011-09-07 Martin Jambor <mjambor@suse.cz>
397 PR tree-optimization/49911
398 * g++.dg/tree-ssa/pr49911.C: New test.
400 2011-09-08 Richard Guenther <rguenther@suse.de>
402 Backport from mainline
403 2011-07-04 Richard Guenther <rguenther@suse.de>
405 PR tree-optimization/49518
406 PR tree-optimization/49628
407 * g++.dg/torture/pr49628.C: New testcase.
408 * gcc.dg/torture/pr49518.c: Likewise.
410 2011-09-08 Jakub Jelinek <jakub@redhat.com>
413 * gcc.c-torture/execute/ieee/pr50310.c: New test.
414 * gcc.dg/pr50310-2.c: New test.
416 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
419 * g++.dg/cpp0x/noexcept11.C: New.
421 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
424 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
426 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
428 * gcc.c-torture/compile/20110906-1.c: New test.
430 2011-09-06 Martin Jambor <mjambor@suse.cz>
432 * gcc.c-torture/execute/pr49886.c: Move to...
433 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
435 2011-09-04 Jason Merrill <jason@redhat.com>
438 * g++.dg/cpp0x/rv-conv1.C: New.
440 2011-09-05 Jakub Jelinek <jakub@redhat.com>
442 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
443 to work even with -fshort-enums.
445 2011-09-02 Martin Jambor <mjambor@suse.cz>
448 * gcc.c-torture/execute/pr49886.c: New testcase.
449 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
451 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
453 PR tree-optimization/50178
454 * gfortran.dg/vect/pr50178.f90: New test.
456 2011-08-29 Jakub Jelinek <jakub@redhat.com>
457 Jason Merrill <jason@redhat.com>
459 * g++.dg/dfp/base.C: New test.
461 2011-08-30 Jason Merrill <jason@redhat.com>
464 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
467 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
470 * g++.dg/cpp0x/constexpr-value3.C: New.
472 2011-08-29 Jason Merrill <jason@redhat.com>
475 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
477 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
481 * gfortran.dg/widechar_compare_1.f90: New test.
483 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
486 * gcc.target/i386/pr50202.c: New test.
488 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
491 * gfortran.dg/pointer_comp_init_1.f90: New test.
493 2011-08-26 Jakub Jelinek <jakub@redhat.com>
496 * c-c++-common/Wunused-var-14.c: New test.
498 2011-08-25 Jason Merrill <jason@redhat.com>
501 * g++.dg/cpp0x/sfinae27.C: New.
503 2011-08-25 Tobias Burnus <burnus@net-b.de>
506 * gfortran.dg/initialization_28.f90: New.
508 2011-08-23 Jason Merrill <jason@redhat.com>
511 * g++.dg/cpp0x/constexpr-initlist5.C: New.
513 2011-08-23 Jakub Jelinek <jakub@redhat.com>
516 * g++.dg/dfp/nofields.C: New test.
518 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
521 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
523 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
527 * gfortran.dg/zero_stride_1.f90: New test.
529 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
532 * gfortran.dg/where_3.f90: New test.
534 2011-08-20 Jakub Jelinek <jakub@redhat.com>
536 PR tree-optimization/48739
537 * gcc.dg/pr48739-1.c: New test.
538 * gcc.dg/pr48739-2.c: New test.
540 2011-08-19 Tobias Burnus <burnus@net-b.de>
543 * gfortran.dg/namelist_73.f90: New.
545 2011-08-18 Jakub Jelinek <jakub@redhat.com>
548 * gcc.dg/torture/pr50092.c: New test.
550 2011-08-16 Jason Merrill <jason@redhat.com>
553 * g++.dg/cpp0x/variadic-unresolved.C: New.
556 * g++.dg/cpp0x/initlist56.C: New.
558 2011-08-12 David Li <davidxl@google.com>
560 * g++.dg/abi/vbase15.C: New test.
562 2011-08-09 Martin Jambor <mjambor@suse.cz>
565 * gcc.dg/tree-ssa/pr49923.c: New test.
567 2011-08-05 Jason Merrill <jason@redhat.com>
570 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
573 * g++.dg/cpp0x/decltype31.C: New.
576 * g++.dg/init/array28.C: New.
579 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
581 2011-08-05 Janus Weil <janus@gcc.gnu.org>
584 * gfortran.dg/abstract_type_6.f03: Modified.
585 * gfortran.dg/typebound_proc_24.f03: New.
587 2011-08-03 Jakub Jelinek <jakub@redhat.com>
589 PR tree-optimization/49948
590 * gcc.dg/pr49948.c: New test.
592 2011-08-03 Daniel Kraft <d@domob.eu>
595 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
597 2011-08-02 Jason Merrill <jason@redhat.com>
600 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
603 * g++.dg/cpp0x/variadic115.C: New.
606 * g++.dg/cpp0x/union5.C: New.
609 * g++.dg/cpp0x/constexpr-array4.C: New.
612 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
614 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
617 * gcc.target/i386/pr49920.c: New test.
619 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
623 * gfortran.dg/string_5.f90: New test.
625 2011-07-29 Wei Guozhi <carrot@google.com>
627 Backported from mainline
628 2011-07-29 Wei Guozhi <carrot@google.com>
630 PR rtl-optimization/49799
631 * gcc.dg/pr49799.c: New test case.
633 2011-07-28 Jakub Jelinek <jakub@redhat.com>
636 * gcc.dg/debug/dwarf2/pr49871.c: New test.
638 2011-07-28 Tobias Burnus <burnus@net-b.de>
641 * gfortran.dg/lto/pr45586-2_0.f90: New.
643 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
645 * g++.old-deja/g++.pt/crash60.C: Updated.
647 2011-07-27 Jakub Jelinek <jakub@redhat.com>
650 * gcc.target/i386/pr49866.c: New test.
652 2011-07-27 Tobias Burnus <burnus@net-b.de>
654 Backported from mainline
655 2011-07-23 Tobias Burnus <burnus@net-b.de>
658 * gfortran.dg/namelist_72.f: New.
660 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
662 * gcc.target/i386/avx-os-support.h: New.
663 * gcc.target/i386/avx-check.h: Include avx-os-support.h
664 (main): Check avx_os_support before the test is run.
665 * gcc.target/i386/aes-avx-check.h: Ditto.
666 * gcc.target/i386/pclmul-avx-check.h: Ditto.
668 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
670 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
672 2011-07-25 Andrew Pinski <apinski@cavium.com>
675 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
676 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
678 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
681 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
684 2011-07-15 Jakub Jelinek <jakub@redhat.com>
687 * g++.dg/torture/pr49309.C: Remove.
689 2011-07-23 Janus Weil <janus@gcc.gnu.org>
692 * gfortran.dg/allocate_error_3.f90: New.
694 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
696 * lib/target-supports.exp (check_ifunc_available): Rewrite.
698 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
701 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
704 2011-07-22 Richard Guenther <rguenther@suse.de>
706 PR tree-optimization/45819
707 * gcc.dg/pr45819.c: New testcase.
709 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
711 * lib/target-supports.exp (check_avx_os_support_available): New.
712 (check_effective_target_avx_runtime): Use it.
714 2011-07-19 Jason Merrill <jason@redhat.com>
717 * g++.dg/cpp0x/variadic114.C: New.
719 2011-07-19 Jakub Jelinek <jakub@redhat.com>
721 PR tree-optimization/49768
722 * gcc.c-torture/execute/pr49768.c: New test.
724 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
727 * gfortran.dg/result_in_spec_4.f90: New test.
729 2011-07-18 Jakub Jelinek <jakub@redhat.com>
732 * gfortran.dg/pr49675.f90: New test.
734 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
736 * gnat.dg/pointer_controlled.adb: New test.
738 2011-07-15 Jakub Jelinek <jakub@redhat.com>
741 * g++.dg/torture/pr49309.C: Remove.
743 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
745 * gcc.target/arm/pr40657-2.c: Remove -march.
746 * gcc.target/arm/pr42235.c: Likewise.
747 * gcc.target/arm/pr42495.c: Likewise.
748 * gcc.target/arm/pr42574.c: Likewise.
749 * gcc.target/arm/pr40956.c: Remove target-specific options.
750 * gcc.target/arm/pr42505.c: Likewise.
752 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
753 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
755 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
757 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
758 * gcc.target/arm/thumb-branch1.c: Likewise.
760 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
761 * gcc.target/arm/pr45701-2.c: Likewise.
763 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
764 * gcc.target/arm/vfp-ldmias.c: Likewise.
765 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
766 * gcc.target/arm/vfp-stmdbs.c: Likewise.
767 * gcc.target/arm/vfp-ldmiad.c: Likewise.
768 * gcc.target/arm/vfp-stmias.c: Likewise.
769 * gcc.target/arm/vfp-stmdbd.c: Likewise.
770 * gcc.target/arm/vfp-stmiad.c: Likewise.
772 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
773 * gcc.c-torture/compile/pr46883.c: Likewise.
775 * gcc.target/arm/pr41679.c: Remove test directives in preparation
776 for move to ../../gcc.c-torture/compile.
777 * gcc.target/arm/pr46883.c: Likewise.
779 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
780 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
781 * gcc.target/arm/wmul-2.c: Likewise.
782 * gcc.target/arm/wmul-3.c: Likewise.
783 * gcc.target/arm/wmul-4.c: Likewise.
785 2011-07-14 Andrew Pinski <pinskia@gmail.com>
788 * g++.dg/torture/pr49309.C: New testcase.
790 2011-07-14 Richard Guenther <rguenther@suse.de>
792 PR tree-optimization/49651
793 * gcc.dg/torture/pr49651.c: New testcase.
795 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
799 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
802 2011-07-11 Martin Jambor <mjambor@suse.cz>
804 PR tree-optimization/49094
805 * gcc.dg/tree-ssa/pr49094.c: New test.
807 2011-07-11 Jakub Jelinek <jakub@redhat.com>
810 * gfortran.dg/pr49698.f90: New test.
812 2011-07-10 Tobias Burnus <burnus@net-b.de>
815 * gfortran.dg/intrinsic_signal.f90: New.
817 2011-07-10 Janus Weil <janus@gcc.gnu.org>
820 * gfortran.dg/typebound_proc_23.f90: New.
822 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
824 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
825 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
827 2011-07-09 Jason Merrill <jason@redhat.com>
829 * g++.dg/cpp0x/regress/regress5.C: New.
831 2011-07-08 Jakub Jelinek <jakub@redhat.com>
834 * gcc.target/powerpc/altivec-34.c: New test.
836 2011-07-07 Jason Merrill <jason@redhat.com>
839 * g++.dg/template/template-id-4.C: New.
841 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
843 * gcc.target/sparc/cas64.c: New test.
845 2011-07-07 Jakub Jelinek <jakub@redhat.com>
848 * g++.dg/torture/pr49644.C: New test.
851 * gcc.c-torture/execute/pr49644.c: New test.
854 * gcc.dg/debug/pr49522.c: New test.
857 * gcc.dg/gomp/pr49640.c: New test.
859 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
862 * gfortran.dg/reshape_zerosize_3.f90: New test case.
864 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
866 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
867 * gcc.target/arm/pr40482.c: Likewise.
868 * gcc.target/arm/stack-corruption.c: Likewise.
870 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
871 * gcc.target/arm/pr42879.c: Likewise.
872 * gcc.target/arm/pr45701-3.c: Likewise.
874 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
876 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
879 * lib/target-supports-dg.exp (dg-require-effective-target): Return
880 early if the test is already being skipped.
882 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
883 from add_options_for_arm_neon_fp16.
884 (check_effective_target_arm_fp16_ok_nocache): Renamed from
885 check_effective_target_arm_neon_fp16_ok_nocache.
886 Check -mfpu and -mfloat-abi options from current multilib.
887 Do not require neon support.
888 (check_effective_target_arm_fp16_ok): Renamed from
889 check_effecitve_target_arm_neon_fp16_ok.
890 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
891 arm_neon_fp16_ok and arm_fp16.
892 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
893 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
894 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
895 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
897 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
898 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
899 unresolved and report the reason to the log file.
901 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
902 scan-assembler-dem-not): For missing file, report unresolved with
903 same message as for pass/fail, with reason reported in log file.
905 2011-07-05 Jason Merrill <jason@redhat.com>
908 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
910 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
912 * g++.dg/diagnostic/aka1.C: New.
914 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
916 * ada/acats/run_acats (which): Extract last field from type -p,
917 type output only if command succeeded.
919 2011-07-04 Jakub Jelinek <jakub@redhat.com>
921 PR rtl-optimization/49619
922 * gcc.dg/pr49619.c: New test.
924 PR rtl-optimization/49472
925 * gfortran.dg/pr49472.f90: New test.
927 Backported from mainline
928 2011-06-30 Jakub Jelinek <jakub@redhat.com>
931 * gfortran.dg/pr49540-1.f90: New test.
932 * gfortran.dg/pr49540-2.f90: New test.
934 2011-07-04 Richard Guenther <rguenther@suse.de>
936 PR tree-optimization/49615
937 * g++.dg/torture/pr49615.C: New testcase.
939 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
941 Backport from mainline:
943 * gfortran.dg/read_list_eof_1.f90: New test.
945 2011-07-02 Janus Weil <janus@gcc.gnu.org>
948 * gfortran.dg/allocatable_scalar_9.f90: Modified.
949 * gfortran.dg/extends_14.f03: New.
951 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
954 * ada/acats/run_acats (which): Use last field of type -p output.
956 2011-06-30 Richard Guenther <rguenther@suse.de>
958 PR tree-optimization/38752
959 * gcc.c-torture/compile/pr38752.c: New testcase.
961 2011-06-29 Martin Jambor <mjambor@suse.cz>
962 Backport from mainline
963 2011-06-24 Martin Jambor <mjambor@suse.cz>
965 PR tree-optimizations/49516
966 * g++.dg/tree-ssa/pr49516.C: New test.
968 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
969 Backport from mainline
970 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
972 * gcc.target/i386/avx256-unaligned-load-1.c: New.
973 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
974 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
975 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
976 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
977 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
978 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
979 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
980 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
981 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
982 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
983 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
984 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
985 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
987 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
989 * gnat.dg/opt17.ad[sb]: New test.
991 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
993 Backport from mainline
994 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
997 * g++.dg/opt/pr48273.C: New.
999 2011-06-27 Jason Merrill <jason@redhat.com>
1002 * g++.dg/init/ref19.C: New.
1003 * g++.dg/cpp0x/constexpr-cleanup.C: New.
1006 * g++.dg/rtti/anon-ns1.C: New.
1009 * g++.dg/template/param3.C: New.
1011 2011-06-27 Jakub Jelinek <jakub@redhat.com>
1013 Backported from mainline
1014 2011-06-26 Jakub Jelinek <jakub@redhat.com>
1016 PR tree-optimization/48377
1017 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
1020 2011-06-26 Steve Ellcey <sje@cup.hp.com>
1023 * lib/target-supports.exp (check_effective_target_non_strict_align):
1026 2011-06-27 Release Manager
1028 * GCC 4.6.1 released.
1030 2011-06-23 Jason Merrill <jason@redhat.com>
1033 * g++.dg/cpp0x/defaulted30.C: New.
1035 2011-06-21 Jason Merrill <jason@redhat.com>
1038 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
1040 2011-06-21 Janus Weil <janus@gcc.gnu.org>
1043 * gfortran.dg/class_44.f03: New.
1045 2011-06-19 Janus Weil <janus@gcc.gnu.org>
1048 * gfortran.dg/extends_13.f03: New.
1051 * gfortran.dg/move_alloc_5.f90: New.
1054 * gfortran.dg/typebound_assignment_3.f03: New.
1057 * gfortran.dg/class_43.f03: New.
1059 2011-06-18 Jakub Jelinek <jakub@redhat.com>
1062 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
1065 * gcc.target/i386/testimm-1.c: New test.
1066 * gcc.target/i386/testimm-2.c: New test.
1067 * gcc.target/i386/testimm-3.c: New test.
1068 * gcc.target/i386/testimm-4.c: New test.
1069 * gcc.target/i386/testimm-5.c: New test.
1070 * gcc.target/i386/testimm-6.c: New test.
1071 * gcc.target/i386/testimm-7.c: New test.
1072 * gcc.target/i386/testimm-8.c: New test.
1073 * gcc.target/i386/xop-vpermil2px-2.c: New test.
1074 * gcc.target/i386/xop-rotate1-int.c: New test.
1075 * gcc.target/i386/xop-rotate2-int.c: New test.
1077 2011-06-17 Richard Guenther <rguenther@suse.de>
1079 Backport from mainline
1080 2011-05-23 Richard Guenther <rguenther@suse.de>
1082 PR tree-optimization/49115
1083 * g++.dg/torture/pr49115.C: New testcase.
1085 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1087 Backport from mainline
1088 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1090 PR rtl-optimization/48542
1091 * gcc.dg/torture/pr48542.c: New test.
1093 2011-06-17 Tobias Burnus
1096 * gfortran.dg/alloc_comp_assign_11.f90: New.
1098 2011-06-16 Jason Merrill <jason@redhat.com>
1101 * g++.dg/cpp0x/sfinae26.C: New.
1104 * g++.dg/cpp0x/variadic113.C: New.
1106 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
1108 Backport form main line
1109 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
1112 * gcc.dg/pr49307.c: New.
1114 2011-06-16 Jakub Jelinek <jakub@redhat.com>
1116 PR tree-optimization/49419
1117 * gcc.c-torture/execute/pr49419.c: New test.
1119 Backported from mainline
1120 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
1123 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1125 2011-06-14 Jason Merrill <jason@redhat.com>
1127 * g++.dg/other/error23.C: Adjust error message.
1128 * g++.dg/other/error32.C: Likewise.
1131 * g++.dg/cpp0x/decltype30.C: New.
1133 2011-06-14 Jakub Jelinek <jakub@redhat.com>
1136 * gfortran.dg/pr49103.f90: New test.
1138 PR rtl-optimization/49390
1139 * gcc.c-torture/execute/pr49390.c: New test.
1141 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
1143 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1144 options, do not override other options.
1145 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1146 incompatible options.
1147 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1148 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1149 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1150 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1152 * lib/target-supports.exp
1153 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1154 multilib flags use -mfpu with a value other than neon-fp16.
1156 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
1158 Backport from mainline
1159 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
1162 * gcc.c-torture/compile/pr49238.c: New.
1164 2011-06-07 Jason Merrill <jason@redhat.com>
1166 * g++.dg/cpp0x/enum19.C: New.
1168 2011-06-07 Jakub Jelinek <jakub@redhat.com>
1170 PR gcov-profile/49299
1171 * gcc.dg/tree-prof/pr49299-1.c: New test.
1172 * gcc.dg/tree-prof/pr49299-2.c: New test.
1174 2011-06-06 Jason Merrill <jason@redhat.com>
1176 * g++.dg/cpp0x/regress/ptrmem1.C: New.
1178 2011-06-06 Asher Langton <langton2@llnl.gov>
1181 * gfortran.dg/PR49268.f90: New test.
1183 2011-06-06 Jakub Jelinek <jakub@redhat.com>
1186 * g++.dg/opt/pr49264.C: New test.
1188 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
1190 PR tree-optimization/49243
1191 * gcc.dg/pr49243.c: New.
1193 2011-06-06 Richard Guenther <rguenther@suse.de>
1195 PR tree-optimization/48702
1196 * gcc.dg/torture/pr48702.c: New testcase.
1198 Backport from mainline
1199 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1201 PR rtl-optimization/49235
1202 * gcc.dg/pr49235.c: New test.
1204 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1206 Backport from mainline
1207 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1210 * gcc.c-torture/execute/pr49186.c: New.
1212 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1215 * g++.dg/diagnostic/bitfld2.C: New.
1217 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1219 PR tree-optimization/49038
1220 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1221 * gcc.dg/vect/pr49038.c: New test.
1223 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1226 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1228 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1231 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1232 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1234 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1236 PR tree-optimization/49093
1237 * gcc.dg/vect/pr49093.c: New test.
1239 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1243 * gfortran.dg/operator_7.f90: New test case.
1245 2011-05-31 Richard Guenther <rguenther@suse.de>
1247 Backport from mainline
1248 2011-05-19 Richard Guenther <rguenther@suse.de>
1251 * gcc.dg/builtin-object-size-11.c: New testcase.
1253 2011-05-31 Richard Guenther <rguenther@suse.de>
1255 Backport from mainline
1256 2011-05-11 Richard Guenther <rguenther@suse.de>
1259 * gcc.dg/torture/pr48953.c: New testcase.
1261 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1264 * g++.dg/gomp/pr49223-1.C: New test.
1265 * g++.dg/gomp/pr49223-2.C: New test.
1267 2011-05-30 Richard Guenther <rguenther@suse.de>
1269 PR tree-optimization/49218
1270 * gcc.c-torture/execute/pr49218.c: New testcase.
1272 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1274 * gcc.target/mips/reg-var-1.c: New test.
1276 2011-05-29 Richard Guenther <rguenther@suse.de>
1278 PR tree-optimization/49217
1279 * gcc.dg/torture/pr49217.c: New testcase.
1281 2011-05-27 Jason Merrill <jason@redhat.com>
1283 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1285 * g++.dg/cpp0x/enum18.C: New.
1287 * g++.dg/cpp0x/error6.C: New.
1289 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1292 * g++.dg/eh/cond6.C: New test.
1294 2011-05-27 Jason Merrill <jason@redhat.com>
1296 * g++.dg/template/const5.C: New.
1298 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1301 * gfortran.dg/dependency_40.f90 : New test.
1303 2011-05-26 Jason Merrill <jason@redhat.com>
1305 * g++.dg/cpp0x/variadic111.C: New.
1306 * g++.dg/cpp0x/variadic41.C: Adjust.
1308 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1311 * g++.dg/eh/cond5.C: New test.
1313 PR tree-optimization/49161
1314 * gcc.c-torture/execute/pr49161.c: New test.
1316 2011-05-25 Jason Merrill <jason@redhat.com>
1318 * g++.dg/cpp0x/error4.C: New.
1320 * g++.dg/cpp0x/rv-restrict.C: New.
1322 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1323 * g++.dg/init/pr25811-2.C: New.
1324 * g++.dg/init/pr25811-3.C: New.
1325 * g++.dg/init/pr25811-4.C: New.
1327 2011-05-25 Jason Merrill <jason@redhat.com>
1329 * g++.dg/cpp0x/enum15.C: New.
1330 * g++.dg/cpp0x/constexpr-switch2.C: New.
1332 * g++.dg/cpp0x/variadic110.C: New.
1334 * g++.dg/cpp0x/auto9.C: Add typedef test.
1336 * g++.dg/cpp0x/auto23.C: New.
1337 * g++.dg/cpp0x/auto9.C: Adjust.
1339 * g++.dg/cpp0x/defaulted29.C: New.
1341 * g++.dg/cpp0x/initlist51.C: New.
1343 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1345 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1346 * g++.dg/abi/packed1.C: Suppress warning.
1347 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1348 * g++.dg/template/stdarg1.C: Likewise.
1349 * g++.dg/other/packed1.C: Remove arm from xfail list.
1351 2011-05-25 Jason Merrill <jason@redhat.com>
1353 * g++.dg/cpp0x/enum16.C: New.
1354 * g++.dg/parse/error15.C: Adjust.
1356 * g++.dg/cpp0x/initlist50.C: New.
1358 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1360 * g++.dg/cpp0x/variadic109.C: New.
1362 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1364 Backport from mainline
1365 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1368 * objc.dg/pr48177.m: New testcase.
1370 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1373 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1374 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1376 2011-05-24 Jason Merrill <jason@redhat.com>
1378 * g++.dg/cpp0x/access01.C: New.
1380 * g++.dg/template/access21.C: New.
1381 * g++.dg/template/access22.C: New.
1383 * g++.dg/cpp0x/rv-cast2.C: New.
1385 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1387 * g++.dg/cpp0x/error3.C: New.
1389 * g++.dg/cpp0x/defaulted27.C: New.
1391 * g++.dg/cpp0x/decltype27.C: New.
1393 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1396 * g++.dg/other/pr49133.C: New test.
1398 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1401 * gcc.c-torture/execute/pr49123.c: New test.
1404 * gcc.dg/debug/pr49032.c: New test.
1407 * gcc.dg/pr49120.c: New test.
1410 * gcc.c-torture/execute/pr48973-1.c: New test.
1411 * gcc.c-torture/execute/pr48973-2.c: New test.
1413 2011-05-22 Jason Merrill <jason@redhat.com>
1415 * g++.dg/cpp0x/sfinae23.C: New.
1416 * g++.dg/cpp0x/sfinae8.C: Correct.
1418 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1421 * gcc.c-torture/compile/pr49029.c: New test.
1423 2011-05-20 Jason Merrill <jason@redhat.com>
1425 * g++.dg/cpp0x/constexpr-static7.C: New.
1427 * g++.dg/cpp0x/enum13.C: New.
1429 * g++.dg/cpp0x/defaulted26.C: New.
1431 * g++.dg/cpp0x/noexcept02.C: Fix.
1432 * g++.dg/cpp0x/noexcept03.C: Fix.
1433 * g++.dg/cpp0x/noexcept08.C: Fix.
1434 * g++.dg/cpp0x/noexcept10.C: New.
1436 * g++.dg/cpp0x/constexpr-friend.C: New.
1437 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1438 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1439 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1440 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1442 * g++.dg/cpp0x/sfinae22.C: New.
1444 * g++.dg/cpp0x/variadic108.C: New.
1446 * g++.dg/init/new32.C: New.
1448 2011-05-20 Richard Guenther <rguenther@suse.de>
1450 PR tree-optimization/49079
1451 * gcc.dg/torture/pr49079.c: New testcase.
1453 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1455 PR tree-optimization/49073
1456 * gcc.c-torture/execute/pr49073.c: New test.
1458 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1460 * gcc.c-torture/execute/960321-1.x: Remove.
1462 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1464 Backport from mainline
1465 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1468 * gcc.target/i386/pr49002-1.c: New test.
1469 * gcc.target/i386/pr49002-2.c: Likewise.
1471 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1473 PR tree-optimization/49039
1474 * gcc.c-torture/execute/pr49039.c: New test.
1475 * gcc.dg/tree-ssa/pr49039.c: New test.
1476 * g++.dg/torture/pr49039.C: New test.
1478 2011-05-18 Richard Guenther <rguenther@suse.de>
1480 Backport from mainline
1481 2011-04-19 Richard Guenther <rguenther@suse.de>
1484 * g++.dg/lto/pr48207_0.C: New testcase.
1486 2011-04-21 Richard Guenther <rguenther@suse.de>
1489 * g++.dg/lto/pr48207-2_0.C: New testcase.
1490 * g++.dg/lto/pr48207-3_0.C: Likewise.
1492 2011-05-18 Richard Guenther <rguenther@suse.de>
1494 Backport from mainline
1495 2011-05-12 Richard Guenther <rguenther@suse.de>
1497 PR tree-optimization/48172
1498 * gcc.dg/vect/pr48172.c: New testcase.
1500 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1502 PR tree-optimization/49000
1503 * gcc.dg/pr49000.c: New test.
1505 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1507 PR tree-optimization/48975
1508 * gcc.dg/pr48975.c: New test.
1510 2011-05-12 Richard Guenther <rguenther@suse.de>
1512 Backport from mainline
1513 2011-05-02 Richard Guenther <rguenther@suse.de>
1515 PR tree-optimization/48822
1516 * gcc.dg/torture/pr48822.c: New testcase.
1518 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1521 * g++.dg/opt/pr48967.C: New test.
1523 2011-05-11 Tobias Burnus <burnus@net-b.de>
1526 * gfortran.dg/generic_24.f90: New.
1528 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1531 * gcc.dg/pr48159-1.c: New test.
1532 * gcc.dg/pr48159-2.c: New test.
1534 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1537 * g++.dg/init/pr48859.C: New.
1539 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1541 Backport from mainline
1542 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1545 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1546 are passed and returned in vector registers.
1548 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1550 Backported from mainline
1551 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1553 PR tree-optimization/48837
1554 * gcc.dg/pr48837.c: New testcase.
1556 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1558 PR tree-optimization/48611
1559 PR tree-optimization/48794
1560 * gfortran.dg/gomp/pr48611.f90: New test.
1561 * gfortran.dg/gomp/pr48794.f90: New test.
1563 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1566 * g++.dg/cpp0x/pr48522.C: New.
1568 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1571 * g++.dg/template/dependent-expr8.C: New test case.
1573 2011-05-06 Jason Merrill <jason@redhat.com>
1575 * g++.dg/cpp0x/constexpr-condition2.C: New.
1577 * g++.dg/cpp0x/constexpr-missing.C: New.
1579 * g++.dg/ext/vla10.C: New.
1580 * c-c++-common/vla-1.c: New.
1582 * g++.dg/cpp0x/constexpr-48089.C: New.
1584 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1587 * g++.dg/template/member9.C: New test case.
1589 2011-05-05 Jason Merrill <jason@redhat.com>
1591 * g++.dg/init/new30.C: New.
1593 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1595 * gnat.dg/discr29.ad[sb]: New test.
1596 * gnat.dg/discr30.adb: Likewise.
1598 2011-05-05 Julian Brown <julian@codesourcery.com>
1600 * gcc.target/arm/neon-vset_lanes8.c: New test.
1602 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1604 Backport from mainline:
1605 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1606 Ira Rosen <ira.rosen@linaro.org>
1609 * gcc.target/arm/pr48252.c: New test.
1611 2011-05-04 Jason Merrill <jason@redhat.com>
1613 * g++.dg/conversion/base1.C: New.
1615 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1618 * gcc.dg/pr48774.c: New test.
1620 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1624 * gfortran.dg/realloc_on_assign_7.f03: New test.
1626 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1628 PR tree-optimization/48809
1629 * gcc.c-torture/execute/pr48809.c: New test.
1631 2011-04-29 Tobias Burnus <burnus@net-b.de>
1634 * gfortran.dg/typebound_proc_22.f90: New.
1637 * gfortran.dg/interface_36.f90: New.
1639 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1641 Backport from mainline
1642 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1644 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1645 failure on 32-bit systems.
1646 * gcc.dg/torture/vector-2.c: Ditto.
1648 Backport from mainline
1649 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1651 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1655 * gcc.target/powerpc/pr48226.c: New file.
1657 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1660 * g++.dg/template/inherit7.C: New test case.
1662 2011-04-28 Tobias Burnus <burnus@net-b.de>
1666 * gfortran.dg/interface_35.f90: New.
1667 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1668 * gfortran.dg/func_result_6.f90: Add dg-warning.
1669 * gfortran.dg/bessel_1.f90: Ditto.
1670 * gfortran.dg/hypot_1.f90: Ditto.
1671 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1672 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1673 * gfortran.dg/interface_assignment_4.f90: Ditto.
1675 2011-04-28 Tobias Burnus <burnus@net-b.de>
1678 * gfortran.dg/whole_file_34.f90: New.
1680 2011-04-27 Jason Merrill <jason@redhat.com>
1682 * g++.dg/parse/ambig6.C: New.
1684 2011-04-27 Nick Clifton <nickc@redhat.com>
1686 * gcc.dg/20020312-2.c: Add definition for RX.
1688 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1689 option with RX targets.
1691 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1694 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1697 * gcc.c-torture/compile/pr48742.c: New test.
1699 2011-04-26 Jason Merrill <jason@redhat.com>
1701 * g++.dg/lookup/koenig13.C: New.
1703 2011-04-26 Jason Merrill <jason@redhat.com>
1705 * g++.dg/cpp0x/initlist48.C: New.
1707 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1710 * gcc.dg/pr48768.c: New test.
1712 PR tree-optimization/48734
1713 * gcc.c-torture/compile/pr48734.c: New test.
1715 2011-04-26 Richard Guenther <rguenther@suse.de>
1717 PR tree-optimization/48731
1718 * gcc.dg/torture/pr48731.c: New testcase.
1720 2011-04-26 Tobias Burnus <burnus@net-b.de>
1723 * gfortran.dg/whole_file_33.f90: New.
1725 2011-04-25 Jason Merrill <jason@redhat.com>
1727 * g++.dg/cpp0x/regress/template-const2.C: New.
1729 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1731 PR preprocessor/48740
1732 * c-c++-common/raw-string-11.c: New test.
1734 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1736 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1739 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1742 * gcc.dg/pr48685.c: New test.
1744 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1746 PR tree-optimization/48717
1747 * gcc.c-torture/execute/pr48717.c: New test.
1749 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1752 * gcc.target/i386/pr48723.c: New test.
1754 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1757 * gcc.dg/gomp/pr48716.c: New test.
1758 * g++.dg/gomp/pr48716.C: New test.
1760 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1763 * gcc.target/i386/pr48708.c: New test.
1765 2011-04-21 Richard Guenther <rguenther@suse.de>
1768 * g++.dg/torture/pr48695.C: New testcase.
1770 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1772 * gnat.dg/volatile5.adb: New test.
1773 * gnat.dg/volatile5_pkg.ads: New helper.
1775 2011-04-20 Jason Merrill <jason@redhat.com>
1777 * g++.dg/cpp0x/initlist47.C: New.
1779 2011-04-20 Jason Merrill <jason@redhat.com>
1781 * g++.dg/template/const4.C: New.
1783 2011-04-19 Jason Merrill <jason@redhat.com>
1785 * g++.dg/ext/complex7.C: New.
1787 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1790 * gcc.target/i386/pr48678.c: New test.
1792 2011-04-18 Jason Merrill <jason@redhat.com>
1794 * g++.dg/cpp0x/union4.C: New.
1796 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1799 * g++.dg/torture/pr48661.C: New test.
1802 * g++.dg/gomp/pr48632.C: New test.
1804 2011-04-18 Richard Guenther <rguenther@suse.de>
1807 * g++.dg/torture/pr46364.C: New testcase.
1809 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1811 PR tree-optimization/48616
1812 * gcc.dg/pr48616.c: New test.
1814 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1817 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1821 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1822 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1823 * gcc.target/i386/avx-insertps-3.c: New test.
1824 * gcc.target/i386/avx-insertps-4.c: New test.
1826 2011-04-13 Jason Merrill <jason@redhat.com>
1828 * g++.dg/template/operator11.C: New.
1830 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
1834 * gfortran.dg/realloc_on_assign_6.f03: New test.
1836 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1839 * gcc.dg/gomp/pr48591.c: New test.
1842 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1843 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1845 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1848 * g++.dg/template/dependent-expr7.C: New test case.
1850 2011-04-12 Martin Jambor <mjambor@suse.cz>
1852 PR tree-optimization/48195
1853 * gcc.dg/ipa/pr48195.c: New test.
1855 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1857 PR rtl-optimization/48549
1858 * g++.dg/opt/pr48549.C: New test.
1861 * gcc.c-torture/compile/pr48517.c: New test.
1863 2011-04-11 Jason Merrill <jason@redhat.com>
1865 * g++.dg/cpp0x/enum10.C: New.
1867 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1869 2011-04-09 Jason Merrill <jason@redhat.com>
1872 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
1874 2011-04-08 Mike Stump <mikestump@comcast.net>
1877 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1878 default to fno-common.
1880 2011-04-07 Jason Merrill <jason@redhat.com>
1882 * g++.dg/cpp0x/regress/call1.C: New.
1884 * g++.dg/cpp0x/sfinae11.C: New.
1885 * g++.dg/cpp0x/noexcept02.C: Fix.
1887 * g++.dg/cpp0x/sfinae10.C: New.
1889 * g++.dg/cpp0x/sfinae7.C: New.
1891 * g++.dg/cpp0x/enum9.C: New.
1893 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1895 PR tree-optimization/48377
1896 * gcc.dg/vect/pr48377.c: New test.
1898 2011-04-07 Mike Stump <mikestump@comcast.net>
1900 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1901 with no trampolines.
1903 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1906 * gfortran.dg/gomp/pr48117.f90: New test.
1909 * gcc.dg/torture/pr48343.c: New test.
1911 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
1913 Backport from mainline
1914 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1916 PR rtl-optimization/48144
1917 * gcc.dg/pr48144.c: New test.
1919 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1922 * gcc.dg/guality/pr36977.c: New test.
1923 * gcc.dg/guality/pr48466.c: New test.
1925 Backported from mainline
1926 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1929 * gcc.c-torture/compile/pr48335-1.c: New test.
1930 * gcc.dg/pr48335-1.c: New test.
1931 * gcc.dg/pr48335-2.c: New test.
1932 * gcc.dg/pr48335-3.c: New test.
1933 * gcc.dg/pr48335-4.c: New test.
1934 * gcc.dg/pr48335-5.c: New test.
1935 * gcc.dg/pr48335-6.c: New test.
1936 * gcc.dg/pr48335-7.c: New test.
1937 * gcc.dg/pr48335-8.c: New test.
1938 * gcc.target/i386/pr48335-1.c: New test.
1940 2011-04-04 Janus Weil <janus@gcc.gnu.org>
1943 * gfortran.dg/class_42.f03: New.
1945 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1947 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1948 * gfortran.dg/bessel_7.f90: Likewise.
1950 2011-03-31 Jason Merrill <jason@redhat.com>
1952 * g++.dg/cpp0x/defaulted24.C: New.
1954 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1957 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1960 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1962 * g++.dg/other/i386-9.C: New test.
1964 2011-03-30 Jason Merrill <jason@redhat.com>
1966 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1968 * g++.dg/cpp0x/regress/isnan.C: New.
1970 * g++.dg/cpp0x/initlist46.C: New.
1972 2011-03-29 Jason Merrill <jason@redhat.com>
1974 * g++.dg/cpp0x/regress/value-dep1.C: New.
1976 * g++.dg/cpp0x/dependent1.C: New.
1978 2011-03-29 Jason Merrill <jason@redhat.com>
1980 * g++.dg/parse/memfnquals1.C: New.
1982 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1984 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1986 * g++.dg/cpp0x/initlist-array2.C: New.
1988 * g++.dg/cpp0x/initlist-array1.C: New.
1990 * g++.dg/cpp0x/move1.C: New.
1992 * g++.dg/cpp0x/auto22.C: New.
1994 * g++.dg/cpp0x/rv-deduce2.C: New.
1996 * g++.dg/cpp0x/elision2.C: New.
1998 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2000 * g++.dg/cpp0x/constexpr-attribute.C: New.
2002 2011-03-29 Jason Merrill <jason@redhat.com>
2004 * g++.dg/cpp0x/constexpr-recursion.C: New.
2006 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2008 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2009 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2011 * g++.dg/cpp0x/constexpr-47570.C: New.
2013 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2015 Backport from mainline:
2016 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2019 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2021 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
2024 * gcc.target/arm/neon-vld-1.c: New test.
2026 2011-03-28 Richard Guenther <rguenther@suse.de>
2028 Backport from mainline
2029 2011-03-24 Richard Guenther <rguenther@suse.de>
2032 * gcc.dg/builtin-object-size-10.c: New testcase.
2034 2011-03-22 Richard Guenther <rguenther@suse.de>
2036 PR tree-optimization/48228
2037 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2039 2011-03-17 Richard Guenther <rguenther@suse.de>
2042 * gcc.dg/pr48134.c: New testcase.
2044 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
2046 Backport from mainline:
2047 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2050 * gcc.target/i386/pr48237.c: New test.
2052 2011-03-26 Jakub Jelinek <jakub@redhat.com>
2054 Backport from mainline
2055 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2058 * gcc.dg/dfp/pr48204.c: New test.
2060 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2064 * gcc.c-torture/execute/pr42544.c: New test.
2065 * gcc.c-torture/execute/pr48197.c: New test.
2067 PR rtl-optimization/48156
2068 * gcc.dg/pr48156.c: New test.
2070 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2072 PR rtl-optimization/48141
2073 * gcc.dg/pr48141.c: New test.
2075 2011-03-25 Release Manager
2077 * GCC 4.6.0 released.
2079 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2081 Backport from mainline:
2082 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2084 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2086 Only xfail with gas.
2088 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2091 * gcc.dg/pr48213.c: New test.
2093 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2095 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2096 variably modified typedefs.
2097 * gcc.dg/c1x-typedef-2.c: Remove.
2099 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2101 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2102 * gcc.dg/c1x-anon-struct-3.c: New test.
2103 * gcc.dg/anon-struct-11.c: Update.
2105 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2108 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2110 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2113 * gcc.c-torture/compile/pr48161.c: New test.
2115 2011-03-17 Richard Guenther <rguenther@suse.de>
2118 * g++.dg/torture/pr48165.C: New testcase.
2120 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2123 * g++.dg/debug/dwarf2/typedef6.C: New test.
2125 2011-03-16 Jason Merrill <jason@redhat.com>
2127 * g++.dg/cpp0x/constexpr-array3.C: New.
2129 2011-03-16 Jason Merrill <jason@redhat.com>
2131 * g++.dg/cpp0x/sfinae6.C: New.
2132 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2133 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2134 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2135 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2136 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2138 2011-03-16 Jason Merrill <jason@redhat.com>
2140 * g++.dg/template/incomplete6.C: New.
2142 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2145 * gcc.target/arm/pr46788.c: New.
2147 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
2149 PR rtl-optimization/47166
2150 * gcc.c-torture/execute/postmod-1.c: New test.
2152 2011-03-14 Richard Guenther <rguenther@suse.de>
2155 * gcc.dg/torture/pr48098.c: New testcase.
2157 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2160 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2161 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2163 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2166 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2168 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2171 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2173 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2176 * gfortran.dg/class_41.f03: New.
2178 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2180 * g++.dg/conversion/cast3.C: New test.
2182 2011-03-11 Jason Merrill <jason@redhat.com>
2184 * g++.dg/template/error45.C: New.
2186 * g++.dg/parse/no-type-defn1.C: New.
2188 * g++.dg/ext/attrib40.C: New.
2190 * g++.dg/cpp0x/regress/array1.C: New.
2192 2011-03-11 Richard Guenther <rguenther@suse.de>
2194 PR tree-optimization/48067
2195 * gcc.dg/pr48067.c: New testcase.
2197 2011-03-11 Richard Guenther <rguenther@suse.de>
2200 * g++.dg/lto/20110311-1_0.C: New testcase.
2202 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2205 * g++.dg/inherit/virtual8.C: New test.
2208 * gcc.dg/torture/pr48044.c: New test.
2210 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2213 * gfortran.dg/proc_ptr_comp_31.f90: New.
2215 2011-03-11 Richard Guenther <rguenther@suse.de>
2217 PR tree-optimization/47278
2218 * gcc.dg/torture/pr47278-1.c: New testcase.
2219 * gcc.dg/torture/pr47278-2.c: Likewise.
2221 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2223 PR tree-optimization/48063
2224 * gcc.dg/torture/pr48063.c: New test.
2226 2011-03-10 Jason Merrill <jason@redhat.com>
2228 * g++.dg/template/array22.C: New.
2230 * g++.dg/cpp0x/syntax-err1.C: New.
2231 * g++.dg/parse/error36.C: Adjust expected errors.
2232 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2233 * g++.old-deja/g++.pt/typename3.C: Likewise.
2234 * g++.old-deja/g++.pt/typename4.C: Likewise.
2235 * g++.old-deja/g++.pt/typename6.C: Likewise.
2237 2011-03-09 Jason Merrill <jason@redhat.com>
2239 * g++.dg/template/nontype22.C: New.
2241 2011-03-09 Martin Jambor <mjambor@suse.cz>
2243 PR tree-optimization/47714
2244 * g++.dg/torture/pr47714.C: New test.
2246 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2249 * gcc.target/powerpc/pr47755-2.c: New file.
2251 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2253 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2254 is not set in the environment, pass 64 as first argument when not
2255 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2256 native where ulimit -u is supported.
2258 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2260 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2262 2011-03-08 Jason Merrill <jason@redhat.com>
2264 * g++.dg/template/nontype21.C: New.
2266 * g++.dg/template/anon5.C: New.
2268 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2271 * gcc.dg/pr47881.c: New test.
2273 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2276 * g++.dg/lookup/template3.C: New test.
2278 2011-03-08 Kai Tietz <ktietz@redhat.com>
2280 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2283 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2286 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2287 sizeof to compute alignment.
2289 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2291 PR tree-optimization/48022
2292 * gcc.dg/pr48022-1.c: New test.
2293 * gcc.dg/pr48022-2.c: New test.
2295 2011-03-07 Jason Merrill <jason@redhat.com>
2297 * g++.dg/template/nontype20.C: New.
2298 * g++.dg/init/member1.C: Adjust expected errors.
2299 * g++.dg/parse/constant4.C: Likewise.
2300 * g++.dg/template/qualified-id3.C: Likewise.
2301 * g++.old-deja/g++.pt/crash10.C: Likewise.
2303 * g++.dg/cpp0x/regress/non-const1.C: New.
2305 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2308 * gcc.dg/pr47991.c: New test.
2310 2011-03-07 Jason Merrill <jason@redhat.com>
2312 * g++.dg/abi/mangle46.C: New.
2314 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2317 * gcc.target/powerpc/pr47862.c: New.
2319 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2322 * gcc.target/i386/combine-mul.c: Require nonpic.
2324 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2325 Nathan Froyd <froydnj@codesourcery.com>
2327 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2329 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2331 * README.QMTEST: Remove.
2333 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2334 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2337 * gfortran.dg/array_constructor_37.f90 : New test.
2339 2011-03-05 Jason Merrill <jason@redhat.com>
2341 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2342 * g++.dg/abi/mangle45.C: Likewise.
2343 * g++.dg/cpp0x/trailing1.C: Likewise.
2345 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2347 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2349 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2351 PR rtl-optimization/47899
2352 * gcc.dg/pr47899.c: New test.
2354 * gcc.dg/torture/pr47968.c: Ignore warnings.
2356 PR tree-optimization/47967
2357 * gcc.c-torture/compile/pr47967.c: New test.
2359 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2361 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2362 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2364 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2366 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2367 and property_getAttributes() if __OBJC2__.
2368 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2369 * objc.dg/property/property-encoding-1.m: New.
2370 * obj-c++.dg/property/property-encoding-1.mm: New.
2372 2011-03-04 Jason Merrill <jason@redhat.com>
2374 * g++.dg/template/pseudodtor6.C: New.
2376 * g++.dg/inherit/covariant19.C: New.
2378 2011-03-04 Richard Guenther <rguenther@suse.de>
2381 * gcc.dg/torture/pr47968.c: New testcase.
2383 2011-03-04 Richard Guenther <rguenther@suse.de>
2386 * gcc.dg/torture/pr47975.c: New testcase.
2388 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2391 * g++.dg/template/crash106.C: New.
2393 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2396 * gcc.dg/gomp/pr47963.c: New test.
2397 * g++.dg/gomp/pr47963.C: New test.
2399 2011-03-02 Jason Merrill <jason@redhat.com>
2401 * g++.dg/cpp0x/regress/condition1.C: New.
2403 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2405 2011-03-01 Jason Merrill <jason@redhat.com>
2407 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2409 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2411 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2413 PR rtl-optimization/47925
2414 * gcc.c-torture/execute/pr47925.c: New test.
2416 2011-03-01 Jason Merrill <jason@redhat.com>
2418 * g++.dg/cpp0x/decltype25.C: New.
2420 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2422 2011-03-01 Richard Guenther <rguenther@suse.de>
2424 PR tree-optimization/47890
2425 * gcc.dg/torture/pr47890.c: New testcase.
2427 2011-03-01 Richard Guenther <rguenther@suse.de>
2430 * gcc.dg/lto/pr47924_0.c: New testcase.
2432 2011-03-01 Richard Guenther <rguenther@suse.de>
2435 * gfortran.dg/lto/pr46911_0.f: New testcase.
2437 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2439 PR libgfortran/47933
2440 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2441 compile errors from older code form.
2443 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2445 PR libgfortran/47567
2446 * gfortran.dg/fmt_fw_d.f90: New test.
2448 2011-02-28 Jason Merrill <jason@redhat.com>
2450 * g++.dg/inherit/covariant18.C: New.
2452 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2455 * gcc.dg/pr47893.c: New test.
2457 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2459 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2460 NULL in case of a selector with conflicting types.
2461 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2463 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2465 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2466 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2467 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2468 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2470 2011-02-28 Jason Merrill <jason@redhat.com>
2473 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2475 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2477 PR libgfortran/47778
2478 * gfortran.dg/namelist_71.f90: New test.
2480 2011-02-27 Jason Merrill <jason@redhat.com>
2483 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2484 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2486 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2489 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2491 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2494 * gfortran.dg/gomp/task-1.f90: Removed.
2496 2011-02-26 Jason Merrill <jason@redhat.com>
2498 * g++.dg/template/this-targ1.C: New.
2500 * g++.dg/cpp0x/regress/template-const1.C: New.
2501 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2502 * g++.dg/template/function1.C: Adjust.
2503 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2504 * g++.dg/debug/debug7.C: Adjust.
2506 2011-02-26 Tobias Burnus <burnus@net-b.de>
2509 * gfortran.dg/gomp/task-1.f90: New.
2511 2011-02-25 Jie Zhang <jie@codesourcery.com>
2513 * gcc.target/arm/neon-thumb2-move.c: Add
2514 dg-require-effective-target arm_thumb2_ok.
2516 2011-02-24 Jason Merrill <jason@redhat.com>
2518 * g++.dg/parse/constant1.C: Specify C++98 mode.
2519 * g++.dg/parse/constant5.C: Likewise.
2520 * g++.dg/parse/error2.C: Likewise.
2521 * g++.dg/parse/semicolon3.C: Likewise.
2522 * g++.dg/template/crash14.C: Likewise.
2523 * g++.dg/template/local4.C: Likewise.
2524 * g++.dg/template/nontype3.C: Likewise.
2525 * g++.dg/parse/crash31.C: Adjust expected errors.
2526 * g++.dg/template/function1.C: Likewise.
2527 * g++.dg/template/ref3.C: Likewise.
2528 * g++.dg/template/static9.C: Likewise.
2529 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2531 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2532 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2533 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2534 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2535 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2537 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2540 * gfortran.dg/pr47878.f90: New test.
2542 2011-02-24 Richard Guenther <rguenther@suse.de>
2545 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2546 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2548 2011-02-24 Richard Guenther <rguenther@suse.de>
2551 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2552 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2554 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2556 PR libgfortran/47567
2557 * gfortran.dg/fmt_f0_1.f90: Update test.
2559 2011-02-23 Jason Merrill <jason@redhat.com>
2561 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2562 * g++.dg/abi/mangle45.C: New.
2564 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2565 * g++.dg/template/canon-type-9.C: Match use of decltype
2566 between declaration and definition.
2567 * g++.dg/template/canon-type-12.C: Likewise.
2569 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2572 * gfortran.dg/nested_allocatables_1.f90: New.
2574 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2577 * g++.dg/pr46868.C: New test.
2578 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2579 * g++.dg/parse/error14.C: Adjust.
2581 2011-02-23 Richard Guenther <rguenther@suse.de>
2583 PR tree-optimization/47838
2584 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2586 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2588 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2590 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2592 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2593 * gfortran.dg/count_init_expr.f03: Ditto.
2594 * gfortran.dg/gomp/pr43711.f90: Ditto.
2595 * gcc.dg/struct-parse-2.c: Ditto.
2596 * gcc.dg/parse-error-3.c: Ditto.
2597 * gcc.dg/Wlogical-op-1.c: Ditto.
2598 * gcc.dg/Walways-true-1.c: Ditto.
2599 * gcc.dg/pr24225.c: Ditto.
2600 * gcc.dg/Walways-true-2.c: Ditto.
2601 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2602 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2603 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2604 * g++.dg/overload/defarg4.C: Ditto.
2605 * g++.dg/inherit/covariant16.C: Ditto.
2606 * g++.dg/inherit/virtual7.C: Ditto.
2607 * g++.dg/template/canon-type-9.C: Ditto.
2608 * g++.dg/template/access19.C: Ditto.
2609 * g++.dg/template/call7.C: Ditto.
2610 * g++.dg/template/canon-type-2.C: Ditto.
2611 * g++.dg/template/init7.C: Ditto.
2612 * g++.dg/template/sizeof-template-argument.C: Ditto.
2613 * g++.dg/template/const3.C: Ditto.
2614 * g++.dg/template/sfinae26.C: Ditto.
2615 * g++.dg/template/sfinae26.C: Ditto.
2616 * g++.dg/template/canon-type-11.C: Ditto.
2617 * g++.dg/template/union2.C: Ditto.
2618 * g++.dg/template/canon-type-3.C: Ditto.
2619 * g++.dg/template/canon-type-1.C: Ditto.
2620 * g++.dg/template/canon-type-5.C: Ditto.
2621 * g++.dg/template/canon-type-7.C: Ditto.
2622 * g++.dg/template/canon-type-10.C: Ditto.
2623 * g++.dg/template/spec36.C: Ditto.
2624 * g++.dg/template/typedef38.C: Ditto.
2625 * g++.dg/template/canon-type-4.C: Ditto.
2626 * g++.dg/template/canon-type-6.C: Ditto.
2627 * g++.dg/template/canon-type-13.C: Ditto.
2628 * g++.dg/template/instantiate9.C: Ditto.
2629 * g++.dg/template/ttp22.C: Ditto.
2630 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2631 * g++.dg/warn/Walways-true-1.C: Ditto.
2632 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2633 * g++.dg/warn/Walways-true-2.C: Ditto.
2634 * g++.dg/conversion/op4.C: Ditto.
2635 * g++.dg/opt/pr19650.C: Ditto.
2636 * g++.dg/lookup/friend11.C: Ditto.
2637 * g++.dg/other/default2.C: Ditto.
2638 * g++.dg/other/default3.C: Ditto.
2639 * g++.dg/other/dtor2.C: Ditto.
2640 * g++.dg/other/friend5.C: Ditto.
2641 * g++.dg/other/default5.C: Ditto.
2642 * g++.dg/init/brace6.C: Ditto.
2643 * g++.dg/init/aggr5.C: Ditto.
2644 * g++.dg/init/error2.C: Ditto.
2645 * g++.dg/expr/bound-mem-fun.C: Ditto.
2646 * g++.dg/expr/cond6.C: Ditto.
2647 * g++.dg/expr/stmt-expr-1.C: Ditto.
2648 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2649 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2650 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2651 * g++.dg/cpp0x/bracket1.C: Ditto.
2652 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2653 * g++.dg/cpp0x/pr38646.C: Ditto.
2654 * g++.dg/cpp0x/variadic73.C: Ditto.
2655 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2656 * g++.dg/cpp0x/bracket4.C: Ditto.
2657 * g++.dg/cpp0x/decltype4.C: Ditto.
2658 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2659 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2660 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2661 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2662 * g++.dg/cpp0x/decltype2.C: Ditto.
2663 * g++.dg/cpp0x/decltype1.C: Ditto.
2664 * g++.dg/cpp0x/bracket2.C: Ditto.
2665 * g++.dg/cpp0x/decltype5.C: Ditto.
2666 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2667 * g++.dg/cpp0x/variadic70.C: Ditto.
2668 * g++.dg/cpp0x/decltype6.C: Ditto.
2669 * g++.dg/cpp0x/rvo.C: Ditto.
2670 * g++.dg/cpp0x/vt-40092.C: Ditto.
2671 * g++.dg/cpp0x/variadic-new.C: Ditto.
2672 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2673 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2674 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2675 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2676 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2677 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2678 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2679 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2680 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2681 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2682 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2683 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2684 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2685 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2686 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2687 * g++.dg/cpp0x/pr39639.C: Ditto.
2688 * g++.dg/cpp0x/decltype3.C: Ditto.
2689 * g++.dg/cpp0x/variadic68.C: Ditto.
2690 * g++.dg/cpp0x/variadic-function.C: Ditto.
2691 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2692 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2693 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2694 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2695 * g++.dg/parse/crash35.C: Ditto.
2696 * g++.dg/parse/crash40.C: Ditto.
2697 * g++.dg/parse/defarg12.C: Ditto.
2698 * g++.dg/parse/crash34.C: Ditto.
2699 * g++.dg/parse/constructor3.C: Ditto.
2700 * g++.dg/parse/template23.C: Ditto.
2701 * g++.dg/parse/crash56.C: Ditto.
2702 * g++.dg/parse/dtor13.C: Ditto.
2703 * g++.dg/parse/error33.C: Ditto.
2704 * g++.dg/parse/ctor9.C: Ditto.
2705 * g++.dg/parse/error32.C: Ditto.
2706 * g++.dg/parse/error37.C: Ditto.
2707 * g++.dg/parse/bitfield3.C: Ditto.
2708 * g++.dg/parse/struct-4.C: Ditto.
2709 * g++.dg/ext/has_trivial_copy.C: Ditto.
2710 * g++.dg/ext/is_polymorphic.C: Ditto.
2711 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2712 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2713 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2714 * g++.dg/ext/is_union.C: Ditto.
2715 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2716 * g++.dg/ext/is_pod.C: Ditto.
2717 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2718 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2719 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2720 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2721 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2722 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2723 * g++.dg/ext/is_abstract.C: Ditto.
2724 * g++.dg/ext/has_trivial_assign.C: Ditto.
2725 * g++.dg/ext/is_class.C: Ditto.
2726 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2727 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2728 * g++.dg/ext/is_base_of.C: Ditto.
2729 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2730 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2731 * g++.dg/ext/is_empty.C: Ditto.
2732 * g++.dg/ext/is_enum.C: Ditto.
2733 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2734 * gnat.dg/opt11.adb: Ditto.
2735 * obj-c++.dg/pr45735.mm: Ditto.
2736 * obj-c++.dg/pr24393.mm: Ditto.
2737 * obj-c++.dg/exceptions-2.mm: Ditto.
2738 * objc.dg/pr45735.m: Ditto.
2739 * objc.dg/pr24393.m: Ditto.
2741 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2743 * objc.dg/attributes/objc-exception-1.m: New.
2745 2011-02-23 Jie Zhang <jie@codesourcery.com>
2747 * gcc.dg/cpp/include7.c: New test.
2749 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2752 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2754 2011-02-23 Jie Zhang <jie@codesourcery.com>
2756 PR rtl-optimization/47763
2757 * gcc.dg/pr47763.c: New test.
2759 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2762 * gfortran.dg/whole_file_32.f90 : New test.
2764 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2767 * g++.dg/inherit/virtual7.C: New test.
2769 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2772 * objc.dg/type-size-3.m: Updated error message.
2773 * objc.dg/type-size-4.m: New test.
2774 * objc.dg/type-size-5.m: New test.
2776 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2778 * lib/gnat.exp: Fix comments.
2779 Don't load libgloss.exp.
2780 (default_gnat_version): Call $compiler with --version.
2781 Adapt regexp for gnatmake output, insert version.
2782 (gnat_version): New proc.
2783 (gnat_init): Remove gnat_libgcc_s_path.
2784 (gnat_target_compile): Likewise.
2785 Remove ld_library_path.
2786 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2787 (gnat_pass): Remove.
2788 (gnat_pass): Remove.
2789 (gnat_finish): Remove.
2790 (gnat_exit): Remove.
2791 (local_find_gnatmake): Reindent.
2792 (runtest_file_p): Remove.
2793 (prune_warnings): Remove.
2794 (find_gnatclean): New proc.
2795 * lib/gnat-dg.exp (lremove): New proc.
2796 (gnat-dg-test): Reindent.
2797 Remove additional output files.
2798 (gnat-dg-runtest): Remove.
2800 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2801 * gnat.dg/loop_optimization6.adb: Likewise.
2802 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2804 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2806 PR tree-optimization/47835
2807 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2809 2011-02-22 Tobias Burnus <burnus@net-b.de>
2811 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2812 * gfortran.dg/abstract_type_2.f03: Ditto.
2813 * gfortran.dg/abstract_type_3.f03: Ditto.
2814 * gfortran.dg/abstract_type_4.f03: Ditto.
2815 * gfortran.dg/abstract_type_5.f03: Ditto.
2816 * gfortran.dg/abstract_type_6.f03: Ditto.
2817 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2818 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2819 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2820 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2821 * gfortran.dg/array_function_5.f90: Ditto.
2822 * gfortran.dg/asynchronous_3.f03: Ditto.
2823 * gfortran.dg/char_expr_1.f90: Ditto.
2824 * gfortran.dg/class_14.f03: Ditto.
2825 * gfortran.dg/data_array_6.f: Ditto.
2826 * gfortran.dg/data_invalid.f90: Ditto.
2827 * gfortran.dg/dot_product_1.f03: Ditto.
2828 * gfortran.dg/func_derived_5.f90: Ditto.
2829 * gfortran.dg/func_result_4.f90: Ditto.
2830 * gfortran.dg/implied_do_1.f90: Ditto.
2831 * gfortran.dg/initialization_25.f90: Ditto.
2832 * gfortran.dg/initialization_26.f90: Ditto.
2833 * gfortran.dg/interface_34.f90: Ditto.
2834 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2835 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2836 * gfortran.dg/matmul_8.f03: Ditto.
2837 * gfortran.dg/merge_init_expr.f90: Ditto.
2838 * gfortran.dg/pack_assign_1.f90: Ditto.
2839 * gfortran.dg/pack_vector_1.f90: Ditto.
2840 * gfortran.dg/pointer_check_8.f90: Ditto.
2841 * gfortran.dg/product_init_expr.f03: Ditto.
2842 * gfortran.dg/reshape_order_5.f90: Ditto.
2843 * gfortran.dg/reshape_shape_1.f90: Ditto.
2844 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2845 * gfortran.dg/same_name_2.f90: Ditto.
2846 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2847 * gfortran.dg/spread_init_expr.f03: Ditto.
2848 * gfortran.dg/stmt_func_1.f90: Ditto.
2849 * gfortran.dg/sum_init_expr.f03: Ditto.
2850 * gfortran.dg/transpose_3.f03: Ditto.
2851 * gfortran.dg/unpack_init_expr.f03: Ditto.
2852 * gfortran.dg/warn_conversion.f90: Ditto.
2853 * gfortran.dg/warn_conversion_2.f90: Ditto.
2854 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2855 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2856 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2857 * gfortran.dg/whole_file_16.f90: Ditto.
2858 * gfortran.dg/whole_file_17.f90: Ditto.
2859 * gfortran.dg/whole_file_18.f90: Ditto.
2860 * gfortran.dg/whole_file_20.f03: Ditto.
2861 * gfortran.dg/whole_file_5.f90: Ditto.
2862 * gfortran.dg/whole_file_6.f90: Ditto.
2863 * gfortran.dg/write_invalid_format.f90: Ditto.
2864 * gfortran.dg/zero_sized_6.f90: Ditto.
2866 2011-02-21 Jeff Law <law@redhat.com>
2868 PR rtl-optimization/46178
2869 * gcc.target/i386/pr46178.c: New test.
2871 PR rtl-optimization/46002
2872 * gcc.c-torture/compile/pr46002.c: New test.
2874 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2876 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2879 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2882 * g++.dg/debug/pr47106.C: Require effective target lto.
2884 2011-02-21 Jason Merrill <jason@redhat.com>
2886 * g++.dg/cpp0x/constexpr-diag2.C: New.
2888 2011-02-20 Jason Merrill <jason@redhat.com>
2890 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2892 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2894 * g++.dg/overload/conv-op1.C: New.
2896 * g++.dg/cpp0x/constexpr-synth1.C: New.
2898 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2900 * objc.dg/layout-2.m: New.
2901 * objc.dg/selector-3.m: Adjusted location of error message.
2902 * objc.dg/type-size-3.m: Same.
2903 * obj-c++.dg/selector-3.mm: Same.
2905 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2908 * objc.dg/property/dotsyntax-22.m: New.
2909 * obj-c++.dg/property/dotsyntax-22.mm: New.
2911 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2914 * g++.dg/template/typedef38.C: New test.
2916 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2919 * gfortran.dg/whole_file_30.f90 : New test.
2920 * gfortran.dg/whole_file_31.f90 : New test.
2922 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2926 * gfortran.dg/whole_file_28.f90 : New test.
2927 * gfortran.dg/whole_file_29.f90 : New test.
2929 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2932 * g++.dg/template/crash105.C: New.
2934 2011-02-19 Jason Merrill <jason@redhat.com>
2936 * g++.dg/cpp0x/regress/no-elide1.C: New.
2938 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2940 PR tree-optimization/46620
2941 * gcc.dg/pr46620.c: New.
2943 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2946 * gcc.target/i386/pr47809.c: New test.
2948 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2949 Tobias Burnus <burnus@net-b.de>
2951 * lib/target-supports.exp
2952 (check_effective_target_fortran_large_real): New check for large reals.
2953 * gfortran.dg/nan_7.f90: New test.
2955 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2957 PR libgfortran/47567
2958 * gfortran.dg/fmt_f0_1.f90: Update test.
2960 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2963 * gfortran.dg/array_constructor_36.f90 : New test.
2964 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2965 allow for comparison between different elements of the array
2966 constructor at different levels of optimization.
2968 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2970 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2971 * gcc.target/i386/pr32280-1.c: Likewise.
2973 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2976 * gcc.target/i386/pr47800.c: New test.
2978 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2980 * objc/execute/exceptions/foward-1.x: New.
2982 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2985 * gfortran.dg/derived_constructor_comps_4.f90: New.
2987 2011-02-18 Tobias Burnus
2990 * gfortran.dg/func_result_6.f90: New.
2992 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2995 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2997 2011-02-18 Tobias Burnus <burnus@net-b.de>
3000 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3002 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3003 normalizing the error/warning output.
3004 * gfortran.dg/Wall.f90: Update dg-error/warning.
3005 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3006 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3007 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3008 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3009 * gfortran.dg/class_30.f90: Update dg-error/warning.
3010 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3011 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3012 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3013 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3014 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3015 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3016 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3017 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3018 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3019 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3020 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3021 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3022 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3023 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3024 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3025 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3026 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3027 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3028 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3029 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3030 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3031 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3032 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3033 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3034 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3036 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3039 * gfortran.dg/proc_ptr_comp_30.f90: New.
3041 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3044 * gcc.target/i386/pr47780.c: New test.
3046 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3049 * gfortran.dg/class_40.f03: New.
3051 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3054 * g++.dg/cpp0x/auto21.C: New test.
3056 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3058 * objc.dg/special/unclaimed-category-1.h: Updated for
3060 * objc.dg/special/unclaimed-category-1.m: Same.
3061 * objc.dg/zero-link-1.m: Same.
3062 * objc.dg/lookup-1.m: Same.
3063 * objc.dg/torture/strings/const-str-9.m
3064 * objc.dg/torture/strings/const-str-10.m: Same.
3065 * objc.dg/torture/strings/const-str-11.m: Same.
3066 * objc.dg/torture/forward-1.m: Same.
3067 * objc.dg/zero-link-2.m: Same.
3068 * objc.dg/encode-7-next-64bit.m: Same.
3069 * objc.dg/method-4.m: Same.
3070 * objc.dg/next-runtime-1.m: Same.
3071 * objc.dg/image-info.m: Same.
3072 * objc.dg/pr23214.m: Same.
3073 * objc.dg/symtab-1.m: Same.
3074 * obj-c++.dg/basic.m: Same.
3075 * obj-c++.dg/proto-lossage-3.m: Same.
3076 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3077 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3078 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3079 * obj-c++.dg/method-11.m: Same.
3080 * objc/execute/enumeration-1.m: Same.
3081 * objc/execute/object_is_class.m: Same.
3082 * objc/execute/formal_protocol-2.m: Same.
3083 * objc/execute/formal_protocol-4.m: Same.
3084 * objc/execute/formal_protocol-6.m: Same.
3085 * objc/execute/bycopy-3.m: Same.
3086 * objc/execute/exceptions/catchall-1.m: Same.
3087 * objc/execute/exceptions/finally-1.m: Same.
3088 * objc/execute/exceptions/local-variables-1.m: Same.
3089 * objc/execute/exceptions/foward-1.m: Same.
3090 * objc/execute/bf-common.h
3091 * objc/execute/enumeration-2.m: Same.
3092 * objc/execute/formal_protocol-1.m: Same.
3093 * objc/execute/formal_protocol-3.m: Same.
3094 * objc/execute/formal_protocol-5.m: Same.
3095 * objc/execute/accessing_ivars.m: Same.
3096 * objc/execute/bycopy-2.m: Same.
3097 * objc/execute/formal_protocol-7.m: Same.
3098 * objc/execute/compatibility_alias.m: Same.
3099 * objc/execute/no_clash.m: Same.
3100 * objc/execute/object_is_meta_class.m: Same.
3101 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3102 * objc/execute/class-tests-1.h: Include stdio.h.
3103 * objc/execute/class-tests-2.h: Same.
3104 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3106 * obj-c++.dg/try-catch-2.mm: Same.
3108 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3111 * g++.dg/warn/Wunused-parm-4.C: New test.
3113 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3114 Jan Hubicka <jh@suse.cz>
3118 * g++.dg/debug/pr47106.C: New.
3120 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3123 * gcc.target/i386/pr43653.c: New test.
3125 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3128 * g++.dg/template/inherit6.C: New test.
3130 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3133 * gfortran.dg/class_39.f03: New.
3135 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3138 * g++.dg/cpp0x/variadic106.C: New test.
3140 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3143 * gfortran.dg/pr47757-1.f90: New test.
3144 * gfortran.dg/pr47757-2.f90: New test.
3145 * gfortran.dg/pr47757-3.f90: New test.
3148 * g++.dg/cpp0x/enum8.C: New test.
3150 2011-02-15 Jason Merrill <jason@redhat.com>
3152 * g++.dg/inherit/implicit-trivial1.C: New.
3153 * g++.dg/cpp0x/implicit-trivial1.C: New.
3155 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3158 * gcc.dg/torture/pr47725.c: Removed.
3160 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3163 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3164 constant does not generate a load from memory.
3166 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3169 * gcc.dg/torture/pr47725.c: New.
3171 2011-02-15 Richard Guenther <rguenther@suse.de>
3173 PR tree-optimization/47743
3174 * gcc.dg/torture/pr47743.c: New testcase.
3176 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3179 * gcc.target/i386/pr47581.c: New test.
3181 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3184 * gfortran.dg/select_type_22.f03: New.
3186 2011-02-14 Jason Merrill <jason@redhat.com>
3188 * g++.dg/cpp0x/regress/enum1.C: New.
3190 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3192 * gnat.dg/include.adb: New test.
3194 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3197 * gfortran.dg/class_38.f03: New.
3199 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3201 * gcc.dg/pr46494.c: New test.
3203 2011-02-14 Richard Guenther <rguenther@suse.de>
3205 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3207 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3210 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3211 sparc*-sun-solaris2.11.
3213 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3216 * gfortran.dg/argument_checking_18.f90: New.
3218 2011-02-13 Tobias Burnus <burnus@net-b.de>
3220 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3221 * gfortran.dg/argument_checking_17.f90: New.
3223 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3225 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3226 are temporarily disabled.
3227 * gfortran.dg/class_7.f03: Ditto.
3228 * gfortran.dg/coarray_14.f90: Ditto.
3229 * gfortran.dg/typebound_proc_13.f03: Ditto.
3231 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3234 * gfortran.dg/extends_11.f03: New.
3236 2011-02-11 Xinliang David Li <davidxl@google.com>
3238 PR tree-optimization/47707
3239 * g++.dg/tree-ssa/pr47707.C: New test.
3241 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3243 * g++.dg/opt/inline17.C: New test.
3245 2011-02-11 Tobias Burnus <burnus@net-b.de>
3248 * gfortran.dg/pure_formal_2.f90: New.
3250 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3252 PR rtl-optimization/47614
3253 * gfortran.dg/pr47614.f: New.
3255 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3258 * gcc.dg/opts-6.c: New test.
3260 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3263 * gcc.dg/pr47684.c: New test.
3265 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3268 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3269 c99_runtime, dg-add-options c99_runtime.
3270 (main): Use __asm__.
3272 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3275 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3276 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3277 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3278 * gcc.dg/ucnid-10.c: Likewise.
3279 * gcc.dg/ucnid-13.c: Likewise.
3280 * gcc.dg/ucnid-7.c: Likewise.
3281 * gcc.dg/ucnid-8.c: Likewise.
3282 Adapt dg-warning line number.
3284 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3286 * gcc.target/i386/parity-1.c: Use -march=k8.
3287 * gcc.target/i386/parity-2.c: Ditto.
3288 * gcc.target/i386/vecinit-1.c: Ditto.
3289 * gcc.target/i386/vecinit-2.c: Ditto.
3291 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3294 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3295 * gcc.target/mips/save-restore-3.c: Likewise.
3296 * gcc.target/mips/save-restore-4.c: Likewise.
3297 * gcc.target/mips/save-restore-5.c: Likewise.
3300 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3301 * g++.dg/tree-prof/partition2.C: Likewise.
3303 2011-02-09 Jason Merrill <jason@redhat.com>
3305 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3306 rather than misdeclare std::puts.
3308 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3309 * g++.dg/other/warning1.C: Likewise.
3310 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3311 * g++.old-deja/g++.gb/scope06.C: Likewise.
3312 * g++.old-deja/g++.law/cvt11.C: Likewise.
3313 * g++.old-deja/g++.law/init1.C: Likewise.
3314 * g++.dg/abi/mangle26.C: Likewise.
3316 * g++.dg/template/function1.C: Adjust for C++0x mode.
3317 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3319 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3320 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3322 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3324 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3326 * g++.dg/cpp0x/regress: New directory.
3327 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3328 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3329 * g++.dg/cpp0x/regress/regress3.C: New.
3331 2011-02-10 Richard Guenther <rguenther@suse.de>
3333 PR tree-optimization/47677
3334 * gcc.dg/torture/pr47677.c: New testcase.
3336 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3338 * objc.dg/special/load-category-1.m: Remove unused header.
3339 * objc.dg/special/load-category-1a.m: Likewise.
3340 * objc.dg/special/load-category-2.m: Likewise.
3341 * objc.dg/special/load-category-2a.m: Likewise.
3342 * objc.dg/special/load-category-3.m: Likewise.
3343 * objc.dg/special/load-category-3a.m: Likewise.
3344 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3345 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3346 * objc.dg/attributes/class-attribute-1.m: Likewise.
3347 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3348 * obj-c++.dg/property/property.exp: Likewise.
3349 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3350 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3351 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3352 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3353 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3354 * obj-c++.dg/template-8.mm: Likewise.
3356 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3359 * gcc.target/i386/pr47665.c: New test.
3361 2011-02-10 Jie Zhang <jie@codesourcery.com>
3365 2011-02-05 Jie Zhang <jie@codesourcery.com>
3367 * gcc.dg/pr42631.c: Update test.
3368 * gcc.dg/pr42631-2.c: New test.
3370 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3373 * gfortran.dg/proc_decl_25.f90: New.
3375 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3378 * gfortran.dg/typebound_assignment_2.f03: New.
3380 2011-02-09 Richard Guenther <rguenther@suse.de>
3382 PR tree-optimization/47664
3383 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3385 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3388 * gnat.dg/uninit_func.adb: Adjust dg directive.
3390 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3393 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3395 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3398 * gfortran.dg/auto_dealloc_2.f90: New.
3400 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3402 * gcc.dg/builtins-config.h: Remove __sgi handling.
3403 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3404 -std=c99 for mips-sgi-irix6.5*.
3406 2011-02-09 Martin Jambor <mjambor@suse.cz>
3409 * gfortran.dg/pr25923.f90: Remove xfails.
3411 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3414 * gfortran.dg/inquire_14.f90: New test.
3416 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3419 * gfortran.dg/pointer_init_6.f90: New.
3421 2011-02-08 Jeff Law <law@redhat.com>
3423 PR tree-optimization/42893
3424 * gcc.tree-ssa/pr42893.c: New test.
3426 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3428 PR tree-optimization/46834
3429 PR tree-optimization/46994
3430 PR tree-optimization/46995
3431 * gcc.dg/graphite/id-pr46834.c: New.
3432 * gfortran.dg/graphite/id-pr46994.f90: New.
3433 * gfortran.dg/graphite/id-pr46995.f90: New.
3435 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3438 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3439 using the variable is known the warning is emitted there.
3440 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3441 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3443 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3446 * gcc.dg/noreturn-1.c (foo5): Likewise.
3447 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3448 (method2): Likewise.
3450 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3451 the return statement using the uninitialized variable.
3452 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3454 2011-02-08 Richard Guenther <rguenther@suse.de>
3457 * g++.dg/opt/pr47639.c: New testcase.
3459 2011-02-08 Richard Guenther <rguenther@suse.de>
3461 PR tree-optimization/47632
3462 * g++.dg/opt/pr47632.C: New testcase.
3464 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3466 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3468 2011-02-07 Richard Guenther <rguenther@suse.de>
3470 PR tree-optimization/47615
3471 * g++.dg/opt/pr47615.C: New testcase.
3473 2011-02-07 Richard Guenther <rguenther@suse.de>
3475 PR tree-optimization/47621
3476 * gcc.dg/torture/pr47621.c: New testcase.
3478 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3480 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3482 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3485 * gfortran.dg/allocate_with_source_1 : New test.
3487 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3490 * gcc.dg/pr47610.c: New test.
3492 2011-02-05 Jie Zhang <jie@codesourcery.com>
3495 * gcc.dg/pr42631.c: Update test.
3496 * gcc.dg/pr42631-2.c: New test.
3498 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3501 * gfortran.dg/pr47574.f90: New test.
3503 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3505 PR tree-optimization/46194
3506 * gcc.dg/autopar/pr46194.c: New.
3508 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3510 PR tree-optimization/43695
3511 * g++.dg/ipa/pr43695.C: New.
3513 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3516 * gcc.dg/pr23200.c: New test.
3518 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3521 * g++.dg/pr47589.C: New test.
3523 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3526 * g++.dg/template/typedef37.C: New test.
3527 * g++.dg/template/param1.C: Adjust expected error message.
3529 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3532 * gcc.dg/pr31490-2.c: New test.
3533 * gcc.dg/pr31490-3.c: New test.
3534 * gcc.dg/pr31490-4.c: New test.
3536 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3537 Jakub Jelinek <jakub@redhat.com>
3540 * g++.dg/parser/semicolon3.C: Adjust.
3541 * g++.dg/parser/semicolon4.C: New testcase.
3542 * g++.dg/pr46890.C: New testcase.
3544 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3547 * g++.dg/init/pr29571.C: New.
3549 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3551 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3552 instead of vect_int.
3554 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3557 * gcc.target/i386/pr47312.c: New test.
3560 * gcc.target/i386/pr47564.c: New test.
3562 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3564 PR tree-optimization/45122
3565 * gcc.dg/tree-ssa/pr45122.c: New.
3567 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3570 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3573 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3574 and vsx so a default --with-cpu=power7 doesn't give an error
3575 when -mavoid-indexed-addresses is used.
3577 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3578 wrapper function to save the arguments and then jump to the real
3579 function, rather than depending on the compiler not to move stuff
3581 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3583 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3584 Paul Thomas <pault@gcc.gnu.org>
3587 * gfortran.dg/class_37.f03 : New test.
3589 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3590 Richard Guenther <rguenther@suse.de>
3592 PR tree-optimization/40979
3594 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3595 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3596 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3597 check_vect_support_and_set_flags.
3598 * gfortran.dg/graphite/vect-pr40979.f90: New.
3600 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3603 * gfortran.dg/class_36.f03: New.
3605 2011-02-02 Richard Guenther <rguenther@suse.de>
3607 PR tree-optimization/47566
3608 * gcc.dg/lto/20110201-1_0.c: New testcase.
3610 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3616 * debug/pr47498.c: New.
3617 * debug/pr47501.c: New.
3619 2011-02-01 Richard Guenther <rguenther@suse.de>
3621 PR tree-optimization/47559
3622 * g++.dg/torture/pr47559.C: New testcase.
3624 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3627 * gfortran.dg/typebound_call_20.f03: New.
3629 2011-02-01 Richard Guenther <rguenther@suse.de>
3631 PR tree-optimization/47555
3632 * gcc.dg/pr47555.c: New testcase.
3634 2011-02-01 Richard Guenther <rguenther@suse.de>
3636 PR tree-optimization/47541
3637 * g++.dg/torture/pr47541.C: New testcase.
3639 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3642 * gfortran.dg/typebound_call_19.f03: New.
3644 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3647 * g++.dg/cpp0x/pr47416.C: New test.
3649 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3652 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3654 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3657 * gfortran.dg/typebound_assignment_1.f03: New.
3659 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3661 PR tree-optimization/47538
3662 * gcc.c-torture/execute/pr47538.c: New test.
3664 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3667 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3669 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3671 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3673 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3675 PR rtl-optimization/44031
3676 * gcc.c-torture/compile/20110131-1.c: New test.
3678 2011-01-31 Tobias Burnus <burnus@net-b.de>
3681 * gfortran.dg/stmt_func_1.f90: New.
3683 2011-01-31 Tobias Burnus <burnus@net-b.de>
3686 * gfortran.dg/interface_34.f90: New.
3688 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3691 * gfortran.dg/realloc_on_assign_5.f03: New test.
3692 * gfortran.dg/realloc_on_assign_5.f03: New test.
3694 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3696 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3697 * gfortran.dg/bessel_7.f90: Likewise.
3698 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3700 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3701 * gfortran.dg/sum_init_expr.f03: Likewise.
3703 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3705 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3708 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3709 loop only on "vect_intfloat_cvt" targets.
3711 2011-01-29 Tobias Burnus <burnus@net-b.de>
3714 * gfortran.dg/shape_6.f90: New.
3716 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3718 PR libgfortran/47434
3719 * gfortran.dg/read_infnan_1.f90: Update test.
3720 * gfortran.dg/module_nan.f90: Update test.
3721 * gfortran.dg/char4_iunit_1.f03: Update test.
3722 * gfortran.dg/large_real_kind_1.f90: Update test.
3723 * gfortran.dg/real_const_3.f90: Update test.
3724 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3726 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3729 * g++.dg/template/param2.C: New test.
3731 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3733 PR libgfortran/47285
3734 * gfortran.dg/fmt_g.f: New test.
3736 2011-01-28 Tobias Burnus <burnus@net-b.de>
3739 * gfortran.dg/pure_formal_1.f90: New.
3741 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3744 * gcc.dg/tls/pr42894.c: New test.
3746 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3748 * gcc.dg/pr47276.c: Add dg-require-visibility.
3750 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3752 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3754 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3755 Tobias Burnus <burnus@gcc.gnu.org>
3760 * gfortran.dg/realloc_on_assign_3.f03: New test.
3761 * gfortran.dg/realloc_on_assign_4.f03: New test.
3762 * gfortran.dg/allocatable_function_5.f90: New test.
3763 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3764 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3765 implemented" dg-errors.
3767 2011-01-27 Jan Hubicka <jh@suse.cz>
3770 * gcc.dg/attr-weakref-4.c: New testcase
3772 2011-01-27 Martin Jambor <mjambor@suse.cz>
3774 PR tree-optimization/47228
3775 * gcc.dg/torture/pr47228.c: New test.
3777 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3779 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3781 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3783 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3784 when using auto-overlay support on the SPU.
3786 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3788 PR rtl-optimization/44174
3789 * gcc.target/i386/asm-6.c: New test.
3791 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3793 PR rtl-optimization/46856
3794 * gcc.c-torture/compile/pr46856.c: New test.
3796 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3797 Andrew Pinski <pinskia@gmail.com>
3800 * gcc.dg/pr43082.c: New.
3802 2011-01-26 DJ Delorie <dj@redhat.com>
3804 PR rtl-optimization/46878
3805 * gcc.dg/pr46878-1.c: New test.
3807 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3810 * g++.dg/cpp0x/pr47476.C: New test.
3812 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3814 * gcc.c-torture/compile/20110126-1.c: New test.
3816 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3819 * gcc.dg/torture/pr47473.c: New test.
3821 2011-01-26 Jan Hubicka <jh@suse.cz>
3824 * gcc.c-torture/execute/pr47237.c: New testcase.
3826 2011-01-26 Jan Hubicka <jh@suse.cz>
3828 PR tree-optimization/47190
3829 * gcc.dg/attr-weakref-3.c: New testcase.
3831 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3834 * gcc.dg/dll-9a.c: New test file.
3835 * gcc.dg/dll-11.c: Likewise.
3836 * gcc.dg/dll-12.c: Likewise.
3837 * gcc.dg/dll-12a.c: Likewise.
3838 * gcc.dg/dll-11a.c: Likewise.
3839 * gcc.dg/dll-9.c: Likewise.
3840 * gcc.dg/dll-10.c: Likewise.
3841 * gcc.dg/dll-10a.c: Likewise.
3842 * g++.dg/ext/dllexport4a.cc: Likewise.
3843 * g++.dg/ext/dllexport4.C: Likewise.
3844 * g++.dg/ext/dllexport5.C: Likewise.
3845 * g++.dg/ext/dllexport5a.cc: Likewise.
3847 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3849 PR tree-optimization/46970
3850 * gcc.dg/graphite/pr46970.c: New.
3852 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3854 PR tree-optimization/46215
3855 * gcc.dg/graphite/pr46215.c: New.
3857 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3859 PR tree-optimization/46168
3860 * gcc.dg/graphite/pr46168.c: New.
3862 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3864 PR tree-optimization/43657
3865 * gcc.dg/graphite/pr43657.c: New.
3867 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3869 PR tree-optimization/29832
3870 * gfortran.dg/graphite/pr29832.f90: New.
3872 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3874 PR tree-optimization/43567
3875 * gcc.dg/graphite/pr43567.c: New.
3877 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3879 * gfortran.dg/graphite/interchange-4.f: New.
3880 * gfortran.dg/graphite/interchange-5.f: New.
3882 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3883 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3884 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3885 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3886 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3887 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3888 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3889 * gfortran.dg/ltrans-7.f90: Removed.
3890 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3892 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3893 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3894 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3895 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3896 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3897 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3898 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3899 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3900 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3901 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3902 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3903 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3904 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3905 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3906 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3907 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3908 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3909 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3910 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3911 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3912 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3913 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3914 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3915 * gcc.dg/tree-ssa/data-dep-1.c
3916 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3917 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3918 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3919 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3920 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3922 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3924 PR tree-optimization/47265
3925 PR tree-optimization/47443
3926 * gcc.c-torture/compile/pr47265.c: New test.
3927 * gcc.dg/pr47443.c: New test.
3929 2011-01-25 Martin Jambor <mjambor@suse.cz>
3931 PR tree-optimization/47382
3932 * g++.dg/torture/pr47382.C: New test.
3933 * g++.dg/opt/devirt1.C: Xfail.
3935 2011-01-25 Yao Qi <yao@codesourcery.com>
3938 * gcc.target/arm/pr45701-1.c: New test.
3939 * gcc.target/arm/pr45701-2.c: New test.
3940 * gcc.target/arm/pr45701-3.c: New test.
3942 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3943 Jakub Jelinek <jakub@redhat.com>
3945 PR tree-optimization/47271
3946 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3948 2011-01-25 Nick Clifton <nickc@redhat.com>
3950 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3951 (saturate_add): Delete.
3953 (main): Do not run saturate_add.
3954 (set_interrupts): Delete.
3956 2011-01-25 Tobias Burnus <burnus@net-b.de>
3959 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3961 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3963 PR tree-optimization/47427
3964 PR tree-optimization/47428
3965 * gcc.c-torture/compile/pr47427.c: New test.
3966 * gcc.c-torture/compile/pr47428.c: New test.
3968 2011-01-25 Richard Guenther <rguenther@suse.de>
3971 * gcc.dg/torture/pr47411.c: New testcase.
3973 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3975 * gfortran.dg/graphite/id-24.f: New.
3976 * gfortran.dg/graphite/id-25.f: New.
3978 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3980 * gfortran.dg/graphite/id-23.f: New.
3982 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3984 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3986 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3988 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3989 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3990 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3991 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3992 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3993 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3994 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3995 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3996 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3998 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4000 * gcc.dg/graphite/block-0.c: Add documentation.
4001 * gcc.dg/graphite/block-4.c: Same.
4002 * gcc.dg/graphite/block-7.c: Same.
4003 * gcc.dg/graphite/block-8.c: New.
4004 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4005 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4006 * gcc.dg/graphite/interchange-12.c: Add documentation.
4007 * gcc.dg/graphite/interchange-13.c: New.
4008 * gcc.dg/graphite/interchange-14.c: New.
4009 * gcc.dg/graphite/interchange-15.c: New.
4010 * gcc.dg/graphite/interchange-8.c: Add documentation.
4011 * gcc.dg/graphite/interchange-mvt.c: Same.
4013 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4016 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4017 * gcc.target/powerpc/altivec-14.c: Ditto.
4018 * gcc.target/powerpc/altivec-33.c: Ditto.
4019 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4020 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4021 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4022 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4023 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4024 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4025 * g++.dg/ext/altivec-15.C: Ditto.
4026 * g++.dg/ext/altivec-types-1.C: Ditto.
4027 * g++.dg/ext/altivec-types-2.C: Ditto.
4028 * g++.dg/ext/altivec-types-3.C: Ditto.
4029 * g++.dg/ext/altivec-types-4.C: Ditto.
4031 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4033 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4035 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4037 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4038 optimization options.
4040 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4042 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4045 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4047 2011-01-23 Tobias Burnus <burnus@net-b.de>
4050 * gfortran.dg/allocatable_scalar_12.f90: New.
4052 2011-01-23 Ira Rosen <irar@il.ibm.com>
4054 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4055 vectorization to be not profitable if peeling is used to
4056 realign the memory access.
4057 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4058 loop bound to avoid loop unrolling.
4059 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4061 2011-01-22 Jan Hubicka <jh@suse.cz>
4064 * g++.dg/lto/pr47333.C: New file.
4066 2011-01-22 Jan Hubicka <jh@suse.cz>
4068 PR tree-optimization/43884
4070 * gcc.dg/autopar/outer-2.c: Increase array size.
4071 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4073 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4076 * gfortran.dg/c_loc_tests_16.f90: New test.
4078 2011-01-22 Tobias Burnus <burnus@net-b.de>
4081 * gfortran.dg/typebound_proc_19.f90: New.
4083 2011-01-21 Jeff Law <law@redhat.com>
4085 PR tree-optimization/47053
4086 * g++.dg/pr47053.C: New test.
4088 2011-01-21 Jason Merrill <jason@redhat.com>
4091 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4093 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4096 * g++.dg/cpp0x/range-for10.C: New test.
4097 * g++.dg/template/for1.C: New test.
4100 * g++.dg/tree-prof/partition3.C: New test.
4102 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4104 PR rtl-optimization/47366
4105 * g++.dg/opt/pr47366.C: New test.
4107 2011-01-21 Jason Merrill <jason@redhat.com>
4110 * g++.dg/cpp0x/constexpr-regress2.C: New.
4112 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4114 2011-01-21 Jeff Law <law@redhat.com>
4116 PR rtl-optimization/41619
4117 * gcc.dg/pr41619.c: New.
4119 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4121 PR tree-optimization/47355
4122 * g++.dg/opt/pr47355.C: New test.
4124 2011-01-21 Richard Guenther <rguenther@suse.de>
4126 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4129 2011-01-21 Richard Guenther <rguenther@suse.de>
4131 PR tree-optimization/47365
4132 * gcc.dg/torture/pr47365.c: New testcase.
4133 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4135 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4137 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4139 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4141 PR tree-optimization/47391
4142 * gcc.dg/pr47391.c: New test.
4144 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4146 * g++.dg/template/char1.C: Use signed char.
4148 2011-01-21 Tobias Burnus <burnus@net-b.de>
4151 * gfortran.dg/pointer_target_4.f90: New.
4153 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4156 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4157 ILP32 system and not IP32.
4159 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4162 * g++.dg/debug/pr46583.C: New.
4164 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4167 * g++.dg/debug/pr47283.C: New test.
4170 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4171 * gcc.target/i386/headmerge-2.c: Likewise.
4173 2011-01-20 Richard Guenther <rguenther@suse.de>
4176 * gcc.dg/torture/pr47370.c: New testcase.
4178 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4180 PR tree-optimization/46130
4181 * gcc.dg/pr46130-1.c: New test.
4182 * gcc.dg/pr46130-2.c: New test.
4184 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4187 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4189 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4192 * g++.dg/debug/pr46240.cc: New.
4194 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4197 * g++.dg/template/anonunion1.C: New test.
4199 PR rtl-optimization/47337
4200 * gcc.c-torture/execute/pr47337.c: New test.
4202 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4205 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4207 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4209 PR tree-optimization/46021
4210 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4212 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4214 PR tree-optimization/47290
4215 * g++.dg/torture/pr47290.C: New test.
4217 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4220 * gfortran.dg/proc_ptr_comp_29.f90: New.
4222 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4225 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4226 powerpc-apple-darwin9.
4228 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4230 PR rtl-optimization/47299
4231 * gcc.c-torture/execute/pr47299.c: New test.
4233 2011-01-17 Jason Merrill <jason@redhat.com>
4235 * g++.dg/cpp0x/constexpr-virtual.C: New.
4237 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4240 * gfortran.dg/gomp/pr47331.f90: New test.
4242 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4245 * objc.dg/selector-warn-1.m: New.
4246 * obj-c++.dg/selector-warn-1.mm: New.
4248 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4250 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4251 Update dg-final accordingly.
4253 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4255 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4257 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4259 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4261 * gcc.dg/guality/pr36728-2.c: Likewise.
4263 2011-01-17 Richard Guenther <rguenther@suse.de>
4265 PR tree-optimization/47313
4266 * g++.dg/torture/pr47313.C: New testcase.
4268 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4271 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4272 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4273 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4274 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4276 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4278 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4279 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4280 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4282 2011-01-17 Richard Guenther <rguenther@suse.de>
4284 PR tree-optimization/45967
4285 * gcc.dg/torture/pr45967-2.c: New testcase.
4286 * gcc.dg/torture/pr45967-3.c: Likewise.
4288 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4291 * g++.dg/ext/pr47213.C: Require visibility.
4293 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4295 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4296 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4298 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4300 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4301 Linux-based targets.
4303 2011-01-13 Jan Hubicka <jh@suse.cz>
4305 PR tree-optimization/47276
4306 * gcc.dg/pr47276.c: New testcase.
4308 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4309 Jonathan Wakely <jwakely.gcc@gmail.com>
4312 * g++.dg/other/pr33558.C: New.
4313 * g++.dg/other/pr33558-2.C: New.
4315 2011-01-14 Martin Jambor <mjambor@suse.cz>
4317 PR tree-optimization/45934
4318 PR tree-optimization/46302
4319 * g++.dg/ipa/devirt-c-1.C: New test.
4320 * g++.dg/ipa/devirt-c-2.C: Likewise.
4321 * g++.dg/ipa/devirt-c-3.C: Likewise.
4322 * g++.dg/ipa/devirt-c-4.C: Likewise.
4323 * g++.dg/ipa/devirt-c-5.C: Likewise.
4324 * g++.dg/ipa/devirt-c-6.C: Likewise.
4325 * g++.dg/ipa/devirt-6.C: Likewise.
4326 * g++.dg/ipa/devirt-d-1.C: Likewise.
4327 * g++.dg/torture/pr45934.C: Likewise.
4329 2011-01-14 Jason Merrill <jason@redhat.com>
4331 * g++.dg/cpp0x/variadic105.C: New.
4333 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4334 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4337 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4338 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4339 execution tests on i?86-*-*, x86_64-*-* and
4340 powerpc*-apple-darwin* && ilp32.
4341 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4342 tests on i?86-*-* and x86_64-*-*.
4344 2011-01-14 Richard Guenther <rguenther@suse.de>
4346 PR tree-optimization/47280
4347 * g++.dg/opt/pr47280.C: New testcase.
4349 2011-01-14 Jason Merrill <jason@redhat.com>
4351 * g++.dg/cpp0x/constexpr-regress1.C: New.
4353 * g++.dg/ext/flexary2.C: New.
4355 2011-01-14 Richard Guenther <rguenther@suse.de>
4358 * gcc.dg/torture/pr47281.c: New testcase.
4359 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4361 2011-01-14 Richard Guenther <rguenther@suse.de>
4363 PR tree-optimization/47286
4364 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4366 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4369 * g++.dg/ext/pr47213.C: New.
4371 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4373 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4375 2011-01-13 Tobias Burnus <burnus@net-b.de>
4376 Mikael Morin <mikael@gcc.gnu.org>
4380 * gfortran.dg/select_type_20.f90: New.
4381 * gfortran.dg/select_type_21.f90: New.
4383 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4386 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4388 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4390 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4391 * gcc.dg/guality/pr36728-2.c: Likewise.
4393 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4396 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4398 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4400 PR rtl-optimization/45352
4401 * gcc.dg/pr45352-3.c: New.
4403 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4405 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4407 * g++.dg/cpp0x/range-for8.C: New.
4408 * g++.dg/cpp0x/range-for9.C: New.
4410 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4413 * g++.dg/debug/pr47209.C: New.
4415 2011-01-12 Richard Guenther <rguenther@suse.de>
4418 * gcc.dg/lto/pr47259_0.c: New testcase.
4419 * gcc.dg/lto/pr47259_1.c: Likewise.
4421 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4423 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4424 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4425 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4426 methods missing from the OBJC2 Object.
4427 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4428 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4429 GNU and NeXT runtimes.
4430 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4432 * objc-obj-c++-shared/Object1.m: Likewise.
4433 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4434 * objc.dg/proto-qual-1.m: Likewise.
4435 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4436 * obj-c++.dg/proto-qual-1.mm: Likewise.
4438 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4441 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4443 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4445 Fixed the Objective-C++ testsuite and updated all tests.
4446 * lib/obj-c++.exp (obj-c++_init): Declare and set
4447 gcc_warning_prefix and gcc_error_prefix.
4448 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4449 'dg-warning', 'dg-message' and 'dg-error'.
4450 * obj-c++.dg/class-extension-3.mm: Likewise.
4451 * obj-c++.dg/class-protocol-1.mm: Likewise.
4452 * obj-c++.dg/encode-7.mm: Likewise.
4453 * obj-c++.dg/exceptions-3.mm: Likewise.
4454 * obj-c++.dg/exceptions-5.mm: Likewise.
4455 * obj-c++.dg/method-12.mm: Likewise.
4456 * obj-c++.dg/method-13.mm: Likewise.
4457 * obj-c++.dg/method-15.mm: Likewise.
4458 * obj-c++.dg/method-16.mm: Likewise.
4459 * obj-c++.dg/method-4.mm: Likewise.
4460 * obj-c++.dg/method-8.mm: Likewise.
4461 * obj-c++.dg/method-conflict-1.mm: Likewise.
4462 * obj-c++.dg/method-conflict-2.mm: Likewise.
4463 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4464 and uncommented second part of the testcase now that the testsuite
4466 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4467 and uncommented second part of the testcase now that the testsuite
4469 * obj-c++.dg/private-1.mm: Likewise.
4470 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4471 * obj-c++.dg/syntax-error-7.mm: Likewise.
4472 * obj-c++.dg/warn5.mm: Likewise.
4473 * obj-c++.dg/property/at-property-14.mm: Likewise.
4474 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4476 * obj-c++.dg/property/at-property-18.mm: Likewise.
4477 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4479 * obj-c++.dg/property/at-property-21.mm: Likewise.
4480 * obj-c++.dg/property/at-property-28.mm: Likewise.
4481 * obj-c++.dg/property/at-property-5.mm: Likewise.
4482 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4483 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4484 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4485 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4486 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4487 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4488 * obj-c++.dg/tls/diag-5.mm: Likewise.
4489 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4490 dg-error, now matched correctly.
4492 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4494 * objc.dg/property/at-property-29.m: New.
4495 * obj-c++.dg/property/at-property-29.mm: New.
4497 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4499 * go.test/go-test.exp (go-set-goarch): New proc.
4500 (go-gc-tests): Use it.
4502 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4505 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4507 2011-01-11 Richard Henderson <rth@redhat.com>
4509 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4511 2011-01-11 Jan Hubicka <jh@suse.cz>
4515 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4516 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4518 2011-01-11 Richard Guenther <rguenther@suse.de>
4520 PR tree-optimization/46076
4521 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4523 2011-01-11 Jeff Law <law@redhat.com>
4525 * PR tree-optimization/47086
4526 * gcc.dg/pr47086.c: New test.
4528 2011-01-11 Jason Merrill <jason@redhat.com>
4531 * g++.dg/template/new10.C: New.
4534 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4536 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4538 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4539 Split type definitions and NSConstantString class into...
4540 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4541 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4542 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4543 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4544 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4545 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4547 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4548 encode defines for newer NeXT system headers.
4549 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4550 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4551 * objc.dg/foreach-5.m: Likewise.
4552 * objc.dg/foreach-2.m: Likewise.
4553 * objc.dg/foreach-4.m: Likewise.
4554 * objc.dg/torture/strings/string1.m: Likewise.
4555 * objc.dg/torture/strings/string2.m: Likewise.
4556 * objc.dg/torture/strings/string3.m: Likewise.
4557 * objc.dg/torture/strings/string4.m: Likewise.
4558 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4559 header and stand alone.
4560 * obj-c++.dg/strings/strings-2.mm: Likewise.
4561 * objc.dg/torture/strings/const-str-3.m: Likewise.
4562 * objc.dg/strings/strings-2.m: Likewise.
4563 * objc.dg/strings/const-str-12b.m: Likewise.
4565 2011-01-12 Richard Guenther <rguenther@suse.de>
4568 * gcc.dg/attr-weak-1.c: Adjust.
4570 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4573 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4574 standard compliant and comment.
4576 2011-01-10 Jan Hubicka <jh@suse.cz>
4579 * gcc.dg/initpri3.c: New testcase.
4581 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4584 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4590 (g_ebp_save): Likewise.
4591 (g_esp_save): Likewise.
4593 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4595 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4597 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4599 PR tree-optimization/46021
4600 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4601 i?86-*-*, x86_64-*-*.
4603 2011-01-10 Jeff Law <law@redhat.com>
4605 * PR tree-optimization/47141
4606 * gcc.c-torture/compile/pr47141.c: New test.
4608 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4611 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4612 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4613 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4614 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4617 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4618 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4619 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4620 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4621 being vectorized. Adjust dg-final pattern.
4624 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4625 * gcc.dg/vect/slp-24.c: Likewise.
4627 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4630 * g++.dg/other/pr47218-1.C: New test file.
4631 * g++.dg/other/pr47218.C: Likewise.
4632 * g++.dg/other/pr47218.h: New supporting header.
4634 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4637 * objc.dg/attributes/invalid-attribute-1.m: New.
4638 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4640 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4643 * gfortran.dg/proc_ptr_comp_28.f90: New.
4645 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4647 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4648 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4649 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4650 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4651 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4652 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4653 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4654 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4655 * objc.dg/gnu-api-2-class.m: Likewise.
4656 * objc.dg/gnu-api-2-ivar.m: Likewise.
4657 * objc.dg/gnu-api-2-method.m: Likewise.
4658 * objc.dg/gnu-api-2-objc.m: Likewise.
4659 * objc.dg/gnu-api-2-object.m: Likewise.
4660 * objc.dg/gnu-api-2-property.m: Likewise.
4661 * objc.dg/gnu-api-2-protocol.m: Likewise.
4662 * objc.dg/gnu-api-2-sel.m: Likewise.
4664 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4666 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4667 * objc.dg/objc-foreach-4.m: Likewise.
4668 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4669 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4670 * objc.dg/foreach-4.m: Likewise.
4671 * objc.dg/foreach-5.m: Likewise.
4672 * objc.dg/foreach-3.m: Return self from init.
4674 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4677 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4679 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4682 * gfortran.dg/class_35.f90: New.
4684 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4686 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4688 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4691 * objc.dg/invalid-method-2.m: New.
4692 * obj-c++.dg/invalid-method-2.mm: New.
4694 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4697 * gfortran.dg/transpose_optimization_2.f90 : New test.
4699 2011-01-08 Jan Hubicka <jh@suse.cz>
4701 PR tree-optmization/46469
4702 * g++.dg/torture/pr46469.C: New testcase.
4704 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4706 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4707 emulation of libobjc-gnu structure layout functionality to ..
4708 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4709 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4710 * objc/execute/bf-common.h: Adjust headers.
4711 * objc/execute/bf-1.m: Likewise.
4712 * objc/execute/bf-2.m: Likewise.
4713 * objc/execute/bf-3.m: Likewise.
4714 * objc/execute/bf-4.m: Likewise.
4715 * objc/execute/bf-5.m: Likewise.
4716 * objc/execute/bf-6.m: Likewise.
4717 * objc/execute/bf-7.m: Likewise.
4718 * objc/execute/bf-8.m: Likewise.
4719 * objc/execute/bf-9.m: Likewise.
4720 * objc/execute/bf-10.m: Likewise.
4721 * objc/execute/bf-11.m: Likewise.
4722 * objc/execute/bf-12.m: Likewise.
4723 * objc/execute/bf-13.m: Likewise.
4724 * objc/execute/bf-14.m: Likewise.
4725 * objc/execute/bf-15.m: Likewise.
4726 * objc/execute/bf-16.m: Likewise.
4727 * objc/execute/bf-17.m: Likewise.
4728 * objc/execute/bf-18.m: Likewise.
4729 * objc/execute/bf-19.m: Likewise.
4730 * objc/execute/bf-20.m: Likewise.
4731 * objc/execute/bf-21.m: Likewise.
4732 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4733 objc_get_type_qualifiers ().
4735 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4738 * gfortran.dg/dependency_39.f90: New test.
4740 2011-01-07 Jan Hubicka <jh@suse.cz>
4742 Get builtins tests ready for linker plugin.
4743 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4744 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4745 my_memset, my_bzero): Mark used.
4746 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4747 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4749 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4752 2011-01-07 Jan Hubicka <jh@suse.cz>
4754 PR tree-optimization/46367
4755 * g++.dg/torture/pr46367.C: New file.
4757 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4760 * gcc.dg/pr47201.c: New test.
4763 * gcc.dg/tree-prof/pr47187.c: New test.
4765 2011-01-07 Tobias Burnus <burnus@net-b.de>
4768 * gfortran.dg/extends_type_of_3.f90: New.
4770 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4772 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4773 * g++.dg/ext/dllimport-MI1.C: Likewise.
4774 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4775 * g++.dg/ext/dllimport10.C: Likewise.
4776 * g++.dg/ext/dllimport11.C: Likewise.
4777 * g++.dg/ext/dllimport12.C: Likewise.
4778 * g++.dg/ext/dllimport13.C: Likewise.
4779 * g++.dg/ext/dllimport2.C: Likewise.
4780 * g++.dg/ext/dllimport3.C: Likewise.
4781 * g++.dg/ext/dllimport4.C: Likewise.
4782 * g++.dg/ext/dllimport5.C: Likewise.
4783 * g++.dg/ext/dllimport6.C: Likewise.
4784 * g++.dg/ext/dllimport8.C: Likewise.
4785 * g++.dg/ext/dllimport9.C: Likewise.
4786 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4787 targets, too. Additionally enable test for i?86-*-mingw*.
4788 * g++.dg/ext/selectany1.C: Likewise.
4789 Remove guard variable check.
4791 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4795 * gfortran.dg/storage_size_3.f08: Extended.
4797 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4800 * g++.dg/template/stdarg1.C: New test.
4802 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4805 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4806 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4807 from the interface of functions to not hide the errors that
4810 2011-01-06 Jan Hubicka <jh@suse.cz>
4812 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4813 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4815 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4819 * gfortran.dg/interface_33.f90: New test.
4821 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4824 * gcc.c-torture/compile/pr47150.c: New test.
4826 2011-01-06 Ira Rosen <irar@il.ibm.com>
4828 PR tree-optimization/47139
4829 * gcc.dg/vect/pr47139.c: New test.
4831 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4834 * gfortran.dg/extends_type_of_2.f03: New.
4836 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4838 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4840 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4842 * gnat.dg/opt14.adb: New test.
4844 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4847 * gfortran.dg/allocate_error_2.f90: New test.
4849 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4852 * gfortran.dg/storage_size_3.f08: New.
4854 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4856 PR libgfortran/47154
4857 * gfortran.dg/namelist_68.f90: New test.
4859 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4861 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4863 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4866 * gfortran.dg/class_34.f90: New.
4868 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4870 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4871 use __builtin_inff. Skip all single-precision tests that require
4874 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4876 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4878 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4880 PR tree-optimization/47148
4881 * gcc.c-torture/execute/pr47148.c: New test.
4883 PR tree-optimization/47155
4884 * gcc.c-torture/execute/pr47155.c: New test.
4886 PR rtl-optimization/47157
4887 * gcc.c-torture/compile/pr47157.c: New test.
4889 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4891 * gcc.dg/torture/vector-shift2.c (schar): Define.
4892 (main): Always use schar or uchar instead of plain "char" to avoid
4893 dependencies on implementation-defined char signedness.
4895 2011-01-03 Martin Jambor <mjambor@suse.cz>
4897 PR tree-optimization/46801
4898 * gnat.dg/pack9.adb: Remove xfail.
4900 2011-01-03 Martin Jambor <mjambor@suse.cz>
4902 PR tree-optimization/46984
4903 * g++.dg/ipa/pr46984.C: New test.
4905 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4908 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4910 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4912 PR tree-optimization/47140
4913 * gcc.c-torture/compile/pr47140.c: New test.
4915 PR rtl-optimization/47028
4916 * gcc.dg/pr47028.c: New test.
4918 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4920 * objc.dg/protocol-forward-1.m: Removed TODO.
4921 * objc.dg/protocol-forward-2.m: New.
4922 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4923 * obj-c++.dg/protocol-forward-2.mm: New.
4925 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4928 * g++.dg/eh/pr38662.C: New testcase.
4930 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4932 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4933 scan for newline '\n'.
4936 Copyright (C) 2011 Free Software Foundation, Inc.
4938 Copying and distribution of this file, with or without modification,
4939 are permitted in any medium without royalty provided the copyright
4940 notice and this notice are preserved.