math: remove x86 modf asm
[musl] / src / math / i386 / modf.s
diff --git a/src/math/i386/modf.s b/src/math/i386/modf.s
deleted file mode 100644 (file)
index 8e3ea50..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-.global modf
-.type modf,@function
-modf:
-       mov 12(%esp),%ecx
-       fldl 4(%esp)
-       fxam
-       fnstsw %ax
-       sahf
-        jnp 1f
-        jc 2f
-1:      fld1
-        fld %st(1)
-1:      fprem
-        fnstsw %ax
-        sahf
-        jp 1b
-        fstp %st(1)
-        fsubr %st(0),%st(1)
-        fxch %st(1)
-        fstpl (%ecx)
-        ret
-
-2:     fstpl (%ecx)
-       mov 4(%ecx),%eax
-       and $0x80000000,%eax
-       mov %eax,4(%esp)
-       flds 4(%esp)
-       ret