diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2020-01-17 14:23:18 +0000 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2020-01-17 14:23:51 +0000 |
commit | e2245f20144284ee2367a30f023fe270f562d782 (patch) | |
tree | 25edff0423c381e768a67abb762117735107fba1 /tcwg_bmk-build.sh | |
parent | d12b504ac6a8284d12085d82c564854c6089427a (diff) |
tcwg_bmk-build.sh: Use LLD for LLVM configurations
Change-Id: Ib8ec48ad9670f722df57c844ce44f9936c0f96b9
Diffstat (limited to 'tcwg_bmk-build.sh')
-rwxr-xr-x | tcwg_bmk-build.sh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tcwg_bmk-build.sh b/tcwg_bmk-build.sh index 7107cbff..cc2742a7 100755 --- a/tcwg_bmk-build.sh +++ b/tcwg_bmk-build.sh @@ -153,6 +153,10 @@ benchmark () # When compiling with -Os/-Oz with LTO -- use "-O2 -flto". # See https://projects.linaro.org/browse/LLVM-557 . bmk_ldflags=$(echo "$bmk_flags" | sed -e "s/-O[sz] -flto/-O2 -flto/") + # Use LLD for LLVM configurations. + # Also, BFD linker crashes for AArch32 LTO builds, + # see https://projects.linaro.org/browse/LLVM-562 . + bmk_ldflags="$bmk_ldflags -fuse-ld=lld" bin="$(pwd)/llvm-install/bin" cc="$bin/" ;; |