fix excess precision in return value of i386 atan[2][f]
[oweals/musl.git] / src / math / i386 / atanf.s
index 893beac5066c9d679747fbc486db3599888216fc..c2cbe2e0267f93272a195725489afcbbc24c8876 100644 (file)
@@ -8,6 +8,8 @@ atanf:
        jb 1f
        fld1
        fpatan
+       fstps 4(%esp)
+       flds 4(%esp)
        ret
                # subnormal x, return x with underflow
 1:     fld %st(0)