summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-01-06 14:26:28 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2013-01-06 14:26:28 +0100
commit8d0f93a86e09eac6cba52e5f84d46a3ba6d0f02a (patch)
treec1216e523f9b42edbcd8f1f33333608e0654e4c1 /mk
parent9c93a77c22f86609f5a0a0292a1e949c735896c7 (diff)
downloadembtoolkit-8d0f93a86e09eac6cba52e5f84d46a3ba6d0f02a.tar.gz
embtoolkit-8d0f93a86e09eac6cba52e5f84d46a3ba6d0f02a.tar.bz2
embtoolkit-8d0f93a86e09eac6cba52e5f84d46a3ba6d0f02a.tar.xz
Toolchain: install full gcc when c++(for the moment), obj-c or obj-c++ are enabled
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk')
-rw-r--r--mk/toolchain.mk5
1 files changed, 5 insertions, 0 deletions
diff --git a/mk/toolchain.mk b/mk/toolchain.mk
index b6f7618..ed75b69 100644
--- a/mk/toolchain.mk
+++ b/mk/toolchain.mk
@@ -143,6 +143,11 @@ TOOLCHAIN_PRE_DEPS-y += $(if $(CONFIG_EMBTK_TOOLCHAIN_PREDEP_GPERF_HOST), \
__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_OBJECTIVEC) := gcc3_install
+__gcc3_toolchain-$(CONFIG_EMBTK_GCC_LANGUAGE_OBJECTIVECPP) := gcc3_install
__llvm_toolchain-$(CONFIG_EMBTK_LLVM_ONLY_TOOLCHAIN) := llvm_install
__llvm_toolchain-$(CONFIG_EMBTK_LLVM_DEFAULT_TOOLCHAIN) := llvm_install