summaryrefslogtreecommitdiff
path: root/mk/toolchain.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-11-24 16:05:52 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-11-24 16:05:52 +0100
commit880a057af8371f4e0afb9d8678f540b0c4ea5b94 (patch)
tree8bd6017c4b48a6d7cd71846ae9af85ce06e43000 /mk/toolchain.mk
parentec8e1d2e452487fa81bc480a3b20063d8d20c3a7 (diff)
parentce040a3052c947292a540f41b189ab73b78d9b3c (diff)
downloadembtoolkit-880a057af8371f4e0afb9d8678f540b0c4ea5b94.tar.gz
embtoolkit-880a057af8371f4e0afb9d8678f540b0c4ea5b94.tar.bz2
embtoolkit-880a057af8371f4e0afb9d8678f540b0c4ea5b94.tar.xz
Merge branch 'master' into llvm-support
Diffstat (limited to 'mk/toolchain.mk')
-rw-r--r--mk/toolchain.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/mk/toolchain.mk b/mk/toolchain.mk
index 0e8bacb..a8061ed 100644
--- a/mk/toolchain.mk
+++ b/mk/toolchain.mk
@@ -38,6 +38,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)