HomeFreeBSD

Rework WITHOUT_LLD/TOOLCHAIN fix from r327892 for cross-tools.

Description

Rework WITHOUT_LLD/TOOLCHAIN fix from r327892 for cross-tools.

MK_LLD is for the installed lld while MK_LLD_BOOTSTRAP is for the build
tool. For WITH_SYSTEM_LINKER it is necesarry to separate the logic of
these two. When building libllvm TOOLS_PREFIX will be defined and
MK_LLD_BOOTSTRAP should be checked instead.

Sponsored by: Dell EMC
Differential Revision: https://reviews.freebsd.org/D15837

Details

Provenance
bdreweryAuthored on Jun 20 2018, 4:10 PM
Parents
rGd74021d65b10: Rework how the ld link is handled in WORLDTMP from r322811.
Branches
Unknown
Tags
Unknown

Event Timeline