summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_event.c
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2003-01-29 10:00:42 +0000
committerru <ru@FreeBSD.org>2003-01-29 10:00:42 +0000
commitd058571890b29a89c4d553f16608a810bfdcfe22 (patch)
tree08d078621388096332bfb0efeb725c27e856290c /sys/kern/kern_event.c
parent8f72e1bb39376e3abf39221365fb15c023434e2b (diff)
downloadFreeBSD-src-d058571890b29a89c4d553f16608a810bfdcfe22.zip
FreeBSD-src-d058571890b29a89c4d553f16608a810bfdcfe22.tar.gz
Part 3/3 of unbreaking cross releases:
When we call "distributeworld" as part of "make release", we set MACHINE and MACHINE_ARCH to point to TARGET and TARGET_ARCH; this confused src/Makefile's idea of what ${MAKEPATH}, and consequently ${MAKE}, is (well, it still confuses ${MAKEPATH}, but see below). To overcome this problem, we now take the following approach: - We preserve the make(1)'s idea of its argv[0], ${MAKE}. - We check to see if ${MAKE} passes the regression tests. - If it does, we use it. Otherwise, we build and use an up-to-date make(1). This fix is still not quite right, in a situation where a single /usr/obj is shared between different architecture machines, but it is less critical and I hope to fix that soon.
Diffstat (limited to 'sys/kern/kern_event.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud