summaryrefslogtreecommitdiffhomepage
path: root/patches/musl_no_complex_host-1.2.2.local.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/musl_no_complex_host-1.2.2.local.patch')
l---------[-rw-r--r--]patches/musl_no_complex_host-1.2.2.local.patch14
1 files changed, 1 insertions, 13 deletions
diff --git a/patches/musl_no_complex_host-1.2.2.local.patch b/patches/musl_no_complex_host-1.2.2.local.patch
index c2f78fe6..57bc7f7a 100644..120000
--- a/patches/musl_no_complex_host-1.2.2.local.patch
+++ b/patches/musl_no_complex_host-1.2.2.local.patch
@@ -1,13 +1 @@
-diff --git a/src/math/sqrtl.c b/src/math/sqrtl.c
-index 1b9f19c7..0a8efb9f 100644
---- musl-1.2.2.orig/src/math/sqrtl.c
-+++ musl-1.2.2/src/math/sqrtl.c
-@@ -227,7 +227,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};
-+ static const u128 threel = {.hi=(uint64_t)0xc0000000<<32, .lo=0};
- u128 rl, sl, dl, ul;
- rl.hi = r;
- rl.lo = 0;
+musl_sqrtl_const_expression.patch \ No newline at end of file