[PATCH 52/78] ARM: aarch64: compile with strict alignment
Sascha Hauer
s.hauer at pengutronix.de
Fri Mar 16 05:53:28 PDT 2018
barebox runs with MMU disabled at least during startup. We need
-mstrict-alignment for these parts to avoid alignment aborts.
Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
---
arch/arm/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/Makefile b/arch/arm/Makefile
index da307343c7..cf84a9a1c1 100644
--- a/arch/arm/Makefile
+++ b/arch/arm/Makefile
@@ -23,6 +23,8 @@ endif
# accesses
ifneq ($(CONFIG_CPU_V8),y)
CFLAGS += -mno-unaligned-access
+else
+CFLAGS += -mstrict-align
endif
--
2.16.1
More information about the barebox
mailing list