From ce040a3052c947292a540f41b189ab73b78d9b3c Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Sat, 24 Nov 2012 16:05:21 +0100 Subject: Toolchain: use target cflags -O0 when no optimization selected Signed-off-by: Abdoulaye Walsimou Gaye --- mk/toolchain.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'mk/toolchain.mk') diff --git a/mk/toolchain.mk b/mk/toolchain.mk index 620e79d..326f322 100644 --- a/mk/toolchain.mk +++ b/mk/toolchain.mk @@ -36,6 +36,7 @@ TARGETOBJDUMP := $(embtk_tools)/bin/$(STRICT_GNU_TARGET)-objdump TARGETOBJCOPY := $(embtk_tools)/bin/$(STRICT_GNU_TARGET)-objcopy __kconfig-cflags := $(strip $(CONFIG_EMBTK_TARGET_COMPILER_CFLAGS)) __TARGET_CFLAGS := $(subst ",,$(__kconfig-cflags)) +__TARGET_CFLAGS += $(if $(CONFIG_EMBTK_TARGET_NONE_OPTIMIZED),-O0) __TARGET_CFLAGS += $(if $(CONFIG_EMBTK_TARGET_SIZE_OPTIMIZED),-Os) __TARGET_CFLAGS += $(if $(CONFIG_EMBTK_TARGET_SPEED_OPTIMIZED),-O3) __TARGET_CFLAGS += $(if $(CONFIG_EMBTK_TARGET_WITH_DEBUG_DATA),-g) -- cgit v1.2.3