summaryrefslogtreecommitdiff
path: root/kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-12-15 13:11:32 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-12-15 13:11:32 +0100
commit33f62c67ca267d94c421d03183122549edba1fa0 (patch)
tree1224e6667256de3a255a7aedb6e20231b8f7d6d5 /kconfig
parent4c6765266135e1733876e8e0071ecd2af0922f1b (diff)
downloadembtoolkit-33f62c67ca267d94c421d03183122549edba1fa0.tar.gz
embtoolkit-33f62c67ca267d94c421d03183122549edba1fa0.tar.bz2
embtoolkit-33f62c67ca267d94c421d03183122549edba1fa0.tar.xz
Toolchain: clang/llvm: make kconfig entries available only when needed
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'kconfig')
-rw-r--r--kconfig/toolchain.kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/kconfig/toolchain.kconfig b/kconfig/toolchain.kconfig
index 02ab609..2c20c05 100644
--- a/kconfig/toolchain.kconfig
+++ b/kconfig/toolchain.kconfig
@@ -107,10 +107,20 @@ choice
endchoice
+comment "------------------------------------------"
+comment "--- GCC versions"
+comment "------------------------------------------"
source kconfig/gcc.kconfig
+
+if EMBTK_LLVM_ONLY_TOOLCHAIN || EMBTK_GCC_AND_LLVM_TOOLCHAIN
+comment "------------------------------------------"
+comment "--- clang/llvm versions"
+comment "------------------------------------------"
source kconfig/llvm/llvm.kconfig
source kconfig/llvm/clang.kconfig
source kconfig/llvm/compiler-rt.kconfig
+endif
+
endmenu
menu "Binutils"