From: emaste Date: Tue, 17 Mar 2015 19:35:50 +0000 (+0000) Subject: When cross-building with an external toolchain we still need a target strip X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=9258d4321dc7781da2dfbbb9fdeca1a95fba2b6d;p=people%2Fjulieng%2Ffreebsd.git When cross-building with an external toolchain we still need a target strip It is used by at least crunchide(1). --- diff --git a/Makefile.inc1 b/Makefile.inc1 index 690696b2d505..1be39209c925 100644 --- a/Makefile.inc1 +++ b/Makefile.inc1 @@ -1476,6 +1476,11 @@ _elftctools= lib/libelftc \ # cross-build on a FreeBSD 10 host: _elftctools+= usr.bin/addr2line .endif +.elif ${TARGET_ARCH} != ${MACHINE_ARCH} && ${MK_ELFTOOLCHAIN_TOOLS} != "no" +# If cross-building with an external binutils we still need to build strip for +# the target (for at least crunchide). +_elftctools= lib/libelftc \ + usr.bin/elfcopy .endif # If an full path to an external cross compiler is given, don't build