Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 2,624 Lines • ▼ Show 20 Lines | |||||
.endif | .endif | ||||
# If we're given an XAS, don't build binutils. | # If we're given an XAS, don't build binutils. | ||||
.if ${XAS:M/*} == "" | .if ${XAS:M/*} == "" | ||||
.if ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" | .if ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" | ||||
_elftctools= lib/libelftc \ | _elftctools= lib/libelftc \ | ||||
lib/libpe \ | lib/libpe \ | ||||
usr.bin/elfctl \ | usr.bin/elfctl \ | ||||
usr.bin/elfdump \ | |||||
usr.bin/objcopy \ | usr.bin/objcopy \ | ||||
usr.bin/nm \ | usr.bin/nm \ | ||||
usr.bin/size \ | usr.bin/size \ | ||||
usr.bin/strings | usr.bin/strings | ||||
# These are not required by the build, but can be useful for developers who | # These are not required by the build, but can be useful for developers who | ||||
# cross-build on a FreeBSD 10 host: | # cross-build on a FreeBSD 10 host: | ||||
_elftctools+= usr.bin/addr2line | _elftctools+= usr.bin/addr2line | ||||
.endif | .endif | ||||
.elif ${TARGET_ARCH} != ${MACHINE_ARCH} && ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" | .elif ${TARGET_ARCH} != ${MACHINE_ARCH} && ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" | ||||
# If cross-building with an external binutils we still need to build strip for | # If cross-building with an external binutils we still need to build strip for | ||||
# the target (for at least crunchide). | # the target (for at least crunchide). | ||||
_elftctools= lib/libelftc \ | _elftctools= lib/libelftc \ | ||||
lib/libpe \ | lib/libpe \ | ||||
usr.bin/elfctl \ | usr.bin/elfctl \ | ||||
usr.bin/elfdump \ | |||||
usr.bin/objcopy | usr.bin/objcopy | ||||
.endif | .endif | ||||
.if ${MK_CLANG_BOOTSTRAP} != "no" | .if ${MK_CLANG_BOOTSTRAP} != "no" | ||||
_clang= usr.bin/clang | _clang= usr.bin/clang | ||||
.endif | .endif | ||||
.if ${MK_LLD_BOOTSTRAP} != "no" | .if ${MK_LLD_BOOTSTRAP} != "no" | ||||
_lld= usr.bin/clang/lld | _lld= usr.bin/clang/lld | ||||
▲ Show 20 Lines • Show All 927 Lines • Show Last 20 Lines |