Changeset View
Changeset View
Standalone View
Standalone View
Makefile.inc1
Show First 20 Lines • Show All 1,487 Lines • ▼ Show 20 Lines | |||||
_btxld= usr.sbin/btxld | _btxld= usr.sbin/btxld | ||||
.endif | .endif | ||||
.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_BINUTILS_BOOTSTRAP} != "no" | .if ${MK_BINUTILS_BOOTSTRAP} != "no" | ||||
_binutils= gnu/usr.bin/binutils | _binutils= gnu/usr.bin/binutils | ||||
.endif | |||||
.if ${MK_ELFTOOLCHAIN_BOOTSTRAP} != "no" | |||||
_elftctools= lib/libelftc \ | _elftctools= lib/libelftc \ | ||||
usr.bin/elfcopy \ | usr.bin/elfcopy \ | ||||
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_BINUTILS_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 \ | ||||
usr.bin/elfcopy | usr.bin/elfcopy | ||||
.endif | .endif | ||||
# If an full path to an external cross compiler is given, don't build | # If an full path to an external cross compiler is given, don't build | ||||
# a cross compiler. | # a cross compiler. | ||||
▲ Show 20 Lines • Show All 731 Lines • Show Last 20 Lines |