From 0d8fcdb0bccfe0c41b887f39d94e105711dd917a Mon Sep 17 00:00:00 2001 From: Michael Forney Date: Thu, 20 Feb 2020 18:49:02 -0800 Subject: musl: Update to 1.2.0 --- pkg/musl/base.lua | 2 ++ ...tonally-define-alloca-as-__builtin_alloca.patch | 31 ---------------------- pkg/musl/src | 2 +- pkg/musl/ver | 2 +- pkg/musl/x86_64.lua | 2 -- 5 files changed, 4 insertions(+), 35 deletions(-) delete mode 100644 pkg/musl/patch/0001-unconditonally-define-alloca-as-__builtin_alloca.patch (limited to 'pkg') diff --git a/pkg/musl/base.lua b/pkg/musl/base.lua index 4b2ef236..d14a84ab 100644 --- a/pkg/musl/base.lua +++ b/pkg/musl/base.lua @@ -1514,6 +1514,7 @@ return { }, bits={ -- -Date: Tue, 19 Nov 2019 01:56:34 -0800 -Subject: [PATCH] unconditonally define alloca as __builtin_alloca - -This enables alternative compilers, which may not define __GNUC__, -to implement alloca, which is still fairly widely used. - -This is similar to how stdarg.h already works in musl; compilers must -implement __builtin_va_arg, there is no fallback definition. ---- - include/alloca.h | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/include/alloca.h b/include/alloca.h -index d2e6f1c6..b8d183d1 100644 ---- a/include/alloca.h -+++ b/include/alloca.h -@@ -10,9 +10,7 @@ extern "C" { - - void *alloca(size_t); - --#ifdef __GNUC__ - #define alloca __builtin_alloca --#endif - - #ifdef __cplusplus - } --- -2.25.0 - diff --git a/pkg/musl/src b/pkg/musl/src index ea9525c8..040c1d16 160000 --- a/pkg/musl/src +++ b/pkg/musl/src @@ -1 +1 @@ -Subproject commit ea9525c8bcf6170df59364c4bcd616de1acf8703 +Subproject commit 040c1d16b468c50c04fc94edff521f1637708328 diff --git a/pkg/musl/ver b/pkg/musl/ver index 1533e427..f9221692 100644 --- a/pkg/musl/ver +++ b/pkg/musl/ver @@ -1 +1 @@ -1.1.24 r1 +1.2.0 r0 diff --git a/pkg/musl/x86_64.lua b/pkg/musl/x86_64.lua index 643e6343..912229a6 100644 --- a/pkg/musl/x86_64.lua +++ b/pkg/musl/x86_64.lua @@ -49,7 +49,6 @@ return { }, bits={ --