fix excess precision in return value of i386 acos[f] and asin[f]
[musl] / src / math / i386 / asinl.s
index e07bf59..e973fc8 100644 (file)
@@ -1 +1,12 @@
-# see asin.s
+.global asinl
+.type asinl,@function
+asinl:
+       fldt 4(%esp)
+       fld %st(0)
+       fld1
+       fsub %st(0),%st(1)
+       fadd %st(2)
+       fmulp
+       fsqrt
+       fpatan
+       ret