aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/ieee754/ldbl-128/e_acosl.c
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/ieee754/ldbl-128/e_acosl.c')
-rw-r--r--sysdeps/ieee754/ldbl-128/e_acosl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/ieee754/ldbl-128/e_acosl.c b/sysdeps/ieee754/ldbl-128/e_acosl.c
index 745456a3fe..4fae6fcdf3 100644
--- a/sysdeps/ieee754/ldbl-128/e_acosl.c
+++ b/sysdeps/ieee754/ldbl-128/e_acosl.c
@@ -157,7 +157,7 @@ __ieee754_acosl (x)
if (ix == 0x3fff0000
&& (u.parts32.w1 | u.parts32.w2 | u.parts32.w3) == 0)
{ /* |x| == 1 */
- if (sign & 0x80000000)
+ if ((sign & 0x80000000) == 0)
return 0.0; /* acos(1) = 0 */
else
return (2.0 * pio2_hi) + (2.0 * pio2_lo); /* acos(-1)= pi */