diff options
author | emaste <emaste@FreeBSD.org> | 2015-03-17 19:35:50 +0000 |
---|---|---|
committer | emaste <emaste@FreeBSD.org> | 2015-03-17 19:35:50 +0000 |
commit | 9258d4321dc7781da2dfbbb9fdeca1a95fba2b6d (patch) | |
tree | ac8978fbdabc067d3f7c4353233e74af10313beb /Makefile.inc1 | |
parent | 398be53682fc65ee88ba001f09d5c90d449e31ba (diff) | |
download | FreeBSD-src-9258d4321dc7781da2dfbbb9fdeca1a95fba2b6d.zip FreeBSD-src-9258d4321dc7781da2dfbbb9fdeca1a95fba2b6d.tar.gz |
When cross-building with an external toolchain we still need a target strip
It is used by at least crunchide(1).
Diffstat (limited to 'Makefile.inc1')
-rw-r--r-- | Makefile.inc1 | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Makefile.inc1 b/Makefile.inc1 index 690696b..1be3920 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 |