WITH_SYSTEM_LINKER: Fix rebuilding lld every time.
This is due to LLD_REVISION_STRING being renamed to LLD_REVISION in r351442 and the value being moved to another location in r351965. `make test-system-linker` can be used to see the values being used here. Reported by: ler
This commit is contained in:
parent
57c6d42784
commit
97900b44f6
@ -289,9 +289,9 @@ WANT_LINKER_TYPE=
|
|||||||
.if !defined(WANT_LINKER_FREEBSD_VERSION) && !make(showconfig) && \
|
.if !defined(WANT_LINKER_FREEBSD_VERSION) && !make(showconfig) && \
|
||||||
!make(test-system-compiler)
|
!make(test-system-compiler)
|
||||||
.if ${WANT_LINKER_TYPE} == "lld"
|
.if ${WANT_LINKER_TYPE} == "lld"
|
||||||
WANT_LINKER_FREEBSD_VERSION_FILE= lib/clang/include/lld/Common/Version.inc
|
WANT_LINKER_FREEBSD_VERSION_FILE= lib/clang/include/VCSVersion.inc
|
||||||
WANT_LINKER_FREEBSD_VERSION!= \
|
WANT_LINKER_FREEBSD_VERSION!= \
|
||||||
awk '$$2 == "LLD_REVISION_STRING" {gsub(/"/, "", $$3); print $$3}' \
|
awk '$$2 == "LLD_REVISION" {gsub(/"/, "", $$3); print $$3}' \
|
||||||
${SRCDIR}/${WANT_LINKER_FREEBSD_VERSION_FILE} || echo unknown
|
${SRCDIR}/${WANT_LINKER_FREEBSD_VERSION_FILE} || echo unknown
|
||||||
WANT_LINKER_VERSION_FILE= lib/clang/include/lld/Common/Version.inc
|
WANT_LINKER_VERSION_FILE= lib/clang/include/lld/Common/Version.inc
|
||||||
WANT_LINKER_VERSION!= \
|
WANT_LINKER_VERSION!= \
|
||||||
|
Loading…
Reference in New Issue
Block a user