fix excess precision in return value of i386 atan[2][f]
[oweals/musl.git] / src / math / i386 / atan2f.s
index c9408a9088d076e8a12618b3eeb2d32612d315ff..3908c86df9bac816fb8275bc4243f840ed94714c 100644 (file)
@@ -4,7 +4,8 @@ atan2f:
        flds 4(%esp)
        flds 8(%esp)
        fpatan
-       fsts 4(%esp)
+       fstps 4(%esp)
+       flds 4(%esp)
        mov 4(%esp),%eax
        add %eax,%eax
        cmp $0x01000000,%eax