OSDN Git Service

* gcc.c-torture/execute/20020720-1.x: Remove.
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jul 2005 18:26:43 +0000 (18:26 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jul 2005 18:26:43 +0000 (18:26 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@101893 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/20020720-1.x [deleted file]

index 6dd7127..174c679 100644 (file)
@@ -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 (file)
index 8d14adc..0000000
+++ /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