summaryrefslogtreecommitdiff
path: root/tcwg_kernel-build.sh
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2021-02-02 15:36:48 +0000
committerMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2021-02-02 15:36:48 +0000
commitebecd4490c0d4434d1452caeb72958cd83f3733f (patch)
tree505812a2ad6b08f3b201867836cd6e010df5179d /tcwg_kernel-build.sh
parent49ba3b37e0dfe791535e81d0b226a935e4a48972 (diff)
tcwg_kernel-build.sh: Use LLD for all LLVM configurations
Change-Id: I3cbc9d522a31aa1d1de02c5122f66034ea8167ca
Diffstat (limited to 'tcwg_kernel-build.sh')
-rwxr-xr-xtcwg_kernel-build.sh8
1 files changed, 1 insertions, 7 deletions
diff --git a/tcwg_kernel-build.sh b/tcwg_kernel-build.sh
index 247ebce8..796994ab 100755
--- a/tcwg_kernel-build.sh
+++ b/tcwg_kernel-build.sh
@@ -125,13 +125,7 @@ build_linux_1 ()
export PATH="$llvm_bin:$PATH"
cc="$llvm_bin/clang"
- # Use LLD linker when building with LLVM.
- # TODO: Improve LLD to handle ARM's allmodconfig and
- # allyesconfig.
- case "${rr[target]}-${rr[linux_config]}" in
- arm-allmodconfig|arm-allyesconfig) ;;
- *) ld_opt="LD=$llvm_bin/ld.lld" ;;
- esac
+ ld_opt="LD=$llvm_bin/ld.lld"
;;
gnu)
cc="$abe_bin/$(print_gnu_target ${rr[target]})-gcc"