summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-03-22 14:51:21 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-03-22 14:51:39 +0100
commit76b61d383a1e11a33c987b2bf3e17712cc63e0f2 (patch)
tree7d3935d7cbab1e98f59bc228df4184b3f1b4372c
parent3ae067c01917aded16306e5d27013ca429ee2bf4 (diff)
downloadembtoolkit-76b61d383a1e11a33c987b2bf3e17712cc63e0f2.tar.gz
embtoolkit-76b61d383a1e11a33c987b2bf3e17712cc63e0f2.tar.bz2
embtoolkit-76b61d383a1e11a33c987b2bf3e17712cc63e0f2.tar.xz
Toolchain: llvm/compiler-rt: install sanitizer feature
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r--mk/toolchain.mk15
1 files changed, 8 insertions, 7 deletions
diff --git a/mk/toolchain.mk b/mk/toolchain.mk
index cd9949d..6db33f0 100644
--- a/mk/toolchain.mk
+++ b/mk/toolchain.mk
@@ -159,22 +159,23 @@ TOOLCHAIN_PRE_DEPS-y := ccache_install $(AUTOTOOLS_INSTALL)
TOOLCHAIN_PRE_DEPS-y += $(if $(CONFIG_EMBTK_TOOLCHAIN_PREDEP_GPERF_HOST), \
gperf_host_install)
-__gcc3_toolchain-$(CONFIG_EMBTK_GCC_ONLY_TOOLCHAIN) := gcc3_install
-__gcc3_toolchain-$(CONFIG_EMBTK_GCC_DEFAULT_TOOLCHAIN) := gcc3_install
+__gcc3_toolchain-$(CONFIG_EMBTK_GCC_ONLY_TOOLCHAIN) := gcc3_install
+__gcc3_toolchain-$(CONFIG_EMBTK_GCC_DEFAULT_TOOLCHAIN) := gcc3_install
# FIXME: When libc++ will be used with clang/llvm toolchain, remove this
-__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_CPP) := gcc3_install
+__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_CPP) := gcc3_install
-__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_OBJECTIVEC) := gcc3_install
-__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_OBJECTIVECPP) := gcc3_install
+__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_OBJECTIVEC) := gcc3_install
+__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_OBJECTIVECPP) := gcc3_install
-__llvm_toolchain-$(CONFIG_EMTK_HAVE_LLVM) := llvm_install
+__llvm_toolchain-$(CONFIG_EMTK_HAVE_LLVM) := llvm_install
+__llvm_compiler-rt-$(CONFIG_EMTK_HAVE_COMPILER-RT) := compiler-rt_install
TOOLCHAIN_DEPS := linux_headers_install gmp_host_install
TOOLCHAIN_DEPS += mpfr_host_install mpc_host_install binutils_install
TOOLCHAIN_DEPS += $(__llvm_toolchain-y)
TOOLCHAIN_DEPS += gcc1_install $(embtk_clib)_headers_install
TOOLCHAIN_DEPS += gcc2_install $(embtk_clib)_install
-TOOLCHAIN_DEPS += $(__gcc3_toolchain-y)
+TOOLCHAIN_DEPS += $(__gcc3_toolchain-y) $(__llvm_compiler-rt-y)
TOOLCHAIN_ADDONS_NAME := toolchain-addons
TOOLCHAIN_ADDONS_DEPS := $(TOOLCHAIN_ADDONS-y)