diff options
Diffstat (limited to 'sysdeps/i386')
-rw-r--r-- | sysdeps/i386/fpu/__math.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sysdeps/i386/fpu/__math.h b/sysdeps/i386/fpu/__math.h index de34370d21..d6b0bc6988 100644 --- a/sysdeps/i386/fpu/__math.h +++ b/sysdeps/i386/fpu/__math.h @@ -118,10 +118,10 @@ __MATH_INLINE double tan (double __x) { register double __value; + register double __value2 __attribute__ ((unused)); __asm __volatile__ - ("fptan\n\t" - "fincstp" - : "=t" (__value) : "0" (__x)); + ("fptan" + : "=t" (__value2), "=u" (__value) : "0" (__x)); return __value; } |