summaryrefslogtreecommitdiffhomepage
path: root/patches
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2024-02-25 16:57:33 +0000
committermidipix <writeonce@midipix.org>2024-02-25 17:19:21 +0000
commit8759aecbe287c2030b9dc816bc702490a0d192ea (patch)
treef53af3eaea8b5bd73c4dfce590df68794d079d7a /patches
parent52e0ced993c237f7055596c909e44d161bbcf17f (diff)
downloadmidipix_build-8759aecbe287c2030b9dc816bc702490a0d192ea.tar.bz2
midipix_build-8759aecbe287c2030b9dc816bc702490a0d192ea.tar.xz
musl: upgrade to version 1.2.3.
Diffstat (limited to 'patches')
l---------patches/musl_full-1.2.3.local.patch1
l---------patches/musl_full_cross-1.2.3.local.patch1
l---------patches/musl_full_host-1.2.3.local.patch1
l---------patches/musl_no_complex_cross-1.2.3.local.patch1
l---------patches/musl_no_complex_host-1.2.3.local.patch1
-rw-r--r--patches/musl_sqrtl_const_expression-1.2.3.patch13
6 files changed, 18 insertions, 0 deletions
diff --git a/patches/musl_full-1.2.3.local.patch b/patches/musl_full-1.2.3.local.patch
new file mode 120000
index 00000000..a1333828
--- /dev/null
+++ b/patches/musl_full-1.2.3.local.patch
@@ -0,0 +1 @@
+musl_sqrtl_const_expression-1.2.3.patch \ No newline at end of file
diff --git a/patches/musl_full_cross-1.2.3.local.patch b/patches/musl_full_cross-1.2.3.local.patch
new file mode 120000
index 00000000..a1333828
--- /dev/null
+++ b/patches/musl_full_cross-1.2.3.local.patch
@@ -0,0 +1 @@
+musl_sqrtl_const_expression-1.2.3.patch \ No newline at end of file
diff --git a/patches/musl_full_host-1.2.3.local.patch b/patches/musl_full_host-1.2.3.local.patch
new file mode 120000
index 00000000..a1333828
--- /dev/null
+++ b/patches/musl_full_host-1.2.3.local.patch
@@ -0,0 +1 @@
+musl_sqrtl_const_expression-1.2.3.patch \ No newline at end of file
diff --git a/patches/musl_no_complex_cross-1.2.3.local.patch b/patches/musl_no_complex_cross-1.2.3.local.patch
new file mode 120000
index 00000000..a1333828
--- /dev/null
+++ b/patches/musl_no_complex_cross-1.2.3.local.patch
@@ -0,0 +1 @@
+musl_sqrtl_const_expression-1.2.3.patch \ No newline at end of file
diff --git a/patches/musl_no_complex_host-1.2.3.local.patch b/patches/musl_no_complex_host-1.2.3.local.patch
new file mode 120000
index 00000000..a1333828
--- /dev/null
+++ b/patches/musl_no_complex_host-1.2.3.local.patch
@@ -0,0 +1 @@
+musl_sqrtl_const_expression-1.2.3.patch \ No newline at end of file
diff --git a/patches/musl_sqrtl_const_expression-1.2.3.patch b/patches/musl_sqrtl_const_expression-1.2.3.patch
new file mode 100644
index 00000000..4ff564a7
--- /dev/null
+++ b/patches/musl_sqrtl_const_expression-1.2.3.patch
@@ -0,0 +1,13 @@
+diff --git a/src/math/sqrtl.c b/src/math/sqrtl.c
+index 1b9f19c7..0a8efb9f 100644
+--- musl-1.2.3.orig/src/math/sqrtl.c
++++ musl-1.2.3/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;