mirror of
https://github.com/RPCS3/llvm.git
synced 2025-04-12 02:47:10 +00:00
Add lld to the test-release.sh script
Building lld is enabled by default, but it can be disabled using the -no-lld option. Reviewers: tstellarAMD, rengolin, hans Reviewed By: hans Subscribers: grosser, wdng, emaste, llvm-commits Differential Revision: https://reviews.llvm.org/D29539 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@294102 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
598cdd31a0
commit
68a49ae82c
@ -36,6 +36,7 @@ do_libs="yes"
|
|||||||
do_libunwind="yes"
|
do_libunwind="yes"
|
||||||
do_test_suite="yes"
|
do_test_suite="yes"
|
||||||
do_openmp="yes"
|
do_openmp="yes"
|
||||||
|
do_lld="yes"
|
||||||
do_lldb="no"
|
do_lldb="no"
|
||||||
do_polly="no"
|
do_polly="no"
|
||||||
BuildDir="`pwd`"
|
BuildDir="`pwd`"
|
||||||
@ -64,6 +65,7 @@ function usage() {
|
|||||||
echo " -no-libunwind Disable check-out & build libunwind"
|
echo " -no-libunwind Disable check-out & build libunwind"
|
||||||
echo " -no-test-suite Disable check-out & build test-suite"
|
echo " -no-test-suite Disable check-out & build test-suite"
|
||||||
echo " -no-openmp Disable check-out & build libomp"
|
echo " -no-openmp Disable check-out & build libomp"
|
||||||
|
echo " -no-lld Disable check-out & build lld"
|
||||||
echo " -lldb Enable check-out & build lldb"
|
echo " -lldb Enable check-out & build lldb"
|
||||||
echo " -no-lldb Disable check-out & build lldb (default)"
|
echo " -no-lldb Disable check-out & build lldb (default)"
|
||||||
echo " -polly Enable check-out & build Polly"
|
echo " -polly Enable check-out & build Polly"
|
||||||
@ -143,6 +145,9 @@ while [ $# -gt 0 ]; do
|
|||||||
-no-openmp )
|
-no-openmp )
|
||||||
do_openmp="no"
|
do_openmp="no"
|
||||||
;;
|
;;
|
||||||
|
-no-lld )
|
||||||
|
do_lld="no"
|
||||||
|
;;
|
||||||
-lldb )
|
-lldb )
|
||||||
do_lldb="yes"
|
do_lldb="yes"
|
||||||
;;
|
;;
|
||||||
@ -225,6 +230,9 @@ esac
|
|||||||
if [ $do_openmp = "yes" ]; then
|
if [ $do_openmp = "yes" ]; then
|
||||||
projects="$projects openmp"
|
projects="$projects openmp"
|
||||||
fi
|
fi
|
||||||
|
if [ $do_lld = "yes" ]; then
|
||||||
|
projects="$projects lld"
|
||||||
|
fi
|
||||||
if [ $do_lldb = "yes" ]; then
|
if [ $do_lldb = "yes" ]; then
|
||||||
projects="$projects lldb"
|
projects="$projects lldb"
|
||||||
fi
|
fi
|
||||||
@ -297,7 +305,7 @@ function export_sources() {
|
|||||||
cfe)
|
cfe)
|
||||||
projsrc=llvm.src/tools/clang
|
projsrc=llvm.src/tools/clang
|
||||||
;;
|
;;
|
||||||
lldb|polly)
|
lld|lldb|polly)
|
||||||
projsrc=llvm.src/tools/$proj
|
projsrc=llvm.src/tools/$proj
|
||||||
;;
|
;;
|
||||||
clang-tools-extra)
|
clang-tools-extra)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user