summaryrefslogtreecommitdiffstats
path: root/lib/msun/src/s_fmal.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/msun/src/s_fmal.c')
-rw-r--r--lib/msun/src/s_fmal.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/msun/src/s_fmal.c b/lib/msun/src/s_fmal.c
index 9271901..d435f4f 100644
--- a/lib/msun/src/s_fmal.c
+++ b/lib/msun/src/s_fmal.c
@@ -113,7 +113,7 @@ add_and_denormalize(long double a, long double b, int scale)
if (sum.lo != 0) {
u.e = sum.hi;
bits_lost = -u.bits.exp - scale + 1;
- if (bits_lost != 1 ^ (int)(u.bits.manl & 1))
+ if ((bits_lost != 1) ^ (int)(u.bits.manl & 1))
sum.hi = nextafterl(sum.hi, INFINITY * sum.lo);
}
return (ldexp(sum.hi, scale));
OpenPOWER on IntegriCloud