From ae3fa5cfbf9db3485f2559cb10bd00a0dd57fd74 Mon Sep 17 00:00:00 2001 From: Huang Qi Date: Sun, 13 Feb 2022 22:59:35 +0800 Subject: [PATCH] boards/k210: Add -mstrict-align to arch level flags since it don't support unaligned memory access Signed-off-by: Huang Qi --- boards/risc-v/k210/maix-bit/scripts/Make.defs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/boards/risc-v/k210/maix-bit/scripts/Make.defs b/boards/risc-v/k210/maix-bit/scripts/Make.defs index 13bd9024ee..4fceeb39ad 100644 --- a/boards/risc-v/k210/maix-bit/scripts/Make.defs +++ b/boards/risc-v/k210/maix-bit/scripts/Make.defs @@ -41,7 +41,7 @@ ifneq ($(CONFIG_DEBUG_NOOPT),y) ARCHOPTIMIZATION += $(MAXOPTIMIZATION) -fno-strict-aliasing endif -ARCHCPUFLAGS += -mcmodel=medany +ARCHCPUFLAGS += -mcmodel=medany -mstrict-align ARCHCFLAGS = -fno-builtin -ffunction-sections -fdata-sections ARCHCXXFLAGS = -fno-builtin -fno-exceptions -fcheck-new -fno-rtti ARCHWARNINGS = -Wall -Wstrict-prototypes -Wshadow -Wundef