summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrakruthi Deepak Heragu <pheragu@codeaurora.org>2020-03-11 12:16:55 -0700
committerPrakruthi Deepak Heragu <pheragu@codeaurora.org>2020-03-11 12:27:02 -0700
commitd891b95e5ada8aee59e4490861ba92d527a8c927 (patch)
tree7c58cc092baf5c13db20b1e592c8b88ca2b81540
parentd5c37efdde6724977baa5286f53622cd6bec5b29 (diff)
kernelscripts: Use Linker from platform tools if AOSP tools are unavailable
Use binaries from platform toolchain if kernel AOSP toolchains are not available. Change-Id: Ia84eed9a82a7a09d00c475313dce16530ce25dd1 Signed-off-by: Prakruthi Deepak Heragu <pheragu@codeaurora.org>
-rw-r--r--kernel_definitions.mk3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel_definitions.mk b/kernel_definitions.mk
index a5759b7..666a4f0 100644
--- a/kernel_definitions.mk
+++ b/kernel_definitions.mk
@@ -82,8 +82,9 @@ ifeq ($(KERNEL_LLVM_SUPPORT),true)
ifeq ($(USE_KERNEL_AOSP_LLVM), true) #Using kernel aosp-llvm compiler
KERNEL_LLVM_BIN := $(KERNEL_AOSP_LLVM_CLANG)
$(warning "Using latest kernel aosp llvm" $(KERNEL_LLVM_BIN))
- else
+ else #Using platform aosp-llvm binaries
KERNEL_LLVM_BIN := $(shell pwd)/$(CLANG)
+ KERNEL_AOSP_LLVM_BIN := $(shell pwd)/$(shell (dirname $(CLANG)))
$(warning "Not using latest aosp-llvm" $(KERNEL_LLVM_BIN))
endif
real_cc := REAL_CC=$(KERNEL_LLVM_BIN) CLANG_TRIPLE=aarch64-linux-gnu- AR=$(KERNEL_AOSP_LLVM_BIN)/llvm-ar LLVM_NM=$(KERNEL_AOSP_LLVM_BIN)/llvm-nm LD=$(KERNEL_AOSP_LLVM_BIN)/ld.lld