From 7090a2418c31fda63541796a71a0634e0f8788aa Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Sat, 15 Mar 2014 16:47:19 +0100 Subject: Toolchain: llvm/libcxxrt: move under toolchain/ Signed-off-by: Abdoulaye Walsimou Gaye --- toolchain/llvm/llvm/llvm.kconfig | 79 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 toolchain/llvm/llvm/llvm.kconfig (limited to 'toolchain/llvm/llvm/llvm.kconfig') diff --git a/toolchain/llvm/llvm/llvm.kconfig b/toolchain/llvm/llvm/llvm.kconfig new file mode 100644 index 0000000..b443a32 --- /dev/null +++ b/toolchain/llvm/llvm/llvm.kconfig @@ -0,0 +1,79 @@ +################################################################################ +# Embtoolkit +# Copyright(C) 2012-2013 Abdoulaye Walsimou GAYE . +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +################################################################################ +# +# \file llvm.kconfig +# \brief llvm.kconfig of Embtoolkit +# \author Abdoulaye Walsimou GAYE +# \date October 2012 +################################################################################ + +config EMBTK_HAVE_LLVM + bool + default y + +# +# llvm version +# +config EMBTK_LLVM_VERSION_3_3 + bool + select EMBTK_LLVM_NEED_PATCH +config EMBTK_LLVM_VERSION_3_2 + bool + select EMBTK_LLVM_NEED_PATCH + +config EMBTK_LLVM_VERSION_GIT + bool + help + Answer Y here if you want to build your toolchain based on + llvm sources from its GIT repository. + +# +# GIT repository options +# +config EMBTK_LLVM_GIT_BRANCH + string "llvm branch to use" + default "master" + depends on EMBTK_LLVM_VERSION_GIT + help + The branch of the git repository to use, the default is master. + +config EMBTK_LLVM_GIT_REVISION + string "llvm specific revision to use instead of the latest" + depends on EMBTK_LLVM_VERSION_GIT + help + Chechout a specific revision instead of the latest. + +config EMBTK_LLVM_REFSPEC + string + default "toolchain" + +# +# Versions strings for tarball packages. +# +config EMBTK_LLVM_VERSION_STRING + string + default "3.3" if EMBTK_LLVM_VERSION_3_3 + default "3.2" if EMBTK_LLVM_VERSION_3_2 + default "git" if EMBTK_LLVM_VERSION_GIT + + +config EMBTK_LLVM_NEED_PATCH + bool +config EMBTK_LLVM_NEED_AUTORECONF + bool -- cgit v1.2.3