From b1902729f79ae30e5d77957d5dd1ff638b934bd8 Mon Sep 17 00:00:00 2001 From: Ariadne Conill Date: Fri, 8 Jan 2021 11:19:01 +0000 Subject: [PATCH] aarch64: fix freestanding structure layout when building with clang --- arch/aarch64/freestanding/bits.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/aarch64/freestanding/bits.h b/arch/aarch64/freestanding/bits.h index 3d6e8d7..e249448 100644 --- a/arch/aarch64/freestanding/bits.h +++ b/arch/aarch64/freestanding/bits.h @@ -27,7 +27,7 @@ typedef struct libucontext_ucontext { unsigned long uc_flags; struct libucontext_ucontext *uc_link; libucontext_stack_t uc_stack; - unsigned char __pad[128]; + unsigned char __pad[136]; libucontext_mcontext_t uc_mcontext; } libucontext_ucontext_t;