diff --git a/llvm/utils/release/test-release.sh b/llvm/utils/release/test-release.sh --- a/llvm/utils/release/test-release.sh +++ b/llvm/utils/release/test-release.sh @@ -12,6 +12,7 @@ #===------------------------------------------------------------------------===# System=`uname -s` +Machine=`uname -m` if [ "$System" = "FreeBSD" ]; then MAKE=gmake else @@ -35,7 +36,6 @@ do_libunwind="yes" do_test_suite="yes" do_openmp="yes" -do_bolt="no" do_lld="yes" do_lldb="yes" do_polly="yes" @@ -47,6 +47,15 @@ ExportBranch="" git_ref="" +do_bolt="no" +if [ "$System" = "Linux" ]; then + case $Machine in + x86_64 | arm64 | aarch64 ) + do_bolt="yes" + ;; + esac +fi + function usage() { echo "usage: `basename $0` -release X.Y.Z -rc NUM [OPTIONS]" echo ""