diff options
Diffstat (limited to 'sysdeps/libm-i387/e_expf.S')
-rw-r--r-- | sysdeps/libm-i387/e_expf.S | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/libm-i387/e_expf.S b/sysdeps/libm-i387/e_expf.S index cd8dc7f0b9..9a669cf8d4 100644 --- a/sysdeps/libm-i387/e_expf.S +++ b/sysdeps/libm-i387/e_expf.S @@ -25,7 +25,7 @@ ENTRY(__ieee754_expf) fmulp /* x * log2(e) */ fstl %st(1) frndint /* int(x * log2(e)) */ - fsub %st,%st(1) /* fract(x * log2(e)) */ + fsubr %st,%st(1) /* fract(x * log2(e)) */ fxch f2xm1 /* 2^(fract(x * log2(e))) - 1 */ fld1 |