1 2011-12-03 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/move_alloc_8.f90: New.
6 2011-11-25 Tobias Burnus <burnus@net-b.de>
9 * gfortran.dg/whole_file_35.f90: New.
11 2011-11-24 Tobias Burnus <burnus@net-b.de>
14 * resolve.c (pure_subroutine): If called subroutine is
15 impure, unset implicit_pure.
16 (resolve_function): Move impure check to simplify code.
18 2011-11-22 Paolo Carlini <paolo.carlini@oracle.com>
21 * g++.dg/cpp0x/decltype36.C: New.
23 2011-11-19 Eric Botcazou <ebotcazou@adacore.com>
25 * gcc.dg/delay-slot-2.c: New test.
27 2011-11-18 Joseph Myers <joseph@codesourcery.com>
29 * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
31 2011-11-18 Paolo Carlini <paolo.carlini@oracle.com>
34 * g++.dg/cpp0x/pr51150.C: New.
36 2011-11-16 Richard Earnshaw <rearnsha@arm.com>
37 Bernd Schmidt <bernds@coudesourcery.com>
38 Sebastian Huber <sebastian.huber@embedded-brains.de>
41 * gcc.target/arm/pr49641.c: New test.
43 2011-11-10 Jakub Jelinek <jakub@redhat.com>
46 * gcc.c-torture/compile/pr51077.c: New test.
48 2011-11-07 Jason Merrill <jason@redhat.com>
51 * g++.dg/cpp0x/decltype35.C: New.
53 2011-11-04 Eric Botcazou <ebotcazou@adacore.com>
55 * g++.dg/other/offsetof7.C: New test.
57 2011-11-02 Bernd Schmidt <bernds@codesourcery.com>
59 * gcc.c-torture/compile/20110907.c: New file.
61 2011-10-29 Paolo Carlini <paolo.carlini@oracle.com>
64 * g++.dg/cpp0x/pr50901.C: New.
66 2011-10-27 Uros Bizjak <ubizjak@gmail.com>
67 Steven G. Kargl <kargl@gcc.gnu.org>
70 * gfortran.dg/pr50875.f90: New test.
72 2011-10-26 Release Manager
76 2011-10-23 Uros Bizjak <ubizjak@gmail.com>
79 * gcc.target/i386/pr50788.c: New test.
81 2011-10-20 Uros Bizjak <ubizjak@gmail.com>
83 * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
85 * gcc.dg/ipa/ipa-sra-6.c: Ditto.
87 2011-10-19 Jason Merrill <jason@redhat.com>
90 * g++.dg/init/value9.C: New.
92 2011-10-19 Jason Merrill <jason@redhat.com>
95 * g++.dg/init/ref20.C: New.
97 2011-10-19 Jason Merrill <jason@redhat.com>
100 * g++.dg/init/ref20.C: New.
102 2011-10-18 Jason Merrill <jason@redhat.com>
105 * g++.dg/cpp0x/defaulted32.C: New.
107 2011-10-17 Janus Weil <janus@gcc.gnu.org>
110 * gfortran.dg/c_kind_tests_3.f03: New.
112 2011-10-15 Janus Weil <janus@gcc.gnu.org>
115 * gfortran.dg/pointer_intent_5.f90: New.
117 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
119 Backport from mainline
120 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
123 * obj-c++.dg/property/cxx-property-1.mm: New.
124 * obj-c++.dg/property/cxx-property-2.mm: New.
126 2011-10-15 Tobias Burnus <burnus@net-b.de>
129 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
130 for dummy arguments with VALUE attribute.
132 2011-10-14 Richard Guenther <rguenther@suse.de>
134 Backport from mainline
135 2011-10-14 Richard Guenther <rguenther@suse.de>
137 * gcc.dg/torture/pr50723.c: New testcase.
139 2011-10-13 Richard Guenther <rguenther@suse.de>
141 * gcc.target/i386/pr50712.c: New testcase.
143 2011-10-13 Jason Merrill <jason@redhat.com>
146 * g++.dg/init/vbase1.C: New.
148 2011-10-12 Janus Weil <janus@gcc.gnu.org>
151 * gfortran.dg/proc_decl_27.f90: New.
153 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
155 PR tree-optimization/50189
156 * g++.dg/torture/pr50189.C: New testcase.
158 2011-10-12 Richard Guenther <rguenther@suse.de>
160 PR tree-optimization/50700
161 * gcc.dg/builtin-object-size-12.c: New testcase.
163 2011-10-12 Joseph Myers <joseph@codesourcery.com>
166 * gcc.c-torture/compile/pr50565-1.c,
167 gcc.c-torture/compile/pr50565-2.c: New tests.
169 2011-10-11 Jason Merrill <jason@redhat.com>
171 * g++.dg/cpp0x/initlist-49216.C: New.
175 * g++.dg/template/constant1.C: New.
176 * g++.dg/template/constant2.C: New.
178 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
181 * g++.dg/dfp/44473-1.C: New test.
182 * g++.dg/dfp/44473-2.C: New test.
183 * g++.dg/dfp/mangle-1.C: New test.
184 * g++.dg/dfp/mangle-2.C: New test.
185 * g++.dg/dfp/mangle-3.C: New test.
186 * g++.dg/dfp/mangle-4.C: New test.
187 * g++.dg/dfp/mangle-5.C: New test.
189 2011-10-11 Tobias Burnus <burnus@net-b.de>
192 * gfortran.dg/common_16.f90: New.
194 2011-10-07 Janus Weil <janus@gcc.gnu.org>
197 * gfortran.dg/assumed_charlen_arg_2.f90: New.
200 * gfortran.dg/class_46.f03: New.
202 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
205 * gcc.c-torture/compile/pr49049.c: New test.
207 2011-10-06 Jakub Jelinek <jakub@redhat.com>
209 PR tree-optimization/49279
210 * gcc.c-torture/execute/pr49279.c: New test.
212 2011-10-04 Janus Weil <janus@gcc.gnu.org>
215 * gfortran.dg/extends_12.f03: New.
217 2011-09-30 Jakub Jelinek <jakub@redhat.com>
220 * gcc.dg/pr50571.c: New test.
222 2011-09-26 Jason Merrill <jason@redhat.com>
225 * g++.dg/template/partial12.C: New.
228 * g++.dg/cpp0x/constexpr-typedef1.C: New.
230 2011-09-26 Richard Guenther <rguenther@suse.de>
232 PR tree-optimization/50472
233 * gcc.dg/torture/pr50472.c: New testcase.
235 2011-09-23 Jason Merrill <jason@redhat.com>
238 * g++.dg/init/const8.C: New.
239 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
240 * g++.dg/cpp0x/defaulted2.C: Likewise.
241 * g++.dg/cpp0x/pr42844-2.C: Likewise.
242 * g++.dg/init/pr42844.C: Likewise.
244 * lib/prune.exp: Prune "note"s.
246 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
248 PR tree-optimization/50413
249 * g++.dg/vect/vect.exp: Run slp-pr* tests with
250 -fdump-tree-slp-details. Run other tests with
251 -fdump-tree-vect-details.
252 * g++.dg/vect/slp-pr50413.cc: New.
254 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
256 PR tree-optimization/50412
257 * gfortran.dg/vect/pr50412.f90: New.
259 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
262 * g++.dg/cpp0x/pr50491.C: New.
264 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
267 * gfortran.dg/bessel_6.f90: Fix tolerance test.
269 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
272 * g++.dg/other/pr50464.C: New test.
274 2011-09-19 Martin Jambor <mjambor@suse.cz>
277 * gcc.dg/torture/pr49886.c: Remove XFAILs.
278 * gcc.dg/torture/pr50287.c: New test.
280 2011-09-17 Jason Merrill <jason@redhat.com>
285 * g++.dg/cpp0x/rv-conv1.C: New.
287 2011-09-16 Jason Merrill <jason@redhat.com>
290 * g++.dg/eh/defarg1.C: New.
292 2011-09-13 Dodji Seketeli <dodji@redhat.com>
295 * g++.dg/cpp0x/variadic116.C: New test case.
297 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
299 * gnat.dg/atomic5.ad[sb]: New test.
301 2011-09-08 Martin Jambor <mjambor@suse.cz>
303 Backport from mainline
304 2011-09-07 Martin Jambor <mjambor@suse.cz>
306 PR tree-optimization/49911
307 * g++.dg/tree-ssa/pr49911.C: New test.
309 2011-09-08 Richard Guenther <rguenther@suse.de>
311 Backport from mainline
312 2011-07-04 Richard Guenther <rguenther@suse.de>
314 PR tree-optimization/49518
315 PR tree-optimization/49628
316 * g++.dg/torture/pr49628.C: New testcase.
317 * gcc.dg/torture/pr49518.c: Likewise.
319 2011-09-08 Jakub Jelinek <jakub@redhat.com>
322 * gcc.c-torture/execute/ieee/pr50310.c: New test.
323 * gcc.dg/pr50310-2.c: New test.
325 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
328 * g++.dg/cpp0x/noexcept11.C: New.
330 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
333 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
335 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
337 * gcc.c-torture/compile/20110906-1.c: New test.
339 2011-09-06 Martin Jambor <mjambor@suse.cz>
341 * gcc.c-torture/execute/pr49886.c: Move to...
342 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
344 2011-09-04 Jason Merrill <jason@redhat.com>
347 * g++.dg/cpp0x/rv-conv1.C: New.
349 2011-09-05 Jakub Jelinek <jakub@redhat.com>
351 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
352 to work even with -fshort-enums.
354 2011-09-02 Martin Jambor <mjambor@suse.cz>
357 * gcc.c-torture/execute/pr49886.c: New testcase.
358 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
360 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
362 PR tree-optimization/50178
363 * gfortran.dg/vect/pr50178.f90: New test.
365 2011-08-29 Jakub Jelinek <jakub@redhat.com>
366 Jason Merrill <jason@redhat.com>
368 * g++.dg/dfp/base.C: New test.
370 2011-08-30 Jason Merrill <jason@redhat.com>
373 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
376 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
379 * g++.dg/cpp0x/constexpr-value3.C: New.
381 2011-08-29 Jason Merrill <jason@redhat.com>
384 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
386 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
390 * gfortran.dg/widechar_compare_1.f90: New test.
392 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
395 * gcc.target/i386/pr50202.c: New test.
397 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
400 * gfortran.dg/pointer_comp_init_1.f90: New test.
402 2011-08-26 Jakub Jelinek <jakub@redhat.com>
405 * c-c++-common/Wunused-var-14.c: New test.
407 2011-08-25 Jason Merrill <jason@redhat.com>
410 * g++.dg/cpp0x/sfinae27.C: New.
412 2011-08-25 Tobias Burnus <burnus@net-b.de>
415 * gfortran.dg/initialization_28.f90: New.
417 2011-08-23 Jason Merrill <jason@redhat.com>
420 * g++.dg/cpp0x/constexpr-initlist5.C: New.
422 2011-08-23 Jakub Jelinek <jakub@redhat.com>
425 * g++.dg/dfp/nofields.C: New test.
427 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
430 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
432 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
436 * gfortran.dg/zero_stride_1.f90: New test.
438 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
441 * gfortran.dg/where_3.f90: New test.
443 2011-08-20 Jakub Jelinek <jakub@redhat.com>
445 PR tree-optimization/48739
446 * gcc.dg/pr48739-1.c: New test.
447 * gcc.dg/pr48739-2.c: New test.
449 2011-08-19 Tobias Burnus <burnus@net-b.de>
452 * gfortran.dg/namelist_73.f90: New.
454 2011-08-18 Jakub Jelinek <jakub@redhat.com>
457 * gcc.dg/torture/pr50092.c: New test.
459 2011-08-16 Jason Merrill <jason@redhat.com>
462 * g++.dg/cpp0x/variadic-unresolved.C: New.
465 * g++.dg/cpp0x/initlist56.C: New.
467 2011-08-12 David Li <davidxl@google.com>
469 * g++.dg/abi/vbase15.C: New test.
471 2011-08-09 Martin Jambor <mjambor@suse.cz>
474 * gcc.dg/tree-ssa/pr49923.c: New test.
476 2011-08-05 Jason Merrill <jason@redhat.com>
479 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
482 * g++.dg/cpp0x/decltype31.C: New.
485 * g++.dg/init/array28.C: New.
488 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
490 2011-08-05 Janus Weil <janus@gcc.gnu.org>
493 * gfortran.dg/abstract_type_6.f03: Modified.
494 * gfortran.dg/typebound_proc_24.f03: New.
496 2011-08-03 Jakub Jelinek <jakub@redhat.com>
498 PR tree-optimization/49948
499 * gcc.dg/pr49948.c: New test.
501 2011-08-03 Daniel Kraft <d@domob.eu>
504 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
506 2011-08-02 Jason Merrill <jason@redhat.com>
509 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
512 * g++.dg/cpp0x/variadic115.C: New.
515 * g++.dg/cpp0x/union5.C: New.
518 * g++.dg/cpp0x/constexpr-array4.C: New.
521 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
523 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
526 * gcc.target/i386/pr49920.c: New test.
528 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
532 * gfortran.dg/string_5.f90: New test.
534 2011-07-29 Wei Guozhi <carrot@google.com>
536 Backported from mainline
537 2011-07-29 Wei Guozhi <carrot@google.com>
539 PR rtl-optimization/49799
540 * gcc.dg/pr49799.c: New test case.
542 2011-07-28 Jakub Jelinek <jakub@redhat.com>
545 * gcc.dg/debug/dwarf2/pr49871.c: New test.
547 2011-07-28 Tobias Burnus <burnus@net-b.de>
550 * gfortran.dg/lto/pr45586-2_0.f90: New.
552 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
554 * g++.old-deja/g++.pt/crash60.C: Updated.
556 2011-07-27 Jakub Jelinek <jakub@redhat.com>
559 * gcc.target/i386/pr49866.c: New test.
561 2011-07-27 Tobias Burnus <burnus@net-b.de>
563 Backported from mainline
564 2011-07-23 Tobias Burnus <burnus@net-b.de>
567 * gfortran.dg/namelist_72.f: New.
569 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
571 * gcc.target/i386/avx-os-support.h: New.
572 * gcc.target/i386/avx-check.h: Include avx-os-support.h
573 (main): Check avx_os_support before the test is run.
574 * gcc.target/i386/aes-avx-check.h: Ditto.
575 * gcc.target/i386/pclmul-avx-check.h: Ditto.
577 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
579 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
581 2011-07-25 Andrew Pinski <apinski@cavium.com>
584 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
585 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
587 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
590 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
593 2011-07-15 Jakub Jelinek <jakub@redhat.com>
596 * g++.dg/torture/pr49309.C: Remove.
598 2011-07-23 Janus Weil <janus@gcc.gnu.org>
601 * gfortran.dg/allocate_error_3.f90: New.
603 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
605 * lib/target-supports.exp (check_ifunc_available): Rewrite.
607 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
610 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
613 2011-07-22 Richard Guenther <rguenther@suse.de>
615 PR tree-optimization/45819
616 * gcc.dg/pr45819.c: New testcase.
618 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
620 * lib/target-supports.exp (check_avx_os_support_available): New.
621 (check_effective_target_avx_runtime): Use it.
623 2011-07-19 Jason Merrill <jason@redhat.com>
626 * g++.dg/cpp0x/variadic114.C: New.
628 2011-07-19 Jakub Jelinek <jakub@redhat.com>
630 PR tree-optimization/49768
631 * gcc.c-torture/execute/pr49768.c: New test.
633 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
636 * gfortran.dg/result_in_spec_4.f90: New test.
638 2011-07-18 Jakub Jelinek <jakub@redhat.com>
641 * gfortran.dg/pr49675.f90: New test.
643 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
645 * gnat.dg/pointer_controlled.adb: New test.
647 2011-07-15 Jakub Jelinek <jakub@redhat.com>
650 * g++.dg/torture/pr49309.C: Remove.
652 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
654 * gcc.target/arm/pr40657-2.c: Remove -march.
655 * gcc.target/arm/pr42235.c: Likewise.
656 * gcc.target/arm/pr42495.c: Likewise.
657 * gcc.target/arm/pr42574.c: Likewise.
658 * gcc.target/arm/pr40956.c: Remove target-specific options.
659 * gcc.target/arm/pr42505.c: Likewise.
661 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
662 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
664 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
666 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
667 * gcc.target/arm/thumb-branch1.c: Likewise.
669 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
670 * gcc.target/arm/pr45701-2.c: Likewise.
672 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
673 * gcc.target/arm/vfp-ldmias.c: Likewise.
674 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
675 * gcc.target/arm/vfp-stmdbs.c: Likewise.
676 * gcc.target/arm/vfp-ldmiad.c: Likewise.
677 * gcc.target/arm/vfp-stmias.c: Likewise.
678 * gcc.target/arm/vfp-stmdbd.c: Likewise.
679 * gcc.target/arm/vfp-stmiad.c: Likewise.
681 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
682 * gcc.c-torture/compile/pr46883.c: Likewise.
684 * gcc.target/arm/pr41679.c: Remove test directives in preparation
685 for move to ../../gcc.c-torture/compile.
686 * gcc.target/arm/pr46883.c: Likewise.
688 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
689 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
690 * gcc.target/arm/wmul-2.c: Likewise.
691 * gcc.target/arm/wmul-3.c: Likewise.
692 * gcc.target/arm/wmul-4.c: Likewise.
694 2011-07-14 Andrew Pinski <pinskia@gmail.com>
697 * g++.dg/torture/pr49309.C: New testcase.
699 2011-07-14 Richard Guenther <rguenther@suse.de>
701 PR tree-optimization/49651
702 * gcc.dg/torture/pr49651.c: New testcase.
704 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
708 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
711 2011-07-11 Martin Jambor <mjambor@suse.cz>
713 PR tree-optimization/49094
714 * gcc.dg/tree-ssa/pr49094.c: New test.
716 2011-07-11 Jakub Jelinek <jakub@redhat.com>
719 * gfortran.dg/pr49698.f90: New test.
721 2011-07-10 Tobias Burnus <burnus@net-b.de>
724 * gfortran.dg/intrinsic_signal.f90: New.
726 2011-07-10 Janus Weil <janus@gcc.gnu.org>
729 * gfortran.dg/typebound_proc_23.f90: New.
731 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
733 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
734 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
736 2011-07-09 Jason Merrill <jason@redhat.com>
738 * g++.dg/cpp0x/regress/regress5.C: New.
740 2011-07-08 Jakub Jelinek <jakub@redhat.com>
743 * gcc.target/powerpc/altivec-34.c: New test.
745 2011-07-07 Jason Merrill <jason@redhat.com>
748 * g++.dg/template/template-id-4.C: New.
750 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
752 * gcc.target/sparc/cas64.c: New test.
754 2011-07-07 Jakub Jelinek <jakub@redhat.com>
757 * g++.dg/torture/pr49644.C: New test.
760 * gcc.c-torture/execute/pr49644.c: New test.
763 * gcc.dg/debug/pr49522.c: New test.
766 * gcc.dg/gomp/pr49640.c: New test.
768 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
771 * gfortran.dg/reshape_zerosize_3.f90: New test case.
773 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
775 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
776 * gcc.target/arm/pr40482.c: Likewise.
777 * gcc.target/arm/stack-corruption.c: Likewise.
779 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
780 * gcc.target/arm/pr42879.c: Likewise.
781 * gcc.target/arm/pr45701-3.c: Likewise.
783 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
785 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
788 * lib/target-supports-dg.exp (dg-require-effective-target): Return
789 early if the test is already being skipped.
791 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
792 from add_options_for_arm_neon_fp16.
793 (check_effective_target_arm_fp16_ok_nocache): Renamed from
794 check_effective_target_arm_neon_fp16_ok_nocache.
795 Check -mfpu and -mfloat-abi options from current multilib.
796 Do not require neon support.
797 (check_effective_target_arm_fp16_ok): Renamed from
798 check_effecitve_target_arm_neon_fp16_ok.
799 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
800 arm_neon_fp16_ok and arm_fp16.
801 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
802 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
803 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
804 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
806 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
807 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
808 unresolved and report the reason to the log file.
810 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
811 scan-assembler-dem-not): For missing file, report unresolved with
812 same message as for pass/fail, with reason reported in log file.
814 2011-07-05 Jason Merrill <jason@redhat.com>
817 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
819 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
821 * g++.dg/diagnostic/aka1.C: New.
823 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
825 * ada/acats/run_acats (which): Extract last field from type -p,
826 type output only if command succeeded.
828 2011-07-04 Jakub Jelinek <jakub@redhat.com>
830 PR rtl-optimization/49619
831 * gcc.dg/pr49619.c: New test.
833 PR rtl-optimization/49472
834 * gfortran.dg/pr49472.f90: New test.
836 Backported from mainline
837 2011-06-30 Jakub Jelinek <jakub@redhat.com>
840 * gfortran.dg/pr49540-1.f90: New test.
841 * gfortran.dg/pr49540-2.f90: New test.
843 2011-07-04 Richard Guenther <rguenther@suse.de>
845 PR tree-optimization/49615
846 * g++.dg/torture/pr49615.C: New testcase.
848 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
850 Backport from mainline:
852 * gfortran.dg/read_list_eof_1.f90: New test.
854 2011-07-02 Janus Weil <janus@gcc.gnu.org>
857 * gfortran.dg/allocatable_scalar_9.f90: Modified.
858 * gfortran.dg/extends_14.f03: New.
860 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
863 * ada/acats/run_acats (which): Use last field of type -p output.
865 2011-06-30 Richard Guenther <rguenther@suse.de>
867 PR tree-optimization/38752
868 * gcc.c-torture/compile/pr38752.c: New testcase.
870 2011-06-29 Martin Jambor <mjambor@suse.cz>
871 Backport from mainline
872 2011-06-24 Martin Jambor <mjambor@suse.cz>
874 PR tree-optimizations/49516
875 * g++.dg/tree-ssa/pr49516.C: New test.
877 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
878 Backport from mainline
879 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
881 * gcc.target/i386/avx256-unaligned-load-1.c: New.
882 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
883 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
884 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
885 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
886 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
887 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
888 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
889 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
890 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
891 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
892 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
893 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
894 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
896 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
898 * gnat.dg/opt17.ad[sb]: New test.
900 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
902 Backport from mainline
903 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
906 * g++.dg/opt/pr48273.C: New.
908 2011-06-27 Jason Merrill <jason@redhat.com>
911 * g++.dg/init/ref19.C: New.
912 * g++.dg/cpp0x/constexpr-cleanup.C: New.
915 * g++.dg/rtti/anon-ns1.C: New.
918 * g++.dg/template/param3.C: New.
920 2011-06-27 Jakub Jelinek <jakub@redhat.com>
922 Backported from mainline
923 2011-06-26 Jakub Jelinek <jakub@redhat.com>
925 PR tree-optimization/48377
926 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
929 2011-06-26 Steve Ellcey <sje@cup.hp.com>
932 * lib/target-supports.exp (check_effective_target_non_strict_align):
935 2011-06-27 Release Manager
937 * GCC 4.6.1 released.
939 2011-06-23 Jason Merrill <jason@redhat.com>
942 * g++.dg/cpp0x/defaulted30.C: New.
944 2011-06-21 Jason Merrill <jason@redhat.com>
947 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
949 2011-06-21 Janus Weil <janus@gcc.gnu.org>
952 * gfortran.dg/class_44.f03: New.
954 2011-06-19 Janus Weil <janus@gcc.gnu.org>
957 * gfortran.dg/extends_13.f03: New.
960 * gfortran.dg/move_alloc_5.f90: New.
963 * gfortran.dg/typebound_assignment_3.f03: New.
966 * gfortran.dg/class_43.f03: New.
968 2011-06-18 Jakub Jelinek <jakub@redhat.com>
971 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
974 * gcc.target/i386/testimm-1.c: New test.
975 * gcc.target/i386/testimm-2.c: New test.
976 * gcc.target/i386/testimm-3.c: New test.
977 * gcc.target/i386/testimm-4.c: New test.
978 * gcc.target/i386/testimm-5.c: New test.
979 * gcc.target/i386/testimm-6.c: New test.
980 * gcc.target/i386/testimm-7.c: New test.
981 * gcc.target/i386/testimm-8.c: New test.
982 * gcc.target/i386/xop-vpermil2px-2.c: New test.
983 * gcc.target/i386/xop-rotate1-int.c: New test.
984 * gcc.target/i386/xop-rotate2-int.c: New test.
986 2011-06-17 Richard Guenther <rguenther@suse.de>
988 Backport from mainline
989 2011-05-23 Richard Guenther <rguenther@suse.de>
991 PR tree-optimization/49115
992 * g++.dg/torture/pr49115.C: New testcase.
994 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
996 Backport from mainline
997 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
999 PR rtl-optimization/48542
1000 * gcc.dg/torture/pr48542.c: New test.
1002 2011-06-17 Tobias Burnus
1005 * gfortran.dg/alloc_comp_assign_11.f90: New.
1007 2011-06-16 Jason Merrill <jason@redhat.com>
1010 * g++.dg/cpp0x/sfinae26.C: New.
1013 * g++.dg/cpp0x/variadic113.C: New.
1015 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
1017 Backport form main line
1018 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
1021 * gcc.dg/pr49307.c: New.
1023 2011-06-16 Jakub Jelinek <jakub@redhat.com>
1025 PR tree-optimization/49419
1026 * gcc.c-torture/execute/pr49419.c: New test.
1028 Backported from mainline
1029 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
1032 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1034 2011-06-14 Jason Merrill <jason@redhat.com>
1036 * g++.dg/other/error23.C: Adjust error message.
1037 * g++.dg/other/error32.C: Likewise.
1040 * g++.dg/cpp0x/decltype30.C: New.
1042 2011-06-14 Jakub Jelinek <jakub@redhat.com>
1045 * gfortran.dg/pr49103.f90: New test.
1047 PR rtl-optimization/49390
1048 * gcc.c-torture/execute/pr49390.c: New test.
1050 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
1052 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1053 options, do not override other options.
1054 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1055 incompatible options.
1056 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1057 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1058 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1059 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1061 * lib/target-supports.exp
1062 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1063 multilib flags use -mfpu with a value other than neon-fp16.
1065 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
1067 Backport from mainline
1068 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
1071 * gcc.c-torture/compile/pr49238.c: New.
1073 2011-06-07 Jason Merrill <jason@redhat.com>
1075 * g++.dg/cpp0x/enum19.C: New.
1077 2011-06-07 Jakub Jelinek <jakub@redhat.com>
1079 PR gcov-profile/49299
1080 * gcc.dg/tree-prof/pr49299-1.c: New test.
1081 * gcc.dg/tree-prof/pr49299-2.c: New test.
1083 2011-06-06 Jason Merrill <jason@redhat.com>
1085 * g++.dg/cpp0x/regress/ptrmem1.C: New.
1087 2011-06-06 Asher Langton <langton2@llnl.gov>
1090 * gfortran.dg/PR49268.f90: New test.
1092 2011-06-06 Jakub Jelinek <jakub@redhat.com>
1095 * g++.dg/opt/pr49264.C: New test.
1097 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
1099 PR tree-optimization/49243
1100 * gcc.dg/pr49243.c: New.
1102 2011-06-06 Richard Guenther <rguenther@suse.de>
1104 PR tree-optimization/48702
1105 * gcc.dg/torture/pr48702.c: New testcase.
1107 Backport from mainline
1108 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1110 PR rtl-optimization/49235
1111 * gcc.dg/pr49235.c: New test.
1113 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1115 Backport from mainline
1116 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1119 * gcc.c-torture/execute/pr49186.c: New.
1121 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1124 * g++.dg/diagnostic/bitfld2.C: New.
1126 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1128 PR tree-optimization/49038
1129 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1130 * gcc.dg/vect/pr49038.c: New test.
1132 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1135 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1137 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1140 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1141 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1143 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1145 PR tree-optimization/49093
1146 * gcc.dg/vect/pr49093.c: New test.
1148 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1152 * gfortran.dg/operator_7.f90: New test case.
1154 2011-05-31 Richard Guenther <rguenther@suse.de>
1156 Backport from mainline
1157 2011-05-19 Richard Guenther <rguenther@suse.de>
1160 * gcc.dg/builtin-object-size-11.c: New testcase.
1162 2011-05-31 Richard Guenther <rguenther@suse.de>
1164 Backport from mainline
1165 2011-05-11 Richard Guenther <rguenther@suse.de>
1168 * gcc.dg/torture/pr48953.c: New testcase.
1170 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1173 * g++.dg/gomp/pr49223-1.C: New test.
1174 * g++.dg/gomp/pr49223-2.C: New test.
1176 2011-05-30 Richard Guenther <rguenther@suse.de>
1178 PR tree-optimization/49218
1179 * gcc.c-torture/execute/pr49218.c: New testcase.
1181 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1183 * gcc.target/mips/reg-var-1.c: New test.
1185 2011-05-29 Richard Guenther <rguenther@suse.de>
1187 PR tree-optimization/49217
1188 * gcc.dg/torture/pr49217.c: New testcase.
1190 2011-05-27 Jason Merrill <jason@redhat.com>
1192 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1194 * g++.dg/cpp0x/enum18.C: New.
1196 * g++.dg/cpp0x/error6.C: New.
1198 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1201 * g++.dg/eh/cond6.C: New test.
1203 2011-05-27 Jason Merrill <jason@redhat.com>
1205 * g++.dg/template/const5.C: New.
1207 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1210 * gfortran.dg/dependency_40.f90 : New test.
1212 2011-05-26 Jason Merrill <jason@redhat.com>
1214 * g++.dg/cpp0x/variadic111.C: New.
1215 * g++.dg/cpp0x/variadic41.C: Adjust.
1217 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1220 * g++.dg/eh/cond5.C: New test.
1222 PR tree-optimization/49161
1223 * gcc.c-torture/execute/pr49161.c: New test.
1225 2011-05-25 Jason Merrill <jason@redhat.com>
1227 * g++.dg/cpp0x/error4.C: New.
1229 * g++.dg/cpp0x/rv-restrict.C: New.
1231 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1232 * g++.dg/init/pr25811-2.C: New.
1233 * g++.dg/init/pr25811-3.C: New.
1234 * g++.dg/init/pr25811-4.C: New.
1236 2011-05-25 Jason Merrill <jason@redhat.com>
1238 * g++.dg/cpp0x/enum15.C: New.
1239 * g++.dg/cpp0x/constexpr-switch2.C: New.
1241 * g++.dg/cpp0x/variadic110.C: New.
1243 * g++.dg/cpp0x/auto9.C: Add typedef test.
1245 * g++.dg/cpp0x/auto23.C: New.
1246 * g++.dg/cpp0x/auto9.C: Adjust.
1248 * g++.dg/cpp0x/defaulted29.C: New.
1250 * g++.dg/cpp0x/initlist51.C: New.
1252 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1254 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1255 * g++.dg/abi/packed1.C: Suppress warning.
1256 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1257 * g++.dg/template/stdarg1.C: Likewise.
1258 * g++.dg/other/packed1.C: Remove arm from xfail list.
1260 2011-05-25 Jason Merrill <jason@redhat.com>
1262 * g++.dg/cpp0x/enum16.C: New.
1263 * g++.dg/parse/error15.C: Adjust.
1265 * g++.dg/cpp0x/initlist50.C: New.
1267 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1269 * g++.dg/cpp0x/variadic109.C: New.
1271 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1273 Backport from mainline
1274 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1277 * objc.dg/pr48177.m: New testcase.
1279 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1282 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1283 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1285 2011-05-24 Jason Merrill <jason@redhat.com>
1287 * g++.dg/cpp0x/access01.C: New.
1289 * g++.dg/template/access21.C: New.
1290 * g++.dg/template/access22.C: New.
1292 * g++.dg/cpp0x/rv-cast2.C: New.
1294 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1296 * g++.dg/cpp0x/error3.C: New.
1298 * g++.dg/cpp0x/defaulted27.C: New.
1300 * g++.dg/cpp0x/decltype27.C: New.
1302 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1305 * g++.dg/other/pr49133.C: New test.
1307 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1310 * gcc.c-torture/execute/pr49123.c: New test.
1313 * gcc.dg/debug/pr49032.c: New test.
1316 * gcc.dg/pr49120.c: New test.
1319 * gcc.c-torture/execute/pr48973-1.c: New test.
1320 * gcc.c-torture/execute/pr48973-2.c: New test.
1322 2011-05-22 Jason Merrill <jason@redhat.com>
1324 * g++.dg/cpp0x/sfinae23.C: New.
1325 * g++.dg/cpp0x/sfinae8.C: Correct.
1327 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1330 * gcc.c-torture/compile/pr49029.c: New test.
1332 2011-05-20 Jason Merrill <jason@redhat.com>
1334 * g++.dg/cpp0x/constexpr-static7.C: New.
1336 * g++.dg/cpp0x/enum13.C: New.
1338 * g++.dg/cpp0x/defaulted26.C: New.
1340 * g++.dg/cpp0x/noexcept02.C: Fix.
1341 * g++.dg/cpp0x/noexcept03.C: Fix.
1342 * g++.dg/cpp0x/noexcept08.C: Fix.
1343 * g++.dg/cpp0x/noexcept10.C: New.
1345 * g++.dg/cpp0x/constexpr-friend.C: New.
1346 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1347 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1348 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1349 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1351 * g++.dg/cpp0x/sfinae22.C: New.
1353 * g++.dg/cpp0x/variadic108.C: New.
1355 * g++.dg/init/new32.C: New.
1357 2011-05-20 Richard Guenther <rguenther@suse.de>
1359 PR tree-optimization/49079
1360 * gcc.dg/torture/pr49079.c: New testcase.
1362 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1364 PR tree-optimization/49073
1365 * gcc.c-torture/execute/pr49073.c: New test.
1367 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1369 * gcc.c-torture/execute/960321-1.x: Remove.
1371 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1373 Backport from mainline
1374 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1377 * gcc.target/i386/pr49002-1.c: New test.
1378 * gcc.target/i386/pr49002-2.c: Likewise.
1380 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1382 PR tree-optimization/49039
1383 * gcc.c-torture/execute/pr49039.c: New test.
1384 * gcc.dg/tree-ssa/pr49039.c: New test.
1385 * g++.dg/torture/pr49039.C: New test.
1387 2011-05-18 Richard Guenther <rguenther@suse.de>
1389 Backport from mainline
1390 2011-04-19 Richard Guenther <rguenther@suse.de>
1393 * g++.dg/lto/pr48207_0.C: New testcase.
1395 2011-04-21 Richard Guenther <rguenther@suse.de>
1398 * g++.dg/lto/pr48207-2_0.C: New testcase.
1399 * g++.dg/lto/pr48207-3_0.C: Likewise.
1401 2011-05-18 Richard Guenther <rguenther@suse.de>
1403 Backport from mainline
1404 2011-05-12 Richard Guenther <rguenther@suse.de>
1406 PR tree-optimization/48172
1407 * gcc.dg/vect/pr48172.c: New testcase.
1409 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1411 PR tree-optimization/49000
1412 * gcc.dg/pr49000.c: New test.
1414 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1416 PR tree-optimization/48975
1417 * gcc.dg/pr48975.c: New test.
1419 2011-05-12 Richard Guenther <rguenther@suse.de>
1421 Backport from mainline
1422 2011-05-02 Richard Guenther <rguenther@suse.de>
1424 PR tree-optimization/48822
1425 * gcc.dg/torture/pr48822.c: New testcase.
1427 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1430 * g++.dg/opt/pr48967.C: New test.
1432 2011-05-11 Tobias Burnus <burnus@net-b.de>
1435 * gfortran.dg/generic_24.f90: New.
1437 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1440 * gcc.dg/pr48159-1.c: New test.
1441 * gcc.dg/pr48159-2.c: New test.
1443 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1446 * g++.dg/init/pr48859.C: New.
1448 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1450 Backport from mainline
1451 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1454 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1455 are passed and returned in vector registers.
1457 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1459 Backported from mainline
1460 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1462 PR tree-optimization/48837
1463 * gcc.dg/pr48837.c: New testcase.
1465 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1467 PR tree-optimization/48611
1468 PR tree-optimization/48794
1469 * gfortran.dg/gomp/pr48611.f90: New test.
1470 * gfortran.dg/gomp/pr48794.f90: New test.
1472 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1475 * g++.dg/cpp0x/pr48522.C: New.
1477 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1480 * g++.dg/template/dependent-expr8.C: New test case.
1482 2011-05-06 Jason Merrill <jason@redhat.com>
1484 * g++.dg/cpp0x/constexpr-condition2.C: New.
1486 * g++.dg/cpp0x/constexpr-missing.C: New.
1488 * g++.dg/ext/vla10.C: New.
1489 * c-c++-common/vla-1.c: New.
1491 * g++.dg/cpp0x/constexpr-48089.C: New.
1493 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1496 * g++.dg/template/member9.C: New test case.
1498 2011-05-05 Jason Merrill <jason@redhat.com>
1500 * g++.dg/init/new30.C: New.
1502 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1504 * gnat.dg/discr29.ad[sb]: New test.
1505 * gnat.dg/discr30.adb: Likewise.
1507 2011-05-05 Julian Brown <julian@codesourcery.com>
1509 * gcc.target/arm/neon-vset_lanes8.c: New test.
1511 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1513 Backport from mainline:
1514 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1515 Ira Rosen <ira.rosen@linaro.org>
1518 * gcc.target/arm/pr48252.c: New test.
1520 2011-05-04 Jason Merrill <jason@redhat.com>
1522 * g++.dg/conversion/base1.C: New.
1524 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1527 * gcc.dg/pr48774.c: New test.
1529 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1533 * gfortran.dg/realloc_on_assign_7.f03: New test.
1535 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1537 PR tree-optimization/48809
1538 * gcc.c-torture/execute/pr48809.c: New test.
1540 2011-04-29 Tobias Burnus <burnus@net-b.de>
1543 * gfortran.dg/typebound_proc_22.f90: New.
1546 * gfortran.dg/interface_36.f90: New.
1548 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1550 Backport from mainline
1551 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1553 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1554 failure on 32-bit systems.
1555 * gcc.dg/torture/vector-2.c: Ditto.
1557 Backport from mainline
1558 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1560 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1564 * gcc.target/powerpc/pr48226.c: New file.
1566 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1569 * g++.dg/template/inherit7.C: New test case.
1571 2011-04-28 Tobias Burnus <burnus@net-b.de>
1575 * gfortran.dg/interface_35.f90: New.
1576 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1577 * gfortran.dg/func_result_6.f90: Add dg-warning.
1578 * gfortran.dg/bessel_1.f90: Ditto.
1579 * gfortran.dg/hypot_1.f90: Ditto.
1580 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1581 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1582 * gfortran.dg/interface_assignment_4.f90: Ditto.
1584 2011-04-28 Tobias Burnus <burnus@net-b.de>
1587 * gfortran.dg/whole_file_34.f90: New.
1589 2011-04-27 Jason Merrill <jason@redhat.com>
1591 * g++.dg/parse/ambig6.C: New.
1593 2011-04-27 Nick Clifton <nickc@redhat.com>
1595 * gcc.dg/20020312-2.c: Add definition for RX.
1597 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1598 option with RX targets.
1600 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1603 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1606 * gcc.c-torture/compile/pr48742.c: New test.
1608 2011-04-26 Jason Merrill <jason@redhat.com>
1610 * g++.dg/lookup/koenig13.C: New.
1612 2011-04-26 Jason Merrill <jason@redhat.com>
1614 * g++.dg/cpp0x/initlist48.C: New.
1616 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1619 * gcc.dg/pr48768.c: New test.
1621 PR tree-optimization/48734
1622 * gcc.c-torture/compile/pr48734.c: New test.
1624 2011-04-26 Richard Guenther <rguenther@suse.de>
1626 PR tree-optimization/48731
1627 * gcc.dg/torture/pr48731.c: New testcase.
1629 2011-04-26 Tobias Burnus <burnus@net-b.de>
1632 * gfortran.dg/whole_file_33.f90: New.
1634 2011-04-25 Jason Merrill <jason@redhat.com>
1636 * g++.dg/cpp0x/regress/template-const2.C: New.
1638 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1640 PR preprocessor/48740
1641 * c-c++-common/raw-string-11.c: New test.
1643 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
1645 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
1648 2011-04-23 Jakub Jelinek <jakub@redhat.com>
1651 * gcc.dg/pr48685.c: New test.
1653 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1655 PR tree-optimization/48717
1656 * gcc.c-torture/execute/pr48717.c: New test.
1658 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
1661 * gcc.target/i386/pr48723.c: New test.
1663 2011-04-22 Jakub Jelinek <jakub@redhat.com>
1666 * gcc.dg/gomp/pr48716.c: New test.
1667 * g++.dg/gomp/pr48716.C: New test.
1669 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
1672 * gcc.target/i386/pr48708.c: New test.
1674 2011-04-21 Richard Guenther <rguenther@suse.de>
1677 * g++.dg/torture/pr48695.C: New testcase.
1679 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
1681 * gnat.dg/volatile5.adb: New test.
1682 * gnat.dg/volatile5_pkg.ads: New helper.
1684 2011-04-20 Jason Merrill <jason@redhat.com>
1686 * g++.dg/cpp0x/initlist47.C: New.
1688 2011-04-20 Jason Merrill <jason@redhat.com>
1690 * g++.dg/template/const4.C: New.
1692 2011-04-19 Jason Merrill <jason@redhat.com>
1694 * g++.dg/ext/complex7.C: New.
1696 2011-04-19 Jakub Jelinek <jakub@redhat.com>
1699 * gcc.target/i386/pr48678.c: New test.
1701 2011-04-18 Jason Merrill <jason@redhat.com>
1703 * g++.dg/cpp0x/union4.C: New.
1705 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1708 * g++.dg/torture/pr48661.C: New test.
1711 * g++.dg/gomp/pr48632.C: New test.
1713 2011-04-18 Richard Guenther <rguenther@suse.de>
1716 * g++.dg/torture/pr46364.C: New testcase.
1718 2011-04-18 Jakub Jelinek <jakub@redhat.com>
1720 PR tree-optimization/48616
1721 * gcc.dg/pr48616.c: New test.
1723 2011-04-15 Jakub Jelinek <jakub@redhat.com>
1726 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
1730 * gcc.target/i386/sse4_1-insertps-3.c: New test.
1731 * gcc.target/i386/sse4_1-insertps-4.c: New test.
1732 * gcc.target/i386/avx-insertps-3.c: New test.
1733 * gcc.target/i386/avx-insertps-4.c: New test.
1735 2011-04-13 Jason Merrill <jason@redhat.com>
1737 * g++.dg/template/operator11.C: New.
1739 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
1743 * gfortran.dg/realloc_on_assign_6.f03: New test.
1745 2011-04-13 Jakub Jelinek <jakub@redhat.com>
1748 * gcc.dg/gomp/pr48591.c: New test.
1751 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
1752 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
1754 2011-04-13 Dodji Seketeli <dodji@redhat.com>
1757 * g++.dg/template/dependent-expr7.C: New test case.
1759 2011-04-12 Martin Jambor <mjambor@suse.cz>
1761 PR tree-optimization/48195
1762 * gcc.dg/ipa/pr48195.c: New test.
1764 2011-04-12 Jakub Jelinek <jakub@redhat.com>
1766 PR rtl-optimization/48549
1767 * g++.dg/opt/pr48549.C: New test.
1770 * gcc.c-torture/compile/pr48517.c: New test.
1772 2011-04-11 Jason Merrill <jason@redhat.com>
1774 * g++.dg/cpp0x/enum10.C: New.
1776 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
1778 2011-04-09 Jason Merrill <jason@redhat.com>
1781 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
1783 2011-04-08 Mike Stump <mikestump@comcast.net>
1786 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
1787 default to fno-common.
1789 2011-04-07 Jason Merrill <jason@redhat.com>
1791 * g++.dg/cpp0x/regress/call1.C: New.
1793 * g++.dg/cpp0x/sfinae11.C: New.
1794 * g++.dg/cpp0x/noexcept02.C: Fix.
1796 * g++.dg/cpp0x/sfinae10.C: New.
1798 * g++.dg/cpp0x/sfinae7.C: New.
1800 * g++.dg/cpp0x/enum9.C: New.
1802 2011-04-08 Jakub Jelinek <jakub@redhat.com>
1804 PR tree-optimization/48377
1805 * gcc.dg/vect/pr48377.c: New test.
1807 2011-04-07 Mike Stump <mikestump@comcast.net>
1809 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
1810 with no trampolines.
1812 2011-04-07 Jakub Jelinek <jakub@redhat.com>
1815 * gfortran.dg/gomp/pr48117.f90: New test.
1818 * gcc.dg/torture/pr48343.c: New test.
1820 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
1822 Backport from mainline
1823 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1825 PR rtl-optimization/48144
1826 * gcc.dg/pr48144.c: New test.
1828 2011-04-06 Jakub Jelinek <jakub@redhat.com>
1831 * gcc.dg/guality/pr36977.c: New test.
1832 * gcc.dg/guality/pr48466.c: New test.
1834 Backported from mainline
1835 2011-04-01 Jakub Jelinek <jakub@redhat.com>
1838 * gcc.c-torture/compile/pr48335-1.c: New test.
1839 * gcc.dg/pr48335-1.c: New test.
1840 * gcc.dg/pr48335-2.c: New test.
1841 * gcc.dg/pr48335-3.c: New test.
1842 * gcc.dg/pr48335-4.c: New test.
1843 * gcc.dg/pr48335-5.c: New test.
1844 * gcc.dg/pr48335-6.c: New test.
1845 * gcc.dg/pr48335-7.c: New test.
1846 * gcc.dg/pr48335-8.c: New test.
1847 * gcc.target/i386/pr48335-1.c: New test.
1849 2011-04-04 Janus Weil <janus@gcc.gnu.org>
1852 * gfortran.dg/class_42.f03: New.
1854 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1856 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
1857 * gfortran.dg/bessel_7.f90: Likewise.
1859 2011-03-31 Jason Merrill <jason@redhat.com>
1861 * g++.dg/cpp0x/defaulted24.C: New.
1863 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1866 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1869 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1871 * g++.dg/other/i386-9.C: New test.
1873 2011-03-30 Jason Merrill <jason@redhat.com>
1875 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1877 * g++.dg/cpp0x/regress/isnan.C: New.
1879 * g++.dg/cpp0x/initlist46.C: New.
1881 2011-03-29 Jason Merrill <jason@redhat.com>
1883 * g++.dg/cpp0x/regress/value-dep1.C: New.
1885 * g++.dg/cpp0x/dependent1.C: New.
1887 2011-03-29 Jason Merrill <jason@redhat.com>
1889 * g++.dg/parse/memfnquals1.C: New.
1891 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1893 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1895 * g++.dg/cpp0x/initlist-array2.C: New.
1897 * g++.dg/cpp0x/initlist-array1.C: New.
1899 * g++.dg/cpp0x/move1.C: New.
1901 * g++.dg/cpp0x/auto22.C: New.
1903 * g++.dg/cpp0x/rv-deduce2.C: New.
1905 * g++.dg/cpp0x/elision2.C: New.
1907 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1909 * g++.dg/cpp0x/constexpr-attribute.C: New.
1911 2011-03-29 Jason Merrill <jason@redhat.com>
1913 * g++.dg/cpp0x/constexpr-recursion.C: New.
1915 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1917 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1918 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1920 * g++.dg/cpp0x/constexpr-47570.C: New.
1922 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1924 Backport from mainline:
1925 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1928 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1930 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
1933 * gcc.target/arm/neon-vld-1.c: New test.
1935 2011-03-28 Richard Guenther <rguenther@suse.de>
1937 Backport from mainline
1938 2011-03-24 Richard Guenther <rguenther@suse.de>
1941 * gcc.dg/builtin-object-size-10.c: New testcase.
1943 2011-03-22 Richard Guenther <rguenther@suse.de>
1945 PR tree-optimization/48228
1946 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1948 2011-03-17 Richard Guenther <rguenther@suse.de>
1951 * gcc.dg/pr48134.c: New testcase.
1953 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
1955 Backport from mainline:
1956 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1959 * gcc.target/i386/pr48237.c: New test.
1961 2011-03-26 Jakub Jelinek <jakub@redhat.com>
1963 Backport from mainline
1964 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1967 * gcc.dg/dfp/pr48204.c: New test.
1969 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1973 * gcc.c-torture/execute/pr42544.c: New test.
1974 * gcc.c-torture/execute/pr48197.c: New test.
1976 PR rtl-optimization/48156
1977 * gcc.dg/pr48156.c: New test.
1979 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1981 PR rtl-optimization/48141
1982 * gcc.dg/pr48141.c: New test.
1984 2011-03-25 Release Manager
1986 * GCC 4.6.0 released.
1988 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1990 Backport from mainline:
1991 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1993 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1995 Only xfail with gas.
1997 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2000 * gcc.dg/pr48213.c: New test.
2002 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2004 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2005 variably modified typedefs.
2006 * gcc.dg/c1x-typedef-2.c: Remove.
2008 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2010 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2011 * gcc.dg/c1x-anon-struct-3.c: New test.
2012 * gcc.dg/anon-struct-11.c: Update.
2014 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2017 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2019 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2022 * gcc.c-torture/compile/pr48161.c: New test.
2024 2011-03-17 Richard Guenther <rguenther@suse.de>
2027 * g++.dg/torture/pr48165.C: New testcase.
2029 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2032 * g++.dg/debug/dwarf2/typedef6.C: New test.
2034 2011-03-16 Jason Merrill <jason@redhat.com>
2036 * g++.dg/cpp0x/constexpr-array3.C: New.
2038 2011-03-16 Jason Merrill <jason@redhat.com>
2040 * g++.dg/cpp0x/sfinae6.C: New.
2041 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2042 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2043 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2044 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2045 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2047 2011-03-16 Jason Merrill <jason@redhat.com>
2049 * g++.dg/template/incomplete6.C: New.
2051 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2054 * gcc.target/arm/pr46788.c: New.
2056 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
2058 PR rtl-optimization/47166
2059 * gcc.c-torture/execute/postmod-1.c: New test.
2061 2011-03-14 Richard Guenther <rguenther@suse.de>
2064 * gcc.dg/torture/pr48098.c: New testcase.
2066 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2069 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2070 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2072 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2075 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2077 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2080 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2082 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2085 * gfortran.dg/class_41.f03: New.
2087 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2089 * g++.dg/conversion/cast3.C: New test.
2091 2011-03-11 Jason Merrill <jason@redhat.com>
2093 * g++.dg/template/error45.C: New.
2095 * g++.dg/parse/no-type-defn1.C: New.
2097 * g++.dg/ext/attrib40.C: New.
2099 * g++.dg/cpp0x/regress/array1.C: New.
2101 2011-03-11 Richard Guenther <rguenther@suse.de>
2103 PR tree-optimization/48067
2104 * gcc.dg/pr48067.c: New testcase.
2106 2011-03-11 Richard Guenther <rguenther@suse.de>
2109 * g++.dg/lto/20110311-1_0.C: New testcase.
2111 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2114 * g++.dg/inherit/virtual8.C: New test.
2117 * gcc.dg/torture/pr48044.c: New test.
2119 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2122 * gfortran.dg/proc_ptr_comp_31.f90: New.
2124 2011-03-11 Richard Guenther <rguenther@suse.de>
2126 PR tree-optimization/47278
2127 * gcc.dg/torture/pr47278-1.c: New testcase.
2128 * gcc.dg/torture/pr47278-2.c: Likewise.
2130 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2132 PR tree-optimization/48063
2133 * gcc.dg/torture/pr48063.c: New test.
2135 2011-03-10 Jason Merrill <jason@redhat.com>
2137 * g++.dg/template/array22.C: New.
2139 * g++.dg/cpp0x/syntax-err1.C: New.
2140 * g++.dg/parse/error36.C: Adjust expected errors.
2141 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2142 * g++.old-deja/g++.pt/typename3.C: Likewise.
2143 * g++.old-deja/g++.pt/typename4.C: Likewise.
2144 * g++.old-deja/g++.pt/typename6.C: Likewise.
2146 2011-03-09 Jason Merrill <jason@redhat.com>
2148 * g++.dg/template/nontype22.C: New.
2150 2011-03-09 Martin Jambor <mjambor@suse.cz>
2152 PR tree-optimization/47714
2153 * g++.dg/torture/pr47714.C: New test.
2155 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2158 * gcc.target/powerpc/pr47755-2.c: New file.
2160 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2162 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2163 is not set in the environment, pass 64 as first argument when not
2164 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2165 native where ulimit -u is supported.
2167 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2169 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2171 2011-03-08 Jason Merrill <jason@redhat.com>
2173 * g++.dg/template/nontype21.C: New.
2175 * g++.dg/template/anon5.C: New.
2177 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2180 * gcc.dg/pr47881.c: New test.
2182 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2185 * g++.dg/lookup/template3.C: New test.
2187 2011-03-08 Kai Tietz <ktietz@redhat.com>
2189 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2192 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2195 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2196 sizeof to compute alignment.
2198 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2200 PR tree-optimization/48022
2201 * gcc.dg/pr48022-1.c: New test.
2202 * gcc.dg/pr48022-2.c: New test.
2204 2011-03-07 Jason Merrill <jason@redhat.com>
2206 * g++.dg/template/nontype20.C: New.
2207 * g++.dg/init/member1.C: Adjust expected errors.
2208 * g++.dg/parse/constant4.C: Likewise.
2209 * g++.dg/template/qualified-id3.C: Likewise.
2210 * g++.old-deja/g++.pt/crash10.C: Likewise.
2212 * g++.dg/cpp0x/regress/non-const1.C: New.
2214 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2217 * gcc.dg/pr47991.c: New test.
2219 2011-03-07 Jason Merrill <jason@redhat.com>
2221 * g++.dg/abi/mangle46.C: New.
2223 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2226 * gcc.target/powerpc/pr47862.c: New.
2228 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2231 * gcc.target/i386/combine-mul.c: Require nonpic.
2233 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2234 Nathan Froyd <froydnj@codesourcery.com>
2236 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2238 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2240 * README.QMTEST: Remove.
2242 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2243 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2246 * gfortran.dg/array_constructor_37.f90 : New test.
2248 2011-03-05 Jason Merrill <jason@redhat.com>
2250 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2251 * g++.dg/abi/mangle45.C: Likewise.
2252 * g++.dg/cpp0x/trailing1.C: Likewise.
2254 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2256 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2258 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2260 PR rtl-optimization/47899
2261 * gcc.dg/pr47899.c: New test.
2263 * gcc.dg/torture/pr47968.c: Ignore warnings.
2265 PR tree-optimization/47967
2266 * gcc.c-torture/compile/pr47967.c: New test.
2268 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2270 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2271 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2273 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2275 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2276 and property_getAttributes() if __OBJC2__.
2277 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2278 * objc.dg/property/property-encoding-1.m: New.
2279 * obj-c++.dg/property/property-encoding-1.mm: New.
2281 2011-03-04 Jason Merrill <jason@redhat.com>
2283 * g++.dg/template/pseudodtor6.C: New.
2285 * g++.dg/inherit/covariant19.C: New.
2287 2011-03-04 Richard Guenther <rguenther@suse.de>
2290 * gcc.dg/torture/pr47968.c: New testcase.
2292 2011-03-04 Richard Guenther <rguenther@suse.de>
2295 * gcc.dg/torture/pr47975.c: New testcase.
2297 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2300 * g++.dg/template/crash106.C: New.
2302 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2305 * gcc.dg/gomp/pr47963.c: New test.
2306 * g++.dg/gomp/pr47963.C: New test.
2308 2011-03-02 Jason Merrill <jason@redhat.com>
2310 * g++.dg/cpp0x/regress/condition1.C: New.
2312 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2314 2011-03-01 Jason Merrill <jason@redhat.com>
2316 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2318 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2320 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2322 PR rtl-optimization/47925
2323 * gcc.c-torture/execute/pr47925.c: New test.
2325 2011-03-01 Jason Merrill <jason@redhat.com>
2327 * g++.dg/cpp0x/decltype25.C: New.
2329 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2331 2011-03-01 Richard Guenther <rguenther@suse.de>
2333 PR tree-optimization/47890
2334 * gcc.dg/torture/pr47890.c: New testcase.
2336 2011-03-01 Richard Guenther <rguenther@suse.de>
2339 * gcc.dg/lto/pr47924_0.c: New testcase.
2341 2011-03-01 Richard Guenther <rguenther@suse.de>
2344 * gfortran.dg/lto/pr46911_0.f: New testcase.
2346 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2348 PR libgfortran/47933
2349 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2350 compile errors from older code form.
2352 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2354 PR libgfortran/47567
2355 * gfortran.dg/fmt_fw_d.f90: New test.
2357 2011-02-28 Jason Merrill <jason@redhat.com>
2359 * g++.dg/inherit/covariant18.C: New.
2361 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2364 * gcc.dg/pr47893.c: New test.
2366 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2368 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2369 NULL in case of a selector with conflicting types.
2370 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2372 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2374 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2375 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2376 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2377 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2379 2011-02-28 Jason Merrill <jason@redhat.com>
2382 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2384 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2386 PR libgfortran/47778
2387 * gfortran.dg/namelist_71.f90: New test.
2389 2011-02-27 Jason Merrill <jason@redhat.com>
2392 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2393 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2395 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2398 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2400 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2403 * gfortran.dg/gomp/task-1.f90: Removed.
2405 2011-02-26 Jason Merrill <jason@redhat.com>
2407 * g++.dg/template/this-targ1.C: New.
2409 * g++.dg/cpp0x/regress/template-const1.C: New.
2410 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2411 * g++.dg/template/function1.C: Adjust.
2412 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2413 * g++.dg/debug/debug7.C: Adjust.
2415 2011-02-26 Tobias Burnus <burnus@net-b.de>
2418 * gfortran.dg/gomp/task-1.f90: New.
2420 2011-02-25 Jie Zhang <jie@codesourcery.com>
2422 * gcc.target/arm/neon-thumb2-move.c: Add
2423 dg-require-effective-target arm_thumb2_ok.
2425 2011-02-24 Jason Merrill <jason@redhat.com>
2427 * g++.dg/parse/constant1.C: Specify C++98 mode.
2428 * g++.dg/parse/constant5.C: Likewise.
2429 * g++.dg/parse/error2.C: Likewise.
2430 * g++.dg/parse/semicolon3.C: Likewise.
2431 * g++.dg/template/crash14.C: Likewise.
2432 * g++.dg/template/local4.C: Likewise.
2433 * g++.dg/template/nontype3.C: Likewise.
2434 * g++.dg/parse/crash31.C: Adjust expected errors.
2435 * g++.dg/template/function1.C: Likewise.
2436 * g++.dg/template/ref3.C: Likewise.
2437 * g++.dg/template/static9.C: Likewise.
2438 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2440 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2441 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2442 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2443 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2444 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2446 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2449 * gfortran.dg/pr47878.f90: New test.
2451 2011-02-24 Richard Guenther <rguenther@suse.de>
2454 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2455 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2457 2011-02-24 Richard Guenther <rguenther@suse.de>
2460 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2461 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2463 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2465 PR libgfortran/47567
2466 * gfortran.dg/fmt_f0_1.f90: Update test.
2468 2011-02-23 Jason Merrill <jason@redhat.com>
2470 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2471 * g++.dg/abi/mangle45.C: New.
2473 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2474 * g++.dg/template/canon-type-9.C: Match use of decltype
2475 between declaration and definition.
2476 * g++.dg/template/canon-type-12.C: Likewise.
2478 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2481 * gfortran.dg/nested_allocatables_1.f90: New.
2483 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2486 * g++.dg/pr46868.C: New test.
2487 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2488 * g++.dg/parse/error14.C: Adjust.
2490 2011-02-23 Richard Guenther <rguenther@suse.de>
2492 PR tree-optimization/47838
2493 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2495 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2497 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2499 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2501 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2502 * gfortran.dg/count_init_expr.f03: Ditto.
2503 * gfortran.dg/gomp/pr43711.f90: Ditto.
2504 * gcc.dg/struct-parse-2.c: Ditto.
2505 * gcc.dg/parse-error-3.c: Ditto.
2506 * gcc.dg/Wlogical-op-1.c: Ditto.
2507 * gcc.dg/Walways-true-1.c: Ditto.
2508 * gcc.dg/pr24225.c: Ditto.
2509 * gcc.dg/Walways-true-2.c: Ditto.
2510 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2511 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2512 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2513 * g++.dg/overload/defarg4.C: Ditto.
2514 * g++.dg/inherit/covariant16.C: Ditto.
2515 * g++.dg/inherit/virtual7.C: Ditto.
2516 * g++.dg/template/canon-type-9.C: Ditto.
2517 * g++.dg/template/access19.C: Ditto.
2518 * g++.dg/template/call7.C: Ditto.
2519 * g++.dg/template/canon-type-2.C: Ditto.
2520 * g++.dg/template/init7.C: Ditto.
2521 * g++.dg/template/sizeof-template-argument.C: Ditto.
2522 * g++.dg/template/const3.C: Ditto.
2523 * g++.dg/template/sfinae26.C: Ditto.
2524 * g++.dg/template/sfinae26.C: Ditto.
2525 * g++.dg/template/canon-type-11.C: Ditto.
2526 * g++.dg/template/union2.C: Ditto.
2527 * g++.dg/template/canon-type-3.C: Ditto.
2528 * g++.dg/template/canon-type-1.C: Ditto.
2529 * g++.dg/template/canon-type-5.C: Ditto.
2530 * g++.dg/template/canon-type-7.C: Ditto.
2531 * g++.dg/template/canon-type-10.C: Ditto.
2532 * g++.dg/template/spec36.C: Ditto.
2533 * g++.dg/template/typedef38.C: Ditto.
2534 * g++.dg/template/canon-type-4.C: Ditto.
2535 * g++.dg/template/canon-type-6.C: Ditto.
2536 * g++.dg/template/canon-type-13.C: Ditto.
2537 * g++.dg/template/instantiate9.C: Ditto.
2538 * g++.dg/template/ttp22.C: Ditto.
2539 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2540 * g++.dg/warn/Walways-true-1.C: Ditto.
2541 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2542 * g++.dg/warn/Walways-true-2.C: Ditto.
2543 * g++.dg/conversion/op4.C: Ditto.
2544 * g++.dg/opt/pr19650.C: Ditto.
2545 * g++.dg/lookup/friend11.C: Ditto.
2546 * g++.dg/other/default2.C: Ditto.
2547 * g++.dg/other/default3.C: Ditto.
2548 * g++.dg/other/dtor2.C: Ditto.
2549 * g++.dg/other/friend5.C: Ditto.
2550 * g++.dg/other/default5.C: Ditto.
2551 * g++.dg/init/brace6.C: Ditto.
2552 * g++.dg/init/aggr5.C: Ditto.
2553 * g++.dg/init/error2.C: Ditto.
2554 * g++.dg/expr/bound-mem-fun.C: Ditto.
2555 * g++.dg/expr/cond6.C: Ditto.
2556 * g++.dg/expr/stmt-expr-1.C: Ditto.
2557 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2558 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2559 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2560 * g++.dg/cpp0x/bracket1.C: Ditto.
2561 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2562 * g++.dg/cpp0x/pr38646.C: Ditto.
2563 * g++.dg/cpp0x/variadic73.C: Ditto.
2564 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2565 * g++.dg/cpp0x/bracket4.C: Ditto.
2566 * g++.dg/cpp0x/decltype4.C: Ditto.
2567 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2568 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2569 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2570 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2571 * g++.dg/cpp0x/decltype2.C: Ditto.
2572 * g++.dg/cpp0x/decltype1.C: Ditto.
2573 * g++.dg/cpp0x/bracket2.C: Ditto.
2574 * g++.dg/cpp0x/decltype5.C: Ditto.
2575 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2576 * g++.dg/cpp0x/variadic70.C: Ditto.
2577 * g++.dg/cpp0x/decltype6.C: Ditto.
2578 * g++.dg/cpp0x/rvo.C: Ditto.
2579 * g++.dg/cpp0x/vt-40092.C: Ditto.
2580 * g++.dg/cpp0x/variadic-new.C: Ditto.
2581 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2582 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2583 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2584 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2585 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2586 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2587 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2588 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2589 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2590 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2591 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2592 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2593 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2594 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2595 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2596 * g++.dg/cpp0x/pr39639.C: Ditto.
2597 * g++.dg/cpp0x/decltype3.C: Ditto.
2598 * g++.dg/cpp0x/variadic68.C: Ditto.
2599 * g++.dg/cpp0x/variadic-function.C: Ditto.
2600 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2601 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2602 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2603 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2604 * g++.dg/parse/crash35.C: Ditto.
2605 * g++.dg/parse/crash40.C: Ditto.
2606 * g++.dg/parse/defarg12.C: Ditto.
2607 * g++.dg/parse/crash34.C: Ditto.
2608 * g++.dg/parse/constructor3.C: Ditto.
2609 * g++.dg/parse/template23.C: Ditto.
2610 * g++.dg/parse/crash56.C: Ditto.
2611 * g++.dg/parse/dtor13.C: Ditto.
2612 * g++.dg/parse/error33.C: Ditto.
2613 * g++.dg/parse/ctor9.C: Ditto.
2614 * g++.dg/parse/error32.C: Ditto.
2615 * g++.dg/parse/error37.C: Ditto.
2616 * g++.dg/parse/bitfield3.C: Ditto.
2617 * g++.dg/parse/struct-4.C: Ditto.
2618 * g++.dg/ext/has_trivial_copy.C: Ditto.
2619 * g++.dg/ext/is_polymorphic.C: Ditto.
2620 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2621 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2622 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2623 * g++.dg/ext/is_union.C: Ditto.
2624 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2625 * g++.dg/ext/is_pod.C: Ditto.
2626 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2627 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2628 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2629 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2630 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2631 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2632 * g++.dg/ext/is_abstract.C: Ditto.
2633 * g++.dg/ext/has_trivial_assign.C: Ditto.
2634 * g++.dg/ext/is_class.C: Ditto.
2635 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2636 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2637 * g++.dg/ext/is_base_of.C: Ditto.
2638 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2639 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2640 * g++.dg/ext/is_empty.C: Ditto.
2641 * g++.dg/ext/is_enum.C: Ditto.
2642 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2643 * gnat.dg/opt11.adb: Ditto.
2644 * obj-c++.dg/pr45735.mm: Ditto.
2645 * obj-c++.dg/pr24393.mm: Ditto.
2646 * obj-c++.dg/exceptions-2.mm: Ditto.
2647 * objc.dg/pr45735.m: Ditto.
2648 * objc.dg/pr24393.m: Ditto.
2650 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2652 * objc.dg/attributes/objc-exception-1.m: New.
2654 2011-02-23 Jie Zhang <jie@codesourcery.com>
2656 * gcc.dg/cpp/include7.c: New test.
2658 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2661 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2663 2011-02-23 Jie Zhang <jie@codesourcery.com>
2665 PR rtl-optimization/47763
2666 * gcc.dg/pr47763.c: New test.
2668 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2671 * gfortran.dg/whole_file_32.f90 : New test.
2673 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2676 * g++.dg/inherit/virtual7.C: New test.
2678 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2681 * objc.dg/type-size-3.m: Updated error message.
2682 * objc.dg/type-size-4.m: New test.
2683 * objc.dg/type-size-5.m: New test.
2685 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2687 * lib/gnat.exp: Fix comments.
2688 Don't load libgloss.exp.
2689 (default_gnat_version): Call $compiler with --version.
2690 Adapt regexp for gnatmake output, insert version.
2691 (gnat_version): New proc.
2692 (gnat_init): Remove gnat_libgcc_s_path.
2693 (gnat_target_compile): Likewise.
2694 Remove ld_library_path.
2695 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2696 (gnat_pass): Remove.
2697 (gnat_pass): Remove.
2698 (gnat_finish): Remove.
2699 (gnat_exit): Remove.
2700 (local_find_gnatmake): Reindent.
2701 (runtest_file_p): Remove.
2702 (prune_warnings): Remove.
2703 (find_gnatclean): New proc.
2704 * lib/gnat-dg.exp (lremove): New proc.
2705 (gnat-dg-test): Reindent.
2706 Remove additional output files.
2707 (gnat-dg-runtest): Remove.
2709 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2710 * gnat.dg/loop_optimization6.adb: Likewise.
2711 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2713 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2715 PR tree-optimization/47835
2716 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2718 2011-02-22 Tobias Burnus <burnus@net-b.de>
2720 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2721 * gfortran.dg/abstract_type_2.f03: Ditto.
2722 * gfortran.dg/abstract_type_3.f03: Ditto.
2723 * gfortran.dg/abstract_type_4.f03: Ditto.
2724 * gfortran.dg/abstract_type_5.f03: Ditto.
2725 * gfortran.dg/abstract_type_6.f03: Ditto.
2726 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2727 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2728 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2729 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2730 * gfortran.dg/array_function_5.f90: Ditto.
2731 * gfortran.dg/asynchronous_3.f03: Ditto.
2732 * gfortran.dg/char_expr_1.f90: Ditto.
2733 * gfortran.dg/class_14.f03: Ditto.
2734 * gfortran.dg/data_array_6.f: Ditto.
2735 * gfortran.dg/data_invalid.f90: Ditto.
2736 * gfortran.dg/dot_product_1.f03: Ditto.
2737 * gfortran.dg/func_derived_5.f90: Ditto.
2738 * gfortran.dg/func_result_4.f90: Ditto.
2739 * gfortran.dg/implied_do_1.f90: Ditto.
2740 * gfortran.dg/initialization_25.f90: Ditto.
2741 * gfortran.dg/initialization_26.f90: Ditto.
2742 * gfortran.dg/interface_34.f90: Ditto.
2743 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2744 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2745 * gfortran.dg/matmul_8.f03: Ditto.
2746 * gfortran.dg/merge_init_expr.f90: Ditto.
2747 * gfortran.dg/pack_assign_1.f90: Ditto.
2748 * gfortran.dg/pack_vector_1.f90: Ditto.
2749 * gfortran.dg/pointer_check_8.f90: Ditto.
2750 * gfortran.dg/product_init_expr.f03: Ditto.
2751 * gfortran.dg/reshape_order_5.f90: Ditto.
2752 * gfortran.dg/reshape_shape_1.f90: Ditto.
2753 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2754 * gfortran.dg/same_name_2.f90: Ditto.
2755 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2756 * gfortran.dg/spread_init_expr.f03: Ditto.
2757 * gfortran.dg/stmt_func_1.f90: Ditto.
2758 * gfortran.dg/sum_init_expr.f03: Ditto.
2759 * gfortran.dg/transpose_3.f03: Ditto.
2760 * gfortran.dg/unpack_init_expr.f03: Ditto.
2761 * gfortran.dg/warn_conversion.f90: Ditto.
2762 * gfortran.dg/warn_conversion_2.f90: Ditto.
2763 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2764 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2765 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2766 * gfortran.dg/whole_file_16.f90: Ditto.
2767 * gfortran.dg/whole_file_17.f90: Ditto.
2768 * gfortran.dg/whole_file_18.f90: Ditto.
2769 * gfortran.dg/whole_file_20.f03: Ditto.
2770 * gfortran.dg/whole_file_5.f90: Ditto.
2771 * gfortran.dg/whole_file_6.f90: Ditto.
2772 * gfortran.dg/write_invalid_format.f90: Ditto.
2773 * gfortran.dg/zero_sized_6.f90: Ditto.
2775 2011-02-21 Jeff Law <law@redhat.com>
2777 PR rtl-optimization/46178
2778 * gcc.target/i386/pr46178.c: New test.
2780 PR rtl-optimization/46002
2781 * gcc.c-torture/compile/pr46002.c: New test.
2783 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2785 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2788 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2791 * g++.dg/debug/pr47106.C: Require effective target lto.
2793 2011-02-21 Jason Merrill <jason@redhat.com>
2795 * g++.dg/cpp0x/constexpr-diag2.C: New.
2797 2011-02-20 Jason Merrill <jason@redhat.com>
2799 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2801 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2803 * g++.dg/overload/conv-op1.C: New.
2805 * g++.dg/cpp0x/constexpr-synth1.C: New.
2807 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2809 * objc.dg/layout-2.m: New.
2810 * objc.dg/selector-3.m: Adjusted location of error message.
2811 * objc.dg/type-size-3.m: Same.
2812 * obj-c++.dg/selector-3.mm: Same.
2814 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2817 * objc.dg/property/dotsyntax-22.m: New.
2818 * obj-c++.dg/property/dotsyntax-22.mm: New.
2820 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2823 * g++.dg/template/typedef38.C: New test.
2825 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2828 * gfortran.dg/whole_file_30.f90 : New test.
2829 * gfortran.dg/whole_file_31.f90 : New test.
2831 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2835 * gfortran.dg/whole_file_28.f90 : New test.
2836 * gfortran.dg/whole_file_29.f90 : New test.
2838 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2841 * g++.dg/template/crash105.C: New.
2843 2011-02-19 Jason Merrill <jason@redhat.com>
2845 * g++.dg/cpp0x/regress/no-elide1.C: New.
2847 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2849 PR tree-optimization/46620
2850 * gcc.dg/pr46620.c: New.
2852 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2855 * gcc.target/i386/pr47809.c: New test.
2857 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2858 Tobias Burnus <burnus@net-b.de>
2860 * lib/target-supports.exp
2861 (check_effective_target_fortran_large_real): New check for large reals.
2862 * gfortran.dg/nan_7.f90: New test.
2864 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2866 PR libgfortran/47567
2867 * gfortran.dg/fmt_f0_1.f90: Update test.
2869 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2872 * gfortran.dg/array_constructor_36.f90 : New test.
2873 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2874 allow for comparison between different elements of the array
2875 constructor at different levels of optimization.
2877 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2879 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2880 * gcc.target/i386/pr32280-1.c: Likewise.
2882 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2885 * gcc.target/i386/pr47800.c: New test.
2887 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2889 * objc/execute/exceptions/foward-1.x: New.
2891 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2894 * gfortran.dg/derived_constructor_comps_4.f90: New.
2896 2011-02-18 Tobias Burnus
2899 * gfortran.dg/func_result_6.f90: New.
2901 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2904 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2906 2011-02-18 Tobias Burnus <burnus@net-b.de>
2909 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2911 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2912 normalizing the error/warning output.
2913 * gfortran.dg/Wall.f90: Update dg-error/warning.
2914 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2915 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2916 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2917 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2918 * gfortran.dg/class_30.f90: Update dg-error/warning.
2919 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2920 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2921 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2922 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2923 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2924 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2925 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2926 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2927 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2928 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2929 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2930 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2931 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2932 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2933 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2934 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2935 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2936 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2937 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2938 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2939 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2940 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2941 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2942 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2943 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2945 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2948 * gfortran.dg/proc_ptr_comp_30.f90: New.
2950 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2953 * gcc.target/i386/pr47780.c: New test.
2955 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2958 * gfortran.dg/class_40.f03: New.
2960 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2963 * g++.dg/cpp0x/auto21.C: New test.
2965 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2967 * objc.dg/special/unclaimed-category-1.h: Updated for
2969 * objc.dg/special/unclaimed-category-1.m: Same.
2970 * objc.dg/zero-link-1.m: Same.
2971 * objc.dg/lookup-1.m: Same.
2972 * objc.dg/torture/strings/const-str-9.m
2973 * objc.dg/torture/strings/const-str-10.m: Same.
2974 * objc.dg/torture/strings/const-str-11.m: Same.
2975 * objc.dg/torture/forward-1.m: Same.
2976 * objc.dg/zero-link-2.m: Same.
2977 * objc.dg/encode-7-next-64bit.m: Same.
2978 * objc.dg/method-4.m: Same.
2979 * objc.dg/next-runtime-1.m: Same.
2980 * objc.dg/image-info.m: Same.
2981 * objc.dg/pr23214.m: Same.
2982 * objc.dg/symtab-1.m: Same.
2983 * obj-c++.dg/basic.m: Same.
2984 * obj-c++.dg/proto-lossage-3.m: Same.
2985 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2986 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2987 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2988 * obj-c++.dg/method-11.m: Same.
2989 * objc/execute/enumeration-1.m: Same.
2990 * objc/execute/object_is_class.m: Same.
2991 * objc/execute/formal_protocol-2.m: Same.
2992 * objc/execute/formal_protocol-4.m: Same.
2993 * objc/execute/formal_protocol-6.m: Same.
2994 * objc/execute/bycopy-3.m: Same.
2995 * objc/execute/exceptions/catchall-1.m: Same.
2996 * objc/execute/exceptions/finally-1.m: Same.
2997 * objc/execute/exceptions/local-variables-1.m: Same.
2998 * objc/execute/exceptions/foward-1.m: Same.
2999 * objc/execute/bf-common.h
3000 * objc/execute/enumeration-2.m: Same.
3001 * objc/execute/formal_protocol-1.m: Same.
3002 * objc/execute/formal_protocol-3.m: Same.
3003 * objc/execute/formal_protocol-5.m: Same.
3004 * objc/execute/accessing_ivars.m: Same.
3005 * objc/execute/bycopy-2.m: Same.
3006 * objc/execute/formal_protocol-7.m: Same.
3007 * objc/execute/compatibility_alias.m: Same.
3008 * objc/execute/no_clash.m: Same.
3009 * objc/execute/object_is_meta_class.m: Same.
3010 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3011 * objc/execute/class-tests-1.h: Include stdio.h.
3012 * objc/execute/class-tests-2.h: Same.
3013 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3015 * obj-c++.dg/try-catch-2.mm: Same.
3017 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3020 * g++.dg/warn/Wunused-parm-4.C: New test.
3022 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3023 Jan Hubicka <jh@suse.cz>
3027 * g++.dg/debug/pr47106.C: New.
3029 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3032 * gcc.target/i386/pr43653.c: New test.
3034 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3037 * g++.dg/template/inherit6.C: New test.
3039 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3042 * gfortran.dg/class_39.f03: New.
3044 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3047 * g++.dg/cpp0x/variadic106.C: New test.
3049 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3052 * gfortran.dg/pr47757-1.f90: New test.
3053 * gfortran.dg/pr47757-2.f90: New test.
3054 * gfortran.dg/pr47757-3.f90: New test.
3057 * g++.dg/cpp0x/enum8.C: New test.
3059 2011-02-15 Jason Merrill <jason@redhat.com>
3061 * g++.dg/inherit/implicit-trivial1.C: New.
3062 * g++.dg/cpp0x/implicit-trivial1.C: New.
3064 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3067 * gcc.dg/torture/pr47725.c: Removed.
3069 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3072 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3073 constant does not generate a load from memory.
3075 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3078 * gcc.dg/torture/pr47725.c: New.
3080 2011-02-15 Richard Guenther <rguenther@suse.de>
3082 PR tree-optimization/47743
3083 * gcc.dg/torture/pr47743.c: New testcase.
3085 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3088 * gcc.target/i386/pr47581.c: New test.
3090 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3093 * gfortran.dg/select_type_22.f03: New.
3095 2011-02-14 Jason Merrill <jason@redhat.com>
3097 * g++.dg/cpp0x/regress/enum1.C: New.
3099 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3101 * gnat.dg/include.adb: New test.
3103 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3106 * gfortran.dg/class_38.f03: New.
3108 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3110 * gcc.dg/pr46494.c: New test.
3112 2011-02-14 Richard Guenther <rguenther@suse.de>
3114 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3116 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3119 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3120 sparc*-sun-solaris2.11.
3122 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3125 * gfortran.dg/argument_checking_18.f90: New.
3127 2011-02-13 Tobias Burnus <burnus@net-b.de>
3129 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3130 * gfortran.dg/argument_checking_17.f90: New.
3132 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3134 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3135 are temporarily disabled.
3136 * gfortran.dg/class_7.f03: Ditto.
3137 * gfortran.dg/coarray_14.f90: Ditto.
3138 * gfortran.dg/typebound_proc_13.f03: Ditto.
3140 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3143 * gfortran.dg/extends_11.f03: New.
3145 2011-02-11 Xinliang David Li <davidxl@google.com>
3147 PR tree-optimization/47707
3148 * g++.dg/tree-ssa/pr47707.C: New test.
3150 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3152 * g++.dg/opt/inline17.C: New test.
3154 2011-02-11 Tobias Burnus <burnus@net-b.de>
3157 * gfortran.dg/pure_formal_2.f90: New.
3159 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3161 PR rtl-optimization/47614
3162 * gfortran.dg/pr47614.f: New.
3164 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3167 * gcc.dg/opts-6.c: New test.
3169 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3172 * gcc.dg/pr47684.c: New test.
3174 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3177 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3178 c99_runtime, dg-add-options c99_runtime.
3179 (main): Use __asm__.
3181 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3184 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3185 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3186 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3187 * gcc.dg/ucnid-10.c: Likewise.
3188 * gcc.dg/ucnid-13.c: Likewise.
3189 * gcc.dg/ucnid-7.c: Likewise.
3190 * gcc.dg/ucnid-8.c: Likewise.
3191 Adapt dg-warning line number.
3193 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3195 * gcc.target/i386/parity-1.c: Use -march=k8.
3196 * gcc.target/i386/parity-2.c: Ditto.
3197 * gcc.target/i386/vecinit-1.c: Ditto.
3198 * gcc.target/i386/vecinit-2.c: Ditto.
3200 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3203 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3204 * gcc.target/mips/save-restore-3.c: Likewise.
3205 * gcc.target/mips/save-restore-4.c: Likewise.
3206 * gcc.target/mips/save-restore-5.c: Likewise.
3209 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3210 * g++.dg/tree-prof/partition2.C: Likewise.
3212 2011-02-09 Jason Merrill <jason@redhat.com>
3214 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3215 rather than misdeclare std::puts.
3217 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3218 * g++.dg/other/warning1.C: Likewise.
3219 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3220 * g++.old-deja/g++.gb/scope06.C: Likewise.
3221 * g++.old-deja/g++.law/cvt11.C: Likewise.
3222 * g++.old-deja/g++.law/init1.C: Likewise.
3223 * g++.dg/abi/mangle26.C: Likewise.
3225 * g++.dg/template/function1.C: Adjust for C++0x mode.
3226 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3228 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3229 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3231 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3233 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3235 * g++.dg/cpp0x/regress: New directory.
3236 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3237 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3238 * g++.dg/cpp0x/regress/regress3.C: New.
3240 2011-02-10 Richard Guenther <rguenther@suse.de>
3242 PR tree-optimization/47677
3243 * gcc.dg/torture/pr47677.c: New testcase.
3245 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3247 * objc.dg/special/load-category-1.m: Remove unused header.
3248 * objc.dg/special/load-category-1a.m: Likewise.
3249 * objc.dg/special/load-category-2.m: Likewise.
3250 * objc.dg/special/load-category-2a.m: Likewise.
3251 * objc.dg/special/load-category-3.m: Likewise.
3252 * objc.dg/special/load-category-3a.m: Likewise.
3253 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3254 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3255 * objc.dg/attributes/class-attribute-1.m: Likewise.
3256 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3257 * obj-c++.dg/property/property.exp: Likewise.
3258 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3259 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3260 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3261 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3262 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3263 * obj-c++.dg/template-8.mm: Likewise.
3265 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3268 * gcc.target/i386/pr47665.c: New test.
3270 2011-02-10 Jie Zhang <jie@codesourcery.com>
3274 2011-02-05 Jie Zhang <jie@codesourcery.com>
3276 * gcc.dg/pr42631.c: Update test.
3277 * gcc.dg/pr42631-2.c: New test.
3279 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3282 * gfortran.dg/proc_decl_25.f90: New.
3284 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3287 * gfortran.dg/typebound_assignment_2.f03: New.
3289 2011-02-09 Richard Guenther <rguenther@suse.de>
3291 PR tree-optimization/47664
3292 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3294 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3297 * gnat.dg/uninit_func.adb: Adjust dg directive.
3299 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3302 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3304 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3307 * gfortran.dg/auto_dealloc_2.f90: New.
3309 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3311 * gcc.dg/builtins-config.h: Remove __sgi handling.
3312 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3313 -std=c99 for mips-sgi-irix6.5*.
3315 2011-02-09 Martin Jambor <mjambor@suse.cz>
3318 * gfortran.dg/pr25923.f90: Remove xfails.
3320 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3323 * gfortran.dg/inquire_14.f90: New test.
3325 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3328 * gfortran.dg/pointer_init_6.f90: New.
3330 2011-02-08 Jeff Law <law@redhat.com>
3332 PR tree-optimization/42893
3333 * gcc.tree-ssa/pr42893.c: New test.
3335 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3337 PR tree-optimization/46834
3338 PR tree-optimization/46994
3339 PR tree-optimization/46995
3340 * gcc.dg/graphite/id-pr46834.c: New.
3341 * gfortran.dg/graphite/id-pr46994.f90: New.
3342 * gfortran.dg/graphite/id-pr46995.f90: New.
3344 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3347 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3348 using the variable is known the warning is emitted there.
3349 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3350 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3352 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3355 * gcc.dg/noreturn-1.c (foo5): Likewise.
3356 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3357 (method2): Likewise.
3359 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3360 the return statement using the uninitialized variable.
3361 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3363 2011-02-08 Richard Guenther <rguenther@suse.de>
3366 * g++.dg/opt/pr47639.c: New testcase.
3368 2011-02-08 Richard Guenther <rguenther@suse.de>
3370 PR tree-optimization/47632
3371 * g++.dg/opt/pr47632.C: New testcase.
3373 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3375 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3377 2011-02-07 Richard Guenther <rguenther@suse.de>
3379 PR tree-optimization/47615
3380 * g++.dg/opt/pr47615.C: New testcase.
3382 2011-02-07 Richard Guenther <rguenther@suse.de>
3384 PR tree-optimization/47621
3385 * gcc.dg/torture/pr47621.c: New testcase.
3387 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3389 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3391 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3394 * gfortran.dg/allocate_with_source_1 : New test.
3396 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3399 * gcc.dg/pr47610.c: New test.
3401 2011-02-05 Jie Zhang <jie@codesourcery.com>
3404 * gcc.dg/pr42631.c: Update test.
3405 * gcc.dg/pr42631-2.c: New test.
3407 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3410 * gfortran.dg/pr47574.f90: New test.
3412 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3414 PR tree-optimization/46194
3415 * gcc.dg/autopar/pr46194.c: New.
3417 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3419 PR tree-optimization/43695
3420 * g++.dg/ipa/pr43695.C: New.
3422 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3425 * gcc.dg/pr23200.c: New test.
3427 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3430 * g++.dg/pr47589.C: New test.
3432 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3435 * g++.dg/template/typedef37.C: New test.
3436 * g++.dg/template/param1.C: Adjust expected error message.
3438 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3441 * gcc.dg/pr31490-2.c: New test.
3442 * gcc.dg/pr31490-3.c: New test.
3443 * gcc.dg/pr31490-4.c: New test.
3445 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3446 Jakub Jelinek <jakub@redhat.com>
3449 * g++.dg/parser/semicolon3.C: Adjust.
3450 * g++.dg/parser/semicolon4.C: New testcase.
3451 * g++.dg/pr46890.C: New testcase.
3453 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3456 * g++.dg/init/pr29571.C: New.
3458 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3460 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3461 instead of vect_int.
3463 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3466 * gcc.target/i386/pr47312.c: New test.
3469 * gcc.target/i386/pr47564.c: New test.
3471 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3473 PR tree-optimization/45122
3474 * gcc.dg/tree-ssa/pr45122.c: New.
3476 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3479 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3482 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3483 and vsx so a default --with-cpu=power7 doesn't give an error
3484 when -mavoid-indexed-addresses is used.
3486 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3487 wrapper function to save the arguments and then jump to the real
3488 function, rather than depending on the compiler not to move stuff
3490 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3492 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3493 Paul Thomas <pault@gcc.gnu.org>
3496 * gfortran.dg/class_37.f03 : New test.
3498 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3499 Richard Guenther <rguenther@suse.de>
3501 PR tree-optimization/40979
3503 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3504 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3505 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3506 check_vect_support_and_set_flags.
3507 * gfortran.dg/graphite/vect-pr40979.f90: New.
3509 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3512 * gfortran.dg/class_36.f03: New.
3514 2011-02-02 Richard Guenther <rguenther@suse.de>
3516 PR tree-optimization/47566
3517 * gcc.dg/lto/20110201-1_0.c: New testcase.
3519 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3525 * debug/pr47498.c: New.
3526 * debug/pr47501.c: New.
3528 2011-02-01 Richard Guenther <rguenther@suse.de>
3530 PR tree-optimization/47559
3531 * g++.dg/torture/pr47559.C: New testcase.
3533 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3536 * gfortran.dg/typebound_call_20.f03: New.
3538 2011-02-01 Richard Guenther <rguenther@suse.de>
3540 PR tree-optimization/47555
3541 * gcc.dg/pr47555.c: New testcase.
3543 2011-02-01 Richard Guenther <rguenther@suse.de>
3545 PR tree-optimization/47541
3546 * g++.dg/torture/pr47541.C: New testcase.
3548 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3551 * gfortran.dg/typebound_call_19.f03: New.
3553 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3556 * g++.dg/cpp0x/pr47416.C: New test.
3558 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3561 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3563 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3566 * gfortran.dg/typebound_assignment_1.f03: New.
3568 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3570 PR tree-optimization/47538
3571 * gcc.c-torture/execute/pr47538.c: New test.
3573 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3576 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3578 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3580 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3582 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3584 PR rtl-optimization/44031
3585 * gcc.c-torture/compile/20110131-1.c: New test.
3587 2011-01-31 Tobias Burnus <burnus@net-b.de>
3590 * gfortran.dg/stmt_func_1.f90: New.
3592 2011-01-31 Tobias Burnus <burnus@net-b.de>
3595 * gfortran.dg/interface_34.f90: New.
3597 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3600 * gfortran.dg/realloc_on_assign_5.f03: New test.
3601 * gfortran.dg/realloc_on_assign_5.f03: New test.
3603 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3605 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3606 * gfortran.dg/bessel_7.f90: Likewise.
3607 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3609 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3610 * gfortran.dg/sum_init_expr.f03: Likewise.
3612 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3614 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3617 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3618 loop only on "vect_intfloat_cvt" targets.
3620 2011-01-29 Tobias Burnus <burnus@net-b.de>
3623 * gfortran.dg/shape_6.f90: New.
3625 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3627 PR libgfortran/47434
3628 * gfortran.dg/read_infnan_1.f90: Update test.
3629 * gfortran.dg/module_nan.f90: Update test.
3630 * gfortran.dg/char4_iunit_1.f03: Update test.
3631 * gfortran.dg/large_real_kind_1.f90: Update test.
3632 * gfortran.dg/real_const_3.f90: Update test.
3633 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3635 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3638 * g++.dg/template/param2.C: New test.
3640 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3642 PR libgfortran/47285
3643 * gfortran.dg/fmt_g.f: New test.
3645 2011-01-28 Tobias Burnus <burnus@net-b.de>
3648 * gfortran.dg/pure_formal_1.f90: New.
3650 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3653 * gcc.dg/tls/pr42894.c: New test.
3655 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3657 * gcc.dg/pr47276.c: Add dg-require-visibility.
3659 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3661 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3663 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3664 Tobias Burnus <burnus@gcc.gnu.org>
3669 * gfortran.dg/realloc_on_assign_3.f03: New test.
3670 * gfortran.dg/realloc_on_assign_4.f03: New test.
3671 * gfortran.dg/allocatable_function_5.f90: New test.
3672 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3673 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3674 implemented" dg-errors.
3676 2011-01-27 Jan Hubicka <jh@suse.cz>
3679 * gcc.dg/attr-weakref-4.c: New testcase
3681 2011-01-27 Martin Jambor <mjambor@suse.cz>
3683 PR tree-optimization/47228
3684 * gcc.dg/torture/pr47228.c: New test.
3686 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3688 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3690 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3692 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3693 when using auto-overlay support on the SPU.
3695 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3697 PR rtl-optimization/44174
3698 * gcc.target/i386/asm-6.c: New test.
3700 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3702 PR rtl-optimization/46856
3703 * gcc.c-torture/compile/pr46856.c: New test.
3705 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3706 Andrew Pinski <pinskia@gmail.com>
3709 * gcc.dg/pr43082.c: New.
3711 2011-01-26 DJ Delorie <dj@redhat.com>
3713 PR rtl-optimization/46878
3714 * gcc.dg/pr46878-1.c: New test.
3716 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3719 * g++.dg/cpp0x/pr47476.C: New test.
3721 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3723 * gcc.c-torture/compile/20110126-1.c: New test.
3725 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3728 * gcc.dg/torture/pr47473.c: New test.
3730 2011-01-26 Jan Hubicka <jh@suse.cz>
3733 * gcc.c-torture/execute/pr47237.c: New testcase.
3735 2011-01-26 Jan Hubicka <jh@suse.cz>
3737 PR tree-optimization/47190
3738 * gcc.dg/attr-weakref-3.c: New testcase.
3740 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3743 * gcc.dg/dll-9a.c: New test file.
3744 * gcc.dg/dll-11.c: Likewise.
3745 * gcc.dg/dll-12.c: Likewise.
3746 * gcc.dg/dll-12a.c: Likewise.
3747 * gcc.dg/dll-11a.c: Likewise.
3748 * gcc.dg/dll-9.c: Likewise.
3749 * gcc.dg/dll-10.c: Likewise.
3750 * gcc.dg/dll-10a.c: Likewise.
3751 * g++.dg/ext/dllexport4a.cc: Likewise.
3752 * g++.dg/ext/dllexport4.C: Likewise.
3753 * g++.dg/ext/dllexport5.C: Likewise.
3754 * g++.dg/ext/dllexport5a.cc: Likewise.
3756 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3758 PR tree-optimization/46970
3759 * gcc.dg/graphite/pr46970.c: New.
3761 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3763 PR tree-optimization/46215
3764 * gcc.dg/graphite/pr46215.c: New.
3766 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3768 PR tree-optimization/46168
3769 * gcc.dg/graphite/pr46168.c: New.
3771 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3773 PR tree-optimization/43657
3774 * gcc.dg/graphite/pr43657.c: New.
3776 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3778 PR tree-optimization/29832
3779 * gfortran.dg/graphite/pr29832.f90: New.
3781 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3783 PR tree-optimization/43567
3784 * gcc.dg/graphite/pr43567.c: New.
3786 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3788 * gfortran.dg/graphite/interchange-4.f: New.
3789 * gfortran.dg/graphite/interchange-5.f: New.
3791 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3792 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3793 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3794 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3795 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3796 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3797 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3798 * gfortran.dg/ltrans-7.f90: Removed.
3799 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3801 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3802 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3803 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3804 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3805 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3806 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3807 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3808 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3809 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3810 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3811 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3812 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3813 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3814 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3815 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3816 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3817 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3818 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3819 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3820 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3821 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3822 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3823 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3824 * gcc.dg/tree-ssa/data-dep-1.c
3825 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3826 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3827 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3828 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3829 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3831 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3833 PR tree-optimization/47265
3834 PR tree-optimization/47443
3835 * gcc.c-torture/compile/pr47265.c: New test.
3836 * gcc.dg/pr47443.c: New test.
3838 2011-01-25 Martin Jambor <mjambor@suse.cz>
3840 PR tree-optimization/47382
3841 * g++.dg/torture/pr47382.C: New test.
3842 * g++.dg/opt/devirt1.C: Xfail.
3844 2011-01-25 Yao Qi <yao@codesourcery.com>
3847 * gcc.target/arm/pr45701-1.c: New test.
3848 * gcc.target/arm/pr45701-2.c: New test.
3849 * gcc.target/arm/pr45701-3.c: New test.
3851 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3852 Jakub Jelinek <jakub@redhat.com>
3854 PR tree-optimization/47271
3855 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3857 2011-01-25 Nick Clifton <nickc@redhat.com>
3859 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3860 (saturate_add): Delete.
3862 (main): Do not run saturate_add.
3863 (set_interrupts): Delete.
3865 2011-01-25 Tobias Burnus <burnus@net-b.de>
3868 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3870 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3872 PR tree-optimization/47427
3873 PR tree-optimization/47428
3874 * gcc.c-torture/compile/pr47427.c: New test.
3875 * gcc.c-torture/compile/pr47428.c: New test.
3877 2011-01-25 Richard Guenther <rguenther@suse.de>
3880 * gcc.dg/torture/pr47411.c: New testcase.
3882 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3884 * gfortran.dg/graphite/id-24.f: New.
3885 * gfortran.dg/graphite/id-25.f: New.
3887 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3889 * gfortran.dg/graphite/id-23.f: New.
3891 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3893 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3895 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3897 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3898 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3899 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3900 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3901 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3902 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3903 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3904 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3905 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3907 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3909 * gcc.dg/graphite/block-0.c: Add documentation.
3910 * gcc.dg/graphite/block-4.c: Same.
3911 * gcc.dg/graphite/block-7.c: Same.
3912 * gcc.dg/graphite/block-8.c: New.
3913 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3914 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3915 * gcc.dg/graphite/interchange-12.c: Add documentation.
3916 * gcc.dg/graphite/interchange-13.c: New.
3917 * gcc.dg/graphite/interchange-14.c: New.
3918 * gcc.dg/graphite/interchange-15.c: New.
3919 * gcc.dg/graphite/interchange-8.c: Add documentation.
3920 * gcc.dg/graphite/interchange-mvt.c: Same.
3922 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3925 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3926 * gcc.target/powerpc/altivec-14.c: Ditto.
3927 * gcc.target/powerpc/altivec-33.c: Ditto.
3928 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3929 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3930 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3931 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3932 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3933 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3934 * g++.dg/ext/altivec-15.C: Ditto.
3935 * g++.dg/ext/altivec-types-1.C: Ditto.
3936 * g++.dg/ext/altivec-types-2.C: Ditto.
3937 * g++.dg/ext/altivec-types-3.C: Ditto.
3938 * g++.dg/ext/altivec-types-4.C: Ditto.
3940 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3942 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3944 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3946 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3947 optimization options.
3949 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3951 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3954 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3956 2011-01-23 Tobias Burnus <burnus@net-b.de>
3959 * gfortran.dg/allocatable_scalar_12.f90: New.
3961 2011-01-23 Ira Rosen <irar@il.ibm.com>
3963 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3964 vectorization to be not profitable if peeling is used to
3965 realign the memory access.
3966 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3967 loop bound to avoid loop unrolling.
3968 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3970 2011-01-22 Jan Hubicka <jh@suse.cz>
3973 * g++.dg/lto/pr47333.C: New file.
3975 2011-01-22 Jan Hubicka <jh@suse.cz>
3977 PR tree-optimization/43884
3979 * gcc.dg/autopar/outer-2.c: Increase array size.
3980 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3982 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3985 * gfortran.dg/c_loc_tests_16.f90: New test.
3987 2011-01-22 Tobias Burnus <burnus@net-b.de>
3990 * gfortran.dg/typebound_proc_19.f90: New.
3992 2011-01-21 Jeff Law <law@redhat.com>
3994 PR tree-optimization/47053
3995 * g++.dg/pr47053.C: New test.
3997 2011-01-21 Jason Merrill <jason@redhat.com>
4000 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4002 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4005 * g++.dg/cpp0x/range-for10.C: New test.
4006 * g++.dg/template/for1.C: New test.
4009 * g++.dg/tree-prof/partition3.C: New test.
4011 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4013 PR rtl-optimization/47366
4014 * g++.dg/opt/pr47366.C: New test.
4016 2011-01-21 Jason Merrill <jason@redhat.com>
4019 * g++.dg/cpp0x/constexpr-regress2.C: New.
4021 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4023 2011-01-21 Jeff Law <law@redhat.com>
4025 PR rtl-optimization/41619
4026 * gcc.dg/pr41619.c: New.
4028 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4030 PR tree-optimization/47355
4031 * g++.dg/opt/pr47355.C: New test.
4033 2011-01-21 Richard Guenther <rguenther@suse.de>
4035 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4038 2011-01-21 Richard Guenther <rguenther@suse.de>
4040 PR tree-optimization/47365
4041 * gcc.dg/torture/pr47365.c: New testcase.
4042 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4044 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4046 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4048 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4050 PR tree-optimization/47391
4051 * gcc.dg/pr47391.c: New test.
4053 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4055 * g++.dg/template/char1.C: Use signed char.
4057 2011-01-21 Tobias Burnus <burnus@net-b.de>
4060 * gfortran.dg/pointer_target_4.f90: New.
4062 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4065 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4066 ILP32 system and not IP32.
4068 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4071 * g++.dg/debug/pr46583.C: New.
4073 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4076 * g++.dg/debug/pr47283.C: New test.
4079 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4080 * gcc.target/i386/headmerge-2.c: Likewise.
4082 2011-01-20 Richard Guenther <rguenther@suse.de>
4085 * gcc.dg/torture/pr47370.c: New testcase.
4087 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4089 PR tree-optimization/46130
4090 * gcc.dg/pr46130-1.c: New test.
4091 * gcc.dg/pr46130-2.c: New test.
4093 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4096 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4098 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4101 * g++.dg/debug/pr46240.cc: New.
4103 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4106 * g++.dg/template/anonunion1.C: New test.
4108 PR rtl-optimization/47337
4109 * gcc.c-torture/execute/pr47337.c: New test.
4111 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4114 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4116 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4118 PR tree-optimization/46021
4119 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4121 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4123 PR tree-optimization/47290
4124 * g++.dg/torture/pr47290.C: New test.
4126 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4129 * gfortran.dg/proc_ptr_comp_29.f90: New.
4131 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4134 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4135 powerpc-apple-darwin9.
4137 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4139 PR rtl-optimization/47299
4140 * gcc.c-torture/execute/pr47299.c: New test.
4142 2011-01-17 Jason Merrill <jason@redhat.com>
4144 * g++.dg/cpp0x/constexpr-virtual.C: New.
4146 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4149 * gfortran.dg/gomp/pr47331.f90: New test.
4151 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4154 * objc.dg/selector-warn-1.m: New.
4155 * obj-c++.dg/selector-warn-1.mm: New.
4157 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4159 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4160 Update dg-final accordingly.
4162 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4164 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4166 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4168 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4170 * gcc.dg/guality/pr36728-2.c: Likewise.
4172 2011-01-17 Richard Guenther <rguenther@suse.de>
4174 PR tree-optimization/47313
4175 * g++.dg/torture/pr47313.C: New testcase.
4177 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4180 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4181 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4182 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4183 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4185 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4187 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4188 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4189 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4191 2011-01-17 Richard Guenther <rguenther@suse.de>
4193 PR tree-optimization/45967
4194 * gcc.dg/torture/pr45967-2.c: New testcase.
4195 * gcc.dg/torture/pr45967-3.c: Likewise.
4197 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4200 * g++.dg/ext/pr47213.C: Require visibility.
4202 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4204 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4205 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4207 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4209 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4210 Linux-based targets.
4212 2011-01-13 Jan Hubicka <jh@suse.cz>
4214 PR tree-optimization/47276
4215 * gcc.dg/pr47276.c: New testcase.
4217 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4218 Jonathan Wakely <jwakely.gcc@gmail.com>
4221 * g++.dg/other/pr33558.C: New.
4222 * g++.dg/other/pr33558-2.C: New.
4224 2011-01-14 Martin Jambor <mjambor@suse.cz>
4226 PR tree-optimization/45934
4227 PR tree-optimization/46302
4228 * g++.dg/ipa/devirt-c-1.C: New test.
4229 * g++.dg/ipa/devirt-c-2.C: Likewise.
4230 * g++.dg/ipa/devirt-c-3.C: Likewise.
4231 * g++.dg/ipa/devirt-c-4.C: Likewise.
4232 * g++.dg/ipa/devirt-c-5.C: Likewise.
4233 * g++.dg/ipa/devirt-c-6.C: Likewise.
4234 * g++.dg/ipa/devirt-6.C: Likewise.
4235 * g++.dg/ipa/devirt-d-1.C: Likewise.
4236 * g++.dg/torture/pr45934.C: Likewise.
4238 2011-01-14 Jason Merrill <jason@redhat.com>
4240 * g++.dg/cpp0x/variadic105.C: New.
4242 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4243 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4246 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4247 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4248 execution tests on i?86-*-*, x86_64-*-* and
4249 powerpc*-apple-darwin* && ilp32.
4250 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4251 tests on i?86-*-* and x86_64-*-*.
4253 2011-01-14 Richard Guenther <rguenther@suse.de>
4255 PR tree-optimization/47280
4256 * g++.dg/opt/pr47280.C: New testcase.
4258 2011-01-14 Jason Merrill <jason@redhat.com>
4260 * g++.dg/cpp0x/constexpr-regress1.C: New.
4262 * g++.dg/ext/flexary2.C: New.
4264 2011-01-14 Richard Guenther <rguenther@suse.de>
4267 * gcc.dg/torture/pr47281.c: New testcase.
4268 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4270 2011-01-14 Richard Guenther <rguenther@suse.de>
4272 PR tree-optimization/47286
4273 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4275 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4278 * g++.dg/ext/pr47213.C: New.
4280 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4282 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4284 2011-01-13 Tobias Burnus <burnus@net-b.de>
4285 Mikael Morin <mikael@gcc.gnu.org>
4289 * gfortran.dg/select_type_20.f90: New.
4290 * gfortran.dg/select_type_21.f90: New.
4292 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4295 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4297 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4299 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4300 * gcc.dg/guality/pr36728-2.c: Likewise.
4302 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4305 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4307 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4309 PR rtl-optimization/45352
4310 * gcc.dg/pr45352-3.c: New.
4312 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4314 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4316 * g++.dg/cpp0x/range-for8.C: New.
4317 * g++.dg/cpp0x/range-for9.C: New.
4319 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4322 * g++.dg/debug/pr47209.C: New.
4324 2011-01-12 Richard Guenther <rguenther@suse.de>
4327 * gcc.dg/lto/pr47259_0.c: New testcase.
4328 * gcc.dg/lto/pr47259_1.c: Likewise.
4330 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4332 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4333 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4334 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4335 methods missing from the OBJC2 Object.
4336 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4337 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4338 GNU and NeXT runtimes.
4339 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4341 * objc-obj-c++-shared/Object1.m: Likewise.
4342 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4343 * objc.dg/proto-qual-1.m: Likewise.
4344 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4345 * obj-c++.dg/proto-qual-1.mm: Likewise.
4347 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4350 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4352 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4354 Fixed the Objective-C++ testsuite and updated all tests.
4355 * lib/obj-c++.exp (obj-c++_init): Declare and set
4356 gcc_warning_prefix and gcc_error_prefix.
4357 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4358 'dg-warning', 'dg-message' and 'dg-error'.
4359 * obj-c++.dg/class-extension-3.mm: Likewise.
4360 * obj-c++.dg/class-protocol-1.mm: Likewise.
4361 * obj-c++.dg/encode-7.mm: Likewise.
4362 * obj-c++.dg/exceptions-3.mm: Likewise.
4363 * obj-c++.dg/exceptions-5.mm: Likewise.
4364 * obj-c++.dg/method-12.mm: Likewise.
4365 * obj-c++.dg/method-13.mm: Likewise.
4366 * obj-c++.dg/method-15.mm: Likewise.
4367 * obj-c++.dg/method-16.mm: Likewise.
4368 * obj-c++.dg/method-4.mm: Likewise.
4369 * obj-c++.dg/method-8.mm: Likewise.
4370 * obj-c++.dg/method-conflict-1.mm: Likewise.
4371 * obj-c++.dg/method-conflict-2.mm: Likewise.
4372 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4373 and uncommented second part of the testcase now that the testsuite
4375 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4376 and uncommented second part of the testcase now that the testsuite
4378 * obj-c++.dg/private-1.mm: Likewise.
4379 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4380 * obj-c++.dg/syntax-error-7.mm: Likewise.
4381 * obj-c++.dg/warn5.mm: Likewise.
4382 * obj-c++.dg/property/at-property-14.mm: Likewise.
4383 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4385 * obj-c++.dg/property/at-property-18.mm: Likewise.
4386 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4388 * obj-c++.dg/property/at-property-21.mm: Likewise.
4389 * obj-c++.dg/property/at-property-28.mm: Likewise.
4390 * obj-c++.dg/property/at-property-5.mm: Likewise.
4391 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4392 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4393 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4394 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4395 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4396 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4397 * obj-c++.dg/tls/diag-5.mm: Likewise.
4398 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4399 dg-error, now matched correctly.
4401 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4403 * objc.dg/property/at-property-29.m: New.
4404 * obj-c++.dg/property/at-property-29.mm: New.
4406 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4408 * go.test/go-test.exp (go-set-goarch): New proc.
4409 (go-gc-tests): Use it.
4411 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4414 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4416 2011-01-11 Richard Henderson <rth@redhat.com>
4418 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4420 2011-01-11 Jan Hubicka <jh@suse.cz>
4424 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4425 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4427 2011-01-11 Richard Guenther <rguenther@suse.de>
4429 PR tree-optimization/46076
4430 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4432 2011-01-11 Jeff Law <law@redhat.com>
4434 * PR tree-optimization/47086
4435 * gcc.dg/pr47086.c: New test.
4437 2011-01-11 Jason Merrill <jason@redhat.com>
4440 * g++.dg/template/new10.C: New.
4443 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4445 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4447 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4448 Split type definitions and NSConstantString class into...
4449 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4450 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4451 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4452 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4453 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4454 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4456 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4457 encode defines for newer NeXT system headers.
4458 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4459 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4460 * objc.dg/foreach-5.m: Likewise.
4461 * objc.dg/foreach-2.m: Likewise.
4462 * objc.dg/foreach-4.m: Likewise.
4463 * objc.dg/torture/strings/string1.m: Likewise.
4464 * objc.dg/torture/strings/string2.m: Likewise.
4465 * objc.dg/torture/strings/string3.m: Likewise.
4466 * objc.dg/torture/strings/string4.m: Likewise.
4467 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4468 header and stand alone.
4469 * obj-c++.dg/strings/strings-2.mm: Likewise.
4470 * objc.dg/torture/strings/const-str-3.m: Likewise.
4471 * objc.dg/strings/strings-2.m: Likewise.
4472 * objc.dg/strings/const-str-12b.m: Likewise.
4474 2011-01-12 Richard Guenther <rguenther@suse.de>
4477 * gcc.dg/attr-weak-1.c: Adjust.
4479 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4482 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4483 standard compliant and comment.
4485 2011-01-10 Jan Hubicka <jh@suse.cz>
4488 * gcc.dg/initpri3.c: New testcase.
4490 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4493 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4499 (g_ebp_save): Likewise.
4500 (g_esp_save): Likewise.
4502 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4504 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4506 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4508 PR tree-optimization/46021
4509 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4510 i?86-*-*, x86_64-*-*.
4512 2011-01-10 Jeff Law <law@redhat.com>
4514 * PR tree-optimization/47141
4515 * gcc.c-torture/compile/pr47141.c: New test.
4517 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4520 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4521 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4522 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4523 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4526 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4527 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4528 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4529 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4530 being vectorized. Adjust dg-final pattern.
4533 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4534 * gcc.dg/vect/slp-24.c: Likewise.
4536 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4539 * g++.dg/other/pr47218-1.C: New test file.
4540 * g++.dg/other/pr47218.C: Likewise.
4541 * g++.dg/other/pr47218.h: New supporting header.
4543 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4546 * objc.dg/attributes/invalid-attribute-1.m: New.
4547 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4549 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4552 * gfortran.dg/proc_ptr_comp_28.f90: New.
4554 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4556 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4557 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4558 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4559 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4560 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4561 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4562 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4563 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4564 * objc.dg/gnu-api-2-class.m: Likewise.
4565 * objc.dg/gnu-api-2-ivar.m: Likewise.
4566 * objc.dg/gnu-api-2-method.m: Likewise.
4567 * objc.dg/gnu-api-2-objc.m: Likewise.
4568 * objc.dg/gnu-api-2-object.m: Likewise.
4569 * objc.dg/gnu-api-2-property.m: Likewise.
4570 * objc.dg/gnu-api-2-protocol.m: Likewise.
4571 * objc.dg/gnu-api-2-sel.m: Likewise.
4573 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4575 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4576 * objc.dg/objc-foreach-4.m: Likewise.
4577 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4578 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4579 * objc.dg/foreach-4.m: Likewise.
4580 * objc.dg/foreach-5.m: Likewise.
4581 * objc.dg/foreach-3.m: Return self from init.
4583 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4586 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4588 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4591 * gfortran.dg/class_35.f90: New.
4593 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4595 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4597 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4600 * objc.dg/invalid-method-2.m: New.
4601 * obj-c++.dg/invalid-method-2.mm: New.
4603 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4606 * gfortran.dg/transpose_optimization_2.f90 : New test.
4608 2011-01-08 Jan Hubicka <jh@suse.cz>
4610 PR tree-optmization/46469
4611 * g++.dg/torture/pr46469.C: New testcase.
4613 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4615 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4616 emulation of libobjc-gnu structure layout functionality to ..
4617 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4618 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4619 * objc/execute/bf-common.h: Adjust headers.
4620 * objc/execute/bf-1.m: Likewise.
4621 * objc/execute/bf-2.m: Likewise.
4622 * objc/execute/bf-3.m: Likewise.
4623 * objc/execute/bf-4.m: Likewise.
4624 * objc/execute/bf-5.m: Likewise.
4625 * objc/execute/bf-6.m: Likewise.
4626 * objc/execute/bf-7.m: Likewise.
4627 * objc/execute/bf-8.m: Likewise.
4628 * objc/execute/bf-9.m: Likewise.
4629 * objc/execute/bf-10.m: Likewise.
4630 * objc/execute/bf-11.m: Likewise.
4631 * objc/execute/bf-12.m: Likewise.
4632 * objc/execute/bf-13.m: Likewise.
4633 * objc/execute/bf-14.m: Likewise.
4634 * objc/execute/bf-15.m: Likewise.
4635 * objc/execute/bf-16.m: Likewise.
4636 * objc/execute/bf-17.m: Likewise.
4637 * objc/execute/bf-18.m: Likewise.
4638 * objc/execute/bf-19.m: Likewise.
4639 * objc/execute/bf-20.m: Likewise.
4640 * objc/execute/bf-21.m: Likewise.
4641 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4642 objc_get_type_qualifiers ().
4644 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4647 * gfortran.dg/dependency_39.f90: New test.
4649 2011-01-07 Jan Hubicka <jh@suse.cz>
4651 Get builtins tests ready for linker plugin.
4652 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4653 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4654 my_memset, my_bzero): Mark used.
4655 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4656 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4658 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4661 2011-01-07 Jan Hubicka <jh@suse.cz>
4663 PR tree-optimization/46367
4664 * g++.dg/torture/pr46367.C: New file.
4666 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4669 * gcc.dg/pr47201.c: New test.
4672 * gcc.dg/tree-prof/pr47187.c: New test.
4674 2011-01-07 Tobias Burnus <burnus@net-b.de>
4677 * gfortran.dg/extends_type_of_3.f90: New.
4679 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4681 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4682 * g++.dg/ext/dllimport-MI1.C: Likewise.
4683 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4684 * g++.dg/ext/dllimport10.C: Likewise.
4685 * g++.dg/ext/dllimport11.C: Likewise.
4686 * g++.dg/ext/dllimport12.C: Likewise.
4687 * g++.dg/ext/dllimport13.C: Likewise.
4688 * g++.dg/ext/dllimport2.C: Likewise.
4689 * g++.dg/ext/dllimport3.C: Likewise.
4690 * g++.dg/ext/dllimport4.C: Likewise.
4691 * g++.dg/ext/dllimport5.C: Likewise.
4692 * g++.dg/ext/dllimport6.C: Likewise.
4693 * g++.dg/ext/dllimport8.C: Likewise.
4694 * g++.dg/ext/dllimport9.C: Likewise.
4695 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4696 targets, too. Additionally enable test for i?86-*-mingw*.
4697 * g++.dg/ext/selectany1.C: Likewise.
4698 Remove guard variable check.
4700 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4704 * gfortran.dg/storage_size_3.f08: Extended.
4706 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4709 * g++.dg/template/stdarg1.C: New test.
4711 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4714 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4715 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4716 from the interface of functions to not hide the errors that
4719 2011-01-06 Jan Hubicka <jh@suse.cz>
4721 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4722 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4724 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4728 * gfortran.dg/interface_33.f90: New test.
4730 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4733 * gcc.c-torture/compile/pr47150.c: New test.
4735 2011-01-06 Ira Rosen <irar@il.ibm.com>
4737 PR tree-optimization/47139
4738 * gcc.dg/vect/pr47139.c: New test.
4740 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4743 * gfortran.dg/extends_type_of_2.f03: New.
4745 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4747 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4749 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4751 * gnat.dg/opt14.adb: New test.
4753 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4756 * gfortran.dg/allocate_error_2.f90: New test.
4758 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4761 * gfortran.dg/storage_size_3.f08: New.
4763 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4765 PR libgfortran/47154
4766 * gfortran.dg/namelist_68.f90: New test.
4768 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4770 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4772 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4775 * gfortran.dg/class_34.f90: New.
4777 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4779 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4780 use __builtin_inff. Skip all single-precision tests that require
4783 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4785 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4787 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4789 PR tree-optimization/47148
4790 * gcc.c-torture/execute/pr47148.c: New test.
4792 PR tree-optimization/47155
4793 * gcc.c-torture/execute/pr47155.c: New test.
4795 PR rtl-optimization/47157
4796 * gcc.c-torture/compile/pr47157.c: New test.
4798 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4800 * gcc.dg/torture/vector-shift2.c (schar): Define.
4801 (main): Always use schar or uchar instead of plain "char" to avoid
4802 dependencies on implementation-defined char signedness.
4804 2011-01-03 Martin Jambor <mjambor@suse.cz>
4806 PR tree-optimization/46801
4807 * gnat.dg/pack9.adb: Remove xfail.
4809 2011-01-03 Martin Jambor <mjambor@suse.cz>
4811 PR tree-optimization/46984
4812 * g++.dg/ipa/pr46984.C: New test.
4814 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4817 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4819 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4821 PR tree-optimization/47140
4822 * gcc.c-torture/compile/pr47140.c: New test.
4824 PR rtl-optimization/47028
4825 * gcc.dg/pr47028.c: New test.
4827 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4829 * objc.dg/protocol-forward-1.m: Removed TODO.
4830 * objc.dg/protocol-forward-2.m: New.
4831 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4832 * obj-c++.dg/protocol-forward-2.mm: New.
4834 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4837 * g++.dg/eh/pr38662.C: New testcase.
4839 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4841 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4842 scan for newline '\n'.
4845 Copyright (C) 2011 Free Software Foundation, Inc.
4847 Copying and distribution of this file, with or without modification,
4848 are permitted in any medium without royalty provided the copyright
4849 notice and this notice are preserved.