fix excess precision in return value of i386 atan[2][f]
[oweals/musl.git] / src / math / i386 / atan.s
index a26feae1ff53583f97ccfbbf56a3382fd7dbad03..2c57f6b309d3d5e54430f17db69171e0ce5bc833 100644 (file)
@@ -8,6 +8,8 @@ atan:
        jb 1f
        fld1
        fpatan
+       fstpl 4(%esp)
+       fldl 4(%esp)
        ret
                # subnormal x, return x with underflow
 1:     fsts 4(%esp)