aboutsummaryrefslogtreecommitdiff
path: root/share/mk/src.init.linux.mk
diff options
context:
space:
mode:
authorSimon J. Gerraty <sjg@FreeBSD.org>2023-09-23 06:27:37 +0000
committerSimon J. Gerraty <sjg@FreeBSD.org>2023-09-23 06:27:37 +0000
commitf9df609750876be2c054dfac953316f513ccffce (patch)
tree6c97a6b01504af23af1a6c9f401febd89e0eb203 /share/mk/src.init.linux.mk
parentbb124a0f611a1288c8496e3b33494f23ba929ca1 (diff)
downloadsrc-f9df609750876be2c054dfac953316f513ccffce.tar.gz
src-f9df609750876be2c054dfac953316f513ccffce.zip
Add support for host32 for DIRDEPS_BUILD
Allow building 32bit libs for host. Move CFLAGS additions from local.sys.dirdeps.mk (which is too early and impacts CFLAGS defaults) to local.sys.mk Reviewed by: stevek Sponsored by: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D41946
Diffstat (limited to 'share/mk/src.init.linux.mk')
-rw-r--r--share/mk/src.init.linux.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/share/mk/src.init.linux.mk b/share/mk/src.init.linux.mk
index 1e351e1b41f6..536f32853d3c 100644
--- a/share/mk/src.init.linux.mk
+++ b/share/mk/src.init.linux.mk
@@ -1,5 +1,6 @@
# We want to build some host tools (eg makefs, mkimg) for Linux
# This only gets included during DIRDEPS_BUILD when MACHINE is "host"
+# or "host32"
CFLAGS+= -I${SRCTOP}/tools/build/cross-build/include/linux
@@ -13,3 +14,5 @@ LIBADD+= egacy m
# Bring in the full GNU namespace
CFLAGS+= -D_GNU_SOURCE
+# for sane staging behavior
+LN= ln -L