diff options
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5938 |
1 files changed, 5938 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog new file mode 100644 index 000000000..90ae77a9c --- /dev/null +++ b/gcc/testsuite/ChangeLog @@ -0,0 +1,5938 @@ +2013-04-12 Release Manager + + * GCC 4.6.4 released. + +2013-04-04 Andrey Belevantsev <abel@ispras.ru> + + Backport from mainline + 2012-11-09 Andrey Belevantsev <abel@ispras.ru> + + PR rtl-optimization/54472 + * gcc.dg/pr54472.c: New test. + +2013-04-04 Marek Polacek <polacek@redhat.com> + + Backported from mainline + 2013-01-09 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48189 + * gcc.dg/pr48189.c: New test. + +2013-04-04 Tobias Burnus <burnus@net-b.de> + + Backport from mainline: + 2013-03-29 Tobias Burnus <burnus@net-b.de> + + PR fortran/56737 + * testsuite/gfortran.dg/fmt_cache_3.f90: New. + +2013-04-04 Tobias Burnus <burnus@net-b.de> + + Backport from mainline: + 2013-03-28 Tobias Burnus <burnus@net-b.de> + + PR fortran/56735 + * gfortran.dg/namelist_80.f90: New. + +2013-04-03 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2013-03-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/56539 + * gcc.c-torture/compile/pr56539.c: New test. + + 2013-02-07 Jakub Jelinek <jakub@redhat.com> + + PR c++/56239 + * g++.dg/parse/pr56239.C: New test. + + 2013-01-25 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/56098 + * gcc.dg/pr56098-1.c: New test. + + 2013-01-18 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/56015 + * gfortran.dg/pr56015.f90: New test. + + 2012-10-08 Jakub Jelinek <jakub@redhat.com> + + PR c++/54858 + * g++.dg/template/pr54858.C: New test. + + 2012-09-05 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/54486 + * c-c++-common/pr54486.c: New test. + + 2012-08-24 Jakub Jelinek <jakub@redhat.com> + + PR c/54363 + * gcc.dg/pr54363.c: New test. + + 2012-05-03 Jakub Jelinek <jakub@redhat.com> + + PR debug/53174 + * gcc.dg/pr53174.c: New test. + + 2012-03-01 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/52445 + * gcc.dg/pr52445.c: New test. + +2013-04-03 Jakub Jelinek <jakub@redhat.com> + + * gcc.dg/pr45472.c: Remove copies. + +2013-04-01 Andrey Belevantsev <abel@ispras.ru> + + Backport from mainline + 2013-02-27 Andrey Belevantsev <abel@ispras.ru> + + PR middle-end/45472 + * gcc.dg/pr45472.c: New test. + +2013-03-22 H.J. Lu <hongjiu.lu@intel.com> + + PR target/56560 + * gcc.target/i386/pr56560.c: New file. + +2013-03-15 Tobias Burnus <burnus@net-b.de> + + PR fortran/56615 + * gfortran.dg/transfer_intrinsic_5.f90: New. + +2013-03-14 Jakub Jelinek <jakub@redhat.com> + + PR c++/56403 + * g++.dg/torture/pr56403.C: New test. + +2013-03-13 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/56575 + * gfortran.dg/class_56.f90: New test. + +2013-03-10 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/55362 + * gfortran.dg/intrinsic_size_4.f90 : New test. + +2013-02-23 Janus Weil <janus@gcc.gnu.org> + + PR fortran/56385 + * gfortran.dg/proc_ptr_comp_37.f90: New. + +2013-02-15 Tobias Burnus <burnus@net-b.de> + + PR fortran/56318 + * gcc/testsuite/gfortran.dg/matmul_9.f90: New. + +2013-02-13 Tobias Burnus <burnus@net-b.de> + + Backported from mainline + 2013-01-07 Tobias Burnus <burnus@net-b.de> + Uros Bizjak <ubizjak@gmail.com> + + PR fortran/55852 + * gfortran.dg/intrinsic_size_3.f90: New. + +2013-02-11 Uros Bizjak <ubizjak@gmail.com> + + Backport from mainline + 2013-02-11 Uros Bizjak <ubizjak@gmail.com> + + PR rtl-optimization/56275 + * gcc.dg/pr56275.c: New test. + +2013-02-03 Thomas Koenig <tkoenig@gcc.gnu.org> + + Backport from trunk + PR fortran/50627 + PR fortran/56054 + * gfortran.dg/block_12.f90: New test. + * gfortran.dg/module_error_1.f90: New test. + +2013-02-01 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt26.adb: New test. + +2013-01-24 Martin Jambor <mjambor@suse.cz> + + Backport from mainline + 2013-01-04 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/55755 + * gcc.dg/torture/pr55755.c: New test. + * gcc.dg/tree-ssa/sra-13.c: Likewise. + * gcc.dg/tree-ssa/pr45144.c: Update. + +2013-01-21 Uros Bizjak <ubizjak@gmail.com> + + PR rtl-optimization/56023 + * gcc.dg/pr56023.c: New test. + +2013-01-21 Martin Jambor <mjambor@suse.cz> + + Backport from mainline + 2013-01-17 Martin Jambor <mjambor@suse.cz> + + PR tree-optimizations/55264 + * g++.dg/ipa/pr55264.C: New test. + +2013-01-14 Janus Weil <janus@gcc.gnu.org> + + PR fortran/55072 + * gfortran.dg/internal_pack_13.f90: New test. + * gfortran.dg/internal_pack_14.f90: New test. + +2013-01-14 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/55618 + * gfortran.dg/elemental_scalar_args_2.f90: New test. + +2013-01-08 Mikael Morin <mikael@gcc.gnu.org> + + PR fortran/42769 + PR fortran/45836 + PR fortran/45900 + * gfortran.dg/use_23.f90: New test. + * gfortran.dg/use_24.f90: New test. + * gfortran.dg/use_25.f90: New test. + * gfortran.dg/use_26.f90: New test. + * gfortran.dg/use_27.f90: New test. + +2013-01-07 Steven G. Kargl <kargl@gcc.gnu.org> + Mikael Morin <mikael@gcc.gnu.org> + + PR fortran/55827 + * gfortran.dg/use_22.f90: New test. + +2012-12-21 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/55355 + * g++.dg/torture/pr55355.C: New test. + +2012-12-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * gcc.dg/torture/pr52407.c: Add "-fno-common" option on hppa*-*-hpux*. + +2012-11-29 Jason Merrill <jason@redhat.com> + + PR c++/53862 + * g++.dg/cpp0x/variadic134.C: New. + +2012-11-24 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/55314 + Backport from trunk + * gfortran.dg/allocate_error_4.f90: New test. + +2012-11-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/compile/20121107-1.c: New test. + +2012-10-30 Andrey Belevantsev <abel@ispras.ru> + + Backport from mainline + 2012-01-25 Andrey Belevantsev <abel@ispras.ru> + + PR rtl-optimization/48374 + * gcc.dg/pr48374.c: New test. + +2012-10-22 Andrey Belevantsev <abel@ispras.ru> + + Backport from mainline + 2012-08-09 Andrey Belevantsev <abel@ispras.ru> + + PR rtl-optimization/53701 + * gcc.dg/pr53701.c: New test. + +2012-10-11 Uros Bizjak <ubizjak@gmail.com> + + Backport from mainline + 2011-08-09 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * gcc.dg/pr49948.c: Require pthread effective target. + +2012-10-05 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/33763 + * c-c++-common/pr33763.c: New test. + +2012-09-20 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/addr1.ads: Move dg directive to... + * gnat.dg/addr1.adb: ...here. + * gnat.dg/atomic5.ad[sb]: Likewise. + * gnat.dg/discr29.ad[sb]: Likewise. + * gnat.dg/discr23.ads: Remove dg directive. + * gnat.dg/nested_float_packed.ads: Likewise. + * gnat.dg/oconst6.ads: Move to... + * gnat.dg/specs/oconst6.ads: ...here. + +2012-09-15 Joseph Myers <joseph@codesourcery.com> + + PR c/54552 + * gcc.c-torture/compile/pr54552-1.c: New test. + +2012-09-15 Joseph Myers <joseph@codesourcery.com> + + PR c/54103 + * gcc.c-torture/compile/pr54103-1.c, + gcc.c-torture/compile/pr54103-2.c, + gcc.c-torture/compile/pr54103-3.c, + gcc.c-torture/compile/pr54103-4.c, + gcc.c-torture/compile/pr54103-5.c, + gcc.c-torture/compile/pr54103-6.c: New tests. + * gcc.dg/c90-const-expr-8.c: Update expected column number. + +2012-09-13 Tobias Burnus <burnus@net-b.de> + + PR fortran/54225 + PR fortran/53306 + * gfortran.dg/coarray_10.f90: Update dg-error. + * gfortran.dg/coarray_28.f90: New. + * gfortran.dg/array_section_3.f90: New. + +2012-09-13 Tobias Burnus <burnus@net-b.de> + + PR fortran/54556 + * gfortran.dg/implicit_pure_3.f90: New. + +2012-09-13 Jason Merrill <jason@redhat.com> + + PR c++/54511 + * g++.dg/template/anonunion2.C: New. + +2012-09-12 Mikael Morin <mikael@gcc.gnu.org> + + PR fortran/54208 + * gfortran.dg/bound_simplification_3.f90: New test. + +2012-09-10 Markus Trippelsdorf <markus@trippelsdorf.de> + + PR middle-end/54515 + * g++.dg/tree-ssa/pr54515.C: new testcase + +2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org> + + Backport from mainline + 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org> + + * lib/target-supports.exp + (check_effective_target_vect_natural_alignment): New function. + * gcc.dg/align-2.c: Only run on targets with natural alignment + of vector types. + * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural + alignment of vector types. + + 2011-12-21 Michael Zolotukhin <michael.v.zolotukhin@intel.com> + + * gcc.dg/vect/vect-peel-1.c: Adjust test diag-scans to fix fail on AVX. + * gcc.dg/vect/vect-peel-2.c: Ditto. + + 2011-06-21 Ira Rosen <ira.rosen@linaro.org> + + PR testsuite/49443 + * gcc.dg/vect/vect-peel-3.c: Expect to fail on vect_no_align + targets. + * gcc.dg/vect/vect-peel-4.c: Likewise. + + 2011-06-14 Ira Rosen <ira.rosen@linaro.org> + + * gcc.dg/vect/vect-peel-3.c: Adjust misalignment values + for double-word vectors. + * gcc.dg/vect/vect-peel-4.c: Likewise. + +2012-08-06 Anna Tikhonova <anna.m.tikhonova@gmail.com> + + * gcc.dg/20020201-1.c: Remove declarations for exit, abort, + rand, srand. Include <stdlib.h>. + +2012-07-16 Steven Bosscher <steven@gcc.gnu.org> + + Backport from trunk: + 2012-07-13 Hans-Peter Nilsson <hp@axis.com> + + PR rtl-optimization/53908 + * gcc.dg/torture/pr53908.c: New test. + +2012-07-14 Mikael Morin <mikael.morin@gcc.gnu.org> + + Backport from trunk: + 2012-01-09 Tobias Burnus <burnus@net-b.de> + + PR fortran/51758 + * gfortran.dg/optional_absent_2.f90: New. + +2012-07-03 Michael Hope <michael.hope@linaro.org> + + PR c++/53814 + * g++.dg/cpp0x/nullptr28.C: Change selector for explicit + options. + +2012-06-28 Richard Guenther <rguenther@suse.de> + + PR middle-end/53790 + * gcc.dg/torture/pr53790.c: New testcase. + +2012-06-25 Jason Merrill <jason@redhat.com> + + PR c++/52988 + * g++.dg/cpp0x/nullptr28.C: New. + +2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org> + + * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets + and add __sh__ case. + +2012-06-14 Tobias Burnus <burnus@net-b.de> + + PR fortran/53597 + * gfortran.dg/save_4.f90: New. + +2012-06-13 Christian Bruel <christian.bruel@st.com> + + PR target/53621 + * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH. + +2012-06-05 Tobias Burnus <burnus@net-b.de> + + PR fortran/50619 + * gfortran.dg/init_flag_10.f90: New. + +2012-06-04 Edmar Wienskoski <edmar@freescale.com> + + PR target/53559 + * gcc.target/powerpc/cell_builtin_1.c: New test case. + * gcc.target/powerpc/cell_builtin_2.c: Ditto. + * gcc.target/powerpc/cell_builtin_3.c: Ditto. + * gcc.target/powerpc/cell_builtin_4.c: Ditto. + * gcc.target/powerpc/cell_builtin_5.c: Ditto. + * gcc.target/powerpc/cell_builtin_6.c: Ditto. + * gcc.target/powerpc/cell_builtin_7.c: Ditto. + * gcc.target/powerpc/cell_builtin_8.c: Ditto. + +2012-05-23 Michael Hope <michael.hope@linaro.org> + + PR c++/52796 + * g++.dg/cpp0x/variadic-value1.C: Change selector for explicit + options. + +2012-05-23 Tobias Burnus <burnus@net-b.de> + + PR fortran/53389 + * gfortran.dg/realloc_on_assign_15.f90: New. + +2012-05-22 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-11-10 Richard Guenther <rguenther@suse.de> + + PR middle-end/51071 + * gcc.dg/torture/pr51071.c: New testcase. + * gcc.dg/torture/pr51071-2.c: Likewise. + +2012-05-22 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2012-02-28 Richard Guenther <rguenther@suse.de> + + PR target/52407 + * gcc.dg/torture/pr52407.c: New testcase. + +2012-05-22 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2012-04-12 Richard Guenther <rguenther@suse.de> + + PR c/52862 + * gcc.dg/pr52862.c: New testcase. + +2012-05-21 Joseph Myers <joseph@codesourcery.com> + + PR c/53418 + * gcc.c-torture/compile/pr53418-1.c, + gcc.c-torture/compile/pr53418-2.c: New tests. + +2012-05-21 H.J. Lu <hongjiu.lu@intel.com> + + Backport from mainline + 2012-05-21 Uros Bizjak <ubizjak@gmail.com> + H.J. Lu <hongjiu.lu@intel.com> + + PR target/53416 + * gcc.target/i386/pr53416.c: New file. + +2012-05-14 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings. + * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto. + +2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/53199 + * gcc.target/powwerpc/pr53199.c: New file. + +2012-05-02 Tobias Burnus <burnus@net-b.de> + + Backport from mainline + 2012-04-16 Tobias Burnus <burnus@net-b.de> + + PR fortran/52864 + * gfortran.dg/pointer_intent_6.f90: New. + +2012-04-30 Uros Bizjak <ubizjak@gmail.com> + + Backport from mainline + 2012-04-27 Paolo Bonzini <bonzini@gnu.org> + + PR target/53138 + * gcc.c-torture/execute/20120427-1.c: New testcase. + +2012-04-24 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/53084 + * gcc.c-torture/execute/pr53084.c: New test. + +2012-04-13 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/52775 + * gcc.target/powerpc/pr52775.c: New file. + +2012-04-03 Jason Merrill <jason@redhat.com> + + PR c++/52796 + * g++.dg/cpp0x/variadic-value1.C: New. + +2012-03-28 Joey Ye <joey.ye@arm.com> + + Backported from mainline + 2011-12-20 Bernd Schmidt <bernds@codesourcery.com> + + PR middle-end/51200 + * gcc.target/arm/volatile-bitfields-4.c: New test. + * c-c++-common/abi-bf.c: New test. + + 2011-12-26 Joey Ye <joey.ye@arm.com> + + PR middle-end/51200 + * gcc.dg/volatile-bitfields-2.c: New test. + +2012-03-28 Martin Jambor <mjambor@suse.cz> + + Backported from mainline + 2012-03-27 Martin Jambor <mjambor@suse.cz> + + PR middle-end/52693 + * gcc.dg/torture/pr52693.c: New test. + +2012-03-28 Jakub Jelinek <jakub@redhat.com> + + PR target/52736 + * gcc.target/i386/pr52736.c: New test. + +2012-03-24 Jan Hubicka <jh@suse.cz> + + PR middle-end/51737 + * g++.dg/torture/pr51737.C: New testcase + +2012-03-24 Steven Bosscher <steven@gcc.gnu.org> + + PR middle-end/52640 + * gcc.c-torture/compile/limits-externdecl.c: New test. + +2012-03-16 Jan Hubicka <jh@suse.cz> + + PR middle-end/48600 + * g++.dg/torture/pr48600.C: New testcase. + +2012-03-10 Tobias Burnus <burnus@net-b.de> + + PR fortran/52469 + * gfortran.dg/proc_ptr_34.f90: New. + +2012-03-06 Tobias Burnus <burnus@net-b.de> + + Backport from mainline + 2012-03-02 Tobias Burnus <burnus@net-b.de> + + PR fortran/52452 + * gfortran.dg/intrinsic_8.f90: New. + +2012-03-02 Peter Bergner <bergner@vnet.ibm.com> + + Backport from mainline + 2012-03-02 Peter Bergner <bergner@vnet.ibm.com> + + * gcc.target/powerpc/pr52457.c: New test. + +2012-03-01 Release Manager + + * GCC 4.6.3 released. + +2012-02-29 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/52386 + * gfortran.dg/realloc_on_assign_13.f90 : New test. + +2012-02-23 Tobias Burnus <burnus@net-b.de> + + PR fortran/52335 + * gfortran.dg/io_constraints_10.f90: New. + +2012-02-23 Jakub Jelinek <jakub@redhat.com> + + Backported from trunk + 2012-02-20 Georg-Johann Lay <avr@gjlay.de> + + * gcc.c-torture/execute/pr52286.c: Fix FAIL on 16-bit int platforms. + + 2012-02-20 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/52286 + * gcc.c-torture/execute/pr52286.c: New test. + +2012-02-23 Uros Bizjak <ubizjak@gmail.com> + + PR c/52290 + * gcc.dg/noncompile/pr52290.c: New test. + +2012-02-22 Uros Bizjak <ubizjak@gmail.com> + + PR target/52330 + * gcc.target/i386/pr52330.c: New test. + +2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org> + + * lib/target-supports.exp (check_effective_target_vect_condition): + Return true for NEON. + +2012-02-21 Kai Tietz <ktietz@redhat.com> + + * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension. + +2012-02-20 Kai Tietz <ktietz@redhat.com> + + * gcc.dg/bf-ms-layout-3.c: New testcase. + +2012-02-17 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/52296 + * g++.dg/debug/dwarf2/pr52260.C: Remove. + +2012-02-16 Jakub Jelinek <jakub@redhat.com> + + PR debug/52260 + * g++.dg/debug/dwarf2/pr52260.C: New test. + +2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/52199 + * gcc.target/powerpc/pr52199.c: New file. + +2012-02-14 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2012-02-14 Jakub Jelinek <jakub@redhat.com> + + PR c++/52247 + * g++.dg/template/asmgoto1.C: New test. + + PR c/52181 + * c-c++-common/pr52181.c: New test. + +2012-02-09 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2012-02-08 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/52139 + * gcc.dg/pr52139.c: New test. + + 2012-02-07 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/52060 + * gcc.dg/torture/pr52060.c: New test. + + PR middle-end/52074 + * gcc.c-torture/compile/pr52074.c: New test. + + 2012-02-06 Jakub Jelinek <jakub@redhat.com> + + PR target/52129 + * gcc.c-torture/execute/pr52129.c: New test. + + 2012-01-28 Jakub Jelinek <jakub@redhat.com> + + PR target/52006 + * gcc.target/arm/pr52006.c: New test. + + 2012-01-05 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/51767 + * gcc.c-torture/compile/pr51767.c: New test. + + PR middle-end/51768 + * c-c++-common/pr51768.c: New test. + + PR middle-end/44777 + * gcc.dg/tree-prof/pr44777.c: New test. + + 2012-01-04 Jakub Jelinek <jakub@redhat.com> + + PR debug/51695 + * gcc.dg/pr51695.c: New test. + + 2012-01-03 Jakub Jelinek <jakub@redhat.com> + + PR c++/51669 + * g++.dg/gomp/pr51669.C: New test. + + 2011-12-15 Jakub Jelinek <jakub@redhat.com> + + PR c/51360 + * gcc.dg/gomp/pr51360.c: New test. + * g++.dg/gomp/pr51360.C: New test. + * g++.dg/gomp/pr51360-2.C: New test. + +2012-02-09 Peter Bergner <bergner@vnet.ibm.com> + + Backport from mainline + 2012-02-09 Peter Bergner <bergner@vnet.ibm.com> + + PR middle-end/52140 + * gcc.dg/dfp/pr52140.c: New test. + +2012-02-09 Andrey Belevantsev <abel@ispras.ru> + + Backport from mainline + 2012-01-20 Jakub Jelinek <jakub@redhat.com> + + PR target/51106 + * gcc.dg/torture/pr51106-1.c: New test. + * gcc.dg/torture/pr51106-2.c: New test. + +2012-02-08 Tobias Burnus <burnus@net-b.de> + + PR fortran/52151 + * gfortran.dg/realloc_on_assign_12.f90: New. + +2012-02-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/execute/20120207-1.c: New test. + +2012-02-03 Tobias Burnus <burnus@net-b.de> + + PR fortran/52093 + * gfortran.dg/shape_7.f90: New. + +2012-02-03 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/52012 + * gfortran.dg/realloc_on_assign_10.f90: New test. + * gfortran.dg/realloc_on_assign_11.f90: New test. + +2012-01-12 Georg-Johann Lay <avr@gjlay.de> + + Backport from mainline r183796 + PR rtl-optimization/51374 + * gcc.target/avr/torture/pr51374-1.c: New. + +2012-01-30 Bin Cheng <bin.cheng@arm.com> + + Backport from mainline. + 2012-01-30 Bin Cheng <bin.cheng@arm.com> + + PR target/51835 + * gcc.target/arm/pr51835.c: New testcase. + +2012-01-28 Tobias Burnus <burnus@net-b.de> + + PR fortran/52022 + * gfortran.dg/dummy_procedure_7.f90: New. + +2012-01-25 Jason Merrill <jason@redhat.com> + + PR target/51934 + * g++.dg/torture/pr51344.C: Limit to x86. + +2012-01-25 Tobias Burnus <burnus@net-b.de> + + PR fortran/51966 + * gfortran.dg/derived_constructor_char_3.f90: New. + +2012-01-24 Tobias Burnus <burnus@net-b.de> + + PR fortran/51948 + * gfortran.dg/move_alloc_12.f90: New. + +2012-01-21 Tobias Burnus <burnus@net-b.de> + + PR fortran/51913 + * gfortran.dg/class_47.f90: New. + +2012-01-21 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/renaming5.ad[sb]: New test. + +2012-01-20 Kai Tietz <ktietz@redhat.com> + + * g++.dg/torture/pr51344.C: Fix typo. + +2012-01-19 Kai Tietz <ktietz@redhat.com> + + * g++.dg/torture/pr51344.C: New test. + +2012-01-19 Tobias Burnus <burnus@net-b.de> + + PR fortran/51904 + * gfortran.dg/intrinsic_size_2.f90: New. + +2012-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + PR tree-optimization/49642 + * gcc.dg/tree-ssa/pr49642.c: New test. + +2012-01-16 Jason Merrill <jason@redhat.com> + + PR c++/51854 + * g++.dg/abi/mangle60.C: New. + + PR c++/51868 + * g++.dg/cpp0x/rv-bitfield.C: New. + * g++.dg/cpp0x/rv-bitfield2.C: New. + +2012-01-15 Uros Bizjak <ubizjak@gmail.com> + + PR rtl-optimization/51821 + * gcc.dg/pr51821.c: New test. + +2012-01-14 Tobias Burnus <burnus@net-b.de> + + Backported from mainline + 2012-01-14 Tobias Burnus <burnus@net-b.de> + + PR fortran/51800 + * gfortran.dg/init_flag_8.f90: New. + * gfortran.dg/init_flag_9.f90: New. + +2012-01-12 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> + + Backport from mainline: + 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com> + + * testsuite/gcc.c-torture/execute/20120110-1.c: New testcase. + +2012-01-10 Joseph Myers <joseph@codesourcery.com> + + * gcc.c-torture/execute/doloop-1.c, + gcc.c-torture/execute/doloop-2.c: New tests. + +2012-01-09 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/51759 + * g++.dg/ipa/pr51759.C: New test. + +2012-01-09 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> + + Backport from mainline: + 2011-11-04 Jiangning Liu <jiangning.liu@arm.com> + + PR rtl-optimization/38644 + * gcc.target/arm/stack-red-zone.c: New. + +2012-01-09 Andrew Stubbs <ams@codesourcery.com> + + Backport from mainline: + + 2012-01-06 Andrew Stubbs <ams@codesourcery.com> + + * gcc.target/arm/headmerge-2.c: Adjust scan pattern. + +2012-01-06 Richard Sandiford <richard.sandiford@linaro.org> + + PR middle-end/48660 + * g++.dg/pr48660.C: New test. + +2012-01-06 Eric Botcazou <ebotcazou@adacore.com> + + * ada/acats/overflow.lst: Add cb20004. + +2012-01-05 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/execute/20120104-1.c: New test. + +2012-01-04 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49651 + * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust. + * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise. + +2012-01-03 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-11-10 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/51042 + * gcc.dg/torture/pr51042.c: New testcase. + +2012-01-03 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/51070 + * gcc.dg/torture/pr51070.c: New testcase. + * gcc.dg/torture/pr51070-2.c: Likewise. + +2011-12-20 Dodji Seketeli <dodji@redhat.com> + + PR debug/49951 + * g++.dg/gcov/gcov-2.C: Adjust. + +2012-01-01 Thomas König <tkoenig@gcc.gnu.org> + + Backport from trunk + PR fortran/51502 + * lib/gcc-dg.exp (scan-module-absence): New function. + * gfortran.dg/implicit_pure_2.f90: New test. + +2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/51623 + * gcc.target/powerpc/pr51623.c: New file. + +2011-12-28 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/torture/pr50396.c: Use dg-add-options ieee. + +2011-12-23 Richard Guenther <rguenther@suse.de> + + PR rtl-optimization/50396 + * gcc.dg/torture/pr50396.c: New testcase. + +2011-12-22 Doug Kwan <dougkwan@google.com> + + Backport from mainline + 2011-11-20 Joey Ye <joey.ye@arm.com> + + * gcc.dg/volatile-bitfields-1.c: New. + +2011-12-21 Richard Earnshaw <rearnsha@arm.com> + + PR target/51643 + * gcc.target/arm/sibcall-2.c: New test. + +2011-12-19 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/51583 + * gcc.dg/tree-ssa/pr51583.c: New test. + +2011-12-16 Jason Merrill <jason@redhat.com> + + PR c++/51416 + * g++.dg/cpp0x/auto31.C: New. + +2011-12-16 Jason Merrill <jason@redhat.com> + + PR c++/51331 + * g++.dg/init/value10.C: New. + +2011-12-15 H.J. Lu <hongjiu.lu@intel.com> + + Backport from mainline. + 2011-10-28 Chung-Lin Tang <cltang@codesourcery.com> + + PR rtl-optimization/49720 + * g++.dg/torture/pr49720.C: New test. + +2011-12-14 Jason Merrill <jason@redhat.com> + + PR c++/51248 + * g++.dg/other/enum2.C: New. + +2011-12-13 Jason Merrill <jason@redhat.com> + + PR c++/51406 + PR c++/51161 + * g++.dg/cpp0x/rv-cast3.C: New. + * g++.dg/cpp0x/rv-cast4.C: New. + +2011-12-12 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/51511 + * gcc.dg/pr45819.c: Add -w to dg-options. + + Backported from mainline + 2011-12-11 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/51485 + * g++.dg/vect/pr51485.cc: New test. + +2011-12-12 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/execute/20111212-1.c: New test. + +2011-12-11 Tobias Burnus <burnus@net-b.de> + + PR fortran/50923 + * gfortran.dg/warn_function_without_result_2.f90: New. + +2011-12-11 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/51338 + Backport from trunk + * gfortran.dg/assumed_charlen_substring_1.f90: New test. + +2011-12-09 Jakub Jelinek <jakub@redhat.com> + + Backport from mainline + 2011-12-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/51466 + * gcc.c-torture/execute/pr51466.c: New test. + + 2011-11-28 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/50078 + * gcc.dg/pr50078.c: New test. + +2011-12-09 Kazu Hirata <kazu@codesourcery.com> + + Backport from mainline: + + 2011-12-05 Kazu Hirata <kazu@codesourcery.com> + + PR target/51408 + * gcc.dg/pr51408.c: New. + +2011-12-08 Tobias Burnus <burnus@net-b.de> + + PR fortran/51448 + * gfortran.dg/realloc_on_assign_8.f90: New. + +2011-12-08 Teresa Johnson <tejohnson@google.com> + + * gcc.target/i386/movdi-rex64.c: Remove unnecessary + unused label. + +2011-12-08 Teresa Johnson <tejohnson@google.com> + + * gcc.target/i386/movdi-rex64.c: Remove unnecessary + -Wwrite-strings option. + +2011-12-08 Teresa Johnson <tejohnson@google.com> + + * gcc.target/i386/movdi-rex64.c: New. + +2011-12-08 Jakub Jelinek <jakub@redhat.com> + + Backport from mainline + 2011-12-05 Jakub Jelinek <jakub@redhat.com> + + PR debug/51410 + * gcc.dg/debug/dwarf2/pr51410.c: New test. + + PR c/51339 + * gcc.dg/gomp/pr51339.c: New test. + + 2011-12-05 Jakub Jelinek <jakub@redhat.com> + Eric Botcazou <ebotcazou@adacore.com> + + PR middle-end/51323 + PR middle-end/50074 + * gcc.c-torture/execute/pr51323.c: New test. + + 2011-11-30 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/48721 + * gcc.target/i386/pr48721.c: New test. + +2011-12-08 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/execute/20111208-1.c: New test. + + Backport from mainline + 2011-09-25 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/frame_overflow.ads: New. + * gnat.dg/frame_overflow.adb: Adjust. + * gnat.dg/specs/addr1.ads: Likewise. + +2011-12-06 Tobias Burnus <burnus@net-b.de> + + PR fortran/51435 + * gfortran.dg/default_initialization_5.f90: New. + +2011-12-06 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/50622 + * g++.dg/tree-ssa/pr50622.C: New test. + +2011-12-04 Uros Bizjak <ubizjak@gmail.com> + Jérémie Detrey <Jeremie.Detrey@loria.fr> + + PR target/51393 + * gcc.target/i386/pr51393.c: New test. + +2011-12-03 Tobias Burnus <burnus@net-b.de> + + PR fortran/50684 + * gfortran.dg/move_alloc_8.f90: New. + +2011-11-25 Tobias Burnus <burnus@net-b.de> + + PR fortran/50408 + * gfortran.dg/whole_file_35.f90: New. + +2011-11-24 Tobias Burnus <burnus@net-b.de> + + PR fortran/51218 + * resolve.c (pure_subroutine): If called subroutine is + impure, unset implicit_pure. + (resolve_function): Move impure check to simplify code. + +2011-11-22 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/51265 + * g++.dg/cpp0x/decltype36.C: New. + +2011-11-19 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.dg/delay-slot-2.c: New test. + +2011-11-18 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__. + +2011-11-18 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/51150 + * g++.dg/cpp0x/pr51150.C: New. + +2011-11-16 Richard Earnshaw <rearnsha@arm.com> + Bernd Schmidt <bernds@coudesourcery.com> + Sebastian Huber <sebastian.huber@embedded-brains.de> + + PR target/49641 + * gcc.target/arm/pr49641.c: New test. + +2011-11-10 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/51077 + * gcc.c-torture/compile/pr51077.c: New test. + +2011-11-07 Jason Merrill <jason@redhat.com> + + PR c++/50870 + * g++.dg/cpp0x/decltype35.C: New. + +2011-11-04 Eric Botcazou <ebotcazou@adacore.com> + + * g++.dg/other/offsetof7.C: New test. + +2011-11-02 Bernd Schmidt <bernds@codesourcery.com> + + * gcc.c-torture/compile/20110907.c: New file. + +2011-10-29 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/50901 + * g++.dg/cpp0x/pr50901.C: New. + +2011-10-27 Uros Bizjak <ubizjak@gmail.com> + Steven G. Kargl <kargl@gcc.gnu.org> + + PR target/50875 + * gfortran.dg/pr50875.f90: New test. + +2011-10-26 Release Manager + + * GCC 4.6.2 released. + +2011-10-23 Uros Bizjak <ubizjak@gmail.com> + + PR target/50788 + * gcc.target/i386/pr50788.c: New test. + +2011-10-20 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target + non_strict_align. + * gcc.dg/ipa/ipa-sra-6.c: Ditto. + +2011-10-19 Jason Merrill <jason@redhat.com> + + PR c++/50793 + * g++.dg/init/value9.C: New. + +2011-10-19 Jason Merrill <jason@redhat.com> + + PR c++/50787 + * g++.dg/init/ref20.C: New. + +2011-10-19 Jason Merrill <jason@redhat.com> + + PR c++/50787 + * g++.dg/init/ref20.C: New. + +2011-10-18 Jason Merrill <jason@redhat.com> + + PR c++/50531 + * g++.dg/cpp0x/defaulted32.C: New. + +2011-10-17 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47023 + * gfortran.dg/c_kind_tests_3.f03: New. + +2011-10-15 Janus Weil <janus@gcc.gnu.org> + + PR fortran/50570 + * gfortran.dg/pointer_intent_5.f90: New. + +2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com> + + Backport from mainline + 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc-++/48275 + * obj-c++.dg/property/cxx-property-1.mm: New. + * obj-c++.dg/property/cxx-property-2.mm: New. + +2011-10-15 Tobias Burnus <burnus@net-b.de> + + PR fortran/50718 + * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer + for dummy arguments with VALUE attribute. + +2011-10-14 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-10-14 Richard Guenther <rguenther@suse.de> + + * gcc.dg/torture/pr50723.c: New testcase. + + 2011-10-13 Richard Guenther <rguenther@suse.de> + + * gcc.target/i386/pr50712.c: New testcase. + +2011-10-13 Jason Merrill <jason@redhat.com> + + PR c++/50618 + * g++.dg/init/vbase1.C: New. + +2011-10-12 Janus Weil <janus@gcc.gnu.org> + + PR fortran/50659 + * gfortran.dg/proc_decl_27.f90: New. + +2011-10-12 Paul Koning <pkoning@gcc.gnu.org> + + PR tree-optimization/50189 + * g++.dg/torture/pr50189.C: New testcase. + +2011-10-12 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/50700 + * gcc.dg/builtin-object-size-12.c: New testcase. + +2011-10-12 Joseph Myers <joseph@codesourcery.com> + + PR c/50565 + * gcc.c-torture/compile/pr50565-1.c, + gcc.c-torture/compile/pr50565-2.c: New tests. + +2011-10-11 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/initlist-49216.C: New. + + PR c++/49855 + PR c++/49896 + * g++.dg/template/constant1.C: New. + * g++.dg/template/constant2.C: New. + +2011-10-11 Janis Johnson <janisjo@codesourcery.com> + + PR c++/44473 + * g++.dg/dfp/44473-1.C: New test. + * g++.dg/dfp/44473-2.C: New test. + * g++.dg/dfp/mangle-1.C: New test. + * g++.dg/dfp/mangle-2.C: New test. + * g++.dg/dfp/mangle-3.C: New test. + * g++.dg/dfp/mangle-4.C: New test. + * g++.dg/dfp/mangle-5.C: New test. + +2011-10-11 Tobias Burnus <burnus@net-b.de> + + PR fortran/50273 + * gfortran.dg/common_16.f90: New. + +2011-10-07 Janus Weil <janus@gcc.gnu.org> + + PR fortran/50585 + * gfortran.dg/assumed_charlen_arg_2.f90: New. + + PR fortran/50625 + * gfortran.dg/class_46.f03: New. + +2011-10-07 Bernd Schmidt <bernds@codesourcery.com> + + PR target/49049 + * gcc.c-torture/compile/pr49049.c: New test. + +2011-10-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49279 + * gcc.c-torture/execute/pr49279.c: New test. + +2011-10-04 Janus Weil <janus@gcc.gnu.org> + + PR fortran/48706 + * gfortran.dg/extends_12.f03: New. + +2011-09-30 Jakub Jelinek <jakub@redhat.com> + + PR inline-asm/50571 + * gcc.dg/pr50571.c: New test. + +2011-09-26 Jason Merrill <jason@redhat.com> + + PR c++/46105 + * g++.dg/template/partial12.C: New. + + PR c++/50508 + * g++.dg/cpp0x/constexpr-typedef1.C: New. + +2011-09-26 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/50472 + * gcc.dg/torture/pr50472.c: New testcase. + +2011-09-23 Jason Merrill <jason@redhat.com> + + Core 253 + * g++.dg/init/const8.C: New. + * g++.dg/cpp0x/constexpr-object1.C: Add a data member. + * g++.dg/cpp0x/defaulted2.C: Likewise. + * g++.dg/cpp0x/pr42844-2.C: Likewise. + * g++.dg/init/pr42844.C: Likewise. + + * lib/prune.exp: Prune "note"s. + +2011-09-25 Ira Rosen <ira.rosen@linaro.org> + + PR tree-optimization/50413 + * g++.dg/vect/vect.exp: Run slp-pr* tests with + -fdump-tree-slp-details. Run other tests with + -fdump-tree-vect-details. + * g++.dg/vect/slp-pr50413.cc: New. + +2011-09-25 Ira Rosen <ira.rosen@linaro.org> + + PR tree-optimization/50412 + * gfortran.dg/vect/pr50412.f90: New. + +2011-09-22 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/50491 + * g++.dg/cpp0x/pr50491.C: New. + +2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org> + + PR testsuite/50487 + * gfortran.dg/bessel_6.f90: Fix tolerance test. + +2011-09-22 Uros Bizjak <ubizjak@gmail.com> + + PR target/50464 + * g++.dg/other/pr50464.C: New test. + +2011-09-19 Martin Jambor <mjambor@suse.cz> + + PR middle-end/49886 + * gcc.dg/torture/pr49886.c: Remove XFAILs. + * gcc.dg/torture/pr50287.c: New test. + +2011-09-17 Jason Merrill <jason@redhat.com> + + PR c++/50442 + Revert: + PR c++/49267 + * g++.dg/cpp0x/rv-conv1.C: New. + +2011-09-16 Jason Merrill <jason@redhat.com> + + PR c++/50424 + * g++.dg/eh/defarg1.C: New. + +2011-09-13 Dodji Seketeli <dodji@redhat.com> + + PR c++/48320 + * g++.dg/cpp0x/variadic116.C: New test case. + +2011-09-11 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/atomic5.ad[sb]: New test. + +2011-09-08 Martin Jambor <mjambor@suse.cz> + + Backport from mainline + 2011-09-07 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/49911 + * g++.dg/tree-ssa/pr49911.C: New test. + +2011-09-08 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-07-04 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49518 + PR tree-optimization/49628 + * g++.dg/torture/pr49628.C: New testcase. + * gcc.dg/torture/pr49518.c: Likewise. + +2011-09-08 Jakub Jelinek <jakub@redhat.com> + + PR target/50310 + * gcc.c-torture/execute/ieee/pr50310.c: New test. + * gcc.dg/pr50310-2.c: New test. + +2011-09-07 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/50309 + * g++.dg/cpp0x/noexcept11.C: New. + +2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from trunk + * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler. + +2011-09-06 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/compile/20110906-1.c: New test. + +2011-09-06 Martin Jambor <mjambor@suse.cz> + + * gcc.c-torture/execute/pr49886.c: Move to... + * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above. + +2011-09-04 Jason Merrill <jason@redhat.com> + + PR c++/49267 + * g++.dg/cpp0x/rv-conv1.C: New. + +2011-09-05 Jakub Jelinek <jakub@redhat.com> + + * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size + to work even with -fshort-enums. + +2011-09-02 Martin Jambor <mjambor@suse.cz> + + PR middle-end/49886 + * gcc.c-torture/execute/pr49886.c: New testcase. + * gfortran.fortran-torture/compile/pr50260.f90: Likewise. + +2011-09-01 Ira Rosen <ira.rosen@linaro.org> + + PR tree-optimization/50178 + * gfortran.dg/vect/pr50178.f90: New test. + +2011-08-29 Jakub Jelinek <jakub@redhat.com> + Jason Merrill <jason@redhat.com> + + * g++.dg/dfp/base.C: New test. + +2011-08-30 Jason Merrill <jason@redhat.com> + + PR c++/50089 + * g++.dg/cpp0x/lambda/lambda-qualified.C: New. + + PR c++/50220 + * g++.dg/cpp0x/lambda/lambda-50220.C: New. + + PR c++/50234 + * g++.dg/cpp0x/constexpr-value3.C: New. + +2011-08-29 Jason Merrill <jason@redhat.com> + + PR c++/50224 + * g++.dg/cpp0x/lambda/lambda-use2.C: New. + +2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org> + + Backport from trunk + PR libfortran/50192 + * gfortran.dg/widechar_compare_1.f90: New test. + +2011-08-27 Uros Bizjak <ubizjak@gmail.com> + + PR target/50202 + * gcc.target/i386/pr50202.c: New test. + +2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org> + + PR fortran/50050 + * gfortran.dg/pointer_comp_init_1.f90: New test. + +2011-08-26 Jakub Jelinek <jakub@redhat.com> + + PR c/50179 + * c-c++-common/Wunused-var-14.c: New test. + +2011-08-25 Jason Merrill <jason@redhat.com> + + PR c++/50157 + * g++.dg/cpp0x/sfinae27.C: New. + +2011-08-25 Tobias Burnus <burnus@net-b.de> + + PR fortran/50163 + * gfortran.dg/initialization_28.f90: New. + +2011-08-23 Jason Merrill <jason@redhat.com> + + PR c++/50024 + * g++.dg/cpp0x/constexpr-initlist5.C: New. + +2011-08-23 Jakub Jelinek <jakub@redhat.com> + + PR c++/46862 + * g++.dg/dfp/nofields.C: New test. + +2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org> + + PR fortran/50050 + * gfortran.dg/alloc_comp_initializer_3.f90: New test. + +2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org> + + Backport from trunk + PR fortran/50130 + * gfortran.dg/zero_stride_1.f90: New test. + +2011-08-20 Mikael Morin <mikael.morin@sfr.fr> + + PR fortran/50129 + * gfortran.dg/where_3.f90: New test. + +2011-08-20 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48739 + * gcc.dg/pr48739-1.c: New test. + * gcc.dg/pr48739-2.c: New test. + +2011-08-19 Tobias Burnus <burnus@net-b.de> + + PR fortran/50109 + * gfortran.dg/namelist_73.f90: New. + +2011-08-18 Jakub Jelinek <jakub@redhat.com> + + PR target/50092 + * gcc.dg/torture/pr50092.c: New test. + +2011-08-16 Jason Merrill <jason@redhat.com> + + PR c++/50086 + * g++.dg/cpp0x/variadic-unresolved.C: New. + + PR c++/50054 + * g++.dg/cpp0x/initlist56.C: New. + +2011-08-12 David Li <davidxl@google.com> + + * g++.dg/abi/vbase15.C: New test. + +2011-08-09 Martin Jambor <mjambor@suse.cz> + + PR middle-end/49923 + * gcc.dg/tree-ssa/pr49923.c: New test. + +2011-08-05 Jason Merrill <jason@redhat.com> + + PR c++/48993 + * g++.dg/cpp0x/constexpr-48089.C: Add cases. + + PR c++/49921 + * g++.dg/cpp0x/decltype31.C: New. + + PR c++/49669 + * g++.dg/init/array28.C: New. + + PR c++/49988 + * g++.dg/cpp0x/constexpr-non-const-arg3.C: New. + +2011-08-05 Janus Weil <janus@gcc.gnu.org> + + PR fortran/49112 + * gfortran.dg/abstract_type_6.f03: Modified. + * gfortran.dg/typebound_proc_24.f03: New. + +2011-08-03 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49948 + * gcc.dg/pr49948.c: New test. + +2011-08-03 Daniel Kraft <d@domob.eu> + + PR fortran/49885 + * gfortran.dg/auto_char_dummy_array_3.f90: New test. + +2011-08-02 Jason Merrill <jason@redhat.com> + + PR c++/43886 + * g++.dg/cpp0x/lambda/lambda-defarg2.C: New. + + PR c++/49593 + * g++.dg/cpp0x/variadic115.C: New. + + PR c++/49803 + * g++.dg/cpp0x/union5.C: New. + + PR c++/49924 + * g++.dg/cpp0x/constexpr-array4.C: New. + + PR c++/49260 + * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options. + +2011-07-31 Uros Bizjak <ubizjak@gmail.com> + + PR target/49920 + * gcc.target/i386/pr49920.c: New test. + +2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org> + + Backport from trunk. + PR fortran/48876 + * gfortran.dg/string_5.f90: New test. + +2011-07-29 Wei Guozhi <carrot@google.com> + + Backported from mainline + 2011-07-29 Wei Guozhi <carrot@google.com> + + PR rtl-optimization/49799 + * gcc.dg/pr49799.c: New test case. + +2011-07-28 Jakub Jelinek <jakub@redhat.com> + + PR debug/49871 + * gcc.dg/debug/dwarf2/pr49871.c: New test. + +2011-07-28 Tobias Burnus <burnus@net-b.de> + + PR fortran/45586 + * gfortran.dg/lto/pr45586-2_0.f90: New. + +2011-07-27 Jeffrey Yasskin <jyasskin@google.com> + + * g++.old-deja/g++.pt/crash60.C: Updated. + +2011-07-27 Jakub Jelinek <jakub@redhat.com> + + PR target/49866 + * gcc.target/i386/pr49866.c: New test. + +2011-07-27 Tobias Burnus <burnus@net-b.de> + + Backported from mainline + 2011-07-23 Tobias Burnus <burnus@net-b.de> + + PR fortran/49791 + * gfortran.dg/namelist_72.f: New. + +2011-07-27 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/avx-os-support.h: New. + * gcc.target/i386/avx-check.h: Include avx-os-support.h + (main): Check avx_os_support before the test is run. + * gcc.target/i386/aes-avx-check.h: Ditto. + * gcc.target/i386/pclmul-avx-check.h: Ditto. + +2011-07-26 Ira Rosen <ira.rosen@linaro.org> + + * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store. + +2011-07-25 Andrew Pinski <apinski@cavium.com> + + PR tree-opt/49671 + * gcc.dg/tree-ssa/pr49671-1.c: New testcase. + * gcc.dg/tree-ssa/pr49671-2.c: New testcase. + +2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR testsuite/49753 + * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options. + + Revert: + 2011-07-15 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/49753 + * g++.dg/torture/pr49309.C: Remove. + +2011-07-23 Janus Weil <janus@gcc.gnu.org> + + PR fortran/49708 + * gfortran.dg/allocate_error_3.f90: New. + +2011-07-22 Uros Bizjak <ubizjak@gmail.com> + + * lib/target-supports.exp (check_ifunc_available): Rewrite. + +2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR debug/47393 + * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on + mips-sgi-irix*. + +2011-07-22 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/45819 + * gcc.dg/pr45819.c: New testcase. + +2011-07-21 Uros Bizjak <ubizjak@gmail.com> + + * lib/target-supports.exp (check_avx_os_support_available): New. + (check_effective_target_avx_runtime): Use it. + +2011-07-19 Jason Merrill <jason@redhat.com> + + PR c++/49785 + * g++.dg/cpp0x/variadic114.C: New. + +2011-07-19 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49768 + * gcc.c-torture/execute/pr49768.c: New test. + +2011-07-18 Mikael Morin <mikael.morin@sfr.fr> + + PR fortran/49648 + * gfortran.dg/result_in_spec_4.f90: New test. + +2011-07-18 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/49675 + * gfortran.dg/pr49675.f90: New test. + +2011-07-17 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/pointer_controlled.adb: New test. + +2011-07-15 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/49753 + * g++.dg/torture/pr49309.C: Remove. + +2011-07-14 Janis Johnson <janisjo@codesourcery.com> + + * gcc.target/arm/pr40657-2.c: Remove -march. + * gcc.target/arm/pr42235.c: Likewise. + * gcc.target/arm/pr42495.c: Likewise. + * gcc.target/arm/pr42574.c: Likewise. + * gcc.target/arm/pr40956.c: Remove target-specific options. + * gcc.target/arm/pr42505.c: Likewise. + + * lib/target-supports.exp (check_effective_target_arm_thumb1): New. + * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march. + + * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks". + + * gcc.target/arm/pr39839.c: Don't specify -march, require thumb. + * gcc.target/arm/thumb-branch1.c: Likewise. + + * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb. + * gcc.target/arm/pr45701-2.c: Likewise. + + * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float. + * gcc.target/arm/vfp-ldmias.c: Likewise. + * gcc.target/arm/vfp-ldmdbd.c: Likewise. + * gcc.target/arm/vfp-stmdbs.c: Likewise. + * gcc.target/arm/vfp-ldmiad.c: Likewise. + * gcc.target/arm/vfp-stmias.c: Likewise. + * gcc.target/arm/vfp-stmdbd.c: Likewise. + * gcc.target/arm/vfp-stmiad.c: Likewise. + + * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm. + * gcc.c-torture/compile/pr46883.c: Likewise. + + * gcc.target/arm/pr41679.c: Remove test directives in preparation + for move to ../../gcc.c-torture/compile. + * gcc.target/arm/pr46883.c: Likewise. + + * lib/target-supports.exp (check_effective_target_arm_dsp): New. + * gcc.target/arm/wmul-1.c: Use it instead of specific -march. + * gcc.target/arm/wmul-2.c: Likewise. + * gcc.target/arm/wmul-3.c: Likewise. + * gcc.target/arm/wmul-4.c: Likewise. + +2011-07-14 Andrew Pinski <pinskia@gmail.com> + + PR tree-opt/49309 + * g++.dg/torture/pr49309.C: New testcase. + +2011-07-14 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49651 + * gcc.dg/torture/pr49651.c: New testcase. + +2011-07-13 Janne Blomqvist <jb@gcc.gnu.org> + + Backport from trunk: + PR libfortran/49296 + * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real, + and logical reads. + +2011-07-11 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/49094 + * gcc.dg/tree-ssa/pr49094.c: New test. + +2011-07-11 Jakub Jelinek <jakub@redhat.com> + + PR fortran/49698 + * gfortran.dg/pr49698.f90: New test. + +2011-07-10 Tobias Burnus <burnus@net-b.de> + + PR fortran/49690 + * gfortran.dg/intrinsic_signal.f90: New. + +2011-07-10 Janus Weil <janus@gcc.gnu.org> + + PR fortran/49562 + * gfortran.dg/typebound_proc_23.f90: New. + +2011-07-09 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block + -fno-loop-strip-mine -fno-loop-interchange -ffast-math. + +2011-07-09 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/regress5.C: New. + +2011-07-08 Jakub Jelinek <jakub@redhat.com> + + PR target/49621 + * gcc.target/powerpc/altivec-34.c: New test. + +2011-07-07 Jason Merrill <jason@redhat.com> + + PR c++/48157 + * g++.dg/template/template-id-4.C: New. + +2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gcc.target/sparc/cas64.c: New test. + +2011-07-07 Jakub Jelinek <jakub@redhat.com> + + PR c/49644 + * g++.dg/torture/pr49644.C: New test. + + PR c/49644 + * gcc.c-torture/execute/pr49644.c: New test. + + PR debug/49522 + * gcc.dg/debug/pr49522.c: New test. + + PR middle-end/49640 + * gcc.dg/gomp/pr49640.c: New test. + +2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/49479 + * gfortran.dg/reshape_zerosize_3.f90: New test case. + +2011-07-05 Janis Johnson <janisjo@codesourcery.com> + + * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2. + * gcc.target/arm/pr40482.c: Likewise. + * gcc.target/arm/stack-corruption.c: Likewise. + + * gcc.target/arm/ctz.c: Don't specify -march, require thumb2. + * gcc.target/arm/pr42879.c: Likewise. + * gcc.target/arm/pr45701-3.c: Likewise. + + * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1. + + * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu + is not xscale. + + * lib/target-supports-dg.exp (dg-require-effective-target): Return + early if the test is already being skipped. + + * lib/target-supports.exp (add_options_for_arm_fp16): Renamed + from add_options_for_arm_neon_fp16. + (check_effective_target_arm_fp16_ok_nocache): Renamed from + check_effective_target_arm_neon_fp16_ok_nocache. + Check -mfpu and -mfloat-abi options from current multilib. + Do not require neon support. + (check_effective_target_arm_fp16_ok): Renamed from + check_effecitve_target_arm_neon_fp16_ok. + * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for + arm_neon_fp16_ok and arm_fp16. + * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise. + * gcc.dg/torture/arm-fp16-ops-5.c: Likewise. + * gcc.dg/torture/arm-fp16-ops-6.c: Likewise. + * gcc.target/arm/fp16-compile-vcvt.c: Likewise. + + * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not, + scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as + unresolved and report the reason to the log file. + + * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem, + scan-assembler-dem-not): For missing file, report unresolved with + same message as for pass/fail, with reason reported in log file. + +2011-07-05 Jason Merrill <jason@redhat.com> + + PR testsuite/49643 + * g++.dg/rtti/anon-ns1.C: Allow for null-termination. + + * g++.dg/cpp0x/lambda/lambda-ref2.C: New. + + * g++.dg/diagnostic/aka1.C: New. + +2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * ada/acats/run_acats (which): Extract last field from type -p, + type output only if command succeeded. + +2011-07-04 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/49619 + * gcc.dg/pr49619.c: New test. + + PR rtl-optimization/49472 + * gfortran.dg/pr49472.f90: New test. + + Backported from mainline + 2011-06-30 Jakub Jelinek <jakub@redhat.com> + + PR fortran/49540 + * gfortran.dg/pr49540-1.f90: New test. + * gfortran.dg/pr49540-2.f90: New test. + +2011-07-04 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49615 + * g++.dg/torture/pr49615.C: New testcase. + +2011-07-03 Janne Blomqvist <jb@gcc.gnu.org> + + Backport from mainline: + PR libfortran/49296 + * gfortran.dg/read_list_eof_1.f90: New test. + +2011-07-02 Janus Weil <janus@gcc.gnu.org> + + PR fortran/49466 + * gfortran.dg/allocatable_scalar_9.f90: Modified. + * gfortran.dg/extends_14.f03: New. + +2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR ada/49511 + * ada/acats/run_acats (which): Use last field of type -p output. + +2011-06-30 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/38752 + * gcc.c-torture/compile/pr38752.c: New testcase. + +2011-06-29 Martin Jambor <mjambor@suse.cz> + Backport from mainline + 2011-06-24 Martin Jambor <mjambor@suse.cz> + + PR tree-optimizations/49516 + * g++.dg/tree-ssa/pr49516.C: New test. + +2011-06-28 Changpeng Fang <changpeng.fang@amd.com> + Backport from mainline + 2011-03-27 H.J. Lu <hongjiu.lu@intel.com> + + * gcc.target/i386/avx256-unaligned-load-1.c: New. + * gcc.target/i386/avx256-unaligned-load-2.c: Likewise. + * gcc.target/i386/avx256-unaligned-load-3.c: Likewise. + * gcc.target/i386/avx256-unaligned-load-4.c: Likewise. + * gcc.target/i386/avx256-unaligned-load-5.c: Likewise. + * gcc.target/i386/avx256-unaligned-load-6.c: Likewise. + * gcc.target/i386/avx256-unaligned-load-7.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-1.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-2.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-3.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-4.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-5.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-6.c: Likewise. + * gcc.target/i386/avx256-unaligned-store-7.c: Likewise. + +2011-06-28 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt17.ad[sb]: New test. + +2011-06-28 Alexander Monakov <amonakov@ispras.ru> + + Backport from mainline + 2011-04-08 Alexander Monakov <amonakov@ispras.ru> + + PR target/48273 + * g++.dg/opt/pr48273.C: New. + +2011-06-27 Jason Merrill <jason@redhat.com> + + PR c++/49528 + * g++.dg/init/ref19.C: New. + * g++.dg/cpp0x/constexpr-cleanup.C: New. + + PR c++/49440 + * g++.dg/rtti/anon-ns1.C: New. + + PR c++/49418 + * g++.dg/template/param3.C: New. + +2011-06-27 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2011-06-26 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48377 + * gcc.dg/vect/pr48377.c: Add dg-require-effective-target + non_strict_align. + + 2011-06-26 Steve Ellcey <sje@cup.hp.com> + + PR middle-end/49191 + * lib/target-supports.exp (check_effective_target_non_strict_align): + New. + +2011-06-27 Release Manager + + * GCC 4.6.1 released. + +2011-06-23 Jason Merrill <jason@redhat.com> + + PR c++/49507 + * g++.dg/cpp0x/defaulted30.C: New. + +2011-06-21 Jason Merrill <jason@redhat.com> + + PR c++/49482 + * g++.dg/cpp0x/lambda/lambda-warn3.C: New. + +2011-06-21 Janus Weil <janus@gcc.gnu.org> + + PR fortran/49112 + * gfortran.dg/class_44.f03: New. + +2011-06-19 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47601 + * gfortran.dg/extends_13.f03: New. + + PR fortran/48699 + * gfortran.dg/move_alloc_5.f90: New. + + PR fortran/49074 + * gfortran.dg/typebound_assignment_3.f03: New. + + PR fortran/49417 + * gfortran.dg/class_43.f03: New. + +2011-06-18 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/49432 + * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording. + + PR target/49411 + * gcc.target/i386/testimm-1.c: New test. + * gcc.target/i386/testimm-2.c: New test. + * gcc.target/i386/testimm-3.c: New test. + * gcc.target/i386/testimm-4.c: New test. + * gcc.target/i386/testimm-5.c: New test. + * gcc.target/i386/testimm-6.c: New test. + * gcc.target/i386/testimm-7.c: New test. + * gcc.target/i386/testimm-8.c: New test. + * gcc.target/i386/xop-vpermil2px-2.c: New test. + * gcc.target/i386/xop-rotate1-int.c: New test. + * gcc.target/i386/xop-rotate2-int.c: New test. + +2011-06-17 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-05-23 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49115 + * g++.dg/torture/pr49115.C: New testcase. + +2011-06-17 Hans-Peter Nilsson <hp@axis.com> + + Backport from mainline + 2011-06-17 Hans-Peter Nilsson <hp@axis.com> + + PR rtl-optimization/48542 + * gcc.dg/torture/pr48542.c: New test. + +2011-06-17 Tobias Burnus + + PR fortran/49324 + * gfortran.dg/alloc_comp_assign_11.f90: New. + +2011-06-16 Jason Merrill <jason@redhat.com> + + PR c++/49229 + * g++.dg/cpp0x/sfinae26.C: New. + + PR c++/49251 + * g++.dg/cpp0x/variadic113.C: New. + +2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org> + + Backport form main line + 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org> + + PR target/49307 + * gcc.dg/pr49307.c: New. + +2011-06-16 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49419 + * gcc.c-torture/execute/pr49419.c: New test. + + Backported from mainline + 2011-06-13 Edmar Wienskoski <edmar@freescale.com> + + PR target/44618 + * gcc.target/powerpc/outofline_rnreg.c: New testcase. + +2011-06-14 Jason Merrill <jason@redhat.com> + + * g++.dg/other/error23.C: Adjust error message. + * g++.dg/other/error32.C: Likewise. + + PR c++/49369 + * g++.dg/cpp0x/decltype30.C: New. + +2011-06-14 Jakub Jelinek <jakub@redhat.com> + + PR fortran/49103 + * gfortran.dg/pr49103.f90: New test. + + PR rtl-optimization/49390 + * gcc.c-torture/execute/pr49390.c: New test. + +2011-06-10 Janis Johnson <janisjo@codesourcery.com> + + * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible + options, do not override other options. + * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for + incompatible options. + * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise. + * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise. + * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise. + * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise. + + * lib/target-supports.exp + (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if + multilib flags use -mfpu with a value other than neon-fp16. + +2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org> + + Backport from mainline + 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org> + + PR target/49238 + * gcc.c-torture/compile/pr49238.c: New. + +2011-06-07 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/enum19.C: New. + +2011-06-07 Jakub Jelinek <jakub@redhat.com> + + PR gcov-profile/49299 + * gcc.dg/tree-prof/pr49299-1.c: New test. + * gcc.dg/tree-prof/pr49299-2.c: New test. + +2011-06-06 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/ptrmem1.C: New. + +2011-06-06 Asher Langton <langton2@llnl.gov> + + PR fortran/49268 + * gfortran.dg/PR49268.f90: New test. + +2011-06-06 Jakub Jelinek <jakub@redhat.com> + + PR c++/49264 + * g++.dg/opt/pr49264.C: New test. + +2011-06-06 Mikael Pettersson <mikpe@it.uu.se> + + PR tree-optimization/49243 + * gcc.dg/pr49243.c: New. + +2011-06-06 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/48702 + * gcc.dg/torture/pr48702.c: New testcase. + + Backport from mainline + 2011-05-31 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/49235 + * gcc.dg/pr49235.c: New test. + +2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org> + + Backport from mainline + 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org> + + PR target/49186 + * gcc.c-torture/execute/pr49186.c: New. + +2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com> + + PR c++/33840 + * g++.dg/diagnostic/bitfld2.C: New. + +2011-06-04 Ira Rosen <ira.rosen@linaro.org> + + PR tree-optimization/49038 + * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test. + * gcc.dg/vect/pr49038.c: New test. + +2011-06-03 Jakub Jelinek <jakub@redhat.com> + + PR c++/49276 + * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test. + +2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org> + + PR fortran/49265 + * gfortran.dg/module_procedure_double_colon_1.f90: New test. + * gfortran.dg/module_procedure_double_colon_2.f90: New test. + +2011-06-02 Ira Rosen <ira.rosen@linaro.org> + + PR tree-optimization/49093 + * gcc.dg/vect/pr49093.c: New test. + +2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org> + + Backport from trunk + PR fortran/45786 + * gfortran.dg/operator_7.f90: New test case. + +2011-05-31 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-05-19 Richard Guenther <rguenther@suse.de> + + PR middle-end/48985 + * gcc.dg/builtin-object-size-11.c: New testcase. + +2011-05-31 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-05-11 Richard Guenther <rguenther@suse.de> + + PR middle-end/48953 + * gcc.dg/torture/pr48953.c: New testcase. + +2011-05-30 Jakub Jelinek <jakub@redhat.com> + + PR c++/49223 + * g++.dg/gomp/pr49223-1.C: New test. + * g++.dg/gomp/pr49223-2.C: New test. + +2011-05-30 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49218 + * gcc.c-torture/execute/pr49218.c: New testcase. + +2011-05-29 Richard Sandiford <rdsandiford@googlemail.com> + + * gcc.target/mips/reg-var-1.c: New test. + +2011-05-29 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49217 + * gcc.dg/torture/pr49217.c: New testcase. + +2011-05-27 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/lambda/lambda-template2.C: New. + + * g++.dg/cpp0x/enum18.C: New. + + * g++.dg/cpp0x/error6.C: New. + +2011-05-27 Jakub Jelinek <jakub@redhat.com> + + PR c++/49165 + * g++.dg/eh/cond6.C: New test. + +2011-05-27 Jason Merrill <jason@redhat.com> + + * g++.dg/template/const5.C: New. + +2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/48955 + * gfortran.dg/dependency_40.f90 : New test. + +2011-05-26 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/variadic111.C: New. + * g++.dg/cpp0x/variadic41.C: Adjust. + +2011-05-26 Jakub Jelinek <jakub@redhat.com> + + PR c++/49165 + * g++.dg/eh/cond5.C: New test. + + PR tree-optimization/49161 + * gcc.c-torture/execute/pr49161.c: New test. + +2011-05-25 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/error4.C: New. + + * g++.dg/cpp0x/rv-restrict.C: New. + +2011-05-26 Fabien Chêne <fabien@gcc.gnu.org> + * g++.dg/init/pr25811-2.C: New. + * g++.dg/init/pr25811-3.C: New. + * g++.dg/init/pr25811-4.C: New. + +2011-05-25 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/enum15.C: New. + * g++.dg/cpp0x/constexpr-switch2.C: New. + + * g++.dg/cpp0x/variadic110.C: New. + + * g++.dg/cpp0x/auto9.C: Add typedef test. + + * g++.dg/cpp0x/auto23.C: New. + * g++.dg/cpp0x/auto9.C: Adjust. + + * g++.dg/cpp0x/defaulted29.C: New. + + * g++.dg/cpp0x/initlist51.C: New. + +2011-05-25 Janis Johnson <janisjo@codesourcery.com> + + * gcc.target/arm/fp16-compile-none-1.c: Update expected error. + * g++.dg/abi/packed1.C: Suppress warning. + * g++.dg/warn/Wunused-parm-3.C: Likewise. + * g++.dg/template/stdarg1.C: Likewise. + * g++.dg/other/packed1.C: Remove arm from xfail list. + +2011-05-25 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/enum16.C: New. + * g++.dg/parse/error15.C: Adjust. + + * g++.dg/cpp0x/initlist50.C: New. + + * g++.dg/cpp0x/lambda/lambda-conv5.C: New. + + * g++.dg/cpp0x/variadic109.C: New. + +2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com> + + Backport from mainline + 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com> + + PR libobjc/48177 + * objc.dg/pr48177.m: New testcase. + +2011-05-25 Jakub Jelinek <jakub@redhat.com> + + PR c++/49136 + * g++.dg/cpp0x/constexpr-bitfield2.C: New test. + * g++.dg/cpp0x/constexpr-bitfield3.C: New test. + +2011-05-24 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/access01.C: New. + + * g++.dg/template/access21.C: New. + * g++.dg/template/access22.C: New. + + * g++.dg/cpp0x/rv-cast2.C: New. + + * g++.dg/cpp0x/lambda/lambda-eh2.C: New. + + * g++.dg/cpp0x/error3.C: New. + + * g++.dg/cpp0x/defaulted27.C: New. + + * g++.dg/cpp0x/decltype27.C: New. + +2011-05-24 Uros Bizjak <ubizjak@gmail.com> + + PR target/49133 + * g++.dg/other/pr49133.C: New test. + +2011-05-23 Jakub Jelinek <jakub@redhat.com> + + PR lto/49123 + * gcc.c-torture/execute/pr49123.c: New test. + + PR debug/49032 + * gcc.dg/debug/pr49032.c: New test. + + PR c/49120 + * gcc.dg/pr49120.c: New test. + + PR middle-end/48973 + * gcc.c-torture/execute/pr48973-1.c: New test. + * gcc.c-torture/execute/pr48973-2.c: New test. + +2011-05-22 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/sfinae23.C: New. + * g++.dg/cpp0x/sfinae8.C: Correct. + +2011-05-22 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/49029 + * gcc.c-torture/compile/pr49029.c: New test. + +2011-05-20 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-static7.C: New. + + * g++.dg/cpp0x/enum13.C: New. + + * g++.dg/cpp0x/defaulted26.C: New. + + * g++.dg/cpp0x/noexcept02.C: Fix. + * g++.dg/cpp0x/noexcept03.C: Fix. + * g++.dg/cpp0x/noexcept08.C: Fix. + * g++.dg/cpp0x/noexcept10.C: New. + + * g++.dg/cpp0x/constexpr-friend.C: New. + * g++.dg/cpp0x/constexpr-incomplete1.C: New. + * g++.dg/cpp0x/constexpr-incomplete2.C: New. + * g++.dg/cpp0x/constexpr-incomplete3.C: New. + * g++.dg/cpp0x/constexpr-memfn1.C: Adjust. + + * g++.dg/cpp0x/sfinae22.C: New. + + * g++.dg/cpp0x/variadic108.C: New. + + * g++.dg/init/new32.C: New. + +2011-05-20 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/49079 + * gcc.dg/torture/pr49079.c: New testcase. + +2011-05-20 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49073 + * gcc.c-torture/execute/pr49073.c: New test. + +2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gcc.c-torture/execute/960321-1.x: Remove. + +2011-05-18 H.J. Lu <hongjiu.lu@intel.com> + + Backport from mainline + 2011-05-18 H.J. Lu <hongjiu.lu@intel.com> + + PR target/49002 + * gcc.target/i386/pr49002-1.c: New test. + * gcc.target/i386/pr49002-2.c: Likewise. + +2011-05-18 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49039 + * gcc.c-torture/execute/pr49039.c: New test. + * gcc.dg/tree-ssa/pr49039.c: New test. + * g++.dg/torture/pr49039.C: New test. + +2011-05-18 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-04-19 Richard Guenther <rguenther@suse.de> + + PR lto/48207 + * g++.dg/lto/pr48207_0.C: New testcase. + + 2011-04-21 Richard Guenther <rguenther@suse.de> + + PR lto/48703 + * g++.dg/lto/pr48207-2_0.C: New testcase. + * g++.dg/lto/pr48207-3_0.C: Likewise. + +2011-05-18 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-05-12 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/48172 + * gcc.dg/vect/pr48172.c: New testcase. + +2011-05-18 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/49000 + * gcc.dg/pr49000.c: New test. + +2011-05-12 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48975 + * gcc.dg/pr48975.c: New test. + +2011-05-12 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-05-02 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/48822 + * gcc.dg/torture/pr48822.c: New testcase. + +2011-05-12 Jakub Jelinek <jakub@redhat.com> + + PR debug/48967 + * g++.dg/opt/pr48967.C: New test. + +2011-05-11 Tobias Burnus <burnus@net-b.de> + + PR fortran/48889 + * gfortran.dg/generic_24.f90: New. + +2011-05-11 Jakub Jelinek <jakub@redhat.com> + + PR debug/48159 + * gcc.dg/pr48159-1.c: New test. + * gcc.dg/pr48159-2.c: New test. + +2011-05-11 Fabien Chêne <fabien@gcc.gnu.org> + + PR c++/48859 + * g++.dg/init/pr48859.C: New. + +2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/48857 + * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments + are passed and returned in vector registers. + +2011-05-10 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2011-05-07 Zdenek Dvorak <ook@ucw.cz> + + PR tree-optimization/48837 + * gcc.dg/pr48837.c: New testcase. + +2011-05-10 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48611 + PR tree-optimization/48794 + * gfortran.dg/gomp/pr48611.f90: New test. + * gfortran.dg/gomp/pr48794.f90: New test. + +2011-05-09 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/48522 + * g++.dg/cpp0x/pr48522.C: New. + +2011-05-09 Dodji Seketeli <dodji@redhat.com> + + PR c++/48574 + * g++.dg/template/dependent-expr8.C: New test case. + +2011-05-06 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-condition2.C: New. + + * g++.dg/cpp0x/constexpr-missing.C: New. + + * g++.dg/ext/vla10.C: New. + * c-c++-common/vla-1.c: New. + + * g++.dg/cpp0x/constexpr-48089.C: New. + +2011-05-06 Dodji Seketeli <dodji@redhat.com> + + PR c++/48838 + * g++.dg/template/member9.C: New test case. + +2011-05-05 Jason Merrill <jason@redhat.com> + + * g++.dg/init/new30.C: New. + +2011-05-05 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/discr29.ad[sb]: New test. + * gnat.dg/discr30.adb: Likewise. + +2011-05-05 Julian Brown <julian@codesourcery.com> + + * gcc.target/arm/neon-vset_lanes8.c: New test. + +2011-05-05 Ira Rosen <ira.rosen@linaro.org> + + Backport from mainline: + 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org> + Ira Rosen <ira.rosen@linaro.org> + + PR target/48252 + * gcc.target/arm/pr48252.c: New test. + +2011-05-04 Jason Merrill <jason@redhat.com> + + * g++.dg/conversion/base1.C: New. + +2011-05-03 Jakub Jelinek <jakub@redhat.com> + + PR target/48774 + * gcc.dg/pr48774.c: New test. + +2011-04-30 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/48462 + PR fortran/48746 + * gfortran.dg/realloc_on_assign_7.f03: New test. + +2011-04-30 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48809 + * gcc.c-torture/execute/pr48809.c: New test. + +2011-04-29 Tobias Burnus <burnus@net-b.de> + + PR fortran/48810 + * gfortran.dg/typebound_proc_22.f90: New. + + PR fortran/48800 + * gfortran.dg/interface_36.f90: New. + +2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid + failure on 32-bit systems. + * gcc.dg/torture/vector-2.c: Ditto. + + Backport from mainline + 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for + powerpc. + + PR target/48226 + * gcc.target/powerpc/pr48226.c: New file. + +2011-04-28 Dodji Seketeli <dodji@redhat.com> + + PR c++/48656 + * g++.dg/template/inherit7.C: New test case. + +2011-04-28 Tobias Burnus <burnus@net-b.de> + + PR fortran/48112 + PR fortran/48279 + * gfortran.dg/interface_35.f90: New. + * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic. + * gfortran.dg/func_result_6.f90: Add dg-warning. + * gfortran.dg/bessel_1.f90: Ditto. + * gfortran.dg/hypot_1.f90: Ditto. + * gfortran.dg/proc_ptr_comp_20.f90: Ditto. + * gfortran.dg/proc_ptr_comp_21.f90: Ditto. + * gfortran.dg/interface_assignment_4.f90: Ditto. + +2011-04-28 Tobias Burnus <burnus@net-b.de> + + PR fortran/48788 + * gfortran.dg/whole_file_34.f90: New. + +2011-04-27 Jason Merrill <jason@redhat.com> + + * g++.dg/parse/ambig6.C: New. + +2011-04-27 Nick Clifton <nickc@redhat.com> + + * gcc.dg/20020312-2.c: Add definition for RX. + + * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu + option with RX targets. + + * gcc.target/rx/pack.c: Replace C++ style // comments with C style + /* */ comments. + +2011-04-27 Jakub Jelinek <jakub@redhat.com> + + PR c/48742 + * gcc.c-torture/compile/pr48742.c: New test. + +2011-04-26 Jason Merrill <jason@redhat.com> + + * g++.dg/lookup/koenig13.C: New. + +2011-04-26 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/initlist48.C: New. + +2011-04-26 Jakub Jelinek <jakub@redhat.com> + + PR debug/48768 + * gcc.dg/pr48768.c: New test. + + PR tree-optimization/48734 + * gcc.c-torture/compile/pr48734.c: New test. + +2011-04-26 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/48731 + * gcc.dg/torture/pr48731.c: New testcase. + +2011-04-26 Tobias Burnus <burnus@net-b.de> + + PR fortran/48588 + * gfortran.dg/whole_file_33.f90: New. + +2011-04-25 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/template-const2.C: New. + +2011-04-24 Jakub Jelinek <jakub@redhat.com> + + PR preprocessor/48740 + * c-c++-common/raw-string-11.c: New test. + +2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca> + + * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on + hppa*-*-hpux*. + +2011-04-23 Jakub Jelinek <jakub@redhat.com> + + PR c/48685 + * gcc.dg/pr48685.c: New test. + +2011-04-22 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48717 + * gcc.c-torture/execute/pr48717.c: New test. + +2011-04-22 Uros Bizjak <ubizjak@gmail.com> + + PR target/48723 + * gcc.target/i386/pr48723.c: New test. + +2011-04-22 Jakub Jelinek <jakub@redhat.com> + + PR c/48716 + * gcc.dg/gomp/pr48716.c: New test. + * g++.dg/gomp/pr48716.C: New test. + +2011-04-21 Uros Bizjak <ubizjak@gmail.com> + + PR target/48708 + * gcc.target/i386/pr48708.c: New test. + +2011-04-21 Richard Guenther <rguenther@suse.de> + + PR middle-end/48695 + * g++.dg/torture/pr48695.C: New testcase. + +2011-04-21 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/volatile5.adb: New test. + * gnat.dg/volatile5_pkg.ads: New helper. + +2011-04-20 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/initlist47.C: New. + +2011-04-20 Jason Merrill <jason@redhat.com> + + * g++.dg/template/const4.C: New. + +2011-04-19 Jason Merrill <jason@redhat.com> + + * g++.dg/ext/complex7.C: New. + +2011-04-19 Jakub Jelinek <jakub@redhat.com> + + PR target/48678 + * gcc.target/i386/pr48678.c: New test. + +2011-04-18 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/union4.C: New. + +2011-04-18 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/48661 + * g++.dg/torture/pr48661.C: New test. + + PR c++/48632 + * g++.dg/gomp/pr48632.C: New test. + +2011-04-18 Richard Guenther <rguenther@suse.de> + + PR middle-end/46364 + * g++.dg/torture/pr46364.C: New testcase. + +2011-04-18 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48616 + * gcc.dg/pr48616.c: New test. + +2011-04-15 Jakub Jelinek <jakub@redhat.com> + + PR target/48614 + * gcc.target/i386/pr46084.c: Require avx_runtime instead of + just avx. + + PR target/48605 + * gcc.target/i386/sse4_1-insertps-3.c: New test. + * gcc.target/i386/sse4_1-insertps-4.c: New test. + * gcc.target/i386/avx-insertps-3.c: New test. + * gcc.target/i386/avx-insertps-4.c: New test. + +2011-04-13 Jason Merrill <jason@redhat.com> + + * g++.dg/template/operator11.C: New. + +2011-04-13 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/48360 + PR fortran/48456 + * gfortran.dg/realloc_on_assign_6.f03: New test. + +2011-04-13 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/48591 + * gcc.dg/gomp/pr48591.c: New test. + + PR c++/48570 + * g++.dg/cpp0x/constexpr-wstring1.C: New test. + * g++.dg/cpp0x/constexpr-wstring2.C: New test. + +2011-04-13 Dodji Seketeli <dodji@redhat.com> + + PR c++/48574 + * g++.dg/template/dependent-expr7.C: New test case. + +2011-04-12 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/48195 + * gcc.dg/ipa/pr48195.c: New test. + +2011-04-12 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/48549 + * g++.dg/opt/pr48549.C: New test. + + PR c/48517 + * gcc.c-torture/compile/pr48517.c: New test. + +2011-04-11 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/enum10.C: New. + + * g++.dg/cpp0x/lambda/lambda-this4.C: New. + +2011-04-09 Jason Merrill <jason@redhat.com> + + PR c++/48528 + * g++.dg/cpp0x/sfinae10.C: Remove abstract class. + +2011-04-08 Mike Stump <mikestump@comcast.net> + + PR testsuite/48506 + * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that + default to fno-common. + +2011-04-07 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/call1.C: New. + + * g++.dg/cpp0x/sfinae11.C: New. + * g++.dg/cpp0x/noexcept02.C: Fix. + + * g++.dg/cpp0x/sfinae10.C: New. + + * g++.dg/cpp0x/sfinae7.C: New. + + * g++.dg/cpp0x/enum9.C: New. + +2011-04-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48377 + * gcc.dg/vect/pr48377.c: New test. + +2011-04-07 Mike Stump <mikestump@comcast.net> + + * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets + with no trampolines. + +2011-04-07 Jakub Jelinek <jakub@redhat.com> + + PR fortran/48117 + * gfortran.dg/gomp/pr48117.f90: New test. + + PR debug/48343 + * gcc.dg/torture/pr48343.c: New test. + +2011-04-07 Andrey Belevantsev <abel@ispras.ru> + + Backport from mainline + 2011-03-26 Andrey Belevantsev <abel@ispras.ru> + + PR rtl-optimization/48144 + * gcc.dg/pr48144.c: New test. + +2011-04-06 Jakub Jelinek <jakub@redhat.com> + + PR debug/48466 + * gcc.dg/guality/pr36977.c: New test. + * gcc.dg/guality/pr48466.c: New test. + + Backported from mainline + 2011-04-01 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/48335 + * gcc.c-torture/compile/pr48335-1.c: New test. + * gcc.dg/pr48335-1.c: New test. + * gcc.dg/pr48335-2.c: New test. + * gcc.dg/pr48335-3.c: New test. + * gcc.dg/pr48335-4.c: New test. + * gcc.dg/pr48335-5.c: New test. + * gcc.dg/pr48335-6.c: New test. + * gcc.dg/pr48335-7.c: New test. + * gcc.dg/pr48335-8.c: New test. + * gcc.target/i386/pr48335-1.c: New test. + +2011-04-04 Janus Weil <janus@gcc.gnu.org> + + PR fortran/48291 + * gfortran.dg/class_42.f03: New. + +2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gfortran.dg/bessel_6.f90: Use dg-add-options ieee. + * gfortran.dg/bessel_7.f90: Likewise. + +2011-03-31 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/defaulted24.C: New. + +2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR target/16292 + * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6* + with -O0. + +2011-03-31 Eric Botcazou <ebotcazou@adacore.com> + + * g++.dg/other/i386-9.C: New test. + +2011-03-30 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/error-recovery1.C: New. + + * g++.dg/cpp0x/regress/isnan.C: New. + + * g++.dg/cpp0x/initlist46.C: New. + +2011-03-29 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/value-dep1.C: New. + + * g++.dg/cpp0x/dependent1.C: New. + +2011-03-29 Jason Merrill <jason@redhat.com> + + * g++.dg/parse/memfnquals1.C: New. + + * g++.dg/cpp0x/constexpr-memfn1.C: New. + + * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations. + + * g++.dg/cpp0x/initlist-array2.C: New. + + * g++.dg/cpp0x/initlist-array1.C: New. + + * g++.dg/cpp0x/move1.C: New. + + * g++.dg/cpp0x/auto22.C: New. + + * g++.dg/cpp0x/rv-deduce2.C: New. + + * g++.dg/cpp0x/elision2.C: New. + +2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com> + + * g++.dg/cpp0x/constexpr-attribute.C: New. + +2011-03-29 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-recursion.C: New. + + * g++.dg/cpp0x/constexpr-noexcept.C: New. + + * g++.dg/cpp0x/constexpr-overflow2.C: New. + * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME. + + * g++.dg/cpp0x/constexpr-47570.C: New. + +2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + Backport from mainline: + 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR testsuite/48251 + * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*. + +2011-03-28 Richard Sandiford <richard.sandiford@linaro.org> + + PR target/47553 + * gcc.target/arm/neon-vld-1.c: New test. + +2011-03-28 Richard Guenther <rguenther@suse.de> + + Backport from mainline + 2011-03-24 Richard Guenther <rguenther@suse.de> + + PR middle-end/48269 + * gcc.dg/builtin-object-size-10.c: New testcase. + + 2011-03-22 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/48228 + * gcc.dg/Wstrict-overflow-23.c: New testcase. + + 2011-03-17 Richard Guenther <rguenther@suse.de> + + PR middle-end/48134 + * gcc.dg/pr48134.c: New testcase. + +2011-03-26 Uros Bizjak <ubizjak@gmail.com> + + Backport from mainline: + 2011-03-24 Uros Bizjak <ubizjak@gmail.com> + + PR target/48237 + * gcc.target/i386/pr48237.c: New test. + +2011-03-26 Jakub Jelinek <jakub@redhat.com> + + Backport from mainline + 2011-03-24 Jakub Jelinek <jakub@redhat.com> + + PR debug/48204 + * gcc.dg/dfp/pr48204.c: New test. + + 2011-03-20 Jakub Jelinek <jakub@redhat.com> + + PR c/42544 + PR c/48197 + * gcc.c-torture/execute/pr42544.c: New test. + * gcc.c-torture/execute/pr48197.c: New test. + + PR rtl-optimization/48156 + * gcc.dg/pr48156.c: New test. + + 2011-03-17 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/48141 + * gcc.dg/pr48141.c: New test. + +2011-03-25 Release Manager + + * GCC 4.6.0 released. + +2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + Backport from mainline: + 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with + dg-xfail-run-if. + Only xfail with gas. + +2011-03-21 Jakub Jelinek <jakub@redhat.com> + + PR target/48213 + * gcc.dg/pr48213.c: New test. + +2011-03-20 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of + variably modified typedefs. + * gcc.dg/c1x-typedef-2.c: Remove. + +2011-03-20 Joseph Myers <joseph@codesourcery.com> + + * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs. + * gcc.dg/c1x-anon-struct-3.c: New test. + * gcc.dg/anon-struct-11.c: Update. + +2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR middle-end/47405 + * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*. + +2011-03-18 Jakub Jelinek <jakub@redhat.com> + + PR bootstrap/48161 + * gcc.c-torture/compile/pr48161.c: New test. + +2011-03-17 Richard Guenther <rguenther@suse.de> + + PR middle-end/48165 + * g++.dg/torture/pr48165.C: New testcase. + +2011-03-16 Dodji Seketeli <dodji@redhat.com> + + PR debug/47510 + * g++.dg/debug/dwarf2/typedef6.C: New test. + +2011-03-16 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-array3.C: New. + +2011-03-16 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/sfinae6.C: New. + * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error. + * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise. + * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise. + * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise. + * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise. + +2011-03-16 Jason Merrill <jason@redhat.com> + + * g++.dg/template/incomplete6.C: New. + +2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org> + + PR target/46788 + * gcc.target/arm/pr46788.c: New. + +2011-03-15 Richard Sandiford <richard.sandiford@linaro.org> + + PR rtl-optimization/47166 + * gcc.c-torture/execute/postmod-1.c: New test. + +2011-03-14 Richard Guenther <rguenther@suse.de> + + PR middle-end/48098 + * gcc.dg/torture/pr48098.c: New testcase. + +2011-03-12 Peter Bergner <bergner@vnet.ibm.com> + + PR target/48053 + * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test. + * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise. + +2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR libfortran/48066 + * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number. + +2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR libfortran/48066 + * gfortran.dg/intrinsic_ifunction_2.f90: New test case. + +2011-03-12 Janus Weil <janus@gcc.gnu.org> + + PR fortran/48059 + * gfortran.dg/class_41.f03: New. + +2011-03-11 Dodji Seketeli <dodji@redhat.com> + + * g++.dg/conversion/cast3.C: New test. + +2011-03-11 Jason Merrill <jason@redhat.com> + + * g++.dg/template/error45.C: New. + + * g++.dg/parse/no-type-defn1.C: New. + + * g++.dg/ext/attrib40.C: New. + + * g++.dg/cpp0x/regress/array1.C: New. + +2011-03-11 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/48067 + * gcc.dg/pr48067.c: New testcase. + +2011-03-11 Richard Guenther <rguenther@suse.de> + + PR lto/48073 + * g++.dg/lto/20110311-1_0.C: New testcase. + +2011-03-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/48035 + * g++.dg/inherit/virtual8.C: New test. + + PR middle-end/48044 + * gcc.dg/torture/pr48044.c: New test. + +2011-03-11 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47768 + * gfortran.dg/proc_ptr_comp_31.f90: New. + +2011-03-11 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47278 + * gcc.dg/torture/pr47278-1.c: New testcase. + * gcc.dg/torture/pr47278-2.c: Likewise. + +2011-03-11 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48063 + * gcc.dg/torture/pr48063.c: New test. + +2011-03-10 Jason Merrill <jason@redhat.com> + + * g++.dg/template/array22.C: New. + + * g++.dg/cpp0x/syntax-err1.C: New. + * g++.dg/parse/error36.C: Adjust expected errors. + * g++.old-deja/g++.pt/ctor2.C: Likewise. + * g++.old-deja/g++.pt/typename3.C: Likewise. + * g++.old-deja/g++.pt/typename4.C: Likewise. + * g++.old-deja/g++.pt/typename6.C: Likewise. + +2011-03-09 Jason Merrill <jason@redhat.com> + + * g++.dg/template/nontype22.C: New. + +2011-03-09 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/47714 + * g++.dg/torture/pr47714.C: New test. + +2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/47755 + * gcc.target/powerpc/pr47755-2.c: New file. + +2011-03-08 Jakub Jelinek <jakub@redhat.com> + + * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS + is not set in the environment, pass 64 as first argument when not + running expensive tests or pass max($[`ulimit -u`/4], 10000) on + native where ulimit -u is supported. + +2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390. + +2011-03-08 Jason Merrill <jason@redhat.com> + + * g++.dg/template/nontype21.C: New. + + * g++.dg/template/anon5.C: New. + +2011-03-08 Jakub Jelinek <jakub@redhat.com> + + PR debug/47881 + * gcc.dg/pr47881.c: New test. + +2011-03-08 Dodji Seketeli <dodji@redhat.com> + + PR c++/47957 + * g++.dg/lookup/template3.C: New test. + +2011-03-08 Kai Tietz <ktietz@redhat.com> + + * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of + 'long' type. + +2011-03-08 Mikael Pettersson <mikpe@it.uu.se> + + PR testsuite/47954 + * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not + sizeof to compute alignment. + +2011-03-08 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/48022 + * gcc.dg/pr48022-1.c: New test. + * gcc.dg/pr48022-2.c: New test. + +2011-03-07 Jason Merrill <jason@redhat.com> + + * g++.dg/template/nontype20.C: New. + * g++.dg/init/member1.C: Adjust expected errors. + * g++.dg/parse/constant4.C: Likewise. + * g++.dg/template/qualified-id3.C: Likewise. + * g++.old-deja/g++.pt/crash10.C: Likewise. + + * g++.dg/cpp0x/regress/non-const1.C: New. + +2011-03-07 Jakub Jelinek <jakub@redhat.com> + + PR debug/47991 + * gcc.dg/pr47991.c: New test. + +2011-03-07 Jason Merrill <jason@redhat.com> + + * g++.dg/abi/mangle46.C: New. + +2011-03-07 Pat Haugen <pthaugen@us.ibm.com> + + PR target/47862 + * gcc.target/powerpc/pr47862.c: New. + +2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu> + + PR target/45413 + * gcc.target/i386/combine-mul.c: Require nonpic. + +2011-03-07 Paul Wögerer <paul_woegerer@mentor.com> + Nathan Froyd <froydnj@codesourcery.com> + + * gcc.dg/20001117-1.c: Abort on NULL call_sites. + +2011-03-06 Mark Mitchell <mark@codesourcery.com> + + * README.QMTEST: Remove. + +2011-03-06 Paul Thomas <pault@gcc.gnu.org> + Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR fortran/47850 + * gfortran.dg/array_constructor_37.f90 : New test. + +2011-03-05 Jason Merrill <jason@redhat.com> + + * g++.dg/abi/mangle39.C: ABI v5, not 6. + * g++.dg/abi/mangle45.C: Likewise. + * g++.dg/cpp0x/trailing1.C: Likewise. + +2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*. + +2011-03-05 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/47899 + * gcc.dg/pr47899.c: New test. + + * gcc.dg/torture/pr47968.c: Ignore warnings. + + PR tree-optimization/47967 + * gcc.c-torture/compile/pr47967.c: New test. + +2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/property/property-encoding-1.m: Tidied up testcase. + * obj-c++.dg/property/property-encoding-1.mm: Likewise. + +2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/gnu-api-2-property.m: Added tests for property_getName() + and property_getAttributes() if __OBJC2__. + * obj-c++.dg/gnu-api-2-property.mm: Likewise. + * objc.dg/property/property-encoding-1.m: New. + * obj-c++.dg/property/property-encoding-1.mm: New. + +2011-03-04 Jason Merrill <jason@redhat.com> + + * g++.dg/template/pseudodtor6.C: New. + + * g++.dg/inherit/covariant19.C: New. + +2011-03-04 Richard Guenther <rguenther@suse.de> + + PR middle-end/47968 + * gcc.dg/torture/pr47968.c: New testcase. + +2011-03-04 Richard Guenther <rguenther@suse.de> + + PR middle-end/47975 + * gcc.dg/torture/pr47975.c: New testcase. + +2011-03-03 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/47974 + * g++.dg/template/crash106.C: New. + +2011-03-03 Jakub Jelinek <jakub@redhat.com> + + PR c/47963 + * gcc.dg/gomp/pr47963.c: New test. + * g++.dg/gomp/pr47963.C: New test. + +2011-03-02 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/condition1.C: New. + + * g++.dg/cpp0x/constexpr-ctor9.C: New. + +2011-03-01 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/lambda/lambda-98.C: New. + + * g++.dg/cpp0x/constexpr-non-const-arg2.C: New. + +2011-03-02 Richard Sandiford <richard.sandiford@linaro.org> + + PR rtl-optimization/47925 + * gcc.c-torture/execute/pr47925.c: New test. + +2011-03-01 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/decltype25.C: New. + + * g++.dg/cpp0x/regress/bitfield-err1.C: New. + +2011-03-01 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47890 + * gcc.dg/torture/pr47890.c: New testcase. + +2011-03-01 Richard Guenther <rguenther@suse.de> + + PR lto/47924 + * gcc.dg/lto/pr47924_0.c: New testcase. + +2011-03-01 Richard Guenther <rguenther@suse.de> + + PR lto/46911 + * gfortran.dg/lto/pr46911_0.f: New testcase. + +2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47933 + * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid + compile errors from older code form. + +2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47567 + * gfortran.dg/fmt_fw_d.f90: New test. + +2011-02-28 Jason Merrill <jason@redhat.com> + + * g++.dg/inherit/covariant18.C: New. + +2011-02-28 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/47893 + * gcc.dg/pr47893.c: New test. + +2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return + NULL in case of a selector with conflicting types. + * obj-c++.dg/gnu-api-2-sel.mm: Same change. + +2011-02-28 Kazu Hirata <kazu@codesourcery.com> + + * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c, + gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c, + gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c, + gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New. + +2011-02-28 Jason Merrill <jason@redhat.com> + + PR c++/47906 + * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6. + +2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47778 + * gfortran.dg/namelist_71.f90: New test. + +2011-02-27 Jason Merrill <jason@redhat.com> + + PR c++/47906 + * g++.dg/abi/mangle39.C: Specify -fabi-version=6. + * g++.dg/abi/mangle45.C: Specify -fabi-version=6. + +2011-02-27 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/46466 + * g++.dg/cpp0x/constexpr-ctor8.C: New. + +2011-02-27 Jakub Jelinek <jakub@redhat.com> + + PR fortran/47886 + * gfortran.dg/gomp/task-1.f90: Removed. + +2011-02-26 Jason Merrill <jason@redhat.com> + + * g++.dg/template/this-targ1.C: New. + + * g++.dg/cpp0x/regress/template-const1.C: New. + * g++.dg/cpp0x/regress/template-function1.C: Adjust. + * g++.dg/template/function1.C: Adjust. + * g++.dg/cpp0x/regress/debug-debug7.C: Adjust. + * g++.dg/debug/debug7.C: Adjust. + +2011-02-26 Tobias Burnus <burnus@net-b.de> + + PR fortran/47886 + * gfortran.dg/gomp/task-1.f90: New. + +2011-02-25 Jie Zhang <jie@codesourcery.com> + + * gcc.target/arm/neon-thumb2-move.c: Add + dg-require-effective-target arm_thumb2_ok. + +2011-02-24 Jason Merrill <jason@redhat.com> + + * g++.dg/parse/constant1.C: Specify C++98 mode. + * g++.dg/parse/constant5.C: Likewise. + * g++.dg/parse/error2.C: Likewise. + * g++.dg/parse/semicolon3.C: Likewise. + * g++.dg/template/crash14.C: Likewise. + * g++.dg/template/local4.C: Likewise. + * g++.dg/template/nontype3.C: Likewise. + * g++.dg/parse/crash31.C: Adjust expected errors. + * g++.dg/template/function1.C: Likewise. + * g++.dg/template/ref3.C: Likewise. + * g++.dg/template/static9.C: Likewise. + * g++.old-deja/g++.pt/crash41.C: Instantiate template. + + * g++.dg/cpp0x/constexpr-array-tparm.C: New. + * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C. + * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C. + * g++.dg/cpp0x/variadic20.C: Adjust expected errors. + * g++.dg/cpp0x/regress/template-function1.C: Likewise. + +2011-02-24 Jakub Jelinek <jakub@redhat.com> + + PR fortran/47878 + * gfortran.dg/pr47878.f90: New test. + +2011-02-24 Richard Guenther <rguenther@suse.de> + + PR testsuite/47801 + * gcc.dg/guality/pr41353-1.c (vari): Mark as used. + * gcc.dg/guality/pr41353-2.c (vari): Likewise. + +2011-02-24 Richard Guenther <rguenther@suse.de> + + PR fortran/47839 + * gfortran.dg/lto/pr47839_0.f90: New testcase. + * gfortran.dg/lto/pr47839_1.f90: Likewise. + +2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47567 + * gfortran.dg/fmt_f0_1.f90: Update test. + +2011-02-23 Jason Merrill <jason@redhat.com> + + * g++.dg/abi/mangle39.C: Adjust parm mangling. + * g++.dg/abi/mangle45.C: New. + + * g++.dg/cpp0x/trailing1.C: Mangle decltype. + * g++.dg/template/canon-type-9.C: Match use of decltype + between declaration and definition. + * g++.dg/template/canon-type-12.C: Likewise. + +2011-02-23 Mikael Morin <mikael@gcc.gnu.org> + + PR fortran/40850 + * gfortran.dg/nested_allocatables_1.f90: New. + +2011-02-23 Nathan Froyd <froydnj@codesourcery.com> + + PR c++/46868 + * g++.dg/pr46868.C: New test. + * g++.dg/parse/parameter-declaration-1.C: Adjust. + * g++.dg/parse/error14.C: Adjust. + +2011-02-23 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47838 + * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump. + +2011-02-23 Uros Bizjak <ubizjak@gmail.com> + + * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps. + +2011-02-23 Uros Bizjak <ubizjak@gmail.com> + + * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax. + * gfortran.dg/count_init_expr.f03: Ditto. + * gfortran.dg/gomp/pr43711.f90: Ditto. + * gcc.dg/struct-parse-2.c: Ditto. + * gcc.dg/parse-error-3.c: Ditto. + * gcc.dg/Wlogical-op-1.c: Ditto. + * gcc.dg/Walways-true-1.c: Ditto. + * gcc.dg/pr24225.c: Ditto. + * gcc.dg/Walways-true-2.c: Ditto. + * gcc.dg/tree-ssa/foldcast-1.c: Ditto. + * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto. + * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto. + * g++.dg/overload/defarg4.C: Ditto. + * g++.dg/inherit/covariant16.C: Ditto. + * g++.dg/inherit/virtual7.C: Ditto. + * g++.dg/template/canon-type-9.C: Ditto. + * g++.dg/template/access19.C: Ditto. + * g++.dg/template/call7.C: Ditto. + * g++.dg/template/canon-type-2.C: Ditto. + * g++.dg/template/init7.C: Ditto. + * g++.dg/template/sizeof-template-argument.C: Ditto. + * g++.dg/template/const3.C: Ditto. + * g++.dg/template/sfinae26.C: Ditto. + * g++.dg/template/sfinae26.C: Ditto. + * g++.dg/template/canon-type-11.C: Ditto. + * g++.dg/template/union2.C: Ditto. + * g++.dg/template/canon-type-3.C: Ditto. + * g++.dg/template/canon-type-1.C: Ditto. + * g++.dg/template/canon-type-5.C: Ditto. + * g++.dg/template/canon-type-7.C: Ditto. + * g++.dg/template/canon-type-10.C: Ditto. + * g++.dg/template/spec36.C: Ditto. + * g++.dg/template/typedef38.C: Ditto. + * g++.dg/template/canon-type-4.C: Ditto. + * g++.dg/template/canon-type-6.C: Ditto. + * g++.dg/template/canon-type-13.C: Ditto. + * g++.dg/template/instantiate9.C: Ditto. + * g++.dg/template/ttp22.C: Ditto. + * g++.dg/warn/Wreturn-type-6.C: Ditto. + * g++.dg/warn/Walways-true-1.C: Ditto. + * g++.dg/warn/Wlogical-op-1.C: Ditto. + * g++.dg/warn/Walways-true-2.C: Ditto. + * g++.dg/conversion/op4.C: Ditto. + * g++.dg/opt/pr19650.C: Ditto. + * g++.dg/lookup/friend11.C: Ditto. + * g++.dg/other/default2.C: Ditto. + * g++.dg/other/default3.C: Ditto. + * g++.dg/other/dtor2.C: Ditto. + * g++.dg/other/friend5.C: Ditto. + * g++.dg/other/default5.C: Ditto. + * g++.dg/init/brace6.C: Ditto. + * g++.dg/init/aggr5.C: Ditto. + * g++.dg/init/error2.C: Ditto. + * g++.dg/expr/bound-mem-fun.C: Ditto. + * g++.dg/expr/cond6.C: Ditto. + * g++.dg/expr/stmt-expr-1.C: Ditto. + * g++.dg/cpp0x/constexpr-object2.C: Ditto. + * g++.dg/cpp0x/constexpr-data1.C: Ditto. + * g++.dg/cpp0x/constexpr-function2.C: Ditto. + * g++.dg/cpp0x/bracket1.C: Ditto. + * g++.dg/cpp0x/variadic-mem-fn.C: Ditto. + * g++.dg/cpp0x/pr38646.C: Ditto. + * g++.dg/cpp0x/variadic73.C: Ditto. + * g++.dg/cpp0x/constexpr-function1.C: Ditto. + * g++.dg/cpp0x/bracket4.C: Ditto. + * g++.dg/cpp0x/decltype4.C: Ditto. + * g++.dg/cpp0x/constexpr-data2.C: Ditto. + * g++.dg/cpp0x/constexpr-object1.C: Ditto. + * g++.dg/cpp0x/variadic-crash2.C: Ditto. + * g++.dg/cpp0x/variadic-new2.C: Ditto. + * g++.dg/cpp0x/decltype2.C: Ditto. + * g++.dg/cpp0x/decltype1.C: Ditto. + * g++.dg/cpp0x/bracket2.C: Ditto. + * g++.dg/cpp0x/decltype5.C: Ditto. + * g++.dg/cpp0x/constexpr-function3.C: Ditto. + * g++.dg/cpp0x/variadic70.C: Ditto. + * g++.dg/cpp0x/decltype6.C: Ditto. + * g++.dg/cpp0x/rvo.C: Ditto. + * g++.dg/cpp0x/vt-40092.C: Ditto. + * g++.dg/cpp0x/variadic-new.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-const.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto. + * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto. + * g++.dg/cpp0x/pr39639.C: Ditto. + * g++.dg/cpp0x/decltype3.C: Ditto. + * g++.dg/cpp0x/variadic68.C: Ditto. + * g++.dg/cpp0x/variadic-function.C: Ditto. + * g++.dg/cpp0x/constexpr-ex1.C: Ditto. + * g++.dg/cpp0x/variadic-bind.C: Ditto. + * g++.dg/cpp0x/variadic-tuple.C: Ditto. + * g++.dg/cpp0x/constexpr-ex2.C: Ditto. + * g++.dg/parse/crash35.C: Ditto. + * g++.dg/parse/crash40.C: Ditto. + * g++.dg/parse/defarg12.C: Ditto. + * g++.dg/parse/crash34.C: Ditto. + * g++.dg/parse/constructor3.C: Ditto. + * g++.dg/parse/template23.C: Ditto. + * g++.dg/parse/crash56.C: Ditto. + * g++.dg/parse/dtor13.C: Ditto. + * g++.dg/parse/error33.C: Ditto. + * g++.dg/parse/ctor9.C: Ditto. + * g++.dg/parse/error32.C: Ditto. + * g++.dg/parse/error37.C: Ditto. + * g++.dg/parse/bitfield3.C: Ditto. + * g++.dg/parse/struct-4.C: Ditto. + * g++.dg/ext/has_trivial_copy.C: Ditto. + * g++.dg/ext/is_polymorphic.C: Ditto. + * g++.dg/ext/has_nothrow_copy_odr.C: Ditto. + * g++.dg/ext/has_nothrow_copy-4.C: Ditto. + * g++.dg/ext/has_nothrow_assign.C: Ditto. + * g++.dg/ext/is_union.C: Ditto. + * g++.dg/ext/has_nothrow_copy-1.C: Ditto. + * g++.dg/ext/is_pod.C: Ditto. + * g++.dg/ext/has_virtual_destructor.C: Ditto. + * g++.dg/ext/has_trivial_constructor.C: Ditto. + * g++.dg/ext/has_nothrow_copy-3.C: Ditto. + * g++.dg/ext/has_nothrow_copy-5.C: Ditto. + * g++.dg/ext/has_trivial_destructor-1.C: Ditto. + * g++.dg/ext/has_nothrow_copy-6.C: Ditto. + * g++.dg/ext/is_abstract.C: Ditto. + * g++.dg/ext/has_trivial_assign.C: Ditto. + * g++.dg/ext/is_class.C: Ditto. + * g++.dg/ext/has_nothrow_assign_odr.C: Ditto. + * g++.dg/ext/has_nothrow_copy-7.C: Ditto. + * g++.dg/ext/is_base_of.C: Ditto. + * g++.dg/ext/has_nothrow_copy-2.C: Ditto. + * g++.dg/ext/has_nothrow_constructor.C: Ditto. + * g++.dg/ext/is_empty.C: Ditto. + * g++.dg/ext/is_enum.C: Ditto. + * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto. + * gnat.dg/opt11.adb: Ditto. + * obj-c++.dg/pr45735.mm: Ditto. + * obj-c++.dg/pr24393.mm: Ditto. + * obj-c++.dg/exceptions-2.mm: Ditto. + * objc.dg/pr45735.m: Ditto. + * objc.dg/pr24393.m: Ditto. + +2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/attributes/objc-exception-1.m: New. + +2011-02-23 Jie Zhang <jie@codesourcery.com> + + * gcc.dg/cpp/include7.c: New test. + +2011-02-22 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/47242 + * g++.dg/cpp0x/lambda/lambda-ice4.C: New. + +2011-02-23 Jie Zhang <jie@codesourcery.com> + + PR rtl-optimization/47763 + * gcc.dg/pr47763.c: New test. + +2011-02-22 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/45743 + * gfortran.dg/whole_file_32.f90 : New test. + +2011-02-22 Dodji Seketeli <dodji@redhat.com> + + PR c++/47666 + * g++.dg/inherit/virtual7.C: New test. + +2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc/47832 + * objc.dg/type-size-3.m: Updated error message. + * objc.dg/type-size-4.m: New test. + * objc.dg/type-size-5.m: New test. + +2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * lib/gnat.exp: Fix comments. + Don't load libgloss.exp. + (default_gnat_version): Call $compiler with --version. + Adapt regexp for gnatmake output, insert version. + (gnat_version): New proc. + (gnat_init): Remove gnat_libgcc_s_path. + (gnat_target_compile): Likewise. + Remove ld_library_path. + Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH. + (gnat_pass): Remove. + (gnat_pass): Remove. + (gnat_finish): Remove. + (gnat_exit): Remove. + (local_find_gnatmake): Reindent. + (runtest_file_p): Remove. + (prune_warnings): Remove. + (find_gnatclean): New proc. + * lib/gnat-dg.exp (lremove): New proc. + (gnat-dg-test): Reindent. + Remove additional output files. + (gnat-dg-runtest): Remove. + + * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized". + * gnat.dg/loop_optimization6.adb: Likewise. + * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple". + +2011-02-22 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47835 + * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine. + +2011-02-22 Tobias Burnus <burnus@net-b.de> + + * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax. + * gfortran.dg/abstract_type_2.f03: Ditto. + * gfortran.dg/abstract_type_3.f03: Ditto. + * gfortran.dg/abstract_type_4.f03: Ditto. + * gfortran.dg/abstract_type_5.f03: Ditto. + * gfortran.dg/abstract_type_6.f03: Ditto. + * gfortran.dg/alloc_comp_constraint_6.f90: Ditto. + * gfortran.dg/alloc_comp_init_expr.f03: Ditto. + * gfortran.dg/allocatable_scalar_11.f90: Ditto. + * gfortran.dg/allocate_scalar_with_shape.f90: Ditto. + * gfortran.dg/array_function_5.f90: Ditto. + * gfortran.dg/asynchronous_3.f03: Ditto. + * gfortran.dg/char_expr_1.f90: Ditto. + * gfortran.dg/class_14.f03: Ditto. + * gfortran.dg/data_array_6.f: Ditto. + * gfortran.dg/data_invalid.f90: Ditto. + * gfortran.dg/dot_product_1.f03: Ditto. + * gfortran.dg/func_derived_5.f90: Ditto. + * gfortran.dg/func_result_4.f90: Ditto. + * gfortran.dg/implied_do_1.f90: Ditto. + * gfortran.dg/initialization_25.f90: Ditto. + * gfortran.dg/initialization_26.f90: Ditto. + * gfortran.dg/interface_34.f90: Ditto. + * gfortran.dg/iso_c_binding_init_expr.f03: Ditto. + * gfortran.dg/keyword_symbol_1.f90: Ditto. + * gfortran.dg/matmul_8.f03: Ditto. + * gfortran.dg/merge_init_expr.f90: Ditto. + * gfortran.dg/pack_assign_1.f90: Ditto. + * gfortran.dg/pack_vector_1.f90: Ditto. + * gfortran.dg/pointer_check_8.f90: Ditto. + * gfortran.dg/product_init_expr.f03: Ditto. + * gfortran.dg/reshape_order_5.f90: Ditto. + * gfortran.dg/reshape_shape_1.f90: Ditto. + * gfortran.dg/reshape_zerosize_2.f90: Ditto. + * gfortran.dg/same_name_2.f90: Ditto. + * gfortran.dg/selected_real_kind_1.f90: Ditto. + * gfortran.dg/spread_init_expr.f03: Ditto. + * gfortran.dg/stmt_func_1.f90: Ditto. + * gfortran.dg/sum_init_expr.f03: Ditto. + * gfortran.dg/transpose_3.f03: Ditto. + * gfortran.dg/unpack_init_expr.f03: Ditto. + * gfortran.dg/warn_conversion.f90: Ditto. + * gfortran.dg/warn_conversion_2.f90: Ditto. + * gfortran.dg/warn_intent_out_not_set.f90: Ditto. + * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto. + * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto. + * gfortran.dg/whole_file_16.f90: Ditto. + * gfortran.dg/whole_file_17.f90: Ditto. + * gfortran.dg/whole_file_18.f90: Ditto. + * gfortran.dg/whole_file_20.f03: Ditto. + * gfortran.dg/whole_file_5.f90: Ditto. + * gfortran.dg/whole_file_6.f90: Ditto. + * gfortran.dg/write_invalid_format.f90: Ditto. + * gfortran.dg/zero_sized_6.f90: Ditto. + +2011-02-21 Jeff Law <law@redhat.com> + + PR rtl-optimization/46178 + * gcc.target/i386/pr46178.c: New test. + + PR rtl-optimization/46002 + * gcc.c-torture/compile/pr46002.c: New test. + +2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on + *-*-hpux10*. + +2011-02-21 Jakub Jelinek <jakub@redhat.com> + + PR debug/47106 + * g++.dg/debug/pr47106.C: Require effective target lto. + +2011-02-21 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-diag2.C: New. + +2011-02-20 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-ctor7.C: New. + + * g++.dg/cpp0x/fntmpdefarg2.C: New. + + * g++.dg/overload/conv-op1.C: New. + + * g++.dg/cpp0x/constexpr-synth1.C: New. + +2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/layout-2.m: New. + * objc.dg/selector-3.m: Adjusted location of error message. + * objc.dg/type-size-3.m: Same. + * obj-c++.dg/selector-3.mm: Same. + +2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc/47784 + * objc.dg/property/dotsyntax-22.m: New. + * obj-c++.dg/property/dotsyntax-22.mm: New. + +2011-02-20 Dodji Seketeli <dodji@redhat.com> + + PR c++/46394 + * g++.dg/template/typedef38.C: New test. + +2011-02-20 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/46818 + * gfortran.dg/whole_file_30.f90 : New test. + * gfortran.dg/whole_file_31.f90 : New test. + +2011-02-20 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/45077 + PR fortran/44945 + * gfortran.dg/whole_file_28.f90 : New test. + * gfortran.dg/whole_file_29.f90 : New test. + +2011-02-20 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/44118 + * g++.dg/template/crash105.C: New. + +2011-02-19 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/no-elide1.C: New. + +2011-02-19 Alexandre Oliva <aoliva@redhat.com> + + PR tree-optimization/46620 + * gcc.dg/pr46620.c: New. + +2011-02-19 Jakub Jelinek <jakub@redhat.com> + + PR c/47809 + * gcc.target/i386/pr47809.c: New test. + +2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org> + Tobias Burnus <burnus@net-b.de> + + * lib/target-supports.exp + (check_effective_target_fortran_large_real): New check for large reals. + * gfortran.dg/nan_7.f90: New test. + +2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47567 + * gfortran.dg/fmt_f0_1.f90: Update test. + +2011-02-19 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/47348 + * gfortran.dg/array_constructor_36.f90 : New test. + * gfortran.dg/bounds_check_10.f90 : Change dg-output message to + allow for comparison between different elements of the array + constructor at different levels of optimization. + +2011-02-19 H.J. Lu <hongjiu.lu@intel.com> + + * gcc.target/i386/pr31167.c: Require int128 instead of lp64. + * gcc.target/i386/pr32280-1.c: Likewise. + +2011-02-19 Jakub Jelinek <jakub@redhat.com> + + PR target/47800 + * gcc.target/i386/pr47800.c: New test. + +2011-02-18 Iain Sandoe <iains@gcc.gnu.org> + + * objc/execute/exceptions/foward-1.x: New. + +2011-02-18 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47789 + * gfortran.dg/derived_constructor_comps_4.f90: New. + +2011-02-18 Tobias Burnus + + PR fortran/47775 + * gfortran.dg/func_result_6.f90: New. + +2011-02-18 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/47795 + * g++.dg/cpp0x/lambda/lambda-ice3.C: New. + +2011-02-18 Tobias Burnus <burnus@net-b.de> + + PR fortran/47750 + * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and + gcc_warning_prefix. + * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for + normalizing the error/warning output. + * gfortran.dg/Wall.f90: Update dg-error/warning. + * gfortran.dg/argument_checking_15.f90: Update dg-error/warning. + * gfortran.dg/argument_checking_3.f90: Update dg-error/warning. + * gfortran.dg/argument_checking_6.f90: Update dg-error/warning. + * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning. + * gfortran.dg/class_30.f90: Update dg-error/warning. + * gfortran.dg/continuation_1.f90: Update dg-error/warning. + * gfortran.dg/continuation_9.f90: Update dg-error/warning. + * gfortran.dg/do_check_5.f90: Update dg-error/warning. + * gfortran.dg/entry_17.f90: Update dg-error/warning. + * gfortran.dg/entry_19.f90: Update dg-error/warning. + * gfortran.dg/fmt_error.f90: Update dg-error/warning. + * gfortran.dg/fmt_read_2.f90: Update dg-error/warning. + * gfortran.dg/g77/12632.f: Update dg-error/warning. + * gfortran.dg/g77/970625-2.f: Update dg-error/warning. + * gfortran.dg/g77/980615-0.f: Update dg-error/warning. + * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning. + * gfortran.dg/global_references_1.f90: Update dg-error/warning. + * gfortran.dg/goto_8.f90: Update dg-error/warning. + * gfortran.dg/initialization_1.f90: Update dg-error/warning. + * gfortran.dg/io_constraints_1.f90: Update dg-error/warning. + * gfortran.dg/io_constraints_2.f90: Update dg-error/warning. + * gfortran.dg/io_constraints_3.f90: Update dg-error/warning. + * gfortran.dg/iostat_3.f90: Update dg-error/warning. + * gfortran.dg/public_private_module.f90: Update dg-error/warning. + * gfortran.dg/volatile3.f90: Update dg-error/warning. + * gfortran.dg/warning-directive-2.F90: Update dg-error/warning. + * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning. + * gfortran.dg/whole_file_1.f90: Update dg-error/warning. + * gfortran.dg/whole_file_2.f90: Update dg-error/warning. + * gfortran.dg/whole_file_3.f90: Update dg-error/warning. + +2011-02-18 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47768 + * gfortran.dg/proc_ptr_comp_30.f90: New. + +2011-02-18 Jakub Jelinek <jakub@redhat.com> + + PR debug/47780 + * gcc.target/i386/pr47780.c: New test. + +2011-02-18 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47767 + * gfortran.dg/class_40.f03: New. + +2011-02-18 Dodji Seketeli <dodji@redhat.com> + + PR c++/47208 + * g++.dg/cpp0x/auto21.C: New test. + +2011-02-17 Iain Sandoe <iains@gcc.gnu.org> + + * objc.dg/special/unclaimed-category-1.h: Updated for + new ABI support. + * objc.dg/special/unclaimed-category-1.m: Same. + * objc.dg/zero-link-1.m: Same. + * objc.dg/lookup-1.m: Same. + * objc.dg/torture/strings/const-str-9.m + * objc.dg/torture/strings/const-str-10.m: Same. + * objc.dg/torture/strings/const-str-11.m: Same. + * objc.dg/torture/forward-1.m: Same. + * objc.dg/zero-link-2.m: Same. + * objc.dg/encode-7-next-64bit.m: Same. + * objc.dg/method-4.m: Same. + * objc.dg/next-runtime-1.m: Same. + * objc.dg/image-info.m: Same. + * objc.dg/pr23214.m: Same. + * objc.dg/symtab-1.m: Same. + * obj-c++.dg/basic.m: Same. + * obj-c++.dg/proto-lossage-3.m: Same. + * obj-c++.dg/torture/strings/const-str-10.m: Same. + * obj-c++.dg/torture/strings/const-str-11.m: Same. + * obj-c++.dg/torture/strings/const-str-9.m: Same. + * obj-c++.dg/method-11.m: Same. + * objc/execute/enumeration-1.m: Same. + * objc/execute/object_is_class.m: Same. + * objc/execute/formal_protocol-2.m: Same. + * objc/execute/formal_protocol-4.m: Same. + * objc/execute/formal_protocol-6.m: Same. + * objc/execute/bycopy-3.m: Same. + * objc/execute/exceptions/catchall-1.m: Same. + * objc/execute/exceptions/finally-1.m: Same. + * objc/execute/exceptions/local-variables-1.m: Same. + * objc/execute/exceptions/foward-1.m: Same. + * objc/execute/bf-common.h + * objc/execute/enumeration-2.m: Same. + * objc/execute/formal_protocol-1.m: Same. + * objc/execute/formal_protocol-3.m: Same. + * objc/execute/formal_protocol-5.m: Same. + * objc/execute/accessing_ivars.m: Same. + * objc/execute/bycopy-2.m: Same. + * objc/execute/formal_protocol-7.m: Same. + * objc/execute/compatibility_alias.m: Same. + * objc/execute/no_clash.m: Same. + * objc/execute/object_is_meta_class.m: Same. + * objc/execute/exceptions/exceptions.exp: Load target-supports.exp + * objc/execute/class-tests-1.h: Include stdio.h. + * objc/execute/class-tests-2.h: Same. + * obj-c++.dg/try-catch-9.mm: xfail-run the test with both + runtimes. + * obj-c++.dg/try-catch-2.mm: Same. + +2011-02-17 Jakub Jelinek <jakub@redhat.com> + + PR c++/47783 + * g++.dg/warn/Wunused-parm-4.C: New test. + +2011-02-17 Alexandre Oliva <aoliva@redhat.com> + Jan Hubicka <jh@suse.cz> + + PR debug/47106 + PR debug/47402 + * g++.dg/debug/pr47106.C: New. + +2011-02-17 Uros Bizjak <ubizjak@gmail.com> + + PR target/43653 + * gcc.target/i386/pr43653.c: New test. + +2011-02-11 Dodji Seketeli <dodji@redhat.com> + + PR c++/47172 + * g++.dg/template/inherit6.C: New test. + +2011-02-16 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47745 + * gfortran.dg/class_39.f03: New. + +2011-02-16 Dodji Seketeli <dodji@redhat.com> + + PR c++/47326 + * g++.dg/cpp0x/variadic106.C: New test. + +2011-02-16 Jakub Jelinek <jakub@redhat.com> + + PR libfortran/47757 + * gfortran.dg/pr47757-1.f90: New test. + * gfortran.dg/pr47757-2.f90: New test. + * gfortran.dg/pr47757-3.f90: New test. + + PR c++/47704 + * g++.dg/cpp0x/enum8.C: New test. + +2011-02-15 Jason Merrill <jason@redhat.com> + + * g++.dg/inherit/implicit-trivial1.C: New. + * g++.dg/cpp0x/implicit-trivial1.C: New. + +2011-02-15 H.J. Lu <hongjiu.lu@intel.com> + + PR middle-end/47725 + * gcc.dg/torture/pr47725.c: Removed. + +2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/47755 + * gcc.target/powerpc/pr47755.c: New file, test all 0 vector + constant does not generate a load from memory. + +2011-02-15 H.J. Lu <hongjiu.lu@intel.com> + + PR middle-end/47725 + * gcc.dg/torture/pr47725.c: New. + +2011-02-15 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47743 + * gcc.dg/torture/pr47743.c: New testcase. + +2011-02-15 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/47581 + * gcc.target/i386/pr47581.c: New test. + +2011-02-14 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47730 + * gfortran.dg/select_type_22.f03: New. + +2011-02-14 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/regress/enum1.C: New. + +2011-02-14 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/include.adb: New test. + +2011-02-14 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47728 + * gfortran.dg/class_38.f03: New. + +2011-02-14 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.dg/pr46494.c: New test. + +2011-02-14 Richard Guenther <rguenther@suse.de> + + * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong. + +2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR ada/41929 + * gnat.dg/null_pointer_deref1.exp: Don't skip on + sparc*-sun-solaris2.11. + +2011-02-14 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47349 + * gfortran.dg/argument_checking_18.f90: New. + +2011-02-13 Tobias Burnus <burnus@net-b.de> + + * gfortran.dg/argument_checking_13.f90: Update dg-error. + * gfortran.dg/argument_checking_17.f90: New. + +2011-02-12 Janus Weil <janus@gcc.gnu.org> + + * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays + are temporarily disabled. + * gfortran.dg/class_7.f03: Ditto. + * gfortran.dg/coarray_14.f90: Ditto. + * gfortran.dg/typebound_proc_13.f03: Ditto. + +2011-02-12 Mikael Morin <mikael.morin@sfr.fr> + + PR fortran/45586 + * gfortran.dg/extends_11.f03: New. + +2011-02-11 Xinliang David Li <davidxl@google.com> + + PR tree-optimization/47707 + * g++.dg/tree-ssa/pr47707.C: New test. + +2011-02-11 Eric Botcazou <ebotcazou@adacore.com> + + * g++.dg/opt/inline17.C: New test. + +2011-02-11 Tobias Burnus <burnus@net-b.de> + + PR fortran/47550 + * gfortran.dg/pure_formal_2.f90: New. + +2011-02-11 Pat Haugen <pthaugen@us.ibm.com> + + PR rtl-optimization/47614 + * gfortran.dg/pr47614.f: New. + +2011-02-11 Joseph Myers <joseph@codesourcery.com> + + PR driver/47678 + * gcc.dg/opts-6.c: New test. + +2011-02-11 Jakub Jelinek <jakub@redhat.com> + + PR debug/47684 + * gcc.dg/pr47684.c: New test. + +2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR target/47629 + * gcc.target/i386/pr47312.c: Use dg-require-effective-target + c99_runtime, dg-add-options c99_runtime. + (main): Use __asm__. + +2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR testsuite/47400 + * lib/target-supports.exp (check_ascii_locale_available): New proc. + * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc. + * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale. + * gcc.dg/ucnid-10.c: Likewise. + * gcc.dg/ucnid-13.c: Likewise. + * gcc.dg/ucnid-7.c: Likewise. + * gcc.dg/ucnid-8.c: Likewise. + Adapt dg-warning line number. + +2011-02-10 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/parity-1.c: Use -march=k8. + * gcc.target/i386/parity-2.c: Ditto. + * gcc.target/i386/vecinit-1.c: Ditto. + * gcc.target/i386/vecinit-2.c: Ditto. + +2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR target/46610 + * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*. + * gcc.target/mips/save-restore-3.c: Likewise. + * gcc.target/mips/save-restore-4.c: Likewise. + * gcc.target/mips/save-restore-5.c: Likewise. + + PR target/47683 + * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*. + * g++.dg/tree-prof/partition2.C: Likewise. + +2011-02-09 Jason Merrill <jason@redhat.com> + + * g++.dg/tree-ssa/inline-3.C: Use a normal function + rather than misdeclare std::puts. + + * g++.dg/ext/vla1.C: Adjust for C++0x mode. + * g++.dg/other/warning1.C: Likewise. + * g++.old-deja/g++.bugs/900119_01.C: Likewise. + * g++.old-deja/g++.gb/scope06.C: Likewise. + * g++.old-deja/g++.law/cvt11.C: Likewise. + * g++.old-deja/g++.law/init1.C: Likewise. + * g++.dg/abi/mangle26.C: Likewise. + + * g++.dg/template/function1.C: Adjust for C++0x mode. + * g++.dg/cpp0x/regress/template-function1.C: Copy it. + + * g++.dg/ext/label10.C: Adjust for C++0x mode. + * g++.dg/cpp0x/regress/ext-label10.C: Copy it. + + * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C. + + * g++.dg/cpp0x/regress/abi-empty7.C: New. + + * g++.dg/cpp0x/regress: New directory. + * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C. + * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C. + * g++.dg/cpp0x/regress/regress3.C: New. + +2011-02-10 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47677 + * gcc.dg/torture/pr47677.c: New testcase. + +2011-02-10 Iain Sandoe <iains@gcc.gnu.org> + + * objc.dg/special/load-category-1.m: Remove unused header. + * objc.dg/special/load-category-1a.m: Likewise. + * objc.dg/special/load-category-2.m: Likewise. + * objc.dg/special/load-category-2a.m: Likewise. + * objc.dg/special/load-category-3.m: Likewise. + * objc.dg/special/load-category-3a.m: Likewise. + * objc.dg/attributes/proto-attribute-2.m: Likewise. + * objc.dg/attributes/proto-attribute-3.m: Likewise. + * objc.dg/attributes/class-attribute-1.m: Likewise. + * objc.dg/property/property.exp: Don't run for Darwin < 9. + * obj-c++.dg/property/property.exp: Likewise. + * objc.dg/attributes/method-sentinel-1.m: Update type header. + * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise. + * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9. + * obj-c++.dg/attributes/class-attribute-1.mm: Likewise. + * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise. + * obj-c++.dg/template-8.mm: Likewise. + +2011-02-10 Jakub Jelinek <jakub@redhat.com> + + PR target/47665 + * gcc.target/i386/pr47665.c: New test. + +2011-02-10 Jie Zhang <jie@codesourcery.com> + + PR testsuite/47622 + Revert + 2011-02-05 Jie Zhang <jie@codesourcery.com> + PR debug/42631 + * gcc.dg/pr42631.c: Update test. + * gcc.dg/pr42631-2.c: New test. + +2011-02-09 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47352 + * gfortran.dg/proc_decl_25.f90: New. + +2011-02-09 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47463 + * gfortran.dg/typebound_assignment_2.f03: New. + +2011-02-09 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47664 + * gcc.dg/tree-ssa/inline-7.c: New testcase. + +2011-02-09 Eric Botcazou <ebotcazou@adacore.com> + + PR middle-end/47646 + * gnat.dg/uninit_func.adb: Adjust dg directive. + +2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr> + + PR middle-end/47646 + * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives. + +2011-02-09 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47637 + * gfortran.dg/auto_dealloc_2.f90: New. + +2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gcc.dg/builtins-config.h: Remove __sgi handling. + * lib/target-supports.exp (add_options_for_c99_runtime): Add + -std=c99 for mips-sgi-irix6.5*. + +2011-02-09 Martin Jambor <mjambor@suse.cz> + + PR middle-end/45505 + * gfortran.dg/pr25923.f90: Remove xfails. + +2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR fortran/47583 + * gfortran.dg/inquire_14.f90: New test. + +2011-02-08 Janus Weil <janus@gcc.gnu.org> + + PR fortran/45290 + * gfortran.dg/pointer_init_6.f90: New. + +2011-02-08 Jeff Law <law@redhat.com> + + PR tree-optimization/42893 + * gcc.tree-ssa/pr42893.c: New test. + +2011-02-08 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/46834 + PR tree-optimization/46994 + PR tree-optimization/46995 + * gcc.dg/graphite/id-pr46834.c: New. + * gfortran.dg/graphite/id-pr46994.f90: New. + * gfortran.dg/graphite/id-pr46995.f90: New. + +2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + PR middle-end/47646 + * gcc.dg/pr39666-2.c (foo2): If the location of the statement + using the variable is known the warning is emitted there. + * gcc.dg/uninit-pr19430.c (foo): Likewise. + * g++.dg/warn/Wuninitialized-5.C (foo): Likewise. + + * c-c++-common/pr20000.c (g): Both warnings occur at the return + statement. + (vg): Likewise. + * gcc.dg/noreturn-1.c (foo5): Likewise. + * objc.dg/attributes/method-noreturn-1.m (method1): Likewise. + (method2): Likewise. + + * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for + the return statement using the uninitialized variable. + * gfortran.dg/pr39666-2.f90 (f): Likewise. + +2011-02-08 Richard Guenther <rguenther@suse.de> + + PR middle-end/47639 + * g++.dg/opt/pr47639.c: New testcase. + +2011-02-08 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47632 + * g++.dg/opt/pr47632.C: New testcase. + +2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well. + +2011-02-07 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47615 + * g++.dg/opt/pr47615.C: New testcase. + +2011-02-07 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47621 + * gcc.dg/torture/pr47621.c: New testcase. + +2011-02-07 Uros Bizjak <ubizjak@gmail.com> + + * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump. + +2011-02-06 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/47592 + * gfortran.dg/allocate_with_source_1 : New test. + +2011-02-05 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/47610 + * gcc.dg/pr47610.c: New test. + +2011-02-05 Jie Zhang <jie@codesourcery.com> + + PR debug/42631 + * gcc.dg/pr42631.c: Update test. + * gcc.dg/pr42631-2.c: New test. + +2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/47574 + * gfortran.dg/pr47574.f90: New test. + +2011-02-04 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/46194 + * gcc.dg/autopar/pr46194.c: New. + +2011-02-04 H.J. Lu <hongjiu.lu@intel.com> + + PR tree-optimization/43695 + * g++.dg/ipa/pr43695.C: New. + +2011-02-04 Jakub Jelinek <jakub@redhat.com> + + PR inline-asm/23200 + * gcc.dg/pr23200.c: New test. + +2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com> + + PR c++/47589 + * g++.dg/pr47589.C: New test. + +2011-02-03 Dodji Seketeli <dodji@redhat.com> + + PR c++/47398 + * g++.dg/template/typedef37.C: New test. + * g++.dg/template/param1.C: Adjust expected error message. + +2011-02-03 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/31490 + * gcc.dg/pr31490-2.c: New test. + * gcc.dg/pr31490-3.c: New test. + * gcc.dg/pr31490-4.c: New test. + +2011-02-03 Nathan Froyd <froydnj@codesourcery.com> + Jakub Jelinek <jakub@redhat.com> + + PR c++/46890 + * g++.dg/parser/semicolon3.C: Adjust. + * g++.dg/parser/semicolon4.C: New testcase. + * g++.dg/pr46890.C: New testcase. + +2011-02-03 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/29571 + * g++.dg/init/pr29571.C: New. + +2011-02-03 H.J. Lu <hongjiu.lu@intel.com> + + * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double + instead of vect_int. + +2011-02-03 Jakub Jelinek <jakub@redhat.com> + + PR target/47312 + * gcc.target/i386/pr47312.c: New test. + + PR target/47564 + * gcc.target/i386/pr47564.c: New test. + +2011-02-03 Alexandre Oliva <aoliva@redhat.com> + + PR tree-optimization/45122 + * gcc.dg/tree-ssa/pr45122.c: New. + +2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/47272 + * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld + and vec_vsx_st. + + * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec + and vsx so a default --with-cpu=power7 doesn't give an error + when -mavoid-indexed-addresses is used. + + * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm + wrapper function to save the arguments and then jump to the real + function, rather than depending on the compiler not to move stuff + before an asm. + * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto. + +2011-02-02 Janus Weil <janus@gcc.gnu.org> + Paul Thomas <pault@gcc.gnu.org> + + PR fortran/47082 + * gfortran.dg/class_37.f03 : New test. + +2011-02-02 Sebastian Pop <sebastian.pop@amd.com> + Richard Guenther <rguenther@suse.de> + + PR tree-optimization/40979 + PR bootstrap/47044 + * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math. + * gcc.dg/graphite/pr35356-2.c: Adjust pattern. + * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to + check_vect_support_and_set_flags. + * gfortran.dg/graphite/vect-pr40979.f90: New. + +2011-02-02 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47572 + * gfortran.dg/class_36.f03: New. + +2011-02-02 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47566 + * gcc.dg/lto/20110201-1_0.c: New testcase. + +2011-02-02 Alexandre Oliva <aoliva@redhat.com> + + PR debug/47498 + PR debug/47501 + PR debug/45136 + PR debug/45130 + * debug/pr47498.c: New. + * debug/pr47501.c: New. + +2011-02-01 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47559 + * g++.dg/torture/pr47559.C: New testcase. + +2011-02-01 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47565 + * gfortran.dg/typebound_call_20.f03: New. + +2011-02-01 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47555 + * gcc.dg/pr47555.c: New testcase. + +2011-02-01 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47541 + * g++.dg/torture/pr47541.C: New testcase. + +2011-01-31 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47455 + * gfortran.dg/typebound_call_19.f03: New. + +2011-01-31 Jakub Jelinek <jakub@redhat.com> + + PR c++/47416 + * g++.dg/cpp0x/pr47416.C: New test. + +2011-01-31 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/47519 + * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test. + +2011-01-31 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47463 + * gfortran.dg/typebound_assignment_1.f03: New. + +2011-01-31 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47538 + * gcc.c-torture/execute/pr47538.c: New test. + +2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR target/45325 + * gcc.target/i386/pr38240.c: Add dg-options "-msse". + +2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak. + +2011-01-31 Eric Botcazou <ebotcazou@adacore.com> + + PR rtl-optimization/44031 + * gcc.c-torture/compile/20110131-1.c: New test. + +2011-01-31 Tobias Burnus <burnus@net-b.de> + + PR fortran/47042 + * gfortran.dg/stmt_func_1.f90: New. + +2011-01-31 Tobias Burnus <burnus@net-b.de> + + PR fortran/47042 + * gfortran.dg/interface_34.f90: New. + +2011-01-30 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/47523 + * gfortran.dg/realloc_on_assign_5.f03: New test. + * gfortran.dg/realloc_on_assign_5.f03: New test. + +2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*. + * gfortran.dg/bessel_7.f90: Likewise. + * gfortran.dg/erf_2.F90: Likewise. Always run with -O0. + + * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon". + * gfortran.dg/sum_init_expr.f03: Likewise. + + * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*. + + * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with + -r -nostdlib. + + * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized + loop only on "vect_intfloat_cvt" targets. + +2011-01-29 Tobias Burnus <burnus@net-b.de> + + PR fortran/47531 + * gfortran.dg/shape_6.f90: New. + +2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47434 + * gfortran.dg/read_infnan_1.f90: Update test. + * gfortran.dg/module_nan.f90: Update test. + * gfortran.dg/char4_iunit_1.f03: Update test. + * gfortran.dg/large_real_kind_1.f90: Update test. + * gfortran.dg/real_const_3.f90: Update test. + * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test. + +2011-01-29 Dodji Seketeli <dodji@redhat.com> + + PR c++/47311 + * g++.dg/template/param2.C: New test. + +2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47285 + * gfortran.dg/fmt_g.f: New test. + +2011-01-28 Tobias Burnus <burnus@net-b.de> + + PR fortran/47507 + * gfortran.dg/pure_formal_1.f90: New. + +2011-01-28 Jakub Jelinek <jakub@redhat.com> + + PR target/42894 + * gcc.dg/tls/pr42894.c: New test. + +2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gcc.dg/pr47276.c: Add dg-require-visibility. + +2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32. + +2011-01-28 Paul Thomas <pault@gcc.gnu.org> + Tobias Burnus <burnus@gcc.gnu.org> + + PR fortran/45170 + PR fortran/35810 + PR fortran/47350 + * gfortran.dg/realloc_on_assign_3.f03: New test. + * gfortran.dg/realloc_on_assign_4.f03: New test. + * gfortran.dg/allocatable_function_5.f90: New test. + * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test. + * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet + implemented" dg-errors. + +2011-01-27 Jan Hubicka <jh@suse.cz> + + PR middle-end/46949 + * gcc.dg/attr-weakref-4.c: New testcase + +2011-01-27 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/47228 + * gcc.dg/torture/pr47228.c: New test. + +2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x. + +2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192 + when using auto-overlay support on the SPU. + +2011-01-27 Eric Botcazou <ebotcazou@adacore.com> + + PR rtl-optimization/44174 + * gcc.target/i386/asm-6.c: New test. + +2011-01-26 Mikael Pettersson <mikpe@it.uu.se> + + PR rtl-optimization/46856 + * gcc.c-torture/compile/pr46856.c: New test. + +2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com> + Andrew Pinski <pinskia@gmail.com> + + PR c/43082 + * gcc.dg/pr43082.c: New. + +2011-01-26 DJ Delorie <dj@redhat.com> + + PR rtl-optimization/46878 + * gcc.dg/pr46878-1.c: New test. + +2011-01-26 Jakub Jelinek <jakub@redhat.com> + + PR c++/47476 + * g++.dg/cpp0x/pr47476.C: New test. + +2011-01-26 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.c-torture/compile/20110126-1.c: New test. + +2011-01-26 Jakub Jelinek <jakub@redhat.com> + + PR c/47473 + * gcc.dg/torture/pr47473.c: New test. + +2011-01-26 Jan Hubicka <jh@suse.cz> + + PR target/47237 + * gcc.c-torture/execute/pr47237.c: New testcase. + +2011-01-26 Jan Hubicka <jh@suse.cz> + + PR tree-optimization/47190 + * gcc.dg/attr-weakref-3.c: New testcase. + +2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com> + + PR c++/43601 + * gcc.dg/dll-9a.c: New test file. + * gcc.dg/dll-11.c: Likewise. + * gcc.dg/dll-12.c: Likewise. + * gcc.dg/dll-12a.c: Likewise. + * gcc.dg/dll-11a.c: Likewise. + * gcc.dg/dll-9.c: Likewise. + * gcc.dg/dll-10.c: Likewise. + * gcc.dg/dll-10a.c: Likewise. + * g++.dg/ext/dllexport4a.cc: Likewise. + * g++.dg/ext/dllexport4.C: Likewise. + * g++.dg/ext/dllexport5.C: Likewise. + * g++.dg/ext/dllexport5a.cc: Likewise. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/46970 + * gcc.dg/graphite/pr46970.c: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/46215 + * gcc.dg/graphite/pr46215.c: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/46168 + * gcc.dg/graphite/pr46168.c: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/43657 + * gcc.dg/graphite/pr43657.c: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/29832 + * gfortran.dg/graphite/pr29832.f90: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + PR tree-optimization/43567 + * gcc.dg/graphite/pr43567.c: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + * gfortran.dg/graphite/interchange-4.f: New. + * gfortran.dg/graphite/interchange-5.f: New. + + * gcc.dg/tree-ssa/ltrans-1.c: Removed. + * gcc.dg/tree-ssa/ltrans-2.c: Removed. + * gcc.dg/tree-ssa/ltrans-3.c: Removed. + * gcc.dg/tree-ssa/ltrans-4.c: Removed. + * gcc.dg/tree-ssa/ltrans-5.c: Removed. + * gcc.dg/tree-ssa/ltrans-6.c: Removed. + * gcc.dg/tree-ssa/ltrans-8.c: Removed. + * gfortran.dg/ltrans-7.f90: Removed. + * gcc.dg/tree-ssa/data-dep-1.c: Removed. + + * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c + * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c + * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c + * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c + * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c + * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c + * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c + * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c + * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c + * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c + * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c + * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c + * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c + * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c + * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c + * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c + * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c + * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c + * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c + * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c + * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c + * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c + * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c + * gcc.dg/tree-ssa/data-dep-1.c + * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90 + * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90 + * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90 + * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f + * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f + +2011-01-25 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47265 + PR tree-optimization/47443 + * gcc.c-torture/compile/pr47265.c: New test. + * gcc.dg/pr47443.c: New test. + +2011-01-25 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/47382 + * g++.dg/torture/pr47382.C: New test. + * g++.dg/opt/devirt1.C: Xfail. + +2011-01-25 Yao Qi <yao@codesourcery.com> + + PR target/45701 + * gcc.target/arm/pr45701-1.c: New test. + * gcc.target/arm/pr45701-2.c: New test. + * gcc.target/arm/pr45701-3.c: New test. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47271 + * gcc.dg/tree-ssa/ifc-pr47271.c: New. + +2011-01-25 Nick Clifton <nickc@redhat.com> + + * gcc.target/rx/builtins.c: Allow -fipa-cp-clone. + (saturate_add): Delete. + (exchange): Delete. + (main): Do not run saturate_add. + (set_interrupts): Delete. + +2011-01-25 Tobias Burnus <burnus@net-b.de> + + PR fortran/47448 + * gfortran.dg/redefined_intrinsic_assignment_2.f90: New. + +2011-01-25 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47427 + PR tree-optimization/47428 + * gcc.c-torture/compile/pr47427.c: New test. + * gcc.c-torture/compile/pr47428.c: New test. + +2011-01-25 Richard Guenther <rguenther@suse.de> + + PR middle-end/47411 + * gcc.dg/torture/pr47411.c: New testcase. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + * gfortran.dg/graphite/id-24.f: New. + * gfortran.dg/graphite/id-25.f: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + * gfortran.dg/graphite/id-23.f: New. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + * gcc.dg/graphite/block-0.c: Un-XFAILed. + * gcc.dg/graphite/block-1.c: Un-XFAILed. + * gcc.dg/graphite/block-7.c: Un-XFAILed. + * gcc.dg/graphite/block-8.c: Un-XFAILed. + * gcc.dg/graphite/interchange-12.c: Un-XFAILed. + * gcc.dg/graphite/interchange-14.c: Un-XFAILed. + * gcc.dg/graphite/interchange-15.c: Un-XFAILed. + * gcc.dg/graphite/interchange-8.c: Un-XFAILed. + * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed. + +2011-01-25 Sebastian Pop <sebastian.pop@amd.com> + + * gcc.dg/graphite/block-0.c: Add documentation. + * gcc.dg/graphite/block-4.c: Same. + * gcc.dg/graphite/block-7.c: Same. + * gcc.dg/graphite/block-8.c: New. + * gcc.dg/graphite/interchange-1.c: Un-XFAILed. + * gcc.dg/graphite/interchange-11.c: Un-XFAILed. + * gcc.dg/graphite/interchange-12.c: Add documentation. + * gcc.dg/graphite/interchange-13.c: New. + * gcc.dg/graphite/interchange-14.c: New. + * gcc.dg/graphite/interchange-15.c: New. + * gcc.dg/graphite/interchange-8.c: Add documentation. + * gcc.dg/graphite/interchange-mvt.c: Same. + +2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/47408 + * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx. + * gcc.target/powerpc/altivec-14.c: Ditto. + * gcc.target/powerpc/altivec-33.c: Ditto. + * gcc.target/powerpc/altivec-types-1.c: Ditto. + * gcc.target/powerpc/altivec-types-2.c: Ditto. + * gcc.target/powerpc/altivec-types-3.c: Ditto. + * gcc.target/powerpc/altivec-types-4.c: Ditto. + * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto. + * gcc.target/powerpc/ppc-vector-memset.c: Ditto. + * g++.dg/ext/altivec-15.C: Ditto. + * g++.dg/ext/altivec-types-1.C: Ditto. + * g++.dg/ext/altivec-types-2.C: Ditto. + * g++.dg/ext/altivec-types-3.C: Ditto. + * g++.dg/ext/altivec-types-4.C: Ditto. + +2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*. + +2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gfortran.dg/cray_pointers_2.f90: Avoid cycling through + optimization options. + +2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4. + + PR testsuite/45988 + * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2. + +2011-01-23 Tobias Burnus <burnus@net-b.de> + + PR fortran/47421 + * gfortran.dg/allocatable_scalar_12.f90: New. + +2011-01-23 Ira Rosen <irar@il.ibm.com> + + * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect + vectorization to be not profitable if peeling is used to + realign the memory access. + * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase + loop bound to avoid loop unrolling. + * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise. + +2011-01-22 Jan Hubicka <jh@suse.cz> + + PR lto/47333 + * g++.dg/lto/pr47333.C: New file. + +2011-01-22 Jan Hubicka <jh@suse.cz> + + PR tree-optimization/43884 + PR lto/44334 + * gcc.dg/autopar/outer-2.c: Increase array size. + * gcc.dg/tree-ssa/ldist-pr45948.c: Update test. + +2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/38536 + * gfortran.dg/c_loc_tests_16.f90: New test. + +2011-01-22 Tobias Burnus <burnus@net-b.de> + + PR fortran/47399 + * gfortran.dg/typebound_proc_19.f90: New. + +2011-01-21 Jeff Law <law@redhat.com> + + PR tree-optimization/47053 + * g++.dg/pr47053.C: New test. + +2011-01-21 Jason Merrill <jason@redhat.com> + + PR c++/47041 + * g++.dg/cpp0x/constexpr-ctor6.C: New. + +2011-01-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/47388 + * g++.dg/cpp0x/range-for10.C: New test. + * g++.dg/template/for1.C: New test. + + PR middle-end/45566 + * g++.dg/tree-prof/partition3.C: New test. + + * g++.dg/tree-prof/tree-prof.exp: Fix a comment. + + PR rtl-optimization/47366 + * g++.dg/opt/pr47366.C: New test. + +2011-01-21 Jason Merrill <jason@redhat.com> + + PR c++/46552 + * g++.dg/cpp0x/constexpr-regress2.C: New. + + * g++.dg/cpp0x/constexpr-stmtexpr.C: New. + +2011-01-21 Jeff Law <law@redhat.com> + + PR rtl-optimization/41619 + * gcc.dg/pr41619.c: New. + +2011-01-21 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47355 + * g++.dg/opt/pr47355.C: New test. + +2011-01-21 Richard Guenther <rguenther@suse.de> + + * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of + making main hot. + +2011-01-21 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47365 + * gcc.dg/torture/pr47365.c: New testcase. + * gcc.dg/tree-ssa/pr47392.c: Likewise. + +2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * g++.dg/other/anon5.C: Skip on mips-sgi-irix*. + +2011-01-21 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47391 + * gcc.dg/pr47391.c: New test. + +2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * g++.dg/template/char1.C: Use signed char. + +2011-01-21 Tobias Burnus <burnus@net-b.de> + + PR fortran/47377 + * gfortran.dg/pointer_target_4.f90: New. + +2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/47251 + * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on + ILP32 system and not IP32. + +2011-01-20 Alexandre Oliva <aoliva@redhat.com> + + PR debug/46583 + * g++.dg/debug/pr46583.C: New. + +2011-01-20 Jakub Jelinek <jakub@redhat.com> + + PR debug/47283 + * g++.dg/debug/pr47283.C: New test. + + PR testsuite/47371 + * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex. + * gcc.target/i386/headmerge-2.c: Likewise. + +2011-01-20 Richard Guenther <rguenther@suse.de> + + PR middle-end/47370 + * gcc.dg/torture/pr47370.c: New testcase. + +2011-01-20 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/46130 + * gcc.dg/pr46130-1.c: New test. + * gcc.dg/pr46130-2.c: New test. + +2011-01-19 Dodji Seketeli <dodji@redhat.com> + + PR c++/47291 + * g++.dg/debug/dwarf2/template-params-10.C: New test. + +2011-01-19 Alexandre Oliva <aoliva@redhat.com> + + PR debug/46240 + * g++.dg/debug/pr46240.cc: New. + +2011-01-19 Jakub Jelinek <jakub@redhat.com> + + PR c++/47303 + * g++.dg/template/anonunion1.C: New test. + + PR rtl-optimization/47337 + * gcc.c-torture/execute/pr47337.c: New test. + +2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + PR testsuite/45342 + * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*. + +2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + PR tree-optimization/46021 + * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*. + +2011-01-19 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47290 + * g++.dg/torture/pr47290.C: New test. + +2011-01-18 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47240 + * gfortran.dg/proc_ptr_comp_29.f90: New. + +2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr> + + PR testsuite/41146 + * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for + powerpc-apple-darwin9. + +2011-01-18 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/47299 + * gcc.c-torture/execute/pr47299.c: New test. + +2011-01-17 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-virtual.C: New. + +2011-01-17 Jakub Jelinek <jakub@redhat.com> + + PR fortran/47331 + * gfortran.dg/gomp/pr47331.f90: New test. + +2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc/47314 + * objc.dg/selector-warn-1.m: New. + * obj-c++.dg/selector-warn-1.mm: New. + +2011-01-17 Richard Sandiford <rdsandiford@googlemail.com> + + * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.". + Update dg-final accordingly. + +2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*. + +2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a + target check. + * gcc.dg/guality/pr36728-2.c: Likewise. + +2011-01-17 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47313 + * g++.dg/torture/pr47313.C: New testcase. + +2011-01-17 H.J. Lu <hongjiu.lu@intel.com> + + PR target/47318 + * gcc.target/i386/avx-vmaskmovpd-1.c: New. + * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise. + * gcc.target/i386/avx-vmaskmovps-1.c: Likewise. + * gcc.target/i386/avx-vmaskmovps-1.c: Likewise. + + * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask + as __m256i. + * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise. + * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise. + * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise. + +2011-01-17 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/45967 + * gcc.dg/torture/pr45967-2.c: New testcase. + * gcc.dg/torture/pr45967-3.c: Likewise. + +2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> + + PR testsuite/47325 + * g++.dg/ext/pr47213.C: Require visibility. + +2011-01-16 Richard Sandiford <rdsandiford@googlemail.com> + + * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused. + * gcc.dg/fixed-point/struct-union.c: Update error messages. + +2011-01-16 Richard Sandiford <rdsandiford@googlemail.com> + + * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16 + Linux-based targets. + +2011-01-13 Jan Hubicka <jh@suse.cz> + + PR tree-optimization/47276 + * gcc.dg/pr47276.c: New testcase. + +2011-01-15 Giovanni Funchal <gafunchal@gmail.com> + Jonathan Wakely <jwakely.gcc@gmail.com> + + PR c++/33558 + * g++.dg/other/pr33558.C: New. + * g++.dg/other/pr33558-2.C: New. + +2011-01-14 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/45934 + PR tree-optimization/46302 + * g++.dg/ipa/devirt-c-1.C: New test. + * g++.dg/ipa/devirt-c-2.C: Likewise. + * g++.dg/ipa/devirt-c-3.C: Likewise. + * g++.dg/ipa/devirt-c-4.C: Likewise. + * g++.dg/ipa/devirt-c-5.C: Likewise. + * g++.dg/ipa/devirt-c-6.C: Likewise. + * g++.dg/ipa/devirt-6.C: Likewise. + * g++.dg/ipa/devirt-d-1.C: Likewise. + * g++.dg/torture/pr45934.C: Likewise. + +2011-01-14 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/variadic105.C: New. + +2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr> + Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR objc/45989 + * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c + (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m + execution tests on i?86-*-*, x86_64-*-* and + powerpc*-apple-darwin* && ilp32. + XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution + tests on i?86-*-* and x86_64-*-*. + +2011-01-14 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47280 + * g++.dg/opt/pr47280.C: New testcase. + +2011-01-14 Jason Merrill <jason@redhat.com> + + * g++.dg/cpp0x/constexpr-regress1.C: New. + + * g++.dg/ext/flexary2.C: New. + +2011-01-14 Richard Guenther <rguenther@suse.de> + + PR middle-end/47281 + * gcc.dg/torture/pr47281.c: New testcase. + * gcc.dg/tree-ssa/pr46076.c: XFAIL. + +2011-01-14 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/47286 + * gcc.dg/tree-ssa/pr47286.c: New testcase. + +2011-01-13 Kai Tietz <kai.tietz@onevision.com> + + PR c++/47213 + * g++.dg/ext/pr47213.C: New. + +2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4. + +2011-01-13 Tobias Burnus <burnus@net-b.de> + Mikael Morin <mikael@gcc.gnu.org> + + PR fortran/45848 + PR fortran/47204 + * gfortran.dg/select_type_20.f90: New. + * gfortran.dg/select_type_21.f90: New. + +2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/47251 + * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix. + +2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> + + * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x. + * gcc.dg/guality/pr36728-2.c: Likewise. + +2011-01-13 Dodji Seketeli <dodji@redhat.com> + + PR debug/PR46973 + * g++.dg/debug/dwarf2/template-params-9.C: New test. + +2011-01-13 Andrey Belevantsev <abel@ispras.ru> + + PR rtl-optimization/45352 + * gcc.dg/pr45352-3.c: New. + +2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com> + + * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated + comment. + * g++.dg/cpp0x/range-for8.C: New. + * g++.dg/cpp0x/range-for9.C: New. + +2011-01-12 Kai Tietz <kai.tietz@onevision.com> + + PR debug/47209 + * g++.dg/debug/pr47209.C: New. + +2011-01-12 Richard Guenther <rguenther@suse.de> + + PR lto/47259 + * gcc.dg/lto/pr47259_0.c: New testcase. + * gcc.dg/lto/pr47259_1.c: Likewise. + +2011-01-12 Iain Sandoe <iains@gcc.gnu.org> + + * objc-obj-c++-shared/Object1.h: Add copyright header, update + comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime. + Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the + methods missing from the OBJC2 Object. + * objc-obj-c++-shared/Object1-implementation.h: Add copyright header. + Amend implementation to use a TEST_SUITE_ADDITIONS category for both + GNU and NeXT runtimes. + * objc-obj-c++-shared/Object1.mm: Remove redundant header, update + comments. + * objc-obj-c++-shared/Object1.m: Likewise. + * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible. + * objc.dg/proto-qual-1.m: Likewise. + * obj-c++.dg/proto-lossage-3.mm: Likewise. + * obj-c++.dg/proto-qual-1.mm: Likewise. + +2011-01-12 Eric Botcazou <ebotcazou@adacore.com> + + PR testsuite/33033 + * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC. + +2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com> + + Fixed the Objective-C++ testsuite and updated all tests. + * lib/obj-c++.exp (obj-c++_init): Declare and set + gcc_warning_prefix and gcc_error_prefix. + * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of + 'dg-warning', 'dg-message' and 'dg-error'. + * obj-c++.dg/class-extension-3.mm: Likewise. + * obj-c++.dg/class-protocol-1.mm: Likewise. + * obj-c++.dg/encode-7.mm: Likewise. + * obj-c++.dg/exceptions-3.mm: Likewise. + * obj-c++.dg/exceptions-5.mm: Likewise. + * obj-c++.dg/method-12.mm: Likewise. + * obj-c++.dg/method-13.mm: Likewise. + * obj-c++.dg/method-15.mm: Likewise. + * obj-c++.dg/method-16.mm: Likewise. + * obj-c++.dg/method-4.mm: Likewise. + * obj-c++.dg/method-8.mm: Likewise. + * obj-c++.dg/method-conflict-1.mm: Likewise. + * obj-c++.dg/method-conflict-2.mm: Likewise. + * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME + and uncommented second part of the testcase now that the testsuite + works correctly. + * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME + and uncommented second part of the testcase now that the testsuite + works correctly. + * obj-c++.dg/private-1.mm: Likewise. + * obj-c++.dg/proto-lossage-4.mm: Likewise. + * obj-c++.dg/syntax-error-7.mm: Likewise. + * obj-c++.dg/warn5.mm: Likewise. + * obj-c++.dg/property/at-property-14.mm: Likewise. + * obj-c++.dg/property/at-property-16.mm: Likewise, and removed + FIXME. + * obj-c++.dg/property/at-property-18.mm: Likewise. + * obj-c++.dg/property/at-property-20.mm: Likewise, and removed + FIXME. + * obj-c++.dg/property/at-property-21.mm: Likewise. + * obj-c++.dg/property/at-property-28.mm: Likewise. + * obj-c++.dg/property/at-property-5.mm: Likewise. + * obj-c++.dg/property/dynamic-2.mm: Likewise. + * obj-c++.dg/property/property-neg-3.mm: Likewise. + * obj-c++.dg/property/synthesize-11.mm: Likewise. + * obj-c++.dg/property/synthesize-6.mm: Likewise. + * obj-c++.dg/property/synthesize-8.mm: Likewise. + * obj-c++.dg/property/synthesize-9.mm: Likewise. + * obj-c++.dg/tls/diag-5.mm: Likewise. + * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented + dg-error, now matched correctly. + +2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/property/at-property-29.m: New. + * obj-c++.dg/property/at-property-29.mm: New. + +2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * go.test/go-test.exp (go-set-goarch): New proc. + (go-gc-tests): Use it. + +2011-01-11 Dodji Seketeli <dodji@redhat.com> + + PR debug/46955 + * g++.dg/debug/dwarf2/template-params-8.C: New test. + +2011-01-11 Richard Henderson <rth@redhat.com> + + * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well. + +2011-01-11 Jan Hubicka <jh@suse.cz> + + PR lto/45721 + PR lto/45375 + * testsuite/gcc.dg/lto/pr45721_1.c: New file. + * testsuite/gcc.dg/lto/pr45721_0.c: New file. + +2011-01-11 Richard Guenther <rguenther@suse.de> + + PR tree-optimization/46076 + * gcc.dg/tree-ssa/pr46076.c: New testcase. + +2011-01-11 Jeff Law <law@redhat.com> + + * PR tree-optimization/47086 + * gcc.dg/pr47086.c: New test. + +2011-01-11 Jason Merrill <jason@redhat.com> + + PR c++/46658 + * g++.dg/template/new10.C: New. + + PR c++/45520 + * g++.dg/cpp0x/lambda/lambda-this3.C: New. + +2011-01-11 Iain Sandoe <iains@gcc.gnu.org> + + * objc-obj-c++-shared/next-mapping.h: Add copyright header. + Split type definitions and NSConstantString class into... + * objc-obj-c++-shared/objc-test-suite-types.h: New. + * objc-obj-c++-shared/nsconstantstring-class.h: New. + * objc-obj-c++-shared/nsconstantstring-class-impl.h: New. + * objc-obj-c++-shared/nsconstantstring-class-impl.m: New. + * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New. + * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update + to comments. + * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust + encode defines for newer NeXT system headers. + * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers. + * obj-c++.dg/torture/strings/string1.mm: Likewise. + * objc.dg/foreach-5.m: Likewise. + * objc.dg/foreach-2.m: Likewise. + * objc.dg/foreach-4.m: Likewise. + * objc.dg/torture/strings/string1.m: Likewise. + * objc.dg/torture/strings/string2.m: Likewise. + * objc.dg/torture/strings/string3.m: Likewise. + * objc.dg/torture/strings/string4.m: Likewise. + * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type + header and stand alone. + * obj-c++.dg/strings/strings-2.mm: Likewise. + * objc.dg/torture/strings/const-str-3.m: Likewise. + * objc.dg/strings/strings-2.m: Likewise. + * objc.dg/strings/const-str-12b.m: Likewise. + +2011-01-12 Richard Guenther <rguenther@suse.de> + + PR middle-end/32511 + * gcc.dg/attr-weak-1.c: Adjust. + +2011-01-11 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/47051 + * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be + standard compliant and comment. + +2011-01-10 Jan Hubicka <jh@suse.cz> + + PR lto/46083 + * gcc.dg/initpri3.c: New testcase. + +2011-01-10 H.J. Lu <hongjiu.lu@intel.com> + + PR lto/47222 + * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it + externally visible. + (g_esi): Likewise. + (g_ebx): Likewise. + (g_ebp): Likewise. + (g_esp): Likewise. + (g_ebp_save): Likewise. + (g_esp_save): Likewise. + +2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto. + +2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> + + PR tree-optimization/46021 + * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*, + i?86-*-*, x86_64-*-*. + +2011-01-10 Jeff Law <law@redhat.com> + + * PR tree-optimization/47141 + * gcc.c-torture/compile/pr47141.c: New test. + +2011-01-10 Eric Botcazou <ebotcazou@adacore.com> + + PR testsuite/46230 + * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL. + * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP. + * gcc.dg/vect/slp-35.c: Remove XFAILs. + * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise. + + PR testsuite/46230 + * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from + being vectorized. Adjust dg-final pattern. Remove XFAIL. + * gcc.dg/vect/vect-peel-2.c (main): Likewise. + * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from + being vectorized. Adjust dg-final pattern. + + PR testsuite/46230 + * gcc.dg/vect/pr33804.c: XFAIL only for ilp32. + * gcc.dg/vect/slp-24.c: Likewise. + +2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com> + + PR c++/47218 + * g++.dg/other/pr47218-1.C: New test file. + * g++.dg/other/pr47218.C: Likewise. + * g++.dg/other/pr47218.h: New supporting header. + +2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc/47232 + * objc.dg/attributes/invalid-attribute-1.m: New. + * obj-c++.dg/attributes/invalid-attribute-1.mm: New. + +2011-01-09 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47224 + * gfortran.dg/proc_ptr_comp_28.f90: New. + +2011-01-09 Iain Sandoe <iains@gcc.gnu.org> + + * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9. + * obj-c++.dg/gnu-api-2-ivar.mm: Likewise. + * obj-c++.dg/gnu-api-2-method.mm: Likewise. + * obj-c++.dg/gnu-api-2-objc.mm: Likewise. + * obj-c++.dg/gnu-api-2-object.mm: Likewise. + * obj-c++.dg/gnu-api-2-property.mm: Likewise. + * obj-c++.dg/gnu-api-2-protocol.mm: Likewise. + * obj-c++.dg/gnu-api-2-sel.mm: Likewise. + * objc.dg/gnu-api-2-class.m: Likewise. + * objc.dg/gnu-api-2-ivar.m: Likewise. + * objc.dg/gnu-api-2-method.m: Likewise. + * objc.dg/gnu-api-2-objc.m: Likewise. + * objc.dg/gnu-api-2-object.m: Likewise. + * objc.dg/gnu-api-2-property.m: Likewise. + * objc.dg/gnu-api-2-protocol.m: Likewise. + * objc.dg/gnu-api-2-sel.m: Likewise. + +2011-01-09 Iain Sandoe <iains@gcc.gnu.org> + + * objc.dg/foreach-1.m: Skip for Darwin < 9. + * objc.dg/objc-foreach-4.m: Likewise. + * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers. + * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init. + * objc.dg/foreach-4.m: Likewise. + * objc.dg/foreach-5.m: Likewise. + * objc.dg/foreach-3.m: Return self from init. + +2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/38536 + * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test. + +2011-01-09 Janus Weil <janus@gcc.gnu.org> + + PR fortran/46313 + * gfortran.dg/class_35.f90: New. + +2011-01-08 Iain Sandoe <iains@gcc.gnu.org> + + * objc.dg/foreach-1.m: Add "-Wall" to flags. + +2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com> + + PR objc/47078 + * objc.dg/invalid-method-2.m: New. + * obj-c++.dg/invalid-method-2.mm: New. + +2011-01-08 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/46896 + * gfortran.dg/transpose_optimization_2.f90 : New test. + +2011-01-08 Jan Hubicka <jh@suse.cz> + + PR tree-optmization/46469 + * g++.dg/torture/pr46469.C: New testcase. + +2011-01-08 Iain Sandoe <iains@gcc.gnu.org> + + * objc-obj-c++-shared/next-mapping.h: Move code and definitions for + emulation of libobjc-gnu structure layout functionality to .. + * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New. + * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New. + * objc/execute/bf-common.h: Adjust headers. + * objc/execute/bf-1.m: Likewise. + * objc/execute/bf-2.m: Likewise. + * objc/execute/bf-3.m: Likewise. + * objc/execute/bf-4.m: Likewise. + * objc/execute/bf-5.m: Likewise. + * objc/execute/bf-6.m: Likewise. + * objc/execute/bf-7.m: Likewise. + * objc/execute/bf-8.m: Likewise. + * objc/execute/bf-9.m: Likewise. + * objc/execute/bf-10.m: Likewise. + * objc/execute/bf-11.m: Likewise. + * objc/execute/bf-12.m: Likewise. + * objc/execute/bf-13.m: Likewise. + * objc/execute/bf-14.m: Likewise. + * objc/execute/bf-15.m: Likewise. + * objc/execute/bf-16.m: Likewise. + * objc/execute/bf-17.m: Likewise. + * objc/execute/bf-18.m: Likewise. + * objc/execute/bf-19.m: Likewise. + * objc/execute/bf-20.m: Likewise. + * objc/execute/bf-21.m: Likewise. + * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for + objc_get_type_qualifiers (). + +2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/45777 + * gfortran.dg/dependency_39.f90: New test. + +2011-01-07 Jan Hubicka <jh@suse.cz> + + Get builtins tests ready for linker plugin. + * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile. + * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, + my_memset, my_bzero): Mark used. + * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile. + * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark + volatile. + * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark + volatile. + +2011-01-07 Jan Hubicka <jh@suse.cz> + + PR tree-optimization/46367 + * g++.dg/torture/pr46367.C: New file. + +2011-01-07 Jakub Jelinek <jakub@redhat.com> + + PR target/47201 + * gcc.dg/pr47201.c: New test. + + PR bootstrap/47187 + * gcc.dg/tree-prof/pr47187.c: New test. + +2011-01-07 Tobias Burnus <burnus@net-b.de> + + PR fortran/41580 + * gfortran.dg/extends_type_of_3.f90: New. + +2011-01-07 Kai Tietz <kai.tietz@onevision.com> + + * g++.dg/ext/dllexport-MI1.C: Adjust test. + * g++.dg/ext/dllimport-MI1.C: Likewise. + * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*. + * g++.dg/ext/dllimport10.C: Likewise. + * g++.dg/ext/dllimport11.C: Likewise. + * g++.dg/ext/dllimport12.C: Likewise. + * g++.dg/ext/dllimport13.C: Likewise. + * g++.dg/ext/dllimport2.C: Likewise. + * g++.dg/ext/dllimport3.C: Likewise. + * g++.dg/ext/dllimport4.C: Likewise. + * g++.dg/ext/dllimport5.C: Likewise. + * g++.dg/ext/dllimport6.C: Likewise. + * g++.dg/ext/dllimport8.C: Likewise. + * g++.dg/ext/dllimport9.C: Likewise. + * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw* + targets, too. Additionally enable test for i?86-*-mingw*. + * g++.dg/ext/selectany1.C: Likewise. + Remove guard variable check. + +2011-01-07 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47189 + PR fortran/47194 + * gfortran.dg/storage_size_3.f08: Extended. + +2011-01-07 Jakub Jelinek <jakub@redhat.com> + + PR c++/47022 + * g++.dg/template/stdarg1.C: New test. + +2011-01-06 Daniel Franke <franke.daniel@gmail.com> + + PR fortran/47195 + * gfortran.dg/interface_33.f90: Fixed dg-error declarations. + * gfortran.dg/defined_operators_1.f90: Split the subroutine + from the interface of functions to not hide the errors that + shall be tested. + +2011-01-06 Jan Hubicka <jh@suse.cz> + + * testsuite/gcc.dg/lto/pr47188_0.c: New testcase. + * testsuite/gcc.dg/lto/pr47188_1.c: New testcase. + +2011-01-06 Daniel Franke <franke.daniel@gmail.com> + + PR fortran/33117 + PR fortran/46478 + * gfortran.dg/interface_33.f90: New test. + +2011-01-06 Jakub Jelinek <jakub@redhat.com> + + PR c/47150 + * gcc.c-torture/compile/pr47150.c: New test. + +2011-01-06 Ira Rosen <irar@il.ibm.com> + + PR tree-optimization/47139 + * gcc.dg/vect/pr47139.c: New test. + +2011-01-05 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47180 + * gfortran.dg/extends_type_of_2.f03: New. + +2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__. + +2011-01-05 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt14.adb: New test. + +2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/46017 + * gfortran.dg/allocate_error_2.f90: New test. + +2011-01-05 Janus Weil <janus@gcc.gnu.org> + + PR fortran/47024 + * gfortran.dg/storage_size_3.f08: New. + +2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + PR libgfortran/47154 + * gfortran.dg/namelist_68.f90: New test. + +2011-01-04 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/unchecked_convert8.ad[sb]: New test. + +2011-01-04 Janus Weil <janus@gcc.gnu.org> + + PR fortran/46448 + * gfortran.dg/class_34.f90: New. + +2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not + use __builtin_inff. Skip all single-precision tests that require + Infinity. + +2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread. + +2011-01-03 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47148 + * gcc.c-torture/execute/pr47148.c: New test. + + PR tree-optimization/47155 + * gcc.c-torture/execute/pr47155.c: New test. + + PR rtl-optimization/47157 + * gcc.c-torture/compile/pr47157.c: New test. + +2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + * gcc.dg/torture/vector-shift2.c (schar): Define. + (main): Always use schar or uchar instead of plain "char" to avoid + dependencies on implementation-defined char signedness. + +2011-01-03 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/46801 + * gnat.dg/pack9.adb: Remove xfail. + +2011-01-03 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/46984 + * g++.dg/ipa/pr46984.C: New test. + +2011-01-02 Janus Weil <janus@gcc.gnu.org> + + PR fortran/46408 + * gfortran.dg/class_19.f03: Adjust counting of __builtin_free. + +2011-01-02 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/47140 + * gcc.c-torture/compile/pr47140.c: New test. + + PR rtl-optimization/47028 + * gcc.dg/pr47028.c: New test. + +2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com> + + * objc.dg/protocol-forward-1.m: Removed TODO. + * objc.dg/protocol-forward-2.m: New. + * obj-c++.dg/protocol-forward-2.mm: Removed TODO. + * obj-c++.dg/protocol-forward-2.mm: New. + +2011-01-01 Kai Tietz <kai.tietz@onevision.com> + + PR target/38662 + * g++.dg/eh/pr38662.C: New testcase. + +2011-01-01 Chung-Lin Tang <cltang@codesourcery.com> + + * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to + scan for newline '\n'. + + +Copyright (C) 2011 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. |