|
Message-Id: <20210818225222.81919-1-galibert@pobox.com> Date: Thu, 19 Aug 2021 00:52:23 +0200 From: Olivier Galibert <galibert@...ox.com> To: musl@...ts.openwall.com Cc: Olivier Galibert <galibert@...ox.com> Subject: [PATCH] arm64/sigcontext: Synchronize the type of the __reserved field with the linux kernel. clang's compiler-rt sanitizer_linux.cpp expects the __reserved field to be convertible to u8 *. So let's. --- arch/aarch64/bits/signal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/aarch64/bits/signal.h b/arch/aarch64/bits/signal.h index 5098c734..a46997e3 100644 --- a/arch/aarch64/bits/signal.h +++ b/arch/aarch64/bits/signal.h @@ -19,7 +19,7 @@ typedef struct sigcontext { unsigned long fault_address; unsigned long regs[31]; unsigned long sp, pc, pstate; - long double __reserved[256]; + unsigned char __reserved[4096] __attribute__((__aligned__(16))); } mcontext_t; #define FPSIMD_MAGIC 0x46508001 -- 2.33.0
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.