ANDROID: scripts/Kbuild: add ld-name support for ld.lld

Bug: 63740206
Change-Id: I4ad38c7187732372b8776d23f2c62e249243f31d
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
This commit is contained in:
Nick Desaulniers
2019-01-30 18:22:58 -08:00
parent 5904bdf1cd
commit 410b4018d8

View File

@@ -207,7 +207,9 @@ ar-option = $(call try-run, $(AR) rc$(1) "$$TMP",$(1),$(2))
# ld-name
# Expands to either bfd or gold
ld-name = $(shell $(LD) -v 2>&1 | grep -q "GNU gold" && echo gold || echo bfd)
__ld-name = $(shell $(LD) -v 2>&1)
ld-name = $(shell grep -q "GNU gold" <<< "$(__ld-name)" && echo gold || \
grep -q "LLD" <<< "$(__ld-name)" && echo lld || echo bfd)
# ld-version
# Note this is mainly for HJ Lu's 3 number binutil versions