From e99490512e911f67bc7c17c2432ed06cebe4042f Mon Sep 17 00:00:00 2001 From: Rafael Auler Date: Thu, 11 Aug 2022 10:57:59 -0700 Subject: [PATCH] [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 --- llvm/utils/release/test-release.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/llvm/utils/release/test-release.sh b/llvm/utils/release/test-release.sh index ef36c78..9208161 100755 --- a/llvm/utils/release/test-release.sh +++ b/llvm/utils/release/test-release.sh @@ -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 -- 2.7.4