diff options
author | adrian <adrian@FreeBSD.org> | 2010-11-13 03:11:27 +0000 |
---|---|---|
committer | adrian <adrian@FreeBSD.org> | 2010-11-13 03:11:27 +0000 |
commit | 0013192720c436624d6f56027729999b2a01e02d (patch) | |
tree | bd872a40c06d28bc78975daff89314cc74050498 /sys/kern | |
parent | d460534b4920441a5c7fadace2f78c19c1a0d963 (diff) | |
download | FreeBSD-src-0013192720c436624d6f56027729999b2a01e02d.zip FreeBSD-src-0013192720c436624d6f56027729999b2a01e02d.tar.gz |
Break out the rules which generate crunchgen'ed binaries into a separate
.mk file so they can be reused.
Introduce a new option, CRUNCH_BUILDTOOLS, which lists the binaries that
require tools built in the local architecture. sh and csh both require this.
It was previously hardcoded in rescue/rescue/Makefile .
Introduce a new option, CRUNCH_SHLIBS, which lists the shared libraries
to link against. These override the static libraries listed in CRUNCH_LIBS.
Some build environments may wish to use a handful of shared libraries
(eg libc.so) so other small, dynamic binaries can be run in the environment.
Remove the now-shared code from rescue/rescue/Makefile and introduce the
CRUNCH_BUILDTOOLS option for the above shells.
Diffstat (limited to 'sys/kern')
0 files changed, 0 insertions, 0 deletions