From f30abaea66746b391a0b783bcc2b25cb1c5cd120 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Tue, 6 Mar 2018 15:25:07 -0500 Subject: [PATCH] target/arm: Align vector registers Backports commit 8b3495ea195503922c1e00253495cb6887b99dd5 from qemu --- qemu/target/arm/cpu.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qemu/target/arm/cpu.h b/qemu/target/arm/cpu.h index e974a358..0df5772f 100644 --- a/qemu/target/arm/cpu.h +++ b/qemu/target/arm/cpu.h @@ -496,7 +496,7 @@ typedef struct CPUARMState { * the two execution states, and means we do not need to explicitly * map these registers when changing states. */ - uint64_t regs[64]; + uint64_t QEMU_ALIGNED(16, regs[64]); uint32_t xregs[16]; /* We store these fpcsr fields separately for convenience. */