1 2011-12-08 Teresa Johnson <tejohnson@google.com>
3 * gcc.target/i386/movdi-rex64.c: New.
5 2011-12-08 Jakub Jelinek <jakub@redhat.com>
8 2011-12-05 Jakub Jelinek <jakub@redhat.com>
11 * gcc.dg/debug/dwarf2/pr51410.c: New test.
14 * gcc.dg/gomp/pr51339.c: New test.
16 2011-12-05 Jakub Jelinek <jakub@redhat.com>
17 Eric Botcazou <ebotcazou@adacore.com>
21 * gcc.c-torture/execute/pr51323.c: New test.
23 2011-11-30 Jakub Jelinek <jakub@redhat.com>
25 PR rtl-optimization/48721
26 * gcc.target/i386/pr48721.c: New test.
28 2011-12-08 Eric Botcazou <ebotcazou@adacore.com>
30 * gcc.c-torture/execute/20111208-1.c: New test.
32 Backport from mainline
33 2011-09-25 Eric Botcazou <ebotcazou@adacore.com>
35 * gnat.dg/frame_overflow.ads: New.
36 * gnat.dg/frame_overflow.adb: Adjust.
37 * gnat.dg/specs/addr1.ads: Likewise.
39 2011-12-06 Tobias Burnus <burnus@net-b.de>
42 * gfortran.dg/default_initialization_5.f90: New.
44 2011-12-06 Martin Jambor <mjambor@suse.cz>
46 PR tree-optimization/50622
47 * g++.dg/tree-ssa/pr50622.C: New test.
49 2011-12-04 Uros Bizjak <ubizjak@gmail.com>
50 Jérémie Detrey <Jeremie.Detrey@loria.fr>
53 * gcc.target/i386/pr51393.c: New test.
55 2011-12-03 Tobias Burnus <burnus@net-b.de>
58 * gfortran.dg/move_alloc_8.f90: New.
60 2011-11-25 Tobias Burnus <burnus@net-b.de>
63 * gfortran.dg/whole_file_35.f90: New.
65 2011-11-24 Tobias Burnus <burnus@net-b.de>
68 * resolve.c (pure_subroutine): If called subroutine is
69 impure, unset implicit_pure.
70 (resolve_function): Move impure check to simplify code.
72 2011-11-22 Paolo Carlini <paolo.carlini@oracle.com>
75 * g++.dg/cpp0x/decltype36.C: New.
77 2011-11-19 Eric Botcazou <ebotcazou@adacore.com>
79 * gcc.dg/delay-slot-2.c: New test.
81 2011-11-18 Joseph Myers <joseph@codesourcery.com>
83 * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
85 2011-11-18 Paolo Carlini <paolo.carlini@oracle.com>
88 * g++.dg/cpp0x/pr51150.C: New.
90 2011-11-16 Richard Earnshaw <rearnsha@arm.com>
91 Bernd Schmidt <bernds@coudesourcery.com>
92 Sebastian Huber <sebastian.huber@embedded-brains.de>
95 * gcc.target/arm/pr49641.c: New test.
97 2011-11-10 Jakub Jelinek <jakub@redhat.com>
100 * gcc.c-torture/compile/pr51077.c: New test.
102 2011-11-07 Jason Merrill <jason@redhat.com>
105 * g++.dg/cpp0x/decltype35.C: New.
107 2011-11-04 Eric Botcazou <ebotcazou@adacore.com>
109 * g++.dg/other/offsetof7.C: New test.
111 2011-11-02 Bernd Schmidt <bernds@codesourcery.com>
113 * gcc.c-torture/compile/20110907.c: New file.
115 2011-10-29 Paolo Carlini <paolo.carlini@oracle.com>
118 * g++.dg/cpp0x/pr50901.C: New.
120 2011-10-27 Uros Bizjak <ubizjak@gmail.com>
121 Steven G. Kargl <kargl@gcc.gnu.org>
124 * gfortran.dg/pr50875.f90: New test.
126 2011-10-26 Release Manager
128 * GCC 4.6.2 released.
130 2011-10-23 Uros Bizjak <ubizjak@gmail.com>
133 * gcc.target/i386/pr50788.c: New test.
135 2011-10-20 Uros Bizjak <ubizjak@gmail.com>
137 * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
139 * gcc.dg/ipa/ipa-sra-6.c: Ditto.
141 2011-10-19 Jason Merrill <jason@redhat.com>
144 * g++.dg/init/value9.C: New.
146 2011-10-19 Jason Merrill <jason@redhat.com>
149 * g++.dg/init/ref20.C: New.
151 2011-10-19 Jason Merrill <jason@redhat.com>
154 * g++.dg/init/ref20.C: New.
156 2011-10-18 Jason Merrill <jason@redhat.com>
159 * g++.dg/cpp0x/defaulted32.C: New.
161 2011-10-17 Janus Weil <janus@gcc.gnu.org>
164 * gfortran.dg/c_kind_tests_3.f03: New.
166 2011-10-15 Janus Weil <janus@gcc.gnu.org>
169 * gfortran.dg/pointer_intent_5.f90: New.
171 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
173 Backport from mainline
174 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
177 * obj-c++.dg/property/cxx-property-1.mm: New.
178 * obj-c++.dg/property/cxx-property-2.mm: New.
180 2011-10-15 Tobias Burnus <burnus@net-b.de>
183 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
184 for dummy arguments with VALUE attribute.
186 2011-10-14 Richard Guenther <rguenther@suse.de>
188 Backport from mainline
189 2011-10-14 Richard Guenther <rguenther@suse.de>
191 * gcc.dg/torture/pr50723.c: New testcase.
193 2011-10-13 Richard Guenther <rguenther@suse.de>
195 * gcc.target/i386/pr50712.c: New testcase.
197 2011-10-13 Jason Merrill <jason@redhat.com>
200 * g++.dg/init/vbase1.C: New.
202 2011-10-12 Janus Weil <janus@gcc.gnu.org>
205 * gfortran.dg/proc_decl_27.f90: New.
207 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
209 PR tree-optimization/50189
210 * g++.dg/torture/pr50189.C: New testcase.
212 2011-10-12 Richard Guenther <rguenther@suse.de>
214 PR tree-optimization/50700
215 * gcc.dg/builtin-object-size-12.c: New testcase.
217 2011-10-12 Joseph Myers <joseph@codesourcery.com>
220 * gcc.c-torture/compile/pr50565-1.c,
221 gcc.c-torture/compile/pr50565-2.c: New tests.
223 2011-10-11 Jason Merrill <jason@redhat.com>
225 * g++.dg/cpp0x/initlist-49216.C: New.
229 * g++.dg/template/constant1.C: New.
230 * g++.dg/template/constant2.C: New.
232 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
235 * g++.dg/dfp/44473-1.C: New test.
236 * g++.dg/dfp/44473-2.C: New test.
237 * g++.dg/dfp/mangle-1.C: New test.
238 * g++.dg/dfp/mangle-2.C: New test.
239 * g++.dg/dfp/mangle-3.C: New test.
240 * g++.dg/dfp/mangle-4.C: New test.
241 * g++.dg/dfp/mangle-5.C: New test.
243 2011-10-11 Tobias Burnus <burnus@net-b.de>
246 * gfortran.dg/common_16.f90: New.
248 2011-10-07 Janus Weil <janus@gcc.gnu.org>
251 * gfortran.dg/assumed_charlen_arg_2.f90: New.
254 * gfortran.dg/class_46.f03: New.
256 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
259 * gcc.c-torture/compile/pr49049.c: New test.
261 2011-10-06 Jakub Jelinek <jakub@redhat.com>
263 PR tree-optimization/49279
264 * gcc.c-torture/execute/pr49279.c: New test.
266 2011-10-04 Janus Weil <janus@gcc.gnu.org>
269 * gfortran.dg/extends_12.f03: New.
271 2011-09-30 Jakub Jelinek <jakub@redhat.com>
274 * gcc.dg/pr50571.c: New test.
276 2011-09-26 Jason Merrill <jason@redhat.com>
279 * g++.dg/template/partial12.C: New.
282 * g++.dg/cpp0x/constexpr-typedef1.C: New.
284 2011-09-26 Richard Guenther <rguenther@suse.de>
286 PR tree-optimization/50472
287 * gcc.dg/torture/pr50472.c: New testcase.
289 2011-09-23 Jason Merrill <jason@redhat.com>
292 * g++.dg/init/const8.C: New.
293 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
294 * g++.dg/cpp0x/defaulted2.C: Likewise.
295 * g++.dg/cpp0x/pr42844-2.C: Likewise.
296 * g++.dg/init/pr42844.C: Likewise.
298 * lib/prune.exp: Prune "note"s.
300 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
302 PR tree-optimization/50413
303 * g++.dg/vect/vect.exp: Run slp-pr* tests with
304 -fdump-tree-slp-details. Run other tests with
305 -fdump-tree-vect-details.
306 * g++.dg/vect/slp-pr50413.cc: New.
308 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
310 PR tree-optimization/50412
311 * gfortran.dg/vect/pr50412.f90: New.
313 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
316 * g++.dg/cpp0x/pr50491.C: New.
318 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
321 * gfortran.dg/bessel_6.f90: Fix tolerance test.
323 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
326 * g++.dg/other/pr50464.C: New test.
328 2011-09-19 Martin Jambor <mjambor@suse.cz>
331 * gcc.dg/torture/pr49886.c: Remove XFAILs.
332 * gcc.dg/torture/pr50287.c: New test.
334 2011-09-17 Jason Merrill <jason@redhat.com>
339 * g++.dg/cpp0x/rv-conv1.C: New.
341 2011-09-16 Jason Merrill <jason@redhat.com>
344 * g++.dg/eh/defarg1.C: New.
346 2011-09-13 Dodji Seketeli <dodji@redhat.com>
349 * g++.dg/cpp0x/variadic116.C: New test case.
351 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
353 * gnat.dg/atomic5.ad[sb]: New test.
355 2011-09-08 Martin Jambor <mjambor@suse.cz>
357 Backport from mainline
358 2011-09-07 Martin Jambor <mjambor@suse.cz>
360 PR tree-optimization/49911
361 * g++.dg/tree-ssa/pr49911.C: New test.
363 2011-09-08 Richard Guenther <rguenther@suse.de>
365 Backport from mainline
366 2011-07-04 Richard Guenther <rguenther@suse.de>
368 PR tree-optimization/49518
369 PR tree-optimization/49628
370 * g++.dg/torture/pr49628.C: New testcase.
371 * gcc.dg/torture/pr49518.c: Likewise.
373 2011-09-08 Jakub Jelinek <jakub@redhat.com>
376 * gcc.c-torture/execute/ieee/pr50310.c: New test.
377 * gcc.dg/pr50310-2.c: New test.
379 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
382 * g++.dg/cpp0x/noexcept11.C: New.
384 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
387 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
389 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
391 * gcc.c-torture/compile/20110906-1.c: New test.
393 2011-09-06 Martin Jambor <mjambor@suse.cz>
395 * gcc.c-torture/execute/pr49886.c: Move to...
396 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
398 2011-09-04 Jason Merrill <jason@redhat.com>
401 * g++.dg/cpp0x/rv-conv1.C: New.
403 2011-09-05 Jakub Jelinek <jakub@redhat.com>
405 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
406 to work even with -fshort-enums.
408 2011-09-02 Martin Jambor <mjambor@suse.cz>
411 * gcc.c-torture/execute/pr49886.c: New testcase.
412 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
414 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
416 PR tree-optimization/50178
417 * gfortran.dg/vect/pr50178.f90: New test.
419 2011-08-29 Jakub Jelinek <jakub@redhat.com>
420 Jason Merrill <jason@redhat.com>
422 * g++.dg/dfp/base.C: New test.
424 2011-08-30 Jason Merrill <jason@redhat.com>
427 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
430 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
433 * g++.dg/cpp0x/constexpr-value3.C: New.
435 2011-08-29 Jason Merrill <jason@redhat.com>
438 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
440 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
444 * gfortran.dg/widechar_compare_1.f90: New test.
446 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
449 * gcc.target/i386/pr50202.c: New test.
451 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
454 * gfortran.dg/pointer_comp_init_1.f90: New test.
456 2011-08-26 Jakub Jelinek <jakub@redhat.com>
459 * c-c++-common/Wunused-var-14.c: New test.
461 2011-08-25 Jason Merrill <jason@redhat.com>
464 * g++.dg/cpp0x/sfinae27.C: New.
466 2011-08-25 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/initialization_28.f90: New.
471 2011-08-23 Jason Merrill <jason@redhat.com>
474 * g++.dg/cpp0x/constexpr-initlist5.C: New.
476 2011-08-23 Jakub Jelinek <jakub@redhat.com>
479 * g++.dg/dfp/nofields.C: New test.
481 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
484 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
486 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
490 * gfortran.dg/zero_stride_1.f90: New test.
492 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
495 * gfortran.dg/where_3.f90: New test.
497 2011-08-20 Jakub Jelinek <jakub@redhat.com>
499 PR tree-optimization/48739
500 * gcc.dg/pr48739-1.c: New test.
501 * gcc.dg/pr48739-2.c: New test.
503 2011-08-19 Tobias Burnus <burnus@net-b.de>
506 * gfortran.dg/namelist_73.f90: New.
508 2011-08-18 Jakub Jelinek <jakub@redhat.com>
511 * gcc.dg/torture/pr50092.c: New test.
513 2011-08-16 Jason Merrill <jason@redhat.com>
516 * g++.dg/cpp0x/variadic-unresolved.C: New.
519 * g++.dg/cpp0x/initlist56.C: New.
521 2011-08-12 David Li <davidxl@google.com>
523 * g++.dg/abi/vbase15.C: New test.
525 2011-08-09 Martin Jambor <mjambor@suse.cz>
528 * gcc.dg/tree-ssa/pr49923.c: New test.
530 2011-08-05 Jason Merrill <jason@redhat.com>
533 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
536 * g++.dg/cpp0x/decltype31.C: New.
539 * g++.dg/init/array28.C: New.
542 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
544 2011-08-05 Janus Weil <janus@gcc.gnu.org>
547 * gfortran.dg/abstract_type_6.f03: Modified.
548 * gfortran.dg/typebound_proc_24.f03: New.
550 2011-08-03 Jakub Jelinek <jakub@redhat.com>
552 PR tree-optimization/49948
553 * gcc.dg/pr49948.c: New test.
555 2011-08-03 Daniel Kraft <d@domob.eu>
558 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
560 2011-08-02 Jason Merrill <jason@redhat.com>
563 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
566 * g++.dg/cpp0x/variadic115.C: New.
569 * g++.dg/cpp0x/union5.C: New.
572 * g++.dg/cpp0x/constexpr-array4.C: New.
575 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
577 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
580 * gcc.target/i386/pr49920.c: New test.
582 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
586 * gfortran.dg/string_5.f90: New test.
588 2011-07-29 Wei Guozhi <carrot@google.com>
590 Backported from mainline
591 2011-07-29 Wei Guozhi <carrot@google.com>
593 PR rtl-optimization/49799
594 * gcc.dg/pr49799.c: New test case.
596 2011-07-28 Jakub Jelinek <jakub@redhat.com>
599 * gcc.dg/debug/dwarf2/pr49871.c: New test.
601 2011-07-28 Tobias Burnus <burnus@net-b.de>
604 * gfortran.dg/lto/pr45586-2_0.f90: New.
606 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
608 * g++.old-deja/g++.pt/crash60.C: Updated.
610 2011-07-27 Jakub Jelinek <jakub@redhat.com>
613 * gcc.target/i386/pr49866.c: New test.
615 2011-07-27 Tobias Burnus <burnus@net-b.de>
617 Backported from mainline
618 2011-07-23 Tobias Burnus <burnus@net-b.de>
621 * gfortran.dg/namelist_72.f: New.
623 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
625 * gcc.target/i386/avx-os-support.h: New.
626 * gcc.target/i386/avx-check.h: Include avx-os-support.h
627 (main): Check avx_os_support before the test is run.
628 * gcc.target/i386/aes-avx-check.h: Ditto.
629 * gcc.target/i386/pclmul-avx-check.h: Ditto.
631 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
633 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
635 2011-07-25 Andrew Pinski <apinski@cavium.com>
638 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
639 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
641 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
644 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
647 2011-07-15 Jakub Jelinek <jakub@redhat.com>
650 * g++.dg/torture/pr49309.C: Remove.
652 2011-07-23 Janus Weil <janus@gcc.gnu.org>
655 * gfortran.dg/allocate_error_3.f90: New.
657 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
659 * lib/target-supports.exp (check_ifunc_available): Rewrite.
661 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
664 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
667 2011-07-22 Richard Guenther <rguenther@suse.de>
669 PR tree-optimization/45819
670 * gcc.dg/pr45819.c: New testcase.
672 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
674 * lib/target-supports.exp (check_avx_os_support_available): New.
675 (check_effective_target_avx_runtime): Use it.
677 2011-07-19 Jason Merrill <jason@redhat.com>
680 * g++.dg/cpp0x/variadic114.C: New.
682 2011-07-19 Jakub Jelinek <jakub@redhat.com>
684 PR tree-optimization/49768
685 * gcc.c-torture/execute/pr49768.c: New test.
687 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
690 * gfortran.dg/result_in_spec_4.f90: New test.
692 2011-07-18 Jakub Jelinek <jakub@redhat.com>
695 * gfortran.dg/pr49675.f90: New test.
697 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
699 * gnat.dg/pointer_controlled.adb: New test.
701 2011-07-15 Jakub Jelinek <jakub@redhat.com>
704 * g++.dg/torture/pr49309.C: Remove.
706 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
708 * gcc.target/arm/pr40657-2.c: Remove -march.
709 * gcc.target/arm/pr42235.c: Likewise.
710 * gcc.target/arm/pr42495.c: Likewise.
711 * gcc.target/arm/pr42574.c: Likewise.
712 * gcc.target/arm/pr40956.c: Remove target-specific options.
713 * gcc.target/arm/pr42505.c: Likewise.
715 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
716 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
718 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
720 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
721 * gcc.target/arm/thumb-branch1.c: Likewise.
723 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
724 * gcc.target/arm/pr45701-2.c: Likewise.
726 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
727 * gcc.target/arm/vfp-ldmias.c: Likewise.
728 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
729 * gcc.target/arm/vfp-stmdbs.c: Likewise.
730 * gcc.target/arm/vfp-ldmiad.c: Likewise.
731 * gcc.target/arm/vfp-stmias.c: Likewise.
732 * gcc.target/arm/vfp-stmdbd.c: Likewise.
733 * gcc.target/arm/vfp-stmiad.c: Likewise.
735 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
736 * gcc.c-torture/compile/pr46883.c: Likewise.
738 * gcc.target/arm/pr41679.c: Remove test directives in preparation
739 for move to ../../gcc.c-torture/compile.
740 * gcc.target/arm/pr46883.c: Likewise.
742 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
743 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
744 * gcc.target/arm/wmul-2.c: Likewise.
745 * gcc.target/arm/wmul-3.c: Likewise.
746 * gcc.target/arm/wmul-4.c: Likewise.
748 2011-07-14 Andrew Pinski <pinskia@gmail.com>
751 * g++.dg/torture/pr49309.C: New testcase.
753 2011-07-14 Richard Guenther <rguenther@suse.de>
755 PR tree-optimization/49651
756 * gcc.dg/torture/pr49651.c: New testcase.
758 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
762 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
765 2011-07-11 Martin Jambor <mjambor@suse.cz>
767 PR tree-optimization/49094
768 * gcc.dg/tree-ssa/pr49094.c: New test.
770 2011-07-11 Jakub Jelinek <jakub@redhat.com>
773 * gfortran.dg/pr49698.f90: New test.
775 2011-07-10 Tobias Burnus <burnus@net-b.de>
778 * gfortran.dg/intrinsic_signal.f90: New.
780 2011-07-10 Janus Weil <janus@gcc.gnu.org>
783 * gfortran.dg/typebound_proc_23.f90: New.
785 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
787 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
788 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
790 2011-07-09 Jason Merrill <jason@redhat.com>
792 * g++.dg/cpp0x/regress/regress5.C: New.
794 2011-07-08 Jakub Jelinek <jakub@redhat.com>
797 * gcc.target/powerpc/altivec-34.c: New test.
799 2011-07-07 Jason Merrill <jason@redhat.com>
802 * g++.dg/template/template-id-4.C: New.
804 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
806 * gcc.target/sparc/cas64.c: New test.
808 2011-07-07 Jakub Jelinek <jakub@redhat.com>
811 * g++.dg/torture/pr49644.C: New test.
814 * gcc.c-torture/execute/pr49644.c: New test.
817 * gcc.dg/debug/pr49522.c: New test.
820 * gcc.dg/gomp/pr49640.c: New test.
822 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
825 * gfortran.dg/reshape_zerosize_3.f90: New test case.
827 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
829 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
830 * gcc.target/arm/pr40482.c: Likewise.
831 * gcc.target/arm/stack-corruption.c: Likewise.
833 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
834 * gcc.target/arm/pr42879.c: Likewise.
835 * gcc.target/arm/pr45701-3.c: Likewise.
837 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
839 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
842 * lib/target-supports-dg.exp (dg-require-effective-target): Return
843 early if the test is already being skipped.
845 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
846 from add_options_for_arm_neon_fp16.
847 (check_effective_target_arm_fp16_ok_nocache): Renamed from
848 check_effective_target_arm_neon_fp16_ok_nocache.
849 Check -mfpu and -mfloat-abi options from current multilib.
850 Do not require neon support.
851 (check_effective_target_arm_fp16_ok): Renamed from
852 check_effecitve_target_arm_neon_fp16_ok.
853 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
854 arm_neon_fp16_ok and arm_fp16.
855 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
856 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
857 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
858 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
860 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
861 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
862 unresolved and report the reason to the log file.
864 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
865 scan-assembler-dem-not): For missing file, report unresolved with
866 same message as for pass/fail, with reason reported in log file.
868 2011-07-05 Jason Merrill <jason@redhat.com>
871 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
873 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
875 * g++.dg/diagnostic/aka1.C: New.
877 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
879 * ada/acats/run_acats (which): Extract last field from type -p,
880 type output only if command succeeded.
882 2011-07-04 Jakub Jelinek <jakub@redhat.com>
884 PR rtl-optimization/49619
885 * gcc.dg/pr49619.c: New test.
887 PR rtl-optimization/49472
888 * gfortran.dg/pr49472.f90: New test.
890 Backported from mainline
891 2011-06-30 Jakub Jelinek <jakub@redhat.com>
894 * gfortran.dg/pr49540-1.f90: New test.
895 * gfortran.dg/pr49540-2.f90: New test.
897 2011-07-04 Richard Guenther <rguenther@suse.de>
899 PR tree-optimization/49615
900 * g++.dg/torture/pr49615.C: New testcase.
902 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
904 Backport from mainline:
906 * gfortran.dg/read_list_eof_1.f90: New test.
908 2011-07-02 Janus Weil <janus@gcc.gnu.org>
911 * gfortran.dg/allocatable_scalar_9.f90: Modified.
912 * gfortran.dg/extends_14.f03: New.
914 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
917 * ada/acats/run_acats (which): Use last field of type -p output.
919 2011-06-30 Richard Guenther <rguenther@suse.de>
921 PR tree-optimization/38752
922 * gcc.c-torture/compile/pr38752.c: New testcase.
924 2011-06-29 Martin Jambor <mjambor@suse.cz>
925 Backport from mainline
926 2011-06-24 Martin Jambor <mjambor@suse.cz>
928 PR tree-optimizations/49516
929 * g++.dg/tree-ssa/pr49516.C: New test.
931 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
932 Backport from mainline
933 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
935 * gcc.target/i386/avx256-unaligned-load-1.c: New.
936 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
937 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
938 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
939 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
940 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
941 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
942 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
943 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
944 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
945 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
946 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
947 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
948 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
950 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
952 * gnat.dg/opt17.ad[sb]: New test.
954 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
956 Backport from mainline
957 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
960 * g++.dg/opt/pr48273.C: New.
962 2011-06-27 Jason Merrill <jason@redhat.com>
965 * g++.dg/init/ref19.C: New.
966 * g++.dg/cpp0x/constexpr-cleanup.C: New.
969 * g++.dg/rtti/anon-ns1.C: New.
972 * g++.dg/template/param3.C: New.
974 2011-06-27 Jakub Jelinek <jakub@redhat.com>
976 Backported from mainline
977 2011-06-26 Jakub Jelinek <jakub@redhat.com>
979 PR tree-optimization/48377
980 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
983 2011-06-26 Steve Ellcey <sje@cup.hp.com>
986 * lib/target-supports.exp (check_effective_target_non_strict_align):
989 2011-06-27 Release Manager
991 * GCC 4.6.1 released.
993 2011-06-23 Jason Merrill <jason@redhat.com>
996 * g++.dg/cpp0x/defaulted30.C: New.
998 2011-06-21 Jason Merrill <jason@redhat.com>
1001 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
1003 2011-06-21 Janus Weil <janus@gcc.gnu.org>
1006 * gfortran.dg/class_44.f03: New.
1008 2011-06-19 Janus Weil <janus@gcc.gnu.org>
1011 * gfortran.dg/extends_13.f03: New.
1014 * gfortran.dg/move_alloc_5.f90: New.
1017 * gfortran.dg/typebound_assignment_3.f03: New.
1020 * gfortran.dg/class_43.f03: New.
1022 2011-06-18 Jakub Jelinek <jakub@redhat.com>
1025 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
1028 * gcc.target/i386/testimm-1.c: New test.
1029 * gcc.target/i386/testimm-2.c: New test.
1030 * gcc.target/i386/testimm-3.c: New test.
1031 * gcc.target/i386/testimm-4.c: New test.
1032 * gcc.target/i386/testimm-5.c: New test.
1033 * gcc.target/i386/testimm-6.c: New test.
1034 * gcc.target/i386/testimm-7.c: New test.
1035 * gcc.target/i386/testimm-8.c: New test.
1036 * gcc.target/i386/xop-vpermil2px-2.c: New test.
1037 * gcc.target/i386/xop-rotate1-int.c: New test.
1038 * gcc.target/i386/xop-rotate2-int.c: New test.
1040 2011-06-17 Richard Guenther <rguenther@suse.de>
1042 Backport from mainline
1043 2011-05-23 Richard Guenther <rguenther@suse.de>
1045 PR tree-optimization/49115
1046 * g++.dg/torture/pr49115.C: New testcase.
1048 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1050 Backport from mainline
1051 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1053 PR rtl-optimization/48542
1054 * gcc.dg/torture/pr48542.c: New test.
1056 2011-06-17 Tobias Burnus
1059 * gfortran.dg/alloc_comp_assign_11.f90: New.
1061 2011-06-16 Jason Merrill <jason@redhat.com>
1064 * g++.dg/cpp0x/sfinae26.C: New.
1067 * g++.dg/cpp0x/variadic113.C: New.
1069 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
1071 Backport form main line
1072 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
1075 * gcc.dg/pr49307.c: New.
1077 2011-06-16 Jakub Jelinek <jakub@redhat.com>
1079 PR tree-optimization/49419
1080 * gcc.c-torture/execute/pr49419.c: New test.
1082 Backported from mainline
1083 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
1086 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1088 2011-06-14 Jason Merrill <jason@redhat.com>
1090 * g++.dg/other/error23.C: Adjust error message.
1091 * g++.dg/other/error32.C: Likewise.
1094 * g++.dg/cpp0x/decltype30.C: New.
1096 2011-06-14 Jakub Jelinek <jakub@redhat.com>
1099 * gfortran.dg/pr49103.f90: New test.
1101 PR rtl-optimization/49390
1102 * gcc.c-torture/execute/pr49390.c: New test.
1104 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
1106 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1107 options, do not override other options.
1108 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1109 incompatible options.
1110 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1111 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1112 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1113 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1115 * lib/target-supports.exp
1116 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1117 multilib flags use -mfpu with a value other than neon-fp16.
1119 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
1121 Backport from mainline
1122 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
1125 * gcc.c-torture/compile/pr49238.c: New.
1127 2011-06-07 Jason Merrill <jason@redhat.com>
1129 * g++.dg/cpp0x/enum19.C: New.
1131 2011-06-07 Jakub Jelinek <jakub@redhat.com>
1133 PR gcov-profile/49299
1134 * gcc.dg/tree-prof/pr49299-1.c: New test.
1135 * gcc.dg/tree-prof/pr49299-2.c: New test.
1137 2011-06-06 Jason Merrill <jason@redhat.com>
1139 * g++.dg/cpp0x/regress/ptrmem1.C: New.
1141 2011-06-06 Asher Langton <langton2@llnl.gov>
1144 * gfortran.dg/PR49268.f90: New test.
1146 2011-06-06 Jakub Jelinek <jakub@redhat.com>
1149 * g++.dg/opt/pr49264.C: New test.
1151 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
1153 PR tree-optimization/49243
1154 * gcc.dg/pr49243.c: New.
1156 2011-06-06 Richard Guenther <rguenther@suse.de>
1158 PR tree-optimization/48702
1159 * gcc.dg/torture/pr48702.c: New testcase.
1161 Backport from mainline
1162 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1164 PR rtl-optimization/49235
1165 * gcc.dg/pr49235.c: New test.
1167 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1169 Backport from mainline
1170 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1173 * gcc.c-torture/execute/pr49186.c: New.
1175 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1178 * g++.dg/diagnostic/bitfld2.C: New.
1180 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1182 PR tree-optimization/49038
1183 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1184 * gcc.dg/vect/pr49038.c: New test.
1186 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1189 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1191 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1194 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1195 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1197 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1199 PR tree-optimization/49093
1200 * gcc.dg/vect/pr49093.c: New test.
1202 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1206 * gfortran.dg/operator_7.f90: New test case.
1208 2011-05-31 Richard Guenther <rguenther@suse.de>
1210 Backport from mainline
1211 2011-05-19 Richard Guenther <rguenther@suse.de>
1214 * gcc.dg/builtin-object-size-11.c: New testcase.
1216 2011-05-31 Richard Guenther <rguenther@suse.de>
1218 Backport from mainline
1219 2011-05-11 Richard Guenther <rguenther@suse.de>
1222 * gcc.dg/torture/pr48953.c: New testcase.
1224 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1227 * g++.dg/gomp/pr49223-1.C: New test.
1228 * g++.dg/gomp/pr49223-2.C: New test.
1230 2011-05-30 Richard Guenther <rguenther@suse.de>
1232 PR tree-optimization/49218
1233 * gcc.c-torture/execute/pr49218.c: New testcase.
1235 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1237 * gcc.target/mips/reg-var-1.c: New test.
1239 2011-05-29 Richard Guenther <rguenther@suse.de>
1241 PR tree-optimization/49217
1242 * gcc.dg/torture/pr49217.c: New testcase.
1244 2011-05-27 Jason Merrill <jason@redhat.com>
1246 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1248 * g++.dg/cpp0x/enum18.C: New.
1250 * g++.dg/cpp0x/error6.C: New.
1252 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1255 * g++.dg/eh/cond6.C: New test.
1257 2011-05-27 Jason Merrill <jason@redhat.com>
1259 * g++.dg/template/const5.C: New.
1261 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1264 * gfortran.dg/dependency_40.f90 : New test.
1266 2011-05-26 Jason Merrill <jason@redhat.com>
1268 * g++.dg/cpp0x/variadic111.C: New.
1269 * g++.dg/cpp0x/variadic41.C: Adjust.
1271 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1274 * g++.dg/eh/cond5.C: New test.
1276 PR tree-optimization/49161
1277 * gcc.c-torture/execute/pr49161.c: New test.
1279 2011-05-25 Jason Merrill <jason@redhat.com>
1281 * g++.dg/cpp0x/error4.C: New.
1283 * g++.dg/cpp0x/rv-restrict.C: New.
1285 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1286 * g++.dg/init/pr25811-2.C: New.
1287 * g++.dg/init/pr25811-3.C: New.
1288 * g++.dg/init/pr25811-4.C: New.
1290 2011-05-25 Jason Merrill <jason@redhat.com>
1292 * g++.dg/cpp0x/enum15.C: New.
1293 * g++.dg/cpp0x/constexpr-switch2.C: New.
1295 * g++.dg/cpp0x/variadic110.C: New.
1297 * g++.dg/cpp0x/auto9.C: Add typedef test.
1299 * g++.dg/cpp0x/auto23.C: New.
1300 * g++.dg/cpp0x/auto9.C: Adjust.
1302 * g++.dg/cpp0x/defaulted29.C: New.
1304 * g++.dg/cpp0x/initlist51.C: New.
1306 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1308 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1309 * g++.dg/abi/packed1.C: Suppress warning.
1310 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1311 * g++.dg/template/stdarg1.C: Likewise.
1312 * g++.dg/other/packed1.C: Remove arm from xfail list.
1314 2011-05-25 Jason Merrill <jason@redhat.com>
1316 * g++.dg/cpp0x/enum16.C: New.
1317 * g++.dg/parse/error15.C: Adjust.
1319 * g++.dg/cpp0x/initlist50.C: New.
1321 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1323 * g++.dg/cpp0x/variadic109.C: New.
1325 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1327 Backport from mainline
1328 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1331 * objc.dg/pr48177.m: New testcase.
1333 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1336 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1337 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1339 2011-05-24 Jason Merrill <jason@redhat.com>
1341 * g++.dg/cpp0x/access01.C: New.
1343 * g++.dg/template/access21.C: New.
1344 * g++.dg/template/access22.C: New.
1346 * g++.dg/cpp0x/rv-cast2.C: New.
1348 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1350 * g++.dg/cpp0x/error3.C: New.
1352 * g++.dg/cpp0x/defaulted27.C: New.
1354 * g++.dg/cpp0x/decltype27.C: New.
1356 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1359 * g++.dg/other/pr49133.C: New test.
1361 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1364 * gcc.c-torture/execute/pr49123.c: New test.
1367 * gcc.dg/debug/pr49032.c: New test.
1370 * gcc.dg/pr49120.c: New test.
1373 * gcc.c-torture/execute/pr48973-1.c: New test.
1374 * gcc.c-torture/execute/pr48973-2.c: New test.
1376 2011-05-22 Jason Merrill <jason@redhat.com>
1378 * g++.dg/cpp0x/sfinae23.C: New.
1379 * g++.dg/cpp0x/sfinae8.C: Correct.
1381 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1384 * gcc.c-torture/compile/pr49029.c: New test.
1386 2011-05-20 Jason Merrill <jason@redhat.com>
1388 * g++.dg/cpp0x/constexpr-static7.C: New.
1390 * g++.dg/cpp0x/enum13.C: New.
1392 * g++.dg/cpp0x/defaulted26.C: New.
1394 * g++.dg/cpp0x/noexcept02.C: Fix.
1395 * g++.dg/cpp0x/noexcept03.C: Fix.
1396 * g++.dg/cpp0x/noexcept08.C: Fix.
1397 * g++.dg/cpp0x/noexcept10.C: New.
1399 * g++.dg/cpp0x/constexpr-friend.C: New.
1400 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1401 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1402 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1403 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1405 * g++.dg/cpp0x/sfinae22.C: New.
1407 * g++.dg/cpp0x/variadic108.C: New.
1409 * g++.dg/init/new32.C: New.
1411 2011-05-20 Richard Guenther <rguenther@suse.de>
1413 PR tree-optimization/49079
1414 * gcc.dg/torture/pr49079.c: New testcase.
1416 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1418 PR tree-optimization/49073
1419 * gcc.c-torture/execute/pr49073.c: New test.
1421 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1423 * gcc.c-torture/execute/960321-1.x: Remove.
1425 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1427 Backport from mainline
1428 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1431 * gcc.target/i386/pr49002-1.c: New test.
1432 * gcc.target/i386/pr49002-2.c: Likewise.
1434 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1436 PR tree-optimization/49039
1437 * gcc.c-torture/execute/pr49039.c: New test.
1438 * gcc.dg/tree-ssa/pr49039.c: New test.
1439 * g++.dg/torture/pr49039.C: New test.
1441 2011-05-18 Richard Guenther <rguenther@suse.de>
1443 Backport from mainline
1444 2011-04-19 Richard Guenther <rguenther@suse.de>
1447 * g++.dg/lto/pr48207_0.C: New testcase.
1449 2011-04-21 Richard Guenther <rguenther@suse.de>
1452 * g++.dg/lto/pr48207-2_0.C: New testcase.
1453 * g++.dg/lto/pr48207-3_0.C: Likewise.
1455 2011-05-18 Richard Guenther <rguenther@suse.de>
1457 Backport from mainline
1458 2011-05-12 Richard Guenther <rguenther@suse.de>
1460 PR tree-optimization/48172
1461 * gcc.dg/vect/pr48172.c: New testcase.
1463 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1465 PR tree-optimization/49000
1466 * gcc.dg/pr49000.c: New test.
1468 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1470 PR tree-optimization/48975
1471 * gcc.dg/pr48975.c: New test.
1473 2011-05-12 Richard Guenther <rguenther@suse.de>
1475 Backport from mainline
1476 2011-05-02 Richard Guenther <rguenther@suse.de>
1478 PR tree-optimization/48822
1479 * gcc.dg/torture/pr48822.c: New testcase.
1481 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1484 * g++.dg/opt/pr48967.C: New test.
1486 2011-05-11 Tobias Burnus <burnus@net-b.de>
1489 * gfortran.dg/generic_24.f90: New.
1491 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1494 * gcc.dg/pr48159-1.c: New test.
1495 * gcc.dg/pr48159-2.c: New test.
1497 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1500 * g++.dg/init/pr48859.C: New.
1502 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1504 Backport from mainline
1505 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1508 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1509 are passed and returned in vector registers.
1511 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1513 Backported from mainline
1514 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1516 PR tree-optimization/48837
1517 * gcc.dg/pr48837.c: New testcase.
1519 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1521 PR tree-optimization/48611
1522 PR tree-optimization/48794
1523 * gfortran.dg/gomp/pr48611.f90: New test.
1524 * gfortran.dg/gomp/pr48794.f90: New test.
1526 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1529 * g++.dg/cpp0x/pr48522.C: New.
1531 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1534 * g++.dg/template/dependent-expr8.C: New test case.
1536 2011-05-06 Jason Merrill <jason@redhat.com>
1538 * g++.dg/cpp0x/constexpr-condition2.C: New.
1540 * g++.dg/cpp0x/constexpr-missing.C: New.
1542 * g++.dg/ext/vla10.C: New.
1543 * c-c++-common/vla-1.c: New.
1545 * g++.dg/cpp0x/constexpr-48089.C: New.
1547 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1550 * g++.dg/template/member9.C: New test case.
1552 2011-05-05 Jason Merrill <jason@redhat.com>
1554 * g++.dg/init/new30.C: New.
1556 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1558 * gnat.dg/discr29.ad[sb]: New test.
1559 * gnat.dg/discr30.adb: Likewise.
1561 2011-05-05 Julian Brown <julian@codesourcery.com>
1563 * gcc.target/arm/neon-vset_lanes8.c: New test.
1565 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1567 Backport from mainline:
1568 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1569 Ira Rosen <ira.rosen@linaro.org>
1572 * gcc.target/arm/pr48252.c: New test.
1574 2011-05-04 Jason Merrill <jason@redhat.com>
1576 * g++.dg/conversion/base1.C: New.
1578 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1581 * gcc.dg/pr48774.c: New test.
1583 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1587 * gfortran.dg/realloc_on_assign_7.f03: New test.
1589 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1591 PR tree-optimization/48809
1592 * gcc.c-torture/execute/pr48809.c: New test.
1594 2011-04-29 Tobias Burnus <burnus@net-b.de>
1597 * gfortran.dg/typebound_proc_22.f90: New.
1600 * gfortran.dg/interface_36.f90: New.
1602 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1604 Backport from mainline
1605 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1607 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1608 failure on 32-bit systems.
1609 * gcc.dg/torture/vector-2.c: Ditto.
1611 Backport from mainline
1612 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1614 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1618 * gcc.target/powerpc/pr48226.c: New file.
1620 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1623 * g++.dg/template/inherit7.C: New test case.
1625 2011-04-28 Tobias Burnus <burnus@net-b.de>
1629 * gfortran.dg/interface_35.f90: New.
1630 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1631 * gfortran.dg/func_result_6.f90: Add dg-warning.
1632 * gfortran.dg/bessel_1.f90: Ditto.
1633 * gfortran.dg/hypot_1.f90: Ditto.
1634 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1635 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1636 * gfortran.dg/interface_assignment_4.f90: Ditto.
1638 2011-04-28 Tobias Burnus <burnus@net-b.de>
1641 * gfortran.dg/whole_file_34.f90: New.
1643 2011-04-27 Jason Merrill <jason@redhat.com>
1645 * g++.dg/parse/ambig6.C: New.
1647 2011-04-27 Nick Clifton <nickc@redhat.com>
1649 * gcc.dg/20020312-2.c: Add definition for RX.
1651 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1652 option with RX targets.
1654 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1657 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1660 * gcc.c-torture/compile/pr48742.c: New test.
1662 2011-04-26 Jason Merrill <jason@redhat.com>
1664 * g++.dg/lookup/koenig13.C: New.
1666 2011-04-26 Jason Merrill <jason@redhat.com>
1668 * g++.dg/cpp0x/initlist48.C: New.
1670 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1673 * gcc.dg/pr48768.c: New test.
1675 PR tree-optimization/48734
1676 * gcc.c-torture/compile/pr48734.c: New test.
1678 2011-04-26 Richard Guenther <rguenther@suse.de>
1680 PR tree-optimization/48731
1681 * gcc.dg/torture/pr48731.c: New testcase.
1683 2011-04-26 Tobias Burnus <burnus@net-b.de>
1686 * gfortran.dg/whole_file_33.f90: New.
1688 2011-04-25 Jason Merrill <jason@redhat.com>
1690 * g++.dg/cpp0x/regress/template-const2.C: New.
1692 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1694 PR preprocessor/48740
1695 * c-c++-common/raw-string-11.c: New test.
1697 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1699 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1702 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1705 * gcc.dg/pr48685.c: New test.
1707 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1709 PR tree-optimization/48717
1710 * gcc.c-torture/execute/pr48717.c: New test.
1712 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1715 * gcc.target/i386/pr48723.c: New test.
1717 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1720 * gcc.dg/gomp/pr48716.c: New test.
1721 * g++.dg/gomp/pr48716.C: New test.
1723 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1726 * gcc.target/i386/pr48708.c: New test.
1728 2011-04-21 Richard Guenther <rguenther@suse.de>
1731 * g++.dg/torture/pr48695.C: New testcase.
1733 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1735 * gnat.dg/volatile5.adb: New test.
1736 * gnat.dg/volatile5_pkg.ads: New helper.
1738 2011-04-20 Jason Merrill <jason@redhat.com>
1740 * g++.dg/cpp0x/initlist47.C: New.
1742 2011-04-20 Jason Merrill <jason@redhat.com>
1744 * g++.dg/template/const4.C: New.
1746 2011-04-19 Jason Merrill <jason@redhat.com>
1748 * g++.dg/ext/complex7.C: New.
1750 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1753 * gcc.target/i386/pr48678.c: New test.
1755 2011-04-18 Jason Merrill <jason@redhat.com>
1757 * g++.dg/cpp0x/union4.C: New.
1759 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1762 * g++.dg/torture/pr48661.C: New test.
1765 * g++.dg/gomp/pr48632.C: New test.
1767 2011-04-18 Richard Guenther <rguenther@suse.de>
1770 * g++.dg/torture/pr46364.C: New testcase.
1772 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1774 PR tree-optimization/48616
1775 * gcc.dg/pr48616.c: New test.
1777 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1780 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1784 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1785 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1786 * gcc.target/i386/avx-insertps-3.c: New test.
1787 * gcc.target/i386/avx-insertps-4.c: New test.
1789 2011-04-13 Jason Merrill <jason@redhat.com>
1791 * g++.dg/template/operator11.C: New.
1793 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
1797 * gfortran.dg/realloc_on_assign_6.f03: New test.
1799 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1802 * gcc.dg/gomp/pr48591.c: New test.
1805 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1806 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1808 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1811 * g++.dg/template/dependent-expr7.C: New test case.
1813 2011-04-12 Martin Jambor <mjambor@suse.cz>
1815 PR tree-optimization/48195
1816 * gcc.dg/ipa/pr48195.c: New test.
1818 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1820 PR rtl-optimization/48549
1821 * g++.dg/opt/pr48549.C: New test.
1824 * gcc.c-torture/compile/pr48517.c: New test.
1826 2011-04-11 Jason Merrill <jason@redhat.com>
1828 * g++.dg/cpp0x/enum10.C: New.
1830 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1832 2011-04-09 Jason Merrill <jason@redhat.com>
1835 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
1837 2011-04-08 Mike Stump <mikestump@comcast.net>
1840 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1841 default to fno-common.
1843 2011-04-07 Jason Merrill <jason@redhat.com>
1845 * g++.dg/cpp0x/regress/call1.C: New.
1847 * g++.dg/cpp0x/sfinae11.C: New.
1848 * g++.dg/cpp0x/noexcept02.C: Fix.
1850 * g++.dg/cpp0x/sfinae10.C: New.
1852 * g++.dg/cpp0x/sfinae7.C: New.
1854 * g++.dg/cpp0x/enum9.C: New.
1856 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1858 PR tree-optimization/48377
1859 * gcc.dg/vect/pr48377.c: New test.
1861 2011-04-07 Mike Stump <mikestump@comcast.net>
1863 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1864 with no trampolines.
1866 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1869 * gfortran.dg/gomp/pr48117.f90: New test.
1872 * gcc.dg/torture/pr48343.c: New test.
1874 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
1876 Backport from mainline
1877 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1879 PR rtl-optimization/48144
1880 * gcc.dg/pr48144.c: New test.
1882 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1885 * gcc.dg/guality/pr36977.c: New test.
1886 * gcc.dg/guality/pr48466.c: New test.
1888 Backported from mainline
1889 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1892 * gcc.c-torture/compile/pr48335-1.c: New test.
1893 * gcc.dg/pr48335-1.c: New test.
1894 * gcc.dg/pr48335-2.c: New test.
1895 * gcc.dg/pr48335-3.c: New test.
1896 * gcc.dg/pr48335-4.c: New test.
1897 * gcc.dg/pr48335-5.c: New test.
1898 * gcc.dg/pr48335-6.c: New test.
1899 * gcc.dg/pr48335-7.c: New test.
1900 * gcc.dg/pr48335-8.c: New test.
1901 * gcc.target/i386/pr48335-1.c: New test.
1903 2011-04-04 Janus Weil <janus@gcc.gnu.org>
1906 * gfortran.dg/class_42.f03: New.
1908 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1910 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1911 * gfortran.dg/bessel_7.f90: Likewise.
1913 2011-03-31 Jason Merrill <jason@redhat.com>
1915 * g++.dg/cpp0x/defaulted24.C: New.
1917 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1920 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1923 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1925 * g++.dg/other/i386-9.C: New test.
1927 2011-03-30 Jason Merrill <jason@redhat.com>
1929 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1931 * g++.dg/cpp0x/regress/isnan.C: New.
1933 * g++.dg/cpp0x/initlist46.C: New.
1935 2011-03-29 Jason Merrill <jason@redhat.com>
1937 * g++.dg/cpp0x/regress/value-dep1.C: New.
1939 * g++.dg/cpp0x/dependent1.C: New.
1941 2011-03-29 Jason Merrill <jason@redhat.com>
1943 * g++.dg/parse/memfnquals1.C: New.
1945 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1947 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1949 * g++.dg/cpp0x/initlist-array2.C: New.
1951 * g++.dg/cpp0x/initlist-array1.C: New.
1953 * g++.dg/cpp0x/move1.C: New.
1955 * g++.dg/cpp0x/auto22.C: New.
1957 * g++.dg/cpp0x/rv-deduce2.C: New.
1959 * g++.dg/cpp0x/elision2.C: New.
1961 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1963 * g++.dg/cpp0x/constexpr-attribute.C: New.
1965 2011-03-29 Jason Merrill <jason@redhat.com>
1967 * g++.dg/cpp0x/constexpr-recursion.C: New.
1969 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1971 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1972 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1974 * g++.dg/cpp0x/constexpr-47570.C: New.
1976 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1978 Backport from mainline:
1979 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1982 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1984 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
1987 * gcc.target/arm/neon-vld-1.c: New test.
1989 2011-03-28 Richard Guenther <rguenther@suse.de>
1991 Backport from mainline
1992 2011-03-24 Richard Guenther <rguenther@suse.de>
1995 * gcc.dg/builtin-object-size-10.c: New testcase.
1997 2011-03-22 Richard Guenther <rguenther@suse.de>
1999 PR tree-optimization/48228
2000 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2002 2011-03-17 Richard Guenther <rguenther@suse.de>
2005 * gcc.dg/pr48134.c: New testcase.
2007 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
2009 Backport from mainline:
2010 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2013 * gcc.target/i386/pr48237.c: New test.
2015 2011-03-26 Jakub Jelinek <jakub@redhat.com>
2017 Backport from mainline
2018 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2021 * gcc.dg/dfp/pr48204.c: New test.
2023 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2027 * gcc.c-torture/execute/pr42544.c: New test.
2028 * gcc.c-torture/execute/pr48197.c: New test.
2030 PR rtl-optimization/48156
2031 * gcc.dg/pr48156.c: New test.
2033 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2035 PR rtl-optimization/48141
2036 * gcc.dg/pr48141.c: New test.
2038 2011-03-25 Release Manager
2040 * GCC 4.6.0 released.
2042 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2044 Backport from mainline:
2045 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2047 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2049 Only xfail with gas.
2051 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2054 * gcc.dg/pr48213.c: New test.
2056 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2058 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2059 variably modified typedefs.
2060 * gcc.dg/c1x-typedef-2.c: Remove.
2062 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2064 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2065 * gcc.dg/c1x-anon-struct-3.c: New test.
2066 * gcc.dg/anon-struct-11.c: Update.
2068 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2071 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2073 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2076 * gcc.c-torture/compile/pr48161.c: New test.
2078 2011-03-17 Richard Guenther <rguenther@suse.de>
2081 * g++.dg/torture/pr48165.C: New testcase.
2083 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2086 * g++.dg/debug/dwarf2/typedef6.C: New test.
2088 2011-03-16 Jason Merrill <jason@redhat.com>
2090 * g++.dg/cpp0x/constexpr-array3.C: New.
2092 2011-03-16 Jason Merrill <jason@redhat.com>
2094 * g++.dg/cpp0x/sfinae6.C: New.
2095 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2096 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2097 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2098 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2099 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2101 2011-03-16 Jason Merrill <jason@redhat.com>
2103 * g++.dg/template/incomplete6.C: New.
2105 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2108 * gcc.target/arm/pr46788.c: New.
2110 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
2112 PR rtl-optimization/47166
2113 * gcc.c-torture/execute/postmod-1.c: New test.
2115 2011-03-14 Richard Guenther <rguenther@suse.de>
2118 * gcc.dg/torture/pr48098.c: New testcase.
2120 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2123 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2124 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2126 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2129 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2131 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2134 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2136 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2139 * gfortran.dg/class_41.f03: New.
2141 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2143 * g++.dg/conversion/cast3.C: New test.
2145 2011-03-11 Jason Merrill <jason@redhat.com>
2147 * g++.dg/template/error45.C: New.
2149 * g++.dg/parse/no-type-defn1.C: New.
2151 * g++.dg/ext/attrib40.C: New.
2153 * g++.dg/cpp0x/regress/array1.C: New.
2155 2011-03-11 Richard Guenther <rguenther@suse.de>
2157 PR tree-optimization/48067
2158 * gcc.dg/pr48067.c: New testcase.
2160 2011-03-11 Richard Guenther <rguenther@suse.de>
2163 * g++.dg/lto/20110311-1_0.C: New testcase.
2165 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2168 * g++.dg/inherit/virtual8.C: New test.
2171 * gcc.dg/torture/pr48044.c: New test.
2173 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2176 * gfortran.dg/proc_ptr_comp_31.f90: New.
2178 2011-03-11 Richard Guenther <rguenther@suse.de>
2180 PR tree-optimization/47278
2181 * gcc.dg/torture/pr47278-1.c: New testcase.
2182 * gcc.dg/torture/pr47278-2.c: Likewise.
2184 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2186 PR tree-optimization/48063
2187 * gcc.dg/torture/pr48063.c: New test.
2189 2011-03-10 Jason Merrill <jason@redhat.com>
2191 * g++.dg/template/array22.C: New.
2193 * g++.dg/cpp0x/syntax-err1.C: New.
2194 * g++.dg/parse/error36.C: Adjust expected errors.
2195 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2196 * g++.old-deja/g++.pt/typename3.C: Likewise.
2197 * g++.old-deja/g++.pt/typename4.C: Likewise.
2198 * g++.old-deja/g++.pt/typename6.C: Likewise.
2200 2011-03-09 Jason Merrill <jason@redhat.com>
2202 * g++.dg/template/nontype22.C: New.
2204 2011-03-09 Martin Jambor <mjambor@suse.cz>
2206 PR tree-optimization/47714
2207 * g++.dg/torture/pr47714.C: New test.
2209 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2212 * gcc.target/powerpc/pr47755-2.c: New file.
2214 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2216 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2217 is not set in the environment, pass 64 as first argument when not
2218 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2219 native where ulimit -u is supported.
2221 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2223 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2225 2011-03-08 Jason Merrill <jason@redhat.com>
2227 * g++.dg/template/nontype21.C: New.
2229 * g++.dg/template/anon5.C: New.
2231 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2234 * gcc.dg/pr47881.c: New test.
2236 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2239 * g++.dg/lookup/template3.C: New test.
2241 2011-03-08 Kai Tietz <ktietz@redhat.com>
2243 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2246 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2249 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2250 sizeof to compute alignment.
2252 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2254 PR tree-optimization/48022
2255 * gcc.dg/pr48022-1.c: New test.
2256 * gcc.dg/pr48022-2.c: New test.
2258 2011-03-07 Jason Merrill <jason@redhat.com>
2260 * g++.dg/template/nontype20.C: New.
2261 * g++.dg/init/member1.C: Adjust expected errors.
2262 * g++.dg/parse/constant4.C: Likewise.
2263 * g++.dg/template/qualified-id3.C: Likewise.
2264 * g++.old-deja/g++.pt/crash10.C: Likewise.
2266 * g++.dg/cpp0x/regress/non-const1.C: New.
2268 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2271 * gcc.dg/pr47991.c: New test.
2273 2011-03-07 Jason Merrill <jason@redhat.com>
2275 * g++.dg/abi/mangle46.C: New.
2277 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2280 * gcc.target/powerpc/pr47862.c: New.
2282 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2285 * gcc.target/i386/combine-mul.c: Require nonpic.
2287 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2288 Nathan Froyd <froydnj@codesourcery.com>
2290 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2292 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2294 * README.QMTEST: Remove.
2296 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2297 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2300 * gfortran.dg/array_constructor_37.f90 : New test.
2302 2011-03-05 Jason Merrill <jason@redhat.com>
2304 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2305 * g++.dg/abi/mangle45.C: Likewise.
2306 * g++.dg/cpp0x/trailing1.C: Likewise.
2308 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2310 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2312 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2314 PR rtl-optimization/47899
2315 * gcc.dg/pr47899.c: New test.
2317 * gcc.dg/torture/pr47968.c: Ignore warnings.
2319 PR tree-optimization/47967
2320 * gcc.c-torture/compile/pr47967.c: New test.
2322 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2324 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2325 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2327 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2329 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2330 and property_getAttributes() if __OBJC2__.
2331 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2332 * objc.dg/property/property-encoding-1.m: New.
2333 * obj-c++.dg/property/property-encoding-1.mm: New.
2335 2011-03-04 Jason Merrill <jason@redhat.com>
2337 * g++.dg/template/pseudodtor6.C: New.
2339 * g++.dg/inherit/covariant19.C: New.
2341 2011-03-04 Richard Guenther <rguenther@suse.de>
2344 * gcc.dg/torture/pr47968.c: New testcase.
2346 2011-03-04 Richard Guenther <rguenther@suse.de>
2349 * gcc.dg/torture/pr47975.c: New testcase.
2351 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2354 * g++.dg/template/crash106.C: New.
2356 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2359 * gcc.dg/gomp/pr47963.c: New test.
2360 * g++.dg/gomp/pr47963.C: New test.
2362 2011-03-02 Jason Merrill <jason@redhat.com>
2364 * g++.dg/cpp0x/regress/condition1.C: New.
2366 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2368 2011-03-01 Jason Merrill <jason@redhat.com>
2370 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2372 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2374 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2376 PR rtl-optimization/47925
2377 * gcc.c-torture/execute/pr47925.c: New test.
2379 2011-03-01 Jason Merrill <jason@redhat.com>
2381 * g++.dg/cpp0x/decltype25.C: New.
2383 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2385 2011-03-01 Richard Guenther <rguenther@suse.de>
2387 PR tree-optimization/47890
2388 * gcc.dg/torture/pr47890.c: New testcase.
2390 2011-03-01 Richard Guenther <rguenther@suse.de>
2393 * gcc.dg/lto/pr47924_0.c: New testcase.
2395 2011-03-01 Richard Guenther <rguenther@suse.de>
2398 * gfortran.dg/lto/pr46911_0.f: New testcase.
2400 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2402 PR libgfortran/47933
2403 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2404 compile errors from older code form.
2406 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2408 PR libgfortran/47567
2409 * gfortran.dg/fmt_fw_d.f90: New test.
2411 2011-02-28 Jason Merrill <jason@redhat.com>
2413 * g++.dg/inherit/covariant18.C: New.
2415 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2418 * gcc.dg/pr47893.c: New test.
2420 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2422 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2423 NULL in case of a selector with conflicting types.
2424 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2426 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2428 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2429 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2430 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2431 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2433 2011-02-28 Jason Merrill <jason@redhat.com>
2436 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2438 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2440 PR libgfortran/47778
2441 * gfortran.dg/namelist_71.f90: New test.
2443 2011-02-27 Jason Merrill <jason@redhat.com>
2446 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2447 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2449 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2452 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2454 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2457 * gfortran.dg/gomp/task-1.f90: Removed.
2459 2011-02-26 Jason Merrill <jason@redhat.com>
2461 * g++.dg/template/this-targ1.C: New.
2463 * g++.dg/cpp0x/regress/template-const1.C: New.
2464 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2465 * g++.dg/template/function1.C: Adjust.
2466 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2467 * g++.dg/debug/debug7.C: Adjust.
2469 2011-02-26 Tobias Burnus <burnus@net-b.de>
2472 * gfortran.dg/gomp/task-1.f90: New.
2474 2011-02-25 Jie Zhang <jie@codesourcery.com>
2476 * gcc.target/arm/neon-thumb2-move.c: Add
2477 dg-require-effective-target arm_thumb2_ok.
2479 2011-02-24 Jason Merrill <jason@redhat.com>
2481 * g++.dg/parse/constant1.C: Specify C++98 mode.
2482 * g++.dg/parse/constant5.C: Likewise.
2483 * g++.dg/parse/error2.C: Likewise.
2484 * g++.dg/parse/semicolon3.C: Likewise.
2485 * g++.dg/template/crash14.C: Likewise.
2486 * g++.dg/template/local4.C: Likewise.
2487 * g++.dg/template/nontype3.C: Likewise.
2488 * g++.dg/parse/crash31.C: Adjust expected errors.
2489 * g++.dg/template/function1.C: Likewise.
2490 * g++.dg/template/ref3.C: Likewise.
2491 * g++.dg/template/static9.C: Likewise.
2492 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2494 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2495 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2496 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2497 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2498 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2500 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2503 * gfortran.dg/pr47878.f90: New test.
2505 2011-02-24 Richard Guenther <rguenther@suse.de>
2508 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2509 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2511 2011-02-24 Richard Guenther <rguenther@suse.de>
2514 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2515 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2517 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2519 PR libgfortran/47567
2520 * gfortran.dg/fmt_f0_1.f90: Update test.
2522 2011-02-23 Jason Merrill <jason@redhat.com>
2524 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2525 * g++.dg/abi/mangle45.C: New.
2527 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2528 * g++.dg/template/canon-type-9.C: Match use of decltype
2529 between declaration and definition.
2530 * g++.dg/template/canon-type-12.C: Likewise.
2532 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2535 * gfortran.dg/nested_allocatables_1.f90: New.
2537 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2540 * g++.dg/pr46868.C: New test.
2541 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2542 * g++.dg/parse/error14.C: Adjust.
2544 2011-02-23 Richard Guenther <rguenther@suse.de>
2546 PR tree-optimization/47838
2547 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2549 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2551 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2553 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2555 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2556 * gfortran.dg/count_init_expr.f03: Ditto.
2557 * gfortran.dg/gomp/pr43711.f90: Ditto.
2558 * gcc.dg/struct-parse-2.c: Ditto.
2559 * gcc.dg/parse-error-3.c: Ditto.
2560 * gcc.dg/Wlogical-op-1.c: Ditto.
2561 * gcc.dg/Walways-true-1.c: Ditto.
2562 * gcc.dg/pr24225.c: Ditto.
2563 * gcc.dg/Walways-true-2.c: Ditto.
2564 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2565 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2566 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2567 * g++.dg/overload/defarg4.C: Ditto.
2568 * g++.dg/inherit/covariant16.C: Ditto.
2569 * g++.dg/inherit/virtual7.C: Ditto.
2570 * g++.dg/template/canon-type-9.C: Ditto.
2571 * g++.dg/template/access19.C: Ditto.
2572 * g++.dg/template/call7.C: Ditto.
2573 * g++.dg/template/canon-type-2.C: Ditto.
2574 * g++.dg/template/init7.C: Ditto.
2575 * g++.dg/template/sizeof-template-argument.C: Ditto.
2576 * g++.dg/template/const3.C: Ditto.
2577 * g++.dg/template/sfinae26.C: Ditto.
2578 * g++.dg/template/sfinae26.C: Ditto.
2579 * g++.dg/template/canon-type-11.C: Ditto.
2580 * g++.dg/template/union2.C: Ditto.
2581 * g++.dg/template/canon-type-3.C: Ditto.
2582 * g++.dg/template/canon-type-1.C: Ditto.
2583 * g++.dg/template/canon-type-5.C: Ditto.
2584 * g++.dg/template/canon-type-7.C: Ditto.
2585 * g++.dg/template/canon-type-10.C: Ditto.
2586 * g++.dg/template/spec36.C: Ditto.
2587 * g++.dg/template/typedef38.C: Ditto.
2588 * g++.dg/template/canon-type-4.C: Ditto.
2589 * g++.dg/template/canon-type-6.C: Ditto.
2590 * g++.dg/template/canon-type-13.C: Ditto.
2591 * g++.dg/template/instantiate9.C: Ditto.
2592 * g++.dg/template/ttp22.C: Ditto.
2593 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2594 * g++.dg/warn/Walways-true-1.C: Ditto.
2595 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2596 * g++.dg/warn/Walways-true-2.C: Ditto.
2597 * g++.dg/conversion/op4.C: Ditto.
2598 * g++.dg/opt/pr19650.C: Ditto.
2599 * g++.dg/lookup/friend11.C: Ditto.
2600 * g++.dg/other/default2.C: Ditto.
2601 * g++.dg/other/default3.C: Ditto.
2602 * g++.dg/other/dtor2.C: Ditto.
2603 * g++.dg/other/friend5.C: Ditto.
2604 * g++.dg/other/default5.C: Ditto.
2605 * g++.dg/init/brace6.C: Ditto.
2606 * g++.dg/init/aggr5.C: Ditto.
2607 * g++.dg/init/error2.C: Ditto.
2608 * g++.dg/expr/bound-mem-fun.C: Ditto.
2609 * g++.dg/expr/cond6.C: Ditto.
2610 * g++.dg/expr/stmt-expr-1.C: Ditto.
2611 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2612 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2613 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2614 * g++.dg/cpp0x/bracket1.C: Ditto.
2615 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2616 * g++.dg/cpp0x/pr38646.C: Ditto.
2617 * g++.dg/cpp0x/variadic73.C: Ditto.
2618 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2619 * g++.dg/cpp0x/bracket4.C: Ditto.
2620 * g++.dg/cpp0x/decltype4.C: Ditto.
2621 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2622 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2623 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2624 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2625 * g++.dg/cpp0x/decltype2.C: Ditto.
2626 * g++.dg/cpp0x/decltype1.C: Ditto.
2627 * g++.dg/cpp0x/bracket2.C: Ditto.
2628 * g++.dg/cpp0x/decltype5.C: Ditto.
2629 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2630 * g++.dg/cpp0x/variadic70.C: Ditto.
2631 * g++.dg/cpp0x/decltype6.C: Ditto.
2632 * g++.dg/cpp0x/rvo.C: Ditto.
2633 * g++.dg/cpp0x/vt-40092.C: Ditto.
2634 * g++.dg/cpp0x/variadic-new.C: Ditto.
2635 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2636 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2637 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2638 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2639 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2640 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2641 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2642 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2643 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2644 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2645 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2646 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2647 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2648 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2649 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2650 * g++.dg/cpp0x/pr39639.C: Ditto.
2651 * g++.dg/cpp0x/decltype3.C: Ditto.
2652 * g++.dg/cpp0x/variadic68.C: Ditto.
2653 * g++.dg/cpp0x/variadic-function.C: Ditto.
2654 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2655 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2656 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2657 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2658 * g++.dg/parse/crash35.C: Ditto.
2659 * g++.dg/parse/crash40.C: Ditto.
2660 * g++.dg/parse/defarg12.C: Ditto.
2661 * g++.dg/parse/crash34.C: Ditto.
2662 * g++.dg/parse/constructor3.C: Ditto.
2663 * g++.dg/parse/template23.C: Ditto.
2664 * g++.dg/parse/crash56.C: Ditto.
2665 * g++.dg/parse/dtor13.C: Ditto.
2666 * g++.dg/parse/error33.C: Ditto.
2667 * g++.dg/parse/ctor9.C: Ditto.
2668 * g++.dg/parse/error32.C: Ditto.
2669 * g++.dg/parse/error37.C: Ditto.
2670 * g++.dg/parse/bitfield3.C: Ditto.
2671 * g++.dg/parse/struct-4.C: Ditto.
2672 * g++.dg/ext/has_trivial_copy.C: Ditto.
2673 * g++.dg/ext/is_polymorphic.C: Ditto.
2674 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2675 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2676 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2677 * g++.dg/ext/is_union.C: Ditto.
2678 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2679 * g++.dg/ext/is_pod.C: Ditto.
2680 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2681 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2682 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2683 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2684 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2685 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2686 * g++.dg/ext/is_abstract.C: Ditto.
2687 * g++.dg/ext/has_trivial_assign.C: Ditto.
2688 * g++.dg/ext/is_class.C: Ditto.
2689 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2690 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2691 * g++.dg/ext/is_base_of.C: Ditto.
2692 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2693 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2694 * g++.dg/ext/is_empty.C: Ditto.
2695 * g++.dg/ext/is_enum.C: Ditto.
2696 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2697 * gnat.dg/opt11.adb: Ditto.
2698 * obj-c++.dg/pr45735.mm: Ditto.
2699 * obj-c++.dg/pr24393.mm: Ditto.
2700 * obj-c++.dg/exceptions-2.mm: Ditto.
2701 * objc.dg/pr45735.m: Ditto.
2702 * objc.dg/pr24393.m: Ditto.
2704 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2706 * objc.dg/attributes/objc-exception-1.m: New.
2708 2011-02-23 Jie Zhang <jie@codesourcery.com>
2710 * gcc.dg/cpp/include7.c: New test.
2712 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2715 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2717 2011-02-23 Jie Zhang <jie@codesourcery.com>
2719 PR rtl-optimization/47763
2720 * gcc.dg/pr47763.c: New test.
2722 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2725 * gfortran.dg/whole_file_32.f90 : New test.
2727 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2730 * g++.dg/inherit/virtual7.C: New test.
2732 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2735 * objc.dg/type-size-3.m: Updated error message.
2736 * objc.dg/type-size-4.m: New test.
2737 * objc.dg/type-size-5.m: New test.
2739 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2741 * lib/gnat.exp: Fix comments.
2742 Don't load libgloss.exp.
2743 (default_gnat_version): Call $compiler with --version.
2744 Adapt regexp for gnatmake output, insert version.
2745 (gnat_version): New proc.
2746 (gnat_init): Remove gnat_libgcc_s_path.
2747 (gnat_target_compile): Likewise.
2748 Remove ld_library_path.
2749 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2750 (gnat_pass): Remove.
2751 (gnat_pass): Remove.
2752 (gnat_finish): Remove.
2753 (gnat_exit): Remove.
2754 (local_find_gnatmake): Reindent.
2755 (runtest_file_p): Remove.
2756 (prune_warnings): Remove.
2757 (find_gnatclean): New proc.
2758 * lib/gnat-dg.exp (lremove): New proc.
2759 (gnat-dg-test): Reindent.
2760 Remove additional output files.
2761 (gnat-dg-runtest): Remove.
2763 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2764 * gnat.dg/loop_optimization6.adb: Likewise.
2765 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2767 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2769 PR tree-optimization/47835
2770 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2772 2011-02-22 Tobias Burnus <burnus@net-b.de>
2774 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2775 * gfortran.dg/abstract_type_2.f03: Ditto.
2776 * gfortran.dg/abstract_type_3.f03: Ditto.
2777 * gfortran.dg/abstract_type_4.f03: Ditto.
2778 * gfortran.dg/abstract_type_5.f03: Ditto.
2779 * gfortran.dg/abstract_type_6.f03: Ditto.
2780 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2781 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2782 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2783 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2784 * gfortran.dg/array_function_5.f90: Ditto.
2785 * gfortran.dg/asynchronous_3.f03: Ditto.
2786 * gfortran.dg/char_expr_1.f90: Ditto.
2787 * gfortran.dg/class_14.f03: Ditto.
2788 * gfortran.dg/data_array_6.f: Ditto.
2789 * gfortran.dg/data_invalid.f90: Ditto.
2790 * gfortran.dg/dot_product_1.f03: Ditto.
2791 * gfortran.dg/func_derived_5.f90: Ditto.
2792 * gfortran.dg/func_result_4.f90: Ditto.
2793 * gfortran.dg/implied_do_1.f90: Ditto.
2794 * gfortran.dg/initialization_25.f90: Ditto.
2795 * gfortran.dg/initialization_26.f90: Ditto.
2796 * gfortran.dg/interface_34.f90: Ditto.
2797 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2798 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2799 * gfortran.dg/matmul_8.f03: Ditto.
2800 * gfortran.dg/merge_init_expr.f90: Ditto.
2801 * gfortran.dg/pack_assign_1.f90: Ditto.
2802 * gfortran.dg/pack_vector_1.f90: Ditto.
2803 * gfortran.dg/pointer_check_8.f90: Ditto.
2804 * gfortran.dg/product_init_expr.f03: Ditto.
2805 * gfortran.dg/reshape_order_5.f90: Ditto.
2806 * gfortran.dg/reshape_shape_1.f90: Ditto.
2807 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2808 * gfortran.dg/same_name_2.f90: Ditto.
2809 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2810 * gfortran.dg/spread_init_expr.f03: Ditto.
2811 * gfortran.dg/stmt_func_1.f90: Ditto.
2812 * gfortran.dg/sum_init_expr.f03: Ditto.
2813 * gfortran.dg/transpose_3.f03: Ditto.
2814 * gfortran.dg/unpack_init_expr.f03: Ditto.
2815 * gfortran.dg/warn_conversion.f90: Ditto.
2816 * gfortran.dg/warn_conversion_2.f90: Ditto.
2817 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2818 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2819 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2820 * gfortran.dg/whole_file_16.f90: Ditto.
2821 * gfortran.dg/whole_file_17.f90: Ditto.
2822 * gfortran.dg/whole_file_18.f90: Ditto.
2823 * gfortran.dg/whole_file_20.f03: Ditto.
2824 * gfortran.dg/whole_file_5.f90: Ditto.
2825 * gfortran.dg/whole_file_6.f90: Ditto.
2826 * gfortran.dg/write_invalid_format.f90: Ditto.
2827 * gfortran.dg/zero_sized_6.f90: Ditto.
2829 2011-02-21 Jeff Law <law@redhat.com>
2831 PR rtl-optimization/46178
2832 * gcc.target/i386/pr46178.c: New test.
2834 PR rtl-optimization/46002
2835 * gcc.c-torture/compile/pr46002.c: New test.
2837 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2839 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2842 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2845 * g++.dg/debug/pr47106.C: Require effective target lto.
2847 2011-02-21 Jason Merrill <jason@redhat.com>
2849 * g++.dg/cpp0x/constexpr-diag2.C: New.
2851 2011-02-20 Jason Merrill <jason@redhat.com>
2853 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2855 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2857 * g++.dg/overload/conv-op1.C: New.
2859 * g++.dg/cpp0x/constexpr-synth1.C: New.
2861 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2863 * objc.dg/layout-2.m: New.
2864 * objc.dg/selector-3.m: Adjusted location of error message.
2865 * objc.dg/type-size-3.m: Same.
2866 * obj-c++.dg/selector-3.mm: Same.
2868 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2871 * objc.dg/property/dotsyntax-22.m: New.
2872 * obj-c++.dg/property/dotsyntax-22.mm: New.
2874 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2877 * g++.dg/template/typedef38.C: New test.
2879 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2882 * gfortran.dg/whole_file_30.f90 : New test.
2883 * gfortran.dg/whole_file_31.f90 : New test.
2885 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2889 * gfortran.dg/whole_file_28.f90 : New test.
2890 * gfortran.dg/whole_file_29.f90 : New test.
2892 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2895 * g++.dg/template/crash105.C: New.
2897 2011-02-19 Jason Merrill <jason@redhat.com>
2899 * g++.dg/cpp0x/regress/no-elide1.C: New.
2901 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2903 PR tree-optimization/46620
2904 * gcc.dg/pr46620.c: New.
2906 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2909 * gcc.target/i386/pr47809.c: New test.
2911 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2912 Tobias Burnus <burnus@net-b.de>
2914 * lib/target-supports.exp
2915 (check_effective_target_fortran_large_real): New check for large reals.
2916 * gfortran.dg/nan_7.f90: New test.
2918 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2920 PR libgfortran/47567
2921 * gfortran.dg/fmt_f0_1.f90: Update test.
2923 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2926 * gfortran.dg/array_constructor_36.f90 : New test.
2927 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2928 allow for comparison between different elements of the array
2929 constructor at different levels of optimization.
2931 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2933 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2934 * gcc.target/i386/pr32280-1.c: Likewise.
2936 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2939 * gcc.target/i386/pr47800.c: New test.
2941 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2943 * objc/execute/exceptions/foward-1.x: New.
2945 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2948 * gfortran.dg/derived_constructor_comps_4.f90: New.
2950 2011-02-18 Tobias Burnus
2953 * gfortran.dg/func_result_6.f90: New.
2955 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2958 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2960 2011-02-18 Tobias Burnus <burnus@net-b.de>
2963 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2965 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2966 normalizing the error/warning output.
2967 * gfortran.dg/Wall.f90: Update dg-error/warning.
2968 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2969 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2970 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2971 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2972 * gfortran.dg/class_30.f90: Update dg-error/warning.
2973 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2974 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2975 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2976 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2977 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2978 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2979 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2980 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2981 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2982 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2983 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2984 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2985 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2986 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2987 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2988 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2989 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2990 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2991 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2992 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2993 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2994 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2995 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2996 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2997 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2999 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3002 * gfortran.dg/proc_ptr_comp_30.f90: New.
3004 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3007 * gcc.target/i386/pr47780.c: New test.
3009 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3012 * gfortran.dg/class_40.f03: New.
3014 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3017 * g++.dg/cpp0x/auto21.C: New test.
3019 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3021 * objc.dg/special/unclaimed-category-1.h: Updated for
3023 * objc.dg/special/unclaimed-category-1.m: Same.
3024 * objc.dg/zero-link-1.m: Same.
3025 * objc.dg/lookup-1.m: Same.
3026 * objc.dg/torture/strings/const-str-9.m
3027 * objc.dg/torture/strings/const-str-10.m: Same.
3028 * objc.dg/torture/strings/const-str-11.m: Same.
3029 * objc.dg/torture/forward-1.m: Same.
3030 * objc.dg/zero-link-2.m: Same.
3031 * objc.dg/encode-7-next-64bit.m: Same.
3032 * objc.dg/method-4.m: Same.
3033 * objc.dg/next-runtime-1.m: Same.
3034 * objc.dg/image-info.m: Same.
3035 * objc.dg/pr23214.m: Same.
3036 * objc.dg/symtab-1.m: Same.
3037 * obj-c++.dg/basic.m: Same.
3038 * obj-c++.dg/proto-lossage-3.m: Same.
3039 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3040 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3041 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3042 * obj-c++.dg/method-11.m: Same.
3043 * objc/execute/enumeration-1.m: Same.
3044 * objc/execute/object_is_class.m: Same.
3045 * objc/execute/formal_protocol-2.m: Same.
3046 * objc/execute/formal_protocol-4.m: Same.
3047 * objc/execute/formal_protocol-6.m: Same.
3048 * objc/execute/bycopy-3.m: Same.
3049 * objc/execute/exceptions/catchall-1.m: Same.
3050 * objc/execute/exceptions/finally-1.m: Same.
3051 * objc/execute/exceptions/local-variables-1.m: Same.
3052 * objc/execute/exceptions/foward-1.m: Same.
3053 * objc/execute/bf-common.h
3054 * objc/execute/enumeration-2.m: Same.
3055 * objc/execute/formal_protocol-1.m: Same.
3056 * objc/execute/formal_protocol-3.m: Same.
3057 * objc/execute/formal_protocol-5.m: Same.
3058 * objc/execute/accessing_ivars.m: Same.
3059 * objc/execute/bycopy-2.m: Same.
3060 * objc/execute/formal_protocol-7.m: Same.
3061 * objc/execute/compatibility_alias.m: Same.
3062 * objc/execute/no_clash.m: Same.
3063 * objc/execute/object_is_meta_class.m: Same.
3064 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3065 * objc/execute/class-tests-1.h: Include stdio.h.
3066 * objc/execute/class-tests-2.h: Same.
3067 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3069 * obj-c++.dg/try-catch-2.mm: Same.
3071 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3074 * g++.dg/warn/Wunused-parm-4.C: New test.
3076 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3077 Jan Hubicka <jh@suse.cz>
3081 * g++.dg/debug/pr47106.C: New.
3083 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3086 * gcc.target/i386/pr43653.c: New test.
3088 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3091 * g++.dg/template/inherit6.C: New test.
3093 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3096 * gfortran.dg/class_39.f03: New.
3098 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3101 * g++.dg/cpp0x/variadic106.C: New test.
3103 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3106 * gfortran.dg/pr47757-1.f90: New test.
3107 * gfortran.dg/pr47757-2.f90: New test.
3108 * gfortran.dg/pr47757-3.f90: New test.
3111 * g++.dg/cpp0x/enum8.C: New test.
3113 2011-02-15 Jason Merrill <jason@redhat.com>
3115 * g++.dg/inherit/implicit-trivial1.C: New.
3116 * g++.dg/cpp0x/implicit-trivial1.C: New.
3118 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3121 * gcc.dg/torture/pr47725.c: Removed.
3123 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3126 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3127 constant does not generate a load from memory.
3129 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3132 * gcc.dg/torture/pr47725.c: New.
3134 2011-02-15 Richard Guenther <rguenther@suse.de>
3136 PR tree-optimization/47743
3137 * gcc.dg/torture/pr47743.c: New testcase.
3139 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3142 * gcc.target/i386/pr47581.c: New test.
3144 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3147 * gfortran.dg/select_type_22.f03: New.
3149 2011-02-14 Jason Merrill <jason@redhat.com>
3151 * g++.dg/cpp0x/regress/enum1.C: New.
3153 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3155 * gnat.dg/include.adb: New test.
3157 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3160 * gfortran.dg/class_38.f03: New.
3162 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3164 * gcc.dg/pr46494.c: New test.
3166 2011-02-14 Richard Guenther <rguenther@suse.de>
3168 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3170 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3173 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3174 sparc*-sun-solaris2.11.
3176 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3179 * gfortran.dg/argument_checking_18.f90: New.
3181 2011-02-13 Tobias Burnus <burnus@net-b.de>
3183 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3184 * gfortran.dg/argument_checking_17.f90: New.
3186 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3188 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3189 are temporarily disabled.
3190 * gfortran.dg/class_7.f03: Ditto.
3191 * gfortran.dg/coarray_14.f90: Ditto.
3192 * gfortran.dg/typebound_proc_13.f03: Ditto.
3194 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3197 * gfortran.dg/extends_11.f03: New.
3199 2011-02-11 Xinliang David Li <davidxl@google.com>
3201 PR tree-optimization/47707
3202 * g++.dg/tree-ssa/pr47707.C: New test.
3204 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3206 * g++.dg/opt/inline17.C: New test.
3208 2011-02-11 Tobias Burnus <burnus@net-b.de>
3211 * gfortran.dg/pure_formal_2.f90: New.
3213 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3215 PR rtl-optimization/47614
3216 * gfortran.dg/pr47614.f: New.
3218 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3221 * gcc.dg/opts-6.c: New test.
3223 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3226 * gcc.dg/pr47684.c: New test.
3228 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3231 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3232 c99_runtime, dg-add-options c99_runtime.
3233 (main): Use __asm__.
3235 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3238 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3239 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3240 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3241 * gcc.dg/ucnid-10.c: Likewise.
3242 * gcc.dg/ucnid-13.c: Likewise.
3243 * gcc.dg/ucnid-7.c: Likewise.
3244 * gcc.dg/ucnid-8.c: Likewise.
3245 Adapt dg-warning line number.
3247 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3249 * gcc.target/i386/parity-1.c: Use -march=k8.
3250 * gcc.target/i386/parity-2.c: Ditto.
3251 * gcc.target/i386/vecinit-1.c: Ditto.
3252 * gcc.target/i386/vecinit-2.c: Ditto.
3254 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3257 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3258 * gcc.target/mips/save-restore-3.c: Likewise.
3259 * gcc.target/mips/save-restore-4.c: Likewise.
3260 * gcc.target/mips/save-restore-5.c: Likewise.
3263 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3264 * g++.dg/tree-prof/partition2.C: Likewise.
3266 2011-02-09 Jason Merrill <jason@redhat.com>
3268 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3269 rather than misdeclare std::puts.
3271 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3272 * g++.dg/other/warning1.C: Likewise.
3273 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3274 * g++.old-deja/g++.gb/scope06.C: Likewise.
3275 * g++.old-deja/g++.law/cvt11.C: Likewise.
3276 * g++.old-deja/g++.law/init1.C: Likewise.
3277 * g++.dg/abi/mangle26.C: Likewise.
3279 * g++.dg/template/function1.C: Adjust for C++0x mode.
3280 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3282 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3283 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3285 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3287 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3289 * g++.dg/cpp0x/regress: New directory.
3290 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3291 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3292 * g++.dg/cpp0x/regress/regress3.C: New.
3294 2011-02-10 Richard Guenther <rguenther@suse.de>
3296 PR tree-optimization/47677
3297 * gcc.dg/torture/pr47677.c: New testcase.
3299 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3301 * objc.dg/special/load-category-1.m: Remove unused header.
3302 * objc.dg/special/load-category-1a.m: Likewise.
3303 * objc.dg/special/load-category-2.m: Likewise.
3304 * objc.dg/special/load-category-2a.m: Likewise.
3305 * objc.dg/special/load-category-3.m: Likewise.
3306 * objc.dg/special/load-category-3a.m: Likewise.
3307 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3308 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3309 * objc.dg/attributes/class-attribute-1.m: Likewise.
3310 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3311 * obj-c++.dg/property/property.exp: Likewise.
3312 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3313 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3314 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3315 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3316 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3317 * obj-c++.dg/template-8.mm: Likewise.
3319 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3322 * gcc.target/i386/pr47665.c: New test.
3324 2011-02-10 Jie Zhang <jie@codesourcery.com>
3328 2011-02-05 Jie Zhang <jie@codesourcery.com>
3330 * gcc.dg/pr42631.c: Update test.
3331 * gcc.dg/pr42631-2.c: New test.
3333 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3336 * gfortran.dg/proc_decl_25.f90: New.
3338 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3341 * gfortran.dg/typebound_assignment_2.f03: New.
3343 2011-02-09 Richard Guenther <rguenther@suse.de>
3345 PR tree-optimization/47664
3346 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3348 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3351 * gnat.dg/uninit_func.adb: Adjust dg directive.
3353 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3356 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3358 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3361 * gfortran.dg/auto_dealloc_2.f90: New.
3363 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3365 * gcc.dg/builtins-config.h: Remove __sgi handling.
3366 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3367 -std=c99 for mips-sgi-irix6.5*.
3369 2011-02-09 Martin Jambor <mjambor@suse.cz>
3372 * gfortran.dg/pr25923.f90: Remove xfails.
3374 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3377 * gfortran.dg/inquire_14.f90: New test.
3379 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3382 * gfortran.dg/pointer_init_6.f90: New.
3384 2011-02-08 Jeff Law <law@redhat.com>
3386 PR tree-optimization/42893
3387 * gcc.tree-ssa/pr42893.c: New test.
3389 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3391 PR tree-optimization/46834
3392 PR tree-optimization/46994
3393 PR tree-optimization/46995
3394 * gcc.dg/graphite/id-pr46834.c: New.
3395 * gfortran.dg/graphite/id-pr46994.f90: New.
3396 * gfortran.dg/graphite/id-pr46995.f90: New.
3398 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3401 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3402 using the variable is known the warning is emitted there.
3403 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3404 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3406 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3409 * gcc.dg/noreturn-1.c (foo5): Likewise.
3410 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3411 (method2): Likewise.
3413 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3414 the return statement using the uninitialized variable.
3415 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3417 2011-02-08 Richard Guenther <rguenther@suse.de>
3420 * g++.dg/opt/pr47639.c: New testcase.
3422 2011-02-08 Richard Guenther <rguenther@suse.de>
3424 PR tree-optimization/47632
3425 * g++.dg/opt/pr47632.C: New testcase.
3427 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3429 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3431 2011-02-07 Richard Guenther <rguenther@suse.de>
3433 PR tree-optimization/47615
3434 * g++.dg/opt/pr47615.C: New testcase.
3436 2011-02-07 Richard Guenther <rguenther@suse.de>
3438 PR tree-optimization/47621
3439 * gcc.dg/torture/pr47621.c: New testcase.
3441 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3443 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3445 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3448 * gfortran.dg/allocate_with_source_1 : New test.
3450 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3453 * gcc.dg/pr47610.c: New test.
3455 2011-02-05 Jie Zhang <jie@codesourcery.com>
3458 * gcc.dg/pr42631.c: Update test.
3459 * gcc.dg/pr42631-2.c: New test.
3461 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3464 * gfortran.dg/pr47574.f90: New test.
3466 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3468 PR tree-optimization/46194
3469 * gcc.dg/autopar/pr46194.c: New.
3471 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3473 PR tree-optimization/43695
3474 * g++.dg/ipa/pr43695.C: New.
3476 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3479 * gcc.dg/pr23200.c: New test.
3481 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3484 * g++.dg/pr47589.C: New test.
3486 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3489 * g++.dg/template/typedef37.C: New test.
3490 * g++.dg/template/param1.C: Adjust expected error message.
3492 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3495 * gcc.dg/pr31490-2.c: New test.
3496 * gcc.dg/pr31490-3.c: New test.
3497 * gcc.dg/pr31490-4.c: New test.
3499 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3500 Jakub Jelinek <jakub@redhat.com>
3503 * g++.dg/parser/semicolon3.C: Adjust.
3504 * g++.dg/parser/semicolon4.C: New testcase.
3505 * g++.dg/pr46890.C: New testcase.
3507 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3510 * g++.dg/init/pr29571.C: New.
3512 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3514 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3515 instead of vect_int.
3517 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3520 * gcc.target/i386/pr47312.c: New test.
3523 * gcc.target/i386/pr47564.c: New test.
3525 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3527 PR tree-optimization/45122
3528 * gcc.dg/tree-ssa/pr45122.c: New.
3530 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3533 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3536 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3537 and vsx so a default --with-cpu=power7 doesn't give an error
3538 when -mavoid-indexed-addresses is used.
3540 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3541 wrapper function to save the arguments and then jump to the real
3542 function, rather than depending on the compiler not to move stuff
3544 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3546 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3547 Paul Thomas <pault@gcc.gnu.org>
3550 * gfortran.dg/class_37.f03 : New test.
3552 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3553 Richard Guenther <rguenther@suse.de>
3555 PR tree-optimization/40979
3557 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3558 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3559 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3560 check_vect_support_and_set_flags.
3561 * gfortran.dg/graphite/vect-pr40979.f90: New.
3563 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3566 * gfortran.dg/class_36.f03: New.
3568 2011-02-02 Richard Guenther <rguenther@suse.de>
3570 PR tree-optimization/47566
3571 * gcc.dg/lto/20110201-1_0.c: New testcase.
3573 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3579 * debug/pr47498.c: New.
3580 * debug/pr47501.c: New.
3582 2011-02-01 Richard Guenther <rguenther@suse.de>
3584 PR tree-optimization/47559
3585 * g++.dg/torture/pr47559.C: New testcase.
3587 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3590 * gfortran.dg/typebound_call_20.f03: New.
3592 2011-02-01 Richard Guenther <rguenther@suse.de>
3594 PR tree-optimization/47555
3595 * gcc.dg/pr47555.c: New testcase.
3597 2011-02-01 Richard Guenther <rguenther@suse.de>
3599 PR tree-optimization/47541
3600 * g++.dg/torture/pr47541.C: New testcase.
3602 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3605 * gfortran.dg/typebound_call_19.f03: New.
3607 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3610 * g++.dg/cpp0x/pr47416.C: New test.
3612 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3615 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3617 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3620 * gfortran.dg/typebound_assignment_1.f03: New.
3622 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3624 PR tree-optimization/47538
3625 * gcc.c-torture/execute/pr47538.c: New test.
3627 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3630 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3632 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3634 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3636 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3638 PR rtl-optimization/44031
3639 * gcc.c-torture/compile/20110131-1.c: New test.
3641 2011-01-31 Tobias Burnus <burnus@net-b.de>
3644 * gfortran.dg/stmt_func_1.f90: New.
3646 2011-01-31 Tobias Burnus <burnus@net-b.de>
3649 * gfortran.dg/interface_34.f90: New.
3651 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3654 * gfortran.dg/realloc_on_assign_5.f03: New test.
3655 * gfortran.dg/realloc_on_assign_5.f03: New test.
3657 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3659 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3660 * gfortran.dg/bessel_7.f90: Likewise.
3661 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3663 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3664 * gfortran.dg/sum_init_expr.f03: Likewise.
3666 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3668 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3671 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3672 loop only on "vect_intfloat_cvt" targets.
3674 2011-01-29 Tobias Burnus <burnus@net-b.de>
3677 * gfortran.dg/shape_6.f90: New.
3679 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3681 PR libgfortran/47434
3682 * gfortran.dg/read_infnan_1.f90: Update test.
3683 * gfortran.dg/module_nan.f90: Update test.
3684 * gfortran.dg/char4_iunit_1.f03: Update test.
3685 * gfortran.dg/large_real_kind_1.f90: Update test.
3686 * gfortran.dg/real_const_3.f90: Update test.
3687 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3689 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3692 * g++.dg/template/param2.C: New test.
3694 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3696 PR libgfortran/47285
3697 * gfortran.dg/fmt_g.f: New test.
3699 2011-01-28 Tobias Burnus <burnus@net-b.de>
3702 * gfortran.dg/pure_formal_1.f90: New.
3704 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3707 * gcc.dg/tls/pr42894.c: New test.
3709 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3711 * gcc.dg/pr47276.c: Add dg-require-visibility.
3713 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3715 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3717 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3718 Tobias Burnus <burnus@gcc.gnu.org>
3723 * gfortran.dg/realloc_on_assign_3.f03: New test.
3724 * gfortran.dg/realloc_on_assign_4.f03: New test.
3725 * gfortran.dg/allocatable_function_5.f90: New test.
3726 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3727 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3728 implemented" dg-errors.
3730 2011-01-27 Jan Hubicka <jh@suse.cz>
3733 * gcc.dg/attr-weakref-4.c: New testcase
3735 2011-01-27 Martin Jambor <mjambor@suse.cz>
3737 PR tree-optimization/47228
3738 * gcc.dg/torture/pr47228.c: New test.
3740 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3742 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3744 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3746 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3747 when using auto-overlay support on the SPU.
3749 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3751 PR rtl-optimization/44174
3752 * gcc.target/i386/asm-6.c: New test.
3754 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3756 PR rtl-optimization/46856
3757 * gcc.c-torture/compile/pr46856.c: New test.
3759 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3760 Andrew Pinski <pinskia@gmail.com>
3763 * gcc.dg/pr43082.c: New.
3765 2011-01-26 DJ Delorie <dj@redhat.com>
3767 PR rtl-optimization/46878
3768 * gcc.dg/pr46878-1.c: New test.
3770 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3773 * g++.dg/cpp0x/pr47476.C: New test.
3775 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3777 * gcc.c-torture/compile/20110126-1.c: New test.
3779 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3782 * gcc.dg/torture/pr47473.c: New test.
3784 2011-01-26 Jan Hubicka <jh@suse.cz>
3787 * gcc.c-torture/execute/pr47237.c: New testcase.
3789 2011-01-26 Jan Hubicka <jh@suse.cz>
3791 PR tree-optimization/47190
3792 * gcc.dg/attr-weakref-3.c: New testcase.
3794 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3797 * gcc.dg/dll-9a.c: New test file.
3798 * gcc.dg/dll-11.c: Likewise.
3799 * gcc.dg/dll-12.c: Likewise.
3800 * gcc.dg/dll-12a.c: Likewise.
3801 * gcc.dg/dll-11a.c: Likewise.
3802 * gcc.dg/dll-9.c: Likewise.
3803 * gcc.dg/dll-10.c: Likewise.
3804 * gcc.dg/dll-10a.c: Likewise.
3805 * g++.dg/ext/dllexport4a.cc: Likewise.
3806 * g++.dg/ext/dllexport4.C: Likewise.
3807 * g++.dg/ext/dllexport5.C: Likewise.
3808 * g++.dg/ext/dllexport5a.cc: Likewise.
3810 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3812 PR tree-optimization/46970
3813 * gcc.dg/graphite/pr46970.c: New.
3815 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3817 PR tree-optimization/46215
3818 * gcc.dg/graphite/pr46215.c: New.
3820 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3822 PR tree-optimization/46168
3823 * gcc.dg/graphite/pr46168.c: New.
3825 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3827 PR tree-optimization/43657
3828 * gcc.dg/graphite/pr43657.c: New.
3830 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3832 PR tree-optimization/29832
3833 * gfortran.dg/graphite/pr29832.f90: New.
3835 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3837 PR tree-optimization/43567
3838 * gcc.dg/graphite/pr43567.c: New.
3840 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3842 * gfortran.dg/graphite/interchange-4.f: New.
3843 * gfortran.dg/graphite/interchange-5.f: New.
3845 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3846 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3847 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3848 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3849 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3850 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3851 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3852 * gfortran.dg/ltrans-7.f90: Removed.
3853 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3855 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3856 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3857 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3858 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3859 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3860 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3861 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3862 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3863 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3864 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3865 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3866 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3867 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3868 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3869 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3870 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3871 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3872 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3873 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3874 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3875 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3876 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3877 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3878 * gcc.dg/tree-ssa/data-dep-1.c
3879 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3880 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3881 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3882 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3883 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3885 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3887 PR tree-optimization/47265
3888 PR tree-optimization/47443
3889 * gcc.c-torture/compile/pr47265.c: New test.
3890 * gcc.dg/pr47443.c: New test.
3892 2011-01-25 Martin Jambor <mjambor@suse.cz>
3894 PR tree-optimization/47382
3895 * g++.dg/torture/pr47382.C: New test.
3896 * g++.dg/opt/devirt1.C: Xfail.
3898 2011-01-25 Yao Qi <yao@codesourcery.com>
3901 * gcc.target/arm/pr45701-1.c: New test.
3902 * gcc.target/arm/pr45701-2.c: New test.
3903 * gcc.target/arm/pr45701-3.c: New test.
3905 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3906 Jakub Jelinek <jakub@redhat.com>
3908 PR tree-optimization/47271
3909 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3911 2011-01-25 Nick Clifton <nickc@redhat.com>
3913 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3914 (saturate_add): Delete.
3916 (main): Do not run saturate_add.
3917 (set_interrupts): Delete.
3919 2011-01-25 Tobias Burnus <burnus@net-b.de>
3922 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3924 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3926 PR tree-optimization/47427
3927 PR tree-optimization/47428
3928 * gcc.c-torture/compile/pr47427.c: New test.
3929 * gcc.c-torture/compile/pr47428.c: New test.
3931 2011-01-25 Richard Guenther <rguenther@suse.de>
3934 * gcc.dg/torture/pr47411.c: New testcase.
3936 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3938 * gfortran.dg/graphite/id-24.f: New.
3939 * gfortran.dg/graphite/id-25.f: New.
3941 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3943 * gfortran.dg/graphite/id-23.f: New.
3945 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3947 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3949 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3951 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3952 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3953 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3954 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3955 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3956 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3957 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3958 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3959 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3961 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3963 * gcc.dg/graphite/block-0.c: Add documentation.
3964 * gcc.dg/graphite/block-4.c: Same.
3965 * gcc.dg/graphite/block-7.c: Same.
3966 * gcc.dg/graphite/block-8.c: New.
3967 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3968 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3969 * gcc.dg/graphite/interchange-12.c: Add documentation.
3970 * gcc.dg/graphite/interchange-13.c: New.
3971 * gcc.dg/graphite/interchange-14.c: New.
3972 * gcc.dg/graphite/interchange-15.c: New.
3973 * gcc.dg/graphite/interchange-8.c: Add documentation.
3974 * gcc.dg/graphite/interchange-mvt.c: Same.
3976 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3979 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3980 * gcc.target/powerpc/altivec-14.c: Ditto.
3981 * gcc.target/powerpc/altivec-33.c: Ditto.
3982 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3983 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3984 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3985 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3986 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3987 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3988 * g++.dg/ext/altivec-15.C: Ditto.
3989 * g++.dg/ext/altivec-types-1.C: Ditto.
3990 * g++.dg/ext/altivec-types-2.C: Ditto.
3991 * g++.dg/ext/altivec-types-3.C: Ditto.
3992 * g++.dg/ext/altivec-types-4.C: Ditto.
3994 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3996 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3998 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4000 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4001 optimization options.
4003 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4005 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4008 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4010 2011-01-23 Tobias Burnus <burnus@net-b.de>
4013 * gfortran.dg/allocatable_scalar_12.f90: New.
4015 2011-01-23 Ira Rosen <irar@il.ibm.com>
4017 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4018 vectorization to be not profitable if peeling is used to
4019 realign the memory access.
4020 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4021 loop bound to avoid loop unrolling.
4022 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4024 2011-01-22 Jan Hubicka <jh@suse.cz>
4027 * g++.dg/lto/pr47333.C: New file.
4029 2011-01-22 Jan Hubicka <jh@suse.cz>
4031 PR tree-optimization/43884
4033 * gcc.dg/autopar/outer-2.c: Increase array size.
4034 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4036 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4039 * gfortran.dg/c_loc_tests_16.f90: New test.
4041 2011-01-22 Tobias Burnus <burnus@net-b.de>
4044 * gfortran.dg/typebound_proc_19.f90: New.
4046 2011-01-21 Jeff Law <law@redhat.com>
4048 PR tree-optimization/47053
4049 * g++.dg/pr47053.C: New test.
4051 2011-01-21 Jason Merrill <jason@redhat.com>
4054 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4056 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4059 * g++.dg/cpp0x/range-for10.C: New test.
4060 * g++.dg/template/for1.C: New test.
4063 * g++.dg/tree-prof/partition3.C: New test.
4065 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4067 PR rtl-optimization/47366
4068 * g++.dg/opt/pr47366.C: New test.
4070 2011-01-21 Jason Merrill <jason@redhat.com>
4073 * g++.dg/cpp0x/constexpr-regress2.C: New.
4075 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4077 2011-01-21 Jeff Law <law@redhat.com>
4079 PR rtl-optimization/41619
4080 * gcc.dg/pr41619.c: New.
4082 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4084 PR tree-optimization/47355
4085 * g++.dg/opt/pr47355.C: New test.
4087 2011-01-21 Richard Guenther <rguenther@suse.de>
4089 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4092 2011-01-21 Richard Guenther <rguenther@suse.de>
4094 PR tree-optimization/47365
4095 * gcc.dg/torture/pr47365.c: New testcase.
4096 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4098 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4100 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4102 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4104 PR tree-optimization/47391
4105 * gcc.dg/pr47391.c: New test.
4107 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4109 * g++.dg/template/char1.C: Use signed char.
4111 2011-01-21 Tobias Burnus <burnus@net-b.de>
4114 * gfortran.dg/pointer_target_4.f90: New.
4116 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4119 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4120 ILP32 system and not IP32.
4122 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4125 * g++.dg/debug/pr46583.C: New.
4127 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4130 * g++.dg/debug/pr47283.C: New test.
4133 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4134 * gcc.target/i386/headmerge-2.c: Likewise.
4136 2011-01-20 Richard Guenther <rguenther@suse.de>
4139 * gcc.dg/torture/pr47370.c: New testcase.
4141 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4143 PR tree-optimization/46130
4144 * gcc.dg/pr46130-1.c: New test.
4145 * gcc.dg/pr46130-2.c: New test.
4147 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4150 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4152 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4155 * g++.dg/debug/pr46240.cc: New.
4157 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4160 * g++.dg/template/anonunion1.C: New test.
4162 PR rtl-optimization/47337
4163 * gcc.c-torture/execute/pr47337.c: New test.
4165 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4168 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4170 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4172 PR tree-optimization/46021
4173 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4175 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4177 PR tree-optimization/47290
4178 * g++.dg/torture/pr47290.C: New test.
4180 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4183 * gfortran.dg/proc_ptr_comp_29.f90: New.
4185 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4188 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4189 powerpc-apple-darwin9.
4191 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4193 PR rtl-optimization/47299
4194 * gcc.c-torture/execute/pr47299.c: New test.
4196 2011-01-17 Jason Merrill <jason@redhat.com>
4198 * g++.dg/cpp0x/constexpr-virtual.C: New.
4200 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4203 * gfortran.dg/gomp/pr47331.f90: New test.
4205 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4208 * objc.dg/selector-warn-1.m: New.
4209 * obj-c++.dg/selector-warn-1.mm: New.
4211 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4213 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4214 Update dg-final accordingly.
4216 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4218 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4220 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4222 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4224 * gcc.dg/guality/pr36728-2.c: Likewise.
4226 2011-01-17 Richard Guenther <rguenther@suse.de>
4228 PR tree-optimization/47313
4229 * g++.dg/torture/pr47313.C: New testcase.
4231 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4234 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4235 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4236 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4237 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4239 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4241 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4242 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4243 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4245 2011-01-17 Richard Guenther <rguenther@suse.de>
4247 PR tree-optimization/45967
4248 * gcc.dg/torture/pr45967-2.c: New testcase.
4249 * gcc.dg/torture/pr45967-3.c: Likewise.
4251 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4254 * g++.dg/ext/pr47213.C: Require visibility.
4256 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4258 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4259 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4261 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4263 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4264 Linux-based targets.
4266 2011-01-13 Jan Hubicka <jh@suse.cz>
4268 PR tree-optimization/47276
4269 * gcc.dg/pr47276.c: New testcase.
4271 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4272 Jonathan Wakely <jwakely.gcc@gmail.com>
4275 * g++.dg/other/pr33558.C: New.
4276 * g++.dg/other/pr33558-2.C: New.
4278 2011-01-14 Martin Jambor <mjambor@suse.cz>
4280 PR tree-optimization/45934
4281 PR tree-optimization/46302
4282 * g++.dg/ipa/devirt-c-1.C: New test.
4283 * g++.dg/ipa/devirt-c-2.C: Likewise.
4284 * g++.dg/ipa/devirt-c-3.C: Likewise.
4285 * g++.dg/ipa/devirt-c-4.C: Likewise.
4286 * g++.dg/ipa/devirt-c-5.C: Likewise.
4287 * g++.dg/ipa/devirt-c-6.C: Likewise.
4288 * g++.dg/ipa/devirt-6.C: Likewise.
4289 * g++.dg/ipa/devirt-d-1.C: Likewise.
4290 * g++.dg/torture/pr45934.C: Likewise.
4292 2011-01-14 Jason Merrill <jason@redhat.com>
4294 * g++.dg/cpp0x/variadic105.C: New.
4296 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4297 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4300 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4301 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4302 execution tests on i?86-*-*, x86_64-*-* and
4303 powerpc*-apple-darwin* && ilp32.
4304 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4305 tests on i?86-*-* and x86_64-*-*.
4307 2011-01-14 Richard Guenther <rguenther@suse.de>
4309 PR tree-optimization/47280
4310 * g++.dg/opt/pr47280.C: New testcase.
4312 2011-01-14 Jason Merrill <jason@redhat.com>
4314 * g++.dg/cpp0x/constexpr-regress1.C: New.
4316 * g++.dg/ext/flexary2.C: New.
4318 2011-01-14 Richard Guenther <rguenther@suse.de>
4321 * gcc.dg/torture/pr47281.c: New testcase.
4322 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4324 2011-01-14 Richard Guenther <rguenther@suse.de>
4326 PR tree-optimization/47286
4327 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4329 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4332 * g++.dg/ext/pr47213.C: New.
4334 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4336 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4338 2011-01-13 Tobias Burnus <burnus@net-b.de>
4339 Mikael Morin <mikael@gcc.gnu.org>
4343 * gfortran.dg/select_type_20.f90: New.
4344 * gfortran.dg/select_type_21.f90: New.
4346 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4349 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4351 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4353 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4354 * gcc.dg/guality/pr36728-2.c: Likewise.
4356 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4359 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4361 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4363 PR rtl-optimization/45352
4364 * gcc.dg/pr45352-3.c: New.
4366 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4368 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4370 * g++.dg/cpp0x/range-for8.C: New.
4371 * g++.dg/cpp0x/range-for9.C: New.
4373 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4376 * g++.dg/debug/pr47209.C: New.
4378 2011-01-12 Richard Guenther <rguenther@suse.de>
4381 * gcc.dg/lto/pr47259_0.c: New testcase.
4382 * gcc.dg/lto/pr47259_1.c: Likewise.
4384 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4386 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4387 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4388 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4389 methods missing from the OBJC2 Object.
4390 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4391 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4392 GNU and NeXT runtimes.
4393 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4395 * objc-obj-c++-shared/Object1.m: Likewise.
4396 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4397 * objc.dg/proto-qual-1.m: Likewise.
4398 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4399 * obj-c++.dg/proto-qual-1.mm: Likewise.
4401 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4404 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4406 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4408 Fixed the Objective-C++ testsuite and updated all tests.
4409 * lib/obj-c++.exp (obj-c++_init): Declare and set
4410 gcc_warning_prefix and gcc_error_prefix.
4411 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4412 'dg-warning', 'dg-message' and 'dg-error'.
4413 * obj-c++.dg/class-extension-3.mm: Likewise.
4414 * obj-c++.dg/class-protocol-1.mm: Likewise.
4415 * obj-c++.dg/encode-7.mm: Likewise.
4416 * obj-c++.dg/exceptions-3.mm: Likewise.
4417 * obj-c++.dg/exceptions-5.mm: Likewise.
4418 * obj-c++.dg/method-12.mm: Likewise.
4419 * obj-c++.dg/method-13.mm: Likewise.
4420 * obj-c++.dg/method-15.mm: Likewise.
4421 * obj-c++.dg/method-16.mm: Likewise.
4422 * obj-c++.dg/method-4.mm: Likewise.
4423 * obj-c++.dg/method-8.mm: Likewise.
4424 * obj-c++.dg/method-conflict-1.mm: Likewise.
4425 * obj-c++.dg/method-conflict-2.mm: Likewise.
4426 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4427 and uncommented second part of the testcase now that the testsuite
4429 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4430 and uncommented second part of the testcase now that the testsuite
4432 * obj-c++.dg/private-1.mm: Likewise.
4433 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4434 * obj-c++.dg/syntax-error-7.mm: Likewise.
4435 * obj-c++.dg/warn5.mm: Likewise.
4436 * obj-c++.dg/property/at-property-14.mm: Likewise.
4437 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4439 * obj-c++.dg/property/at-property-18.mm: Likewise.
4440 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4442 * obj-c++.dg/property/at-property-21.mm: Likewise.
4443 * obj-c++.dg/property/at-property-28.mm: Likewise.
4444 * obj-c++.dg/property/at-property-5.mm: Likewise.
4445 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4446 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4447 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4448 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4449 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4450 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4451 * obj-c++.dg/tls/diag-5.mm: Likewise.
4452 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4453 dg-error, now matched correctly.
4455 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4457 * objc.dg/property/at-property-29.m: New.
4458 * obj-c++.dg/property/at-property-29.mm: New.
4460 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4462 * go.test/go-test.exp (go-set-goarch): New proc.
4463 (go-gc-tests): Use it.
4465 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4468 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4470 2011-01-11 Richard Henderson <rth@redhat.com>
4472 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4474 2011-01-11 Jan Hubicka <jh@suse.cz>
4478 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4479 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4481 2011-01-11 Richard Guenther <rguenther@suse.de>
4483 PR tree-optimization/46076
4484 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4486 2011-01-11 Jeff Law <law@redhat.com>
4488 * PR tree-optimization/47086
4489 * gcc.dg/pr47086.c: New test.
4491 2011-01-11 Jason Merrill <jason@redhat.com>
4494 * g++.dg/template/new10.C: New.
4497 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4499 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4501 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4502 Split type definitions and NSConstantString class into...
4503 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4504 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4505 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4506 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4507 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4508 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4510 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4511 encode defines for newer NeXT system headers.
4512 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4513 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4514 * objc.dg/foreach-5.m: Likewise.
4515 * objc.dg/foreach-2.m: Likewise.
4516 * objc.dg/foreach-4.m: Likewise.
4517 * objc.dg/torture/strings/string1.m: Likewise.
4518 * objc.dg/torture/strings/string2.m: Likewise.
4519 * objc.dg/torture/strings/string3.m: Likewise.
4520 * objc.dg/torture/strings/string4.m: Likewise.
4521 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4522 header and stand alone.
4523 * obj-c++.dg/strings/strings-2.mm: Likewise.
4524 * objc.dg/torture/strings/const-str-3.m: Likewise.
4525 * objc.dg/strings/strings-2.m: Likewise.
4526 * objc.dg/strings/const-str-12b.m: Likewise.
4528 2011-01-12 Richard Guenther <rguenther@suse.de>
4531 * gcc.dg/attr-weak-1.c: Adjust.
4533 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4536 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4537 standard compliant and comment.
4539 2011-01-10 Jan Hubicka <jh@suse.cz>
4542 * gcc.dg/initpri3.c: New testcase.
4544 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4547 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4553 (g_ebp_save): Likewise.
4554 (g_esp_save): Likewise.
4556 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4558 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4560 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4562 PR tree-optimization/46021
4563 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4564 i?86-*-*, x86_64-*-*.
4566 2011-01-10 Jeff Law <law@redhat.com>
4568 * PR tree-optimization/47141
4569 * gcc.c-torture/compile/pr47141.c: New test.
4571 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4574 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4575 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4576 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4577 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4580 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4581 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4582 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4583 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4584 being vectorized. Adjust dg-final pattern.
4587 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4588 * gcc.dg/vect/slp-24.c: Likewise.
4590 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4593 * g++.dg/other/pr47218-1.C: New test file.
4594 * g++.dg/other/pr47218.C: Likewise.
4595 * g++.dg/other/pr47218.h: New supporting header.
4597 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4600 * objc.dg/attributes/invalid-attribute-1.m: New.
4601 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4603 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4606 * gfortran.dg/proc_ptr_comp_28.f90: New.
4608 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4610 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4611 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4612 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4613 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4614 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4615 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4616 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4617 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4618 * objc.dg/gnu-api-2-class.m: Likewise.
4619 * objc.dg/gnu-api-2-ivar.m: Likewise.
4620 * objc.dg/gnu-api-2-method.m: Likewise.
4621 * objc.dg/gnu-api-2-objc.m: Likewise.
4622 * objc.dg/gnu-api-2-object.m: Likewise.
4623 * objc.dg/gnu-api-2-property.m: Likewise.
4624 * objc.dg/gnu-api-2-protocol.m: Likewise.
4625 * objc.dg/gnu-api-2-sel.m: Likewise.
4627 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4629 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4630 * objc.dg/objc-foreach-4.m: Likewise.
4631 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4632 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4633 * objc.dg/foreach-4.m: Likewise.
4634 * objc.dg/foreach-5.m: Likewise.
4635 * objc.dg/foreach-3.m: Return self from init.
4637 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4640 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4642 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4645 * gfortran.dg/class_35.f90: New.
4647 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4649 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4651 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4654 * objc.dg/invalid-method-2.m: New.
4655 * obj-c++.dg/invalid-method-2.mm: New.
4657 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4660 * gfortran.dg/transpose_optimization_2.f90 : New test.
4662 2011-01-08 Jan Hubicka <jh@suse.cz>
4664 PR tree-optmization/46469
4665 * g++.dg/torture/pr46469.C: New testcase.
4667 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4669 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4670 emulation of libobjc-gnu structure layout functionality to ..
4671 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4672 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4673 * objc/execute/bf-common.h: Adjust headers.
4674 * objc/execute/bf-1.m: Likewise.
4675 * objc/execute/bf-2.m: Likewise.
4676 * objc/execute/bf-3.m: Likewise.
4677 * objc/execute/bf-4.m: Likewise.
4678 * objc/execute/bf-5.m: Likewise.
4679 * objc/execute/bf-6.m: Likewise.
4680 * objc/execute/bf-7.m: Likewise.
4681 * objc/execute/bf-8.m: Likewise.
4682 * objc/execute/bf-9.m: Likewise.
4683 * objc/execute/bf-10.m: Likewise.
4684 * objc/execute/bf-11.m: Likewise.
4685 * objc/execute/bf-12.m: Likewise.
4686 * objc/execute/bf-13.m: Likewise.
4687 * objc/execute/bf-14.m: Likewise.
4688 * objc/execute/bf-15.m: Likewise.
4689 * objc/execute/bf-16.m: Likewise.
4690 * objc/execute/bf-17.m: Likewise.
4691 * objc/execute/bf-18.m: Likewise.
4692 * objc/execute/bf-19.m: Likewise.
4693 * objc/execute/bf-20.m: Likewise.
4694 * objc/execute/bf-21.m: Likewise.
4695 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4696 objc_get_type_qualifiers ().
4698 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4701 * gfortran.dg/dependency_39.f90: New test.
4703 2011-01-07 Jan Hubicka <jh@suse.cz>
4705 Get builtins tests ready for linker plugin.
4706 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4707 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4708 my_memset, my_bzero): Mark used.
4709 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4710 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4712 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4715 2011-01-07 Jan Hubicka <jh@suse.cz>
4717 PR tree-optimization/46367
4718 * g++.dg/torture/pr46367.C: New file.
4720 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4723 * gcc.dg/pr47201.c: New test.
4726 * gcc.dg/tree-prof/pr47187.c: New test.
4728 2011-01-07 Tobias Burnus <burnus@net-b.de>
4731 * gfortran.dg/extends_type_of_3.f90: New.
4733 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4735 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4736 * g++.dg/ext/dllimport-MI1.C: Likewise.
4737 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4738 * g++.dg/ext/dllimport10.C: Likewise.
4739 * g++.dg/ext/dllimport11.C: Likewise.
4740 * g++.dg/ext/dllimport12.C: Likewise.
4741 * g++.dg/ext/dllimport13.C: Likewise.
4742 * g++.dg/ext/dllimport2.C: Likewise.
4743 * g++.dg/ext/dllimport3.C: Likewise.
4744 * g++.dg/ext/dllimport4.C: Likewise.
4745 * g++.dg/ext/dllimport5.C: Likewise.
4746 * g++.dg/ext/dllimport6.C: Likewise.
4747 * g++.dg/ext/dllimport8.C: Likewise.
4748 * g++.dg/ext/dllimport9.C: Likewise.
4749 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4750 targets, too. Additionally enable test for i?86-*-mingw*.
4751 * g++.dg/ext/selectany1.C: Likewise.
4752 Remove guard variable check.
4754 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4758 * gfortran.dg/storage_size_3.f08: Extended.
4760 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4763 * g++.dg/template/stdarg1.C: New test.
4765 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4768 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4769 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4770 from the interface of functions to not hide the errors that
4773 2011-01-06 Jan Hubicka <jh@suse.cz>
4775 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4776 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4778 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4782 * gfortran.dg/interface_33.f90: New test.
4784 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4787 * gcc.c-torture/compile/pr47150.c: New test.
4789 2011-01-06 Ira Rosen <irar@il.ibm.com>
4791 PR tree-optimization/47139
4792 * gcc.dg/vect/pr47139.c: New test.
4794 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4797 * gfortran.dg/extends_type_of_2.f03: New.
4799 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4801 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4803 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4805 * gnat.dg/opt14.adb: New test.
4807 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4810 * gfortran.dg/allocate_error_2.f90: New test.
4812 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4815 * gfortran.dg/storage_size_3.f08: New.
4817 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4819 PR libgfortran/47154
4820 * gfortran.dg/namelist_68.f90: New test.
4822 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4824 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4826 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4829 * gfortran.dg/class_34.f90: New.
4831 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4833 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4834 use __builtin_inff. Skip all single-precision tests that require
4837 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4839 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4841 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4843 PR tree-optimization/47148
4844 * gcc.c-torture/execute/pr47148.c: New test.
4846 PR tree-optimization/47155
4847 * gcc.c-torture/execute/pr47155.c: New test.
4849 PR rtl-optimization/47157
4850 * gcc.c-torture/compile/pr47157.c: New test.
4852 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4854 * gcc.dg/torture/vector-shift2.c (schar): Define.
4855 (main): Always use schar or uchar instead of plain "char" to avoid
4856 dependencies on implementation-defined char signedness.
4858 2011-01-03 Martin Jambor <mjambor@suse.cz>
4860 PR tree-optimization/46801
4861 * gnat.dg/pack9.adb: Remove xfail.
4863 2011-01-03 Martin Jambor <mjambor@suse.cz>
4865 PR tree-optimization/46984
4866 * g++.dg/ipa/pr46984.C: New test.
4868 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4871 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4873 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4875 PR tree-optimization/47140
4876 * gcc.c-torture/compile/pr47140.c: New test.
4878 PR rtl-optimization/47028
4879 * gcc.dg/pr47028.c: New test.
4881 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4883 * objc.dg/protocol-forward-1.m: Removed TODO.
4884 * objc.dg/protocol-forward-2.m: New.
4885 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4886 * obj-c++.dg/protocol-forward-2.mm: New.
4888 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4891 * g++.dg/eh/pr38662.C: New testcase.
4893 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4895 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4896 scan for newline '\n'.
4899 Copyright (C) 2011 Free Software Foundation, Inc.
4901 Copying and distribution of this file, with or without modification,
4902 are permitted in any medium without royalty provided the copyright
4903 notice and this notice are preserved.