OSDN Git Service

libmudflap:
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
index 2ca3b57..9b72197 100644 (file)
@@ -1,3 +1,325 @@
+2011-07-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR libmudflap/49549
+       * lib/target-supports.exp (check_effective_target_gld): New proc.
+
+2011-07-01  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49603
+       * gcc.dg/torture/pr49603.c: New testcase.
+
+2011-06-30  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49387
+       * g++.dg/rtti/template1.C: New.
+
+       PR c++/49569
+       * g++.dg/cpp0x/regress/ctor1.C: New.
+
+       PR c++/49355
+       * g++.dg/cpp0x/initlist54.C: New.
+
+2011-06-30  Martin Jambor  <mjambor@suse.cz>
+
+       * gcc.dg/tree-ssa/sra-12.c: New test.
+
+2011-06-29  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/named.C: Test subobject of xvalue.
+
+2011-06-30  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/46787
+       * gcc.dg/vect/vect-121.c: New testcase.
+
+2011-06-30  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/49094
+       * gcc.dg/tree-ssa/pr49094.c: New test.
+
+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-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  Dominique d'Humieres  <dominiq@lps.ens.fr>
+           Iain Sandoe  <iains@gcc.gnu.org>
+
+       PR libobjc/36610
+       * objc.dg/torture/forward-1.m: Remove dg-xfail-run-if.
+       Only skip on 64-bit *-*-darwin8* && !objc2.
+
+2011-06-30  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/38752
+       * gcc.c-torture/compile/pr38752.c: New testcase.
+
+2011-06-30  Ira Rosen  <ira.rosen@linaro.org>
+
+       * gcc.dg/vect/slp-widen-mult-half.c: New test.
+       * gcc.dg/vect/vect-widen-mult-half.c: New test.
+
+2011-06-29  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49216
+       * g++.dg/cpp0x/initlist53.C: Use placement new.
+       * g++.dg/cpp0x/initlist-value.C: Use placement new.
+       * g++.old-deja/g++.ext/arrnew2.C: Remove xfail.
+
+       PR c++/49003
+       * g++.dg/cpp0x/trailing6.C: New.
+       * g++.dg/cpp0x/pr45908.C: No error.
+
+       PR c++/49272
+       * g++.old-deja/g++.jason/rfg10.C: Accept other overflow error too.
+
+       PR c++/49520
+       * g++.dg/cpp0x/constexpr-using2.C: New.
+
+       * g++.dg/cpp0x/lambda/lambda-template3.C: New.
+
+       PR c++/45923
+       * g++.dg/cpp0x/constexpr-diag3.C: New.
+       * g++.dg/cpp0x/constexpr-diag1.C: Adjust error message.
+       * g++.dg/cpp0x/constexpr-ex1.C: Adjust error message.
+       * g++.dg/cpp0x/constexpr-friend.C: Adjust error message.
+       * g++.dg/cpp0x/constexpr-incomplete2.C: Adjust error message.
+
+2011-06-29  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/constexpr-is_literal.C: Adjust.
+
+2011-06-29  Richard Guenther  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/loop-17.c: Adjust.
+
+2011-06-29  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/initlist-value2.C: New.
+
+       * g++.dg/cpp0x/constexpr-initlist4.C: New.
+       * g++.dg/cpp0x/initlist-value.C: New.
+
+2011-06-29  Richard Sandiford  <richard.sandiford@linaro.org>
+
+       * gcc.dg/torture/pr49169.c: Restrict to ARM and MIPS targets.
+
+2011-06-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.dg/inline_1.c: Remove dg-excess-errors.
+       * gcc.dg/inline_2.c: Likewise.
+       * gcc.dg/unroll_1.c: Likewise.
+
+2011-06-29  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/49567
+       * gcc.target/i386/pr49567.c: New test.
+
+2011-06-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/opt17.ad[sb]: New test.
+
+2011-06-28  Janis Johnson  <janisjo@codesourcery.com>
+           Tom de Vries  <tom@codesourcery.com>
+
+       * lib/target-supports.exp (check_effective_target_arm_nothumb)
+       (check_effective_target_arm_thumb2): New effective targets.
+       * gcc.target/arm/ivopts.c: Remove -mthumb/-marm.  Guard object-size
+       properly.  Clean up temporary files.
+       * gcc.target/arm/ivopts-2.c: Likewise.
+       * gcc.target/arm/ivopts-3.c: Likewise.
+       * gcc.target/arm/ivopts-4.c: Likewise.
+       * gcc.target/arm/ivopts-5.c: Likewise.
+       * gcc.target/arm/ivopts-6.c: Remove duplicate of ivopts.c.
+
+2011-06-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       PR fortran/49479
+       * gfortran.dg/reshape_zerosize_3.f90:  New test.
+
+2011-06-28  Janis Johnson  <janisjo@codesourcery.com>
+
+       * 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.
+
+2011-06-27  Janis Johnson  <janisjo@codesourcery.com>
+
+       * gcc.target/arm/pr45701-1.c: Don't specify -march; remove
+       dg-prune-output.
+       * gcc.target/arm/pr45701-2.c: Ditto.
+
+2011-06-27  Janus Weil  <janus@gcc.gnu.org>
+
+       PR fortran/49466
+       * gfortran.dg/allocatable_scalar_9.f90: Modified.
+       * gfortran.dg/extends_14.f03: Modified.
+
+2011-06-27  Janis Johnson  <janisjo@codesourcery.com>
+
+       * lib/target-supports-dg.exp (dg-require-effective-target): Return
+       early if the test is already being skipped.
+
+       * 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.
+
+       * 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.
+
+2011-06-27  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/builtin-assume-aligned-1.c: New test.
+       * gcc.dg/builtin-assume-aligned-2.c: New test.
+       * gcc.target/i386/builtin-assume-aligned-1.c: New test.
+
+       PR debug/49544
+       * gcc.dg/pr49544.c: New test.
+
+2011-06-27  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49394
+       * g++.dg/torture/pr49394.C: New testcase.
+
+2011-06-27  Kai Tietz  <ktietz@redhat.com>
+
+       * gcc.dg/optimize-bswapdi-2.c: New test.
+
+2011-06-27  Michael Hope  <michael.hope@linaro.org>
+           Richard Sandiford  <richard.sandiford@linaro.org>
+
+       PR tree-optimization/49169
+       * gcc.dg/torture/pr49169.c: New test.
+
+2011-06-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
+
+       PR testsuite/49529
+       * gcc.dg/ipa/ipa-pta-17.c: Use dg-require-alias.
+
+       * gcc.dg/debug/pr49294.c (dg-options): Add -fno-common to options on
+       hppa*-*-hpux*.
+
+2011-06-26  Jason Merrill  <jason@redhat.com>
+
+       * g++.dg/cpp0x/constexpr-cleanup.C: Tweak error message.
+
+       PR c++/49528
+       * g++.dg/init/ref19.C: New.
+       * g++.dg/cpp0x/constexpr-cleanup.C: New.
+
+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.
+       * gcc.dg/memcpy-3.c: Add dg-require-effective-target non_strict_align.
+
+2011-06-24  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimizations/49516
+       * g++.dg/tree-ssa/pr49516.C: New test.
+
+2011-06-23  Jason Merrill  <jason@redhat.com>
+
+       PR c++/35255
+       * g++.dg/template/partial10.C: New.
+       * g++.dg/template/partial11.C: New.
+
+2011-06-23  Jeff Law <law@redhat.com>
+
+       PR middle-end/48770
+       * gcc.dg/pr48770.c: New test.
+
+2011-06-23  Jan Hubicka  <jh@suse.cz>
+
+       PR middle-end/49373
+       * g++.dg/torture/pr43879-1_1.C: Revert the xfail introduced yesterday.
+
+2011-06-23  Jakub Jelinek  <jakub@redhat.com>
+
+       PR testsuite/49512
+       * gcc.dg/tree-ssa/asm-1.c: Use -fdump-tree-optimized-nouid
+       instead of -fdump-tree-optimized.
+
+2011-06-23  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       PR c++/44625
+       * g++.dg/template/crash107.C: New.
+       * g++.dg/template/error17.C: Adjust.
+
+2011-06-23  Jason Merrill  <jason@redhat.com>
+
+       PR c++/49507
+       * g++.dg/cpp0x/defaulted30.C: New.
+
+       PR c++/49440
+       * g++.dg/rtti/anon-ns1.C: New.
+
+       PR c++/49395
+       * g++.dg/init/ref18.C: New.
+
+       PR c++/36435
+       * g++.dg/template/partial9.C: New.
+
+2011-06-22  Hans-Peter Nilsson  <hp@axis.com>
+
+       PR middle-end/49373
+       * g++.dg/torture/pr43879-1_1.C: Xfail for -O1 and above, except -flto.
+
+2011-06-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR debug/49496
+       * gcc.dg/pr49496.c: New test.
+
+2011-06-22  Janis Johnson  <janisjo@codesourcery.com>
+
+       * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
+       is not xscale.
+
+       * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
+
+       * 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/20031108-1.c: Require thumb1 or thumb2.
+       * gcc.target/arm/pr40482.c: Likewise.
+       * gcc.target/arm/stack-corruption.c: Likewise.
+
+2011-06-22  Richard Guenther  <rguenther@suse.de>
+
+       PR tree-optimization/49493
+       * gcc.dg/ipa/ipa-pta-17.c: New testcase.
+
 2011-06-22  Jason Merrill  <jason@redhat.com>
 
        PR c++/49260