OSDN Git Service

sparc: remove sparc64/sparcv9 code
[uclinux-h8/uClibc.git] / libc / sysdeps / linux / sparc / sparcv9 / sdiv.S
diff --git a/libc/sysdeps/linux/sparc/sparcv9/sdiv.S b/libc/sysdeps/linux/sparc/sparcv9/sdiv.S
deleted file mode 100644 (file)
index 45535bb..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-/*
- * Sparc v9 has divide.
- * As divx takes 68 cycles and sdivcc only 36,
- * we use sdivcc eventhough it is deprecated.
- */
-
-       .text
-       .align          32
-ENTRY(.div)
-
-       sra             %o0, 31, %o2
-       wr              %o2, 0, %y
-       sdivcc          %o0, %o1, %o0
-       xnor            %o0, %g0, %o2
-       retl
-        movvs          %icc, %o2, %o0
-
-END(.div)