[test-release] Add option to build BOLT

Add a flag to enable BOLT. Should be used in x86-64 and
AArch64 linux builds only, since BOLT doesn't really support other
targets and is mostly tested on these two systems as hosts.

Reviewed By: tstellar

Differential Revision: https://reviews.llvm.org/D131703
This commit is contained in:
Rafael Auler 2022-08-11 10:57:59 -07:00
parent 5605f17a4d
commit e99490512e
1 changed files with 10 additions and 0 deletions

View File

@ -35,6 +35,7 @@ do_libcxxabi="yes"
do_libunwind="yes"
do_test_suite="yes"
do_openmp="yes"
do_bolt="no"
do_lld="yes"
do_lldb="yes"
do_polly="yes"
@ -163,6 +164,12 @@ while [ $# -gt 0 ]; do
-no-openmp )
do_openmp="no"
;;
-bolt )
do_bolt="yes"
;;
-no-bolt )
do_bolt="no"
;;
-no-lld )
do_lld="no"
;;
@ -265,6 +272,9 @@ fi
if [ $do_openmp = "yes" ]; then
projects="$projects openmp"
fi
if [ $do_bolt = "yes" ]; then
projects="$projects bolt"
fi
if [ $do_lld = "yes" ]; then
projects="$projects lld"
fi