From 3e72728f4f3219a5c1e05dcc5ccebd213744ff44 Mon Sep 17 00:00:00 2001 From: Gregory LEOCADIE Date: Sun, 27 Oct 2024 14:15:35 +0100 Subject: [PATCH] fix musl build --- configure.ac | 2 +- src/riscv/Gcreate_addr_space.c | 8 +------- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/configure.ac b/configure.ac index 2f4ac246..bbd86cfb 100644 --- a/configure.ac +++ b/configure.ac @@ -65,7 +65,7 @@ AC_CHECK_HEADERS(asm/ptrace_offsets.h asm/ptrace.h asm/vsyscall.h endian.h sys/e dnl Set target-specific compile flags AS_CASE([$target_os], - [*-gnu|*-gnueabi*], [UNW_TARGET_CPPFLAGS="-D_GNU_SOURCE"], + [*-gnu|*-gnueabi*|*-musl], [UNW_TARGET_CPPFLAGS="-D_GNU_SOURCE"], [solaris*], [UNW_TARGET_CPPFLAGS="-D__EXTENSIONS__"] ) AC_SUBST([UNW_TARGET_CPPFLAGS]) diff --git a/src/riscv/Gcreate_addr_space.c b/src/riscv/Gcreate_addr_space.c index 886c61f2..5cf01641 100644 --- a/src/riscv/Gcreate_addr_space.c +++ b/src/riscv/Gcreate_addr_space.c @@ -27,14 +27,8 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ #include "unwind_i.h" -#ifdef UNW_LOCAL_ONLY -#define LOCAL_UNUSED UNUSED -#else -#define LOCAL_UNUSED -#endif - unw_addr_space_t -unw_create_addr_space (unw_accessors_t *a LOCAL_UNUSED, int byte_order LOCAL_UNUSED) +unw_create_addr_space (unw_accessors_t *a, int byte_order) { #ifdef UNW_LOCAL_ONLY return NULL;