diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2005-07-11 18:26:43 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@gcc.gnu.org> | 2005-07-11 18:26:43 +0000 |
commit | ebde3ea873a32cd5863575f56d6a3438e7a02f36 (patch) | |
tree | 914e418e9a390161b0a98d4f83488118180df4d9 /gcc/testsuite | |
parent | 7ddcf3d26f2966c5fdfccb271c9fe7f535509186 (diff) | |
download | gcc-ebde3ea873a32cd5863575f56d6a3438e7a02f36.zip gcc-ebde3ea873a32cd5863575f56d6a3438e7a02f36.tar.gz gcc-ebde3ea873a32cd5863575f56d6a3438e7a02f36.tar.bz2 |
* gcc.c-torture/execute/20020720-1.x: Remove.
From-SVN: r101893
Diffstat (limited to 'gcc/testsuite')
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/20020720-1.x | 39 |
2 files changed, 4 insertions, 39 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 6dd7127..174c679 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2005-07-11 Kazu Hirata <kazu@codesourcery.com> + + * gcc.c-torture/execute/20020720-1.x: Remove. + 2005-07-11 Jakub Jelinek <jakub@redhat.com> * gfortran.fortran-torture/execute/forall_7.f90: New test. diff --git a/gcc/testsuite/gcc.c-torture/execute/20020720-1.x b/gcc/testsuite/gcc.c-torture/execute/20020720-1.x deleted file mode 100644 index 8d14adc..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/20020720-1.x +++ /dev/null @@ -1,39 +0,0 @@ -# The following targets fail 20020720-1.c for several reasons: -# (1) They implement floating point instructions via software, or -# (2) The "abs(x) < 0.0" comparison is split up in too many intermediate -# insns for combine to handle -- it can handle max three insns -# simultaneously. For example, for RISCy machines it is common that 1 -# insn performs abs, 1 insn loads 0.0, 1 insn sets CCmode flags based -# upon the FP comparison, and a 4th insn makes a conditional branch -# based upon the appropriate bits in the flags. On the other hand, if -# for example the comparison insn takes 0.0 as an operand, the -# combiner is able to see all intermediate instructions simultaneously -# and can make the optimization. - -# Don't XFAIL at -O0, that should never fail. -if { [istarget "sparc*-*-*"] } { - set torture_eval_before_compile { - global compiler_conditional_xfail_data - set compiler_conditional_xfail_data { - "PR opt/10348" \ - { "*-*-*" } \ - { "-fpic" "-fPIC" } \ - { "-O0" } - } - } - return 0 -} - -set torture_eval_before_compile { - global compiler_conditional_xfail_data - set compiler_conditional_xfail_data { - "This test fails to optimize completely on certain platforms." \ - { "xtensa-*-*" "sh-*-*" "arm*-*-*" "strongarm*-*-*" "xscale*-*-*" \ - "h8300*-*-*" "frv-*-*" "powerpc*-*-*" "rs6000-*-*" "bfin*-*" \ - "m32r*-*-*" "avr-*-*"} \ - { "*" } \ - { "-O0" } - } -} - -return 0 |