From caa94ef64bd04783d366fab70472e735acbea37e Mon Sep 17 00:00:00 2001 From: Xu Xingliang Date: Thu, 16 May 2024 16:17:37 +0800 Subject: [PATCH] arch/arm64: make sure regs_context is aligned to 16 Signed-off-by: Xu Xingliang --- arch/arm64/src/common/arm64_internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/src/common/arm64_internal.h b/arch/arm64/src/common/arm64_internal.h index b05ff81044..7e799460b7 100644 --- a/arch/arm64/src/common/arm64_internal.h +++ b/arch/arm64/src/common/arm64_internal.h @@ -165,7 +165,7 @@ extern "C" EXTERN char sym[n][size] #define STACK_PTR_TO_FRAME(type, ptr) \ - (type *)((uintptr_t)(ptr) - sizeof(type)) + (type *)STACK_ALIGN_DOWN((uintptr_t)(ptr) - sizeof(type)) #define INTSTACK_SIZE (CONFIG_ARCH_INTERRUPTSTACK & ~STACK_ALIGN_MASK)