Import compiler warning fix from Musl

This commit is contained in:
Justine Tunney 2024-04-23 09:29:28 -07:00
parent ea3cc4ea0b
commit 223eb358c4
No known key found for this signature in database
GPG key ID: BE714B4575D6E328

View file

@ -233,7 +233,7 @@ long double sqrtl(long double x)
top = (top + 0x3fff) >> 1;
/* r ~ 1/sqrt(m) */
static const uint64_t three = 0xc0000000;
const uint64_t three = 0xc0000000;
uint64_t r, s, d, u, i;
i = (ix.hi >> 42) % 128;
r = (uint32_t)__rsqrt_tab[i] << 16;
@ -255,7 +255,7 @@ long double sqrtl(long double x)
r = mul64(u, r) << 1;
/* |r sqrt(m) - 1| < 0x1.c001p-59, switch to 128bit */
static const u128 threel = {.hi=three<<32, .lo=0};
const u128 threel = {.hi=three<<32, .lo=0};
u128 rl, sl, dl, ul;
rl.hi = r;
rl.lo = 0;