diff options
author | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-11 18:26:43 +0000 |
---|---|---|
committer | kazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-07-11 18:26:43 +0000 |
commit | 930e95c392794eb1077ba3400f9ee0028db0bc43 (patch) | |
tree | 914e418e9a390161b0a98d4f83488118180df4d9 | |
parent | cfbea290d443475aab576a7d6216e39466741f07 (diff) | |
download | linaro-gcc-930e95c392794eb1077ba3400f9ee0028db0bc43.tar.gz linaro-gcc-930e95c392794eb1077ba3400f9ee0028db0bc43.tar.bz2 linaro-gcc-930e95c392794eb1077ba3400f9ee0028db0bc43.zip |
* gcc.c-torture/execute/20020720-1.x: Remove.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101893 138bc75d-0d04-0410-961f-82ee72b054a4
-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 6dd712708f3..174c6793b13 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 8d14adc2f26..00000000000 --- 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 |