From: nsz Date: Sun, 4 Mar 2012 01:36:23 +0000 (+0100) Subject: fix bit masking hack in ilogbl X-Git-Url: http://nsz.repo.hu/git/?p=libm;a=commitdiff_plain;h=476985a400cfde55990ae5ce309f8041cc30c887;ds=sidebyside fix bit masking hack in ilogbl --- diff --git a/src/math/ilogbl.c b/src/math/ilogbl.c index acaf312..03c8f21 100644 --- a/src/math/ilogbl.c +++ b/src/math/ilogbl.c @@ -21,7 +21,7 @@ int ilogbl(long double x) } if (e == 0x7fff) /* in ld80 msb is set in inf */ - return m & ~(uint64_t)1<<63 ? FP_ILOGBNAN : INT_MAX; + return m & ~((uint64_t)1<<63) ? FP_ILOGBNAN : INT_MAX; return e - 0x3fff; } #endif