From 462caf11bf57b1e512742caee7067a8409eb83ea Mon Sep 17 00:00:00 2001 From: Maxim Kuvyrkov Date: Sat, 19 Dec 2020 20:25:25 +0000 Subject: tcwg_kernel-build.sh: Use LLD for all LLVM configs Change-Id: I61ecb7d40e205a7e7a3f7fe8d2ff8f6ddce4dde1 --- tcwg_kernel-build.sh | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'tcwg_kernel-build.sh') diff --git a/tcwg_kernel-build.sh b/tcwg_kernel-build.sh index e4c446d6..58b1f4e8 100755 --- a/tcwg_kernel-build.sh +++ b/tcwg_kernel-build.sh @@ -115,19 +115,16 @@ build_linux_1 () llvm) bin="$(pwd)/llvm-install/bin" cc="$bin/clang" + # Use LLD linker when building with LLVM. + ld_opt="LD=$bin/ld.lld" ;; gnu) bin="$(pwd)/abe/builds/destdir/x86_64-unknown-linux-gnu/bin" cc="$bin/$(print_gnu_target ${rr[target]})-gcc" + ld_opt="" ;; esac - case "${rr[toolchain]}-${rr[release]}-${rr[target]}-${rr[linux_config]}" in - llvm-*-aarch64-defconfig) ld_opt="LD=$bin/ld.lld" ;; - llvm-master-arm-defconfig) ld_opt="LD=$bin/ld.lld" ;; - *) ld_opt="" ;; - esac - # Use binutils, etc from $bin export PATH="$bin:$PATH" -- cgit v1.2.3