Module Name: src
Committed By: christos
Date: Tue May 1 19:59:48 UTC 2018
Modified Files:
src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile: Makefile
src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et: Makefile
src/crypto/external/bsd/heimdal/lib/libsl/slc: Makefile
src/distrib/amiga/stand: Makefile
src/distrib/cdrom/macppc_installboot: Makefile
src/distrib/cdrom/macppc_mkboothfs: Makefile
src/external/bsd/nvi/catalog: Makefile
src/external/bsd/openldap: Makefile
src/external/bsd/pcc/libexec/mkext: Makefile
src/external/gpl2/texinfo/makedoc: Makefile
src/external/mit/xorg/tools/bdftopcf: Makefile
src/external/mit/xorg/tools/fc-cache: Makefile
src/external/mit/xorg/tools/makekeys: Makefile
src/external/mit/xorg/tools/makestrs: Makefile
src/external/mit/xorg/tools/mkfontscale: Makefile
src/external/mit/xorg/tools/ucs2any: Makefile
src/games/boggle/mkdict: Makefile
src/games/boggle/mkindex: Makefile
src/sys/arch/amiga/stand/loadkmap/din: Makefile
src/sys/arch/amiga/stand/loadkmap/es: Makefile
src/sys/arch/amiga/stand/loadkmap/fr: Makefile
src/sys/arch/amiga/stand/loadkmap/pl_din: Makefile
src/sys/arch/amiga/stand/loadkmap/pl_us: Makefile
src/sys/arch/amiga/stand/loadkmap/sw: Makefile
src/sys/arch/amiga/stand/loadkmap/us: Makefile
src/sys/arch/atari/stand/keymaps/de: Makefile
src/sys/arch/atari/stand/keymaps/fr: Makefile
src/sys/arch/atari/stand/keymaps/uk: Makefile
src/sys/arch/atari/stand/keymaps/us: Makefile
src/sys/arch/i386/stand/genprom: Makefile
src/sys/arch/i386/stand/misc: Makefile
src/sys/arch/macppc/stand/fixcoff: Makefile
src/sys/arch/mvme68k/stand/wrtvid: Makefile
src/sys/arch/x68k/stand/aout2hux: Makefile
src/tools: Makefile.host
src/tools/binstall: Makefile
src/tools/binutils: Makefile
src/tools/compat: Makefile
src/tools/ctfconvert: Makefile
src/tools/ctfmerge: Makefile
src/tools/cvslatest: Makefile
src/tools/dbsym: Makefile
src/tools/dtc: Makefile
src/tools/gcc: Makefile
src/tools/gdb: Makefile
src/tools/genassym: Makefile
src/tools/gettext: Makefile
src/tools/host-mkdep: Makefile
src/tools/libctf: Makefile
src/tools/libdwarf: Makefile
src/tools/libelf: Makefile
src/tools/libfdt: Makefile
src/tools/llvm: Makefile
src/tools/llvm-lib: Makefile
src/tools/lorder: Makefile
src/tools/mandoc: Makefile
src/tools/mdsetimage: Makefile
src/usr.sbin/bta2dpd/cosdata-gen: Makefile
src/usr.sbin/bta2dpd/sbc_crc-gen: Makefile
Added Files:
src/share/mk: bsd.hostinit.mk
Removed Files:
src/external/mit/xorg/tools: Makefile.inc
src/tools: Makefile.inc
Log Message:
Create a new bsd.hostinit.mk file and put the build definitions for all host
programs there; make all Makefiles that use bsd.hostprog.mk include it.
Namely turn off MKREPRO and don't make lint, man pages, info files etc.
Remove the Makefile.inc files that contained these same settings, and
remove the settings from Makefile.host
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 \
src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile
cvs rdiff -u -r1.4 -r1.5 \
src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile
cvs rdiff -u -r1.4 -r1.5 src/distrib/amiga/stand/Makefile
cvs rdiff -u -r1.10 -r1.11 src/distrib/cdrom/macppc_installboot/Makefile
cvs rdiff -u -r1.5 -r1.6 src/distrib/cdrom/macppc_mkboothfs/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/nvi/catalog/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/openldap/Makefile
cvs rdiff -u -r1.2 -r1.3 src/external/bsd/pcc/libexec/mkext/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl2/texinfo/makedoc/Makefile
cvs rdiff -u -r1.1 -r0 src/external/mit/xorg/tools/Makefile.inc
cvs rdiff -u -r1.8 -r1.9 src/external/mit/xorg/tools/bdftopcf/Makefile
cvs rdiff -u -r1.12 -r1.13 src/external/mit/xorg/tools/fc-cache/Makefile
cvs rdiff -u -r1.6 -r1.7 src/external/mit/xorg/tools/makekeys/Makefile
cvs rdiff -u -r1.5 -r1.6 src/external/mit/xorg/tools/makestrs/Makefile
cvs rdiff -u -r1.9 -r1.10 src/external/mit/xorg/tools/mkfontscale/Makefile
cvs rdiff -u -r1.3 -r1.4 src/external/mit/xorg/tools/ucs2any/Makefile
cvs rdiff -u -r1.12 -r1.13 src/games/boggle/mkdict/Makefile
cvs rdiff -u -r1.10 -r1.11 src/games/boggle/mkindex/Makefile
cvs rdiff -u -r0 -r1.1 src/share/mk/bsd.hostinit.mk
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amiga/stand/loadkmap/din/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/amiga/stand/loadkmap/es/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/amiga/stand/loadkmap/fr/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/amiga/stand/loadkmap/sw/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/amiga/stand/loadkmap/us/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/atari/stand/keymaps/de/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/atari/stand/keymaps/fr/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/atari/stand/keymaps/uk/Makefile
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/atari/stand/keymaps/us/Makefile
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/i386/stand/genprom/Makefile
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/i386/stand/misc/Makefile
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/macppc/stand/fixcoff/Makefile
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mvme68k/stand/wrtvid/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/x68k/stand/aout2hux/Makefile
cvs rdiff -u -r1.32 -r1.33 src/tools/Makefile.host
cvs rdiff -u -r1.15 -r0 src/tools/Makefile.inc
cvs rdiff -u -r1.13 -r1.14 src/tools/binstall/Makefile
cvs rdiff -u -r1.27 -r1.28 src/tools/binutils/Makefile
cvs rdiff -u -r1.82 -r1.83 src/tools/compat/Makefile
cvs rdiff -u -r1.8 -r1.9 src/tools/ctfconvert/Makefile
cvs rdiff -u -r1.9 -r1.10 src/tools/ctfmerge/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/cvslatest/Makefile
cvs rdiff -u -r1.14 -r1.15 src/tools/dbsym/Makefile
cvs rdiff -u -r1.4 -r1.5 src/tools/dtc/Makefile
cvs rdiff -u -r1.85 -r1.86 src/tools/gcc/Makefile
cvs rdiff -u -r1.35 -r1.36 src/tools/gdb/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tools/genassym/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tools/gettext/Makefile
cvs rdiff -u -r1.12 -r1.13 src/tools/host-mkdep/Makefile
cvs rdiff -u -r1.7 -r1.8 src/tools/libctf/Makefile
cvs rdiff -u -r1.8 -r1.9 src/tools/libdwarf/Makefile
cvs rdiff -u -r1.9 -r1.10 src/tools/libelf/Makefile
cvs rdiff -u -r1.3 -r1.4 src/tools/libfdt/Makefile
cvs rdiff -u -r1.21 -r1.22 src/tools/llvm/Makefile
cvs rdiff -u -r1.2 -r1.3 src/tools/llvm-lib/Makefile
cvs rdiff -u -r1.13 -r1.14 src/tools/lorder/Makefile
cvs rdiff -u -r1.12 -r1.13 src/tools/mandoc/Makefile
cvs rdiff -u -r1.16 -r1.17 src/tools/mdsetimage/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/bta2dpd/cosdata-gen/Makefile
cvs rdiff -u -r1.1 -r1.2 src/usr.sbin/bta2dpd/sbc_crc-gen/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile
diff -u src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile:1.2 src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile:1.3
--- src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile:1.2 Fri Apr 15 15:41:11 2011
+++ src/crypto/external/bsd/heimdal/lib/libasn1/asn1_compile/Makefile Tue May 1 15:59:42 2018
@@ -1,9 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2011/04/15 19:41:11 elric Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:42 christos Exp $
-NOLINT= # defined
-NOMAN= # defined
-
-.include <bsd.own.mk>
+.include <bsd.hostinit.mk>
.include <${.CURDIR}/../../../Makefile.inc>
.PATH: ${HEIMDIST}/lib/asn1 \
Index: src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile
diff -u src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile:1.4 src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile:1.5
--- src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile:1.4 Sun Jan 29 21:38:50 2017
+++ src/crypto/external/bsd/heimdal/lib/libcom_err/compile_et/Makefile Tue May 1 15:59:42 2018
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2017/01/30 02:38:50 jakllsch Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:42 christos Exp $
-NOMAN= # defined
-
-.include <bsd.own.mk>
+.include <bsd.hostinit.mk>
.include <${.CURDIR}/../../../Makefile.inc>
.PATH: ${HEIMDIST}/lib/com_err \
Index: src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile
diff -u src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile:1.4 src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile:1.5
--- src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile:1.4 Sun Jan 29 21:38:50 2017
+++ src/crypto/external/bsd/heimdal/lib/libsl/slc/Makefile Tue May 1 15:59:43 2018
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2017/01/30 02:38:50 jakllsch Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:43 christos Exp $
-NOMAN= # defined
-
-.include <bsd.own.mk>
+.include <bsd.hostinit.mk>
.include <${.CURDIR}/../../../Makefile.inc>
.PATH: ${HEIMDIST}/lib/sl ${HEIMDIST}/lib/roken ${HEIMDIST}/lib/vers
Index: src/distrib/amiga/stand/Makefile
diff -u src/distrib/amiga/stand/Makefile:1.4 src/distrib/amiga/stand/Makefile:1.5
--- src/distrib/amiga/stand/Makefile:1.4 Wed Nov 11 11:13:55 2015
+++ src/distrib/amiga/stand/Makefile Tue May 1 15:59:43 2018
@@ -1,6 +1,8 @@
-# $NetBSD: Makefile,v 1.4 2015/11/11 16:13:55 phx Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:43 christos Exp $
#
+#include <bsd.hostinit.mk>
+
MISC_FILES= runbootblock.README
UUDECODE_FILES= device-streams.tar.gz \
loadbsd rdbinfo runbootblock xstreamtodev
Index: src/distrib/cdrom/macppc_installboot/Makefile
diff -u src/distrib/cdrom/macppc_installboot/Makefile:1.10 src/distrib/cdrom/macppc_installboot/Makefile:1.11
--- src/distrib/cdrom/macppc_installboot/Makefile:1.10 Wed Mar 9 10:44:49 2016
+++ src/distrib/cdrom/macppc_installboot/Makefile Tue May 1 15:59:43 2018
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2016/03/09 15:44:49 christos Exp $
+# $NetBSD: Makefile,v 1.11 2018/05/01 19:59:43 christos Exp $
-NOMAN= # defined
-
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROG= macppc_installboot
SRCS= installboot.c cd9660.c cd9660_util.c
Index: src/distrib/cdrom/macppc_mkboothfs/Makefile
diff -u src/distrib/cdrom/macppc_mkboothfs/Makefile:1.5 src/distrib/cdrom/macppc_mkboothfs/Makefile:1.6
--- src/distrib/cdrom/macppc_mkboothfs/Makefile:1.5 Sun Dec 2 07:55:27 2012
+++ src/distrib/cdrom/macppc_mkboothfs/Makefile Tue May 1 15:59:43 2018
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.5 2012/12/02 12:55:27 apb Exp $
+# $NetBSD: Makefile,v 1.6 2018/05/01 19:59:43 christos Exp $
HOSTPROG= macppc_mkboothfs
SRCS= mkboothfs.c
-NOMAN= # defined
CLEANFILES+= boothfs
-.include <bsd.own.mk>
+.include <bsd.hostinit.mk>
.ifndef NOCOMPATLIB
.-include "${TOOLDIR}/share/compat/defs.mk"
Index: src/external/bsd/nvi/catalog/Makefile
diff -u src/external/bsd/nvi/catalog/Makefile:1.2 src/external/bsd/nvi/catalog/Makefile:1.3
--- src/external/bsd/nvi/catalog/Makefile:1.2 Fri Nov 22 11:11:08 2013
+++ src/external/bsd/nvi/catalog/Makefile Tue May 1 15:59:43 2018
@@ -1,10 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2013/11/22 16:11:08 christos Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:43 christos Exp $
#
# @(#)Makefile 8.29 (Berkeley) 10/19/96
-NOMAN= # defined
-
-.include "../Makefile.inc"
+.include <bsd.hostinit.mk>
.PATH: ${DIST}/catalog
Index: src/external/bsd/openldap/Makefile
diff -u src/external/bsd/openldap/Makefile:1.2 src/external/bsd/openldap/Makefile:1.3
--- src/external/bsd/openldap/Makefile:1.2 Tue Jul 22 20:21:19 2008
+++ src/external/bsd/openldap/Makefile Tue May 1 15:59:43 2018
@@ -1,7 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2008/07/23 00:21:19 lukem Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:43 christos Exp $
.include "openldap.mk"
+.include <bsd.hostinit.mk>
+
SUBDIR= include
SUBDIR+= lib .WAIT
Index: src/external/bsd/pcc/libexec/mkext/Makefile
diff -u src/external/bsd/pcc/libexec/mkext/Makefile:1.2 src/external/bsd/pcc/libexec/mkext/Makefile:1.3
--- src/external/bsd/pcc/libexec/mkext/Makefile:1.2 Fri Apr 29 04:33:02 2011
+++ src/external/bsd/pcc/libexec/mkext/Makefile Tue May 1 15:59:43 2018
@@ -1,16 +1,15 @@
-# $NetBSD: Makefile,v 1.2 2011/04/29 08:33:02 plunky Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:43 christos Exp $
#
# this is really part of ccom, but HOSTPROG and PROG don't mix
#
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
.PATH: ${PCC_DIST}/mip \
${PCC_DIST}/arch/${TARGMACH}
HOSTPROG= mkext
-MAN=
SRCS= mkext.c table.c common.c
HOST_CPPFLAGS+= -DMKEXT
Index: src/external/gpl2/texinfo/makedoc/Makefile
diff -u src/external/gpl2/texinfo/makedoc/Makefile:1.1 src/external/gpl2/texinfo/makedoc/Makefile:1.2
--- src/external/gpl2/texinfo/makedoc/Makefile:1.1 Wed Jan 13 19:34:53 2016
+++ src/external/gpl2/texinfo/makedoc/Makefile Tue May 1 15:59:43 2018
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2016/01/14 00:34:53 christos Exp $
+# $NetBSD: Makefile,v 1.2 2018/05/01 19:59:43 christos Exp $
-NOMAN=
-MAKEDOC=
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROG= makedoc
SRCS= makedoc.c xexit.c xmalloc.c xstrdup.c
Index: src/external/mit/xorg/tools/bdftopcf/Makefile
diff -u src/external/mit/xorg/tools/bdftopcf/Makefile:1.8 src/external/mit/xorg/tools/bdftopcf/Makefile:1.9
--- src/external/mit/xorg/tools/bdftopcf/Makefile:1.8 Tue May 1 13:42:00 2018
+++ src/external/mit/xorg/tools/bdftopcf/Makefile Tue May 1 15:59:43 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2018/05/01 17:42:00 christos Exp $
+# $NetBSD: Makefile,v 1.9 2018/05/01 19:59:43 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROG= bdftopcf
.PATH: ${X11SRCDIR.bdftopcf}
Index: src/external/mit/xorg/tools/fc-cache/Makefile
diff -u src/external/mit/xorg/tools/fc-cache/Makefile:1.12 src/external/mit/xorg/tools/fc-cache/Makefile:1.13
--- src/external/mit/xorg/tools/fc-cache/Makefile:1.12 Tue May 1 13:42:01 2018
+++ src/external/mit/xorg/tools/fc-cache/Makefile Tue May 1 15:59:43 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.12 2018/05/01 17:42:01 christos Exp $
+# $NetBSD: Makefile,v 1.13 2018/05/01 19:59:43 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROG= fc-cache
Index: src/external/mit/xorg/tools/makekeys/Makefile
diff -u src/external/mit/xorg/tools/makekeys/Makefile:1.6 src/external/mit/xorg/tools/makekeys/Makefile:1.7
--- src/external/mit/xorg/tools/makekeys/Makefile:1.6 Tue May 1 13:42:01 2018
+++ src/external/mit/xorg/tools/makekeys/Makefile Tue May 1 15:59:44 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2018/05/01 17:42:01 christos Exp $
+# $NetBSD: Makefile,v 1.7 2018/05/01 19:59:44 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
.PATH: ${X11SRCDIR.X11}/src/util
Index: src/external/mit/xorg/tools/makestrs/Makefile
diff -u src/external/mit/xorg/tools/makestrs/Makefile:1.5 src/external/mit/xorg/tools/makestrs/Makefile:1.6
--- src/external/mit/xorg/tools/makestrs/Makefile:1.5 Tue May 1 13:42:01 2018
+++ src/external/mit/xorg/tools/makestrs/Makefile Tue May 1 15:59:44 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.5 2018/05/01 17:42:01 christos Exp $
+# $NetBSD: Makefile,v 1.6 2018/05/01 19:59:44 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
.PATH: ${X11SRCDIR.Xt}/util
Index: src/external/mit/xorg/tools/mkfontscale/Makefile
diff -u src/external/mit/xorg/tools/mkfontscale/Makefile:1.9 src/external/mit/xorg/tools/mkfontscale/Makefile:1.10
--- src/external/mit/xorg/tools/mkfontscale/Makefile:1.9 Tue May 1 13:42:01 2018
+++ src/external/mit/xorg/tools/mkfontscale/Makefile Tue May 1 15:59:44 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2018/05/01 17:42:01 christos Exp $
+# $NetBSD: Makefile,v 1.10 2018/05/01 19:59:44 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROG= mkfontscale
Index: src/external/mit/xorg/tools/ucs2any/Makefile
diff -u src/external/mit/xorg/tools/ucs2any/Makefile:1.3 src/external/mit/xorg/tools/ucs2any/Makefile:1.4
--- src/external/mit/xorg/tools/ucs2any/Makefile:1.3 Tue May 1 13:42:01 2018
+++ src/external/mit/xorg/tools/ucs2any/Makefile Tue May 1 15:59:44 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2018/05/01 17:42:01 christos Exp $
+# $NetBSD: Makefile,v 1.4 2018/05/01 19:59:44 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROG= ucs2any
.PATH: ${X11SRCDIR.font-util}
Index: src/games/boggle/mkdict/Makefile
diff -u src/games/boggle/mkdict/Makefile:1.12 src/games/boggle/mkdict/Makefile:1.13
--- src/games/boggle/mkdict/Makefile:1.12 Wed Sep 18 02:16:40 2002
+++ src/games/boggle/mkdict/Makefile Tue May 1 15:59:44 2018
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.12 2002/09/18 06:16:40 lukem Exp $
+# $NetBSD: Makefile,v 1.13 2018/05/01 19:59:44 christos Exp $
# @(#)Makefile 8.1 (Berkeley) 6/11/93
-NOMAN= # defined
+.include <bsd.hostinit.mk>
HOSTPROG= mkdict
HOST_CPPFLAGS+= -I${.CURDIR}/../boggle
Index: src/games/boggle/mkindex/Makefile
diff -u src/games/boggle/mkindex/Makefile:1.10 src/games/boggle/mkindex/Makefile:1.11
--- src/games/boggle/mkindex/Makefile:1.10 Wed Sep 18 02:16:40 2002
+++ src/games/boggle/mkindex/Makefile Tue May 1 15:59:44 2018
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2002/09/18 06:16:40 lukem Exp $
+# $NetBSD: Makefile,v 1.11 2018/05/01 19:59:44 christos Exp $
# @(#)Makefile 8.1 (Berkeley) 6/11/93
-NOMAN= # defined
+.include <bsd.hostinit.mk>
HOSTPROG= mkindex
HOST_CPPFLAGS+= -I${.CURDIR}/../boggle
Index: src/sys/arch/amiga/stand/loadkmap/din/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/din/Makefile:1.7 src/sys/arch/amiga/stand/loadkmap/din/Makefile:1.8
--- src/sys/arch/amiga/stand/loadkmap/din/Makefile:1.7 Tue Dec 11 20:49:35 2001
+++ src/sys/arch/amiga/stand/loadkmap/din/Makefile Tue May 1 15:59:44 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2001/12/12 01:49:35 tv Exp $
+# $NetBSD: Makefile,v 1.8 2018/05/01 19:59:44 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= din-kbdmap
NOMAN= # defined
Index: src/sys/arch/amiga/stand/loadkmap/es/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/es/Makefile:1.4 src/sys/arch/amiga/stand/loadkmap/es/Makefile:1.5
--- src/sys/arch/amiga/stand/loadkmap/es/Makefile:1.4 Tue Dec 11 20:49:35 2001
+++ src/sys/arch/amiga/stand/loadkmap/es/Makefile Tue May 1 15:59:44 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2001/12/12 01:49:35 tv Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:44 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= es-kbdmap
NOMAN= # defined
Index: src/sys/arch/amiga/stand/loadkmap/fr/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/fr/Makefile:1.4 src/sys/arch/amiga/stand/loadkmap/fr/Makefile:1.5
--- src/sys/arch/amiga/stand/loadkmap/fr/Makefile:1.4 Tue Dec 11 20:49:36 2001
+++ src/sys/arch/amiga/stand/loadkmap/fr/Makefile Tue May 1 15:59:44 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2001/12/12 01:49:36 tv Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:44 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= fr-kbdmap
NOMAN= # defined
Index: src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile:1.1 src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile:1.2
--- src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile:1.1 Thu Apr 4 19:55:06 2002
+++ src/sys/arch/amiga/stand/loadkmap/pl_din/Makefile Tue May 1 15:59:44 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2002/04/05 00:55:06 heinz Exp $
+# $NetBSD: Makefile,v 1.2 2018/05/01 19:59:44 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= pl_din-kbdmap
NOMAN= # defined
Index: src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile:1.1 src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile:1.2
--- src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile:1.1 Thu Apr 4 19:55:07 2002
+++ src/sys/arch/amiga/stand/loadkmap/pl_us/Makefile Tue May 1 15:59:44 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2002/04/05 00:55:07 heinz Exp $
+# $NetBSD: Makefile,v 1.2 2018/05/01 19:59:44 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= pl_us-kbdmap
NOMAN= # defined
Index: src/sys/arch/amiga/stand/loadkmap/sw/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/sw/Makefile:1.8 src/sys/arch/amiga/stand/loadkmap/sw/Makefile:1.9
--- src/sys/arch/amiga/stand/loadkmap/sw/Makefile:1.8 Tue Dec 11 20:49:36 2001
+++ src/sys/arch/amiga/stand/loadkmap/sw/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2001/12/12 01:49:36 tv Exp $
+# $NetBSD: Makefile,v 1.9 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= sw-kbdmap
NOMAN= # defined
Index: src/sys/arch/amiga/stand/loadkmap/us/Makefile
diff -u src/sys/arch/amiga/stand/loadkmap/us/Makefile:1.7 src/sys/arch/amiga/stand/loadkmap/us/Makefile:1.8
--- src/sys/arch/amiga/stand/loadkmap/us/Makefile:1.7 Tue Dec 11 20:49:36 2001
+++ src/sys/arch/amiga/stand/loadkmap/us/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2001/12/12 01:49:36 tv Exp $
+# $NetBSD: Makefile,v 1.8 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= us-kbdmap
NOMAN= # defined
Index: src/sys/arch/atari/stand/keymaps/de/Makefile
diff -u src/sys/arch/atari/stand/keymaps/de/Makefile:1.2 src/sys/arch/atari/stand/keymaps/de/Makefile:1.3
--- src/sys/arch/atari/stand/keymaps/de/Makefile:1.2 Mon Apr 15 13:27:34 2002
+++ src/sys/arch/atari/stand/keymaps/de/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2002/04/15 17:27:34 bjh21 Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG=de-kbdmap
MAP=de.map
Index: src/sys/arch/atari/stand/keymaps/fr/Makefile
diff -u src/sys/arch/atari/stand/keymaps/fr/Makefile:1.2 src/sys/arch/atari/stand/keymaps/fr/Makefile:1.3
--- src/sys/arch/atari/stand/keymaps/fr/Makefile:1.2 Mon Apr 15 13:27:34 2002
+++ src/sys/arch/atari/stand/keymaps/fr/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2002/04/15 17:27:34 bjh21 Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG=fr-kbdmap
MAP=fr.map
Index: src/sys/arch/atari/stand/keymaps/uk/Makefile
diff -u src/sys/arch/atari/stand/keymaps/uk/Makefile:1.2 src/sys/arch/atari/stand/keymaps/uk/Makefile:1.3
--- src/sys/arch/atari/stand/keymaps/uk/Makefile:1.2 Mon Apr 15 13:27:34 2002
+++ src/sys/arch/atari/stand/keymaps/uk/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2002/04/15 17:27:34 bjh21 Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG=uk-kbdmap
MAP=uk.map
Index: src/sys/arch/atari/stand/keymaps/us/Makefile
diff -u src/sys/arch/atari/stand/keymaps/us/Makefile:1.2 src/sys/arch/atari/stand/keymaps/us/Makefile:1.3
--- src/sys/arch/atari/stand/keymaps/us/Makefile:1.2 Mon Apr 15 13:27:34 2002
+++ src/sys/arch/atari/stand/keymaps/us/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2002/04/15 17:27:34 bjh21 Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG=us-kbdmap
MAP=us.map
Index: src/sys/arch/i386/stand/genprom/Makefile
diff -u src/sys/arch/i386/stand/genprom/Makefile:1.6 src/sys/arch/i386/stand/genprom/Makefile:1.7
--- src/sys/arch/i386/stand/genprom/Makefile:1.6 Sun Feb 17 15:03:10 2002
+++ src/sys/arch/i386/stand/genprom/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2002/02/17 20:03:10 thorpej Exp $
+# $NetBSD: Makefile,v 1.7 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= genprom
NOMAN= # defined
Index: src/sys/arch/i386/stand/misc/Makefile
diff -u src/sys/arch/i386/stand/misc/Makefile:1.7 src/sys/arch/i386/stand/misc/Makefile:1.8
--- src/sys/arch/i386/stand/misc/Makefile:1.7 Wed Oct 27 14:29:46 2010
+++ src/sys/arch/i386/stand/misc/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2010/10/27 18:29:46 martin Exp $
+# $NetBSD: Makefile,v 1.8 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
MISC_FILES= rawrite.c
UUDECODE_FILES= pfdisk.doc pfdisk.exe pfdisktc.zip \
Index: src/sys/arch/macppc/stand/fixcoff/Makefile
diff -u src/sys/arch/macppc/stand/fixcoff/Makefile:1.9 src/sys/arch/macppc/stand/fixcoff/Makefile:1.10
--- src/sys/arch/macppc/stand/fixcoff/Makefile:1.9 Fri Sep 15 20:57:49 2006
+++ src/sys/arch/macppc/stand/fixcoff/Makefile Tue May 1 15:59:45 2018
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.9 2006/09/16 00:57:49 uwe Exp $
-
-NOMAN= # defined
-.include <bsd.own.mk>
+# $NetBSD: Makefile,v 1.10 2018/05/01 19:59:45 christos Exp $
.if ${USETOOLS} == "yes"
+.include <bsd.init.mk>
PROG= fixcoff
.include <bsd.prog.mk>
.else
+.include <bsd.hostinit.mk>
HOSTPROG= fixcoff
.include <bsd.hostprog.mk>
.endif
Index: src/sys/arch/mvme68k/stand/wrtvid/Makefile
diff -u src/sys/arch/mvme68k/stand/wrtvid/Makefile:1.11 src/sys/arch/mvme68k/stand/wrtvid/Makefile:1.12
--- src/sys/arch/mvme68k/stand/wrtvid/Makefile:1.11 Wed Jan 23 16:06:28 2002
+++ src/sys/arch/mvme68k/stand/wrtvid/Makefile Tue May 1 15:59:45 2018
@@ -1,9 +1,10 @@
-# $NetBSD: Makefile,v 1.11 2002/01/23 21:06:28 scw Exp $
+# $NetBSD: Makefile,v 1.12 2018/05/01 19:59:45 christos Exp $
S=${.CURDIR}/../../../../
+.include <bsd.hostinit.mk>
+
HOSTPROG= wrtvid
-NOMAN=
# only needed during build
proginstall::
Index: src/sys/arch/x68k/stand/aout2hux/Makefile
diff -u src/sys/arch/x68k/stand/aout2hux/Makefile:1.4 src/sys/arch/x68k/stand/aout2hux/Makefile:1.5
--- src/sys/arch/x68k/stand/aout2hux/Makefile:1.4 Tue Dec 11 20:49:55 2001
+++ src/sys/arch/x68k/stand/aout2hux/Makefile Tue May 1 15:59:45 2018
@@ -1,4 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2001/12/12 01:49:55 tv Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:45 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= aout2hux
NOMAN= # defined
Index: src/tools/Makefile.host
diff -u src/tools/Makefile.host:1.32 src/tools/Makefile.host:1.33
--- src/tools/Makefile.host:1.32 Mon Apr 30 20:04:34 2018
+++ src/tools/Makefile.host Tue May 1 15:59:46 2018
@@ -1,11 +1,6 @@
-# $NetBSD: Makefile.host,v 1.32 2018/05/01 00:04:34 christos Exp $
+# $NetBSD: Makefile.host,v 1.33 2018/05/01 19:59:46 christos Exp $
-NOINFO= # defined
-NOLINT= # defined
-NOMAN= # defined
-MKREPRO=no # Native toolchain might be unable to do it
-
-.include <bsd.own.mk>
+.include <bsd.hostinit.mk>
.ifndef NOCOMPATLIB
# Use TOOLDIR copy of libnbcompat and associated *.h files
Index: src/tools/binstall/Makefile
diff -u src/tools/binstall/Makefile:1.13 src/tools/binstall/Makefile:1.14
--- src/tools/binstall/Makefile:1.13 Tue May 1 08:38:39 2018
+++ src/tools/binstall/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2018/05/01 12:38:39 christos Exp $
+# $NetBSD: Makefile,v 1.14 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROGNAME= ${MACHINE_GNU_PLATFORM}-install
HOST_SRCDIR= usr.bin/xinstall
Index: src/tools/binutils/Makefile
diff -u src/tools/binutils/Makefile:1.27 src/tools/binutils/Makefile:1.28
--- src/tools/binutils/Makefile:1.27 Mon Apr 30 20:04:34 2018
+++ src/tools/binutils/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.27 2018/05/01 00:04:34 christos Exp $
+# $NetBSD: Makefile,v 1.28 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
MODULE= binutils
Index: src/tools/compat/Makefile
diff -u src/tools/compat/Makefile:1.82 src/tools/compat/Makefile:1.83
--- src/tools/compat/Makefile:1.82 Mon Apr 30 20:04:35 2018
+++ src/tools/compat/Makefile Tue May 1 15:59:46 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.82 2018/05/01 00:04:35 christos Exp $
+# $NetBSD: Makefile,v 1.83 2018/05/01 19:59:46 christos Exp $
HOSTLIB= nbcompat
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
SRCS= atoll.c basename.c cdbr.c cdbw.c dirname.c \
dprintf.c fgetln.c flock.c fparseln.c fpurge.c \
Index: src/tools/ctfconvert/Makefile
diff -u src/tools/ctfconvert/Makefile:1.8 src/tools/ctfconvert/Makefile:1.9
--- src/tools/ctfconvert/Makefile:1.8 Tue May 1 08:38:39 2018
+++ src/tools/ctfconvert/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2018/05/01 12:38:39 christos Exp $
+# $NetBSD: Makefile,v 1.9 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROGNAME= ${_TOOL_PREFIX}ctfconvert
HOST_SRCDIR= external/cddl/osnet/usr.bin/ctfconvert
Index: src/tools/ctfmerge/Makefile
diff -u src/tools/ctfmerge/Makefile:1.9 src/tools/ctfmerge/Makefile:1.10
--- src/tools/ctfmerge/Makefile:1.9 Tue May 1 08:38:39 2018
+++ src/tools/ctfmerge/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2018/05/01 12:38:39 christos Exp $
+# $NetBSD: Makefile,v 1.10 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROGNAME= ${_TOOL_PREFIX}ctfmerge
HOST_SRCDIR= external/cddl/osnet/usr.bin/ctfmerge
Index: src/tools/cvslatest/Makefile
diff -u src/tools/cvslatest/Makefile:1.3 src/tools/cvslatest/Makefile:1.4
--- src/tools/cvslatest/Makefile:1.3 Tue May 1 08:38:39 2018
+++ src/tools/cvslatest/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.3 2018/05/01 12:38:39 christos Exp $
+# $NetBSD: Makefile,v 1.4 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROGNAME= ${_TOOL_PREFIX}cvslatest
HOST_SRCDIR= usr.bin/cvslatest
Index: src/tools/dbsym/Makefile
diff -u src/tools/dbsym/Makefile:1.14 src/tools/dbsym/Makefile:1.15
--- src/tools/dbsym/Makefile:1.14 Tue May 1 08:38:39 2018
+++ src/tools/dbsym/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2018/05/01 12:38:39 christos Exp $
+# $NetBSD: Makefile,v 1.15 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROGNAME= ${MACHINE_GNU_PLATFORM}-dbsym
Index: src/tools/dtc/Makefile
diff -u src/tools/dtc/Makefile:1.4 src/tools/dtc/Makefile:1.5
--- src/tools/dtc/Makefile:1.4 Tue May 1 08:38:39 2018
+++ src/tools/dtc/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.4 2018/05/01 12:38:39 christos Exp $
+# $NetBSD: Makefile,v 1.5 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
LIBFDT_DIR= ${.CURDIR}/../../sys/external/bsd/libfdt/dist
HOST_CPPFLAGS+= -I${LIBFDT_DIR}
Index: src/tools/gcc/Makefile
diff -u src/tools/gcc/Makefile:1.85 src/tools/gcc/Makefile:1.86
--- src/tools/gcc/Makefile:1.85 Mon Apr 30 20:04:35 2018
+++ src/tools/gcc/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.85 2018/05/01 00:04:35 christos Exp $
+# $NetBSD: Makefile,v 1.86 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
GCC_LANGUAGES=c c++ objc
MODULE= gcc4
Index: src/tools/gdb/Makefile
diff -u src/tools/gdb/Makefile:1.35 src/tools/gdb/Makefile:1.36
--- src/tools/gdb/Makefile:1.35 Mon Apr 30 20:04:35 2018
+++ src/tools/gdb/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.35 2018/05/01 00:04:35 christos Exp $
+# $NetBSD: Makefile,v 1.36 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
MODULE= gdb
GDBDIR= ${.CURDIR}/../../external/gpl3/${EXTERNAL_GDB_SUBDIR}
Index: src/tools/genassym/Makefile
diff -u src/tools/genassym/Makefile:1.7 src/tools/genassym/Makefile:1.8
--- src/tools/genassym/Makefile:1.7 Mon Apr 30 20:04:35 2018
+++ src/tools/genassym/Makefile Tue May 1 15:59:46 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2018/05/01 00:04:35 christos Exp $
+# $NetBSD: Makefile,v 1.8 2018/05/01 19:59:46 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
.PATH.sh: ${.CURDIR}/../../usr.bin/genassym
Index: src/tools/gettext/Makefile
diff -u src/tools/gettext/Makefile:1.7 src/tools/gettext/Makefile:1.8
--- src/tools/gettext/Makefile:1.7 Mon Apr 30 20:04:35 2018
+++ src/tools/gettext/Makefile Tue May 1 15:59:47 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2018/05/01 00:04:35 christos Exp $
+# $NetBSD: Makefile,v 1.8 2018/05/01 19:59:47 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
MODULE= gettext
Index: src/tools/host-mkdep/Makefile
diff -u src/tools/host-mkdep/Makefile:1.12 src/tools/host-mkdep/Makefile:1.13
--- src/tools/host-mkdep/Makefile:1.12 Sun Dec 2 07:44:06 2012
+++ src/tools/host-mkdep/Makefile Tue May 1 15:59:47 2018
@@ -1,10 +1,11 @@
-# $NetBSD: Makefile,v 1.12 2012/12/02 12:44:06 apb Exp $
+# $NetBSD: Makefile,v 1.13 2018/05/01 19:59:47 christos Exp $
+
+.include <bsd.hostinit.mk>
HOSTPROG= host-mkdep
HOSTPROGNAME= ${_TOOL_PREFIX}host-mkdep
HOST_BINDIR= ${TOOLDIR}/bin
-NOMAN= # defined
SRCS= # empty
CLEANFILES+= config.cache config.log config.status host-mkdep
Index: src/tools/libctf/Makefile
diff -u src/tools/libctf/Makefile:1.7 src/tools/libctf/Makefile:1.8
--- src/tools/libctf/Makefile:1.7 Mon Apr 30 20:04:36 2018
+++ src/tools/libctf/Makefile Tue May 1 15:59:47 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.7 2018/05/01 00:04:36 christos Exp $
+# $NetBSD: Makefile,v 1.8 2018/05/01 19:59:47 christos Exp $
HOSTLIB= ctf
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
SRCS= ctf_create.c \
ctf_decl.c \
Index: src/tools/libdwarf/Makefile
diff -u src/tools/libdwarf/Makefile:1.8 src/tools/libdwarf/Makefile:1.9
--- src/tools/libdwarf/Makefile:1.8 Mon Apr 30 20:04:36 2018
+++ src/tools/libdwarf/Makefile Tue May 1 15:59:47 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.8 2018/05/01 00:04:36 christos Exp $
+# $NetBSD: Makefile,v 1.9 2018/05/01 19:59:47 christos Exp $
HOSTLIB=dwarf
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
SRCS= \
dwarf_abbrev.c \
Index: src/tools/libelf/Makefile
diff -u src/tools/libelf/Makefile:1.9 src/tools/libelf/Makefile:1.10
--- src/tools/libelf/Makefile:1.9 Mon Apr 30 20:04:36 2018
+++ src/tools/libelf/Makefile Tue May 1 15:59:47 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.9 2018/05/01 00:04:36 christos Exp $
+# $NetBSD: Makefile,v 1.10 2018/05/01 19:59:47 christos Exp $
HOSTLIB= elf
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
SRCS= elf_begin.c \
elf_cntl.c \
Index: src/tools/libfdt/Makefile
diff -u src/tools/libfdt/Makefile:1.3 src/tools/libfdt/Makefile:1.4
--- src/tools/libfdt/Makefile:1.3 Mon Apr 30 20:04:36 2018
+++ src/tools/libfdt/Makefile Tue May 1 15:59:47 2018
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.3 2018/05/01 00:04:36 christos Exp $
+# $NetBSD: Makefile,v 1.4 2018/05/01 19:59:47 christos Exp $
HOSTLIB= fdt
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
LIBFDT_DIR= ${.CURDIR}/../../sys/external/bsd/libfdt/dist
Index: src/tools/llvm/Makefile
diff -u src/tools/llvm/Makefile:1.21 src/tools/llvm/Makefile:1.22
--- src/tools/llvm/Makefile:1.21 Wed Jan 11 07:08:34 2017
+++ src/tools/llvm/Makefile Tue May 1 15:59:47 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2017/01/11 12:08:34 joerg Exp $
+# $NetBSD: Makefile,v 1.22 2018/05/01 19:59:47 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
#
# Do *not* set HOSTPROG or HOSTLIB at this point otherwise
Index: src/tools/llvm-lib/Makefile
diff -u src/tools/llvm-lib/Makefile:1.2 src/tools/llvm-lib/Makefile:1.3
--- src/tools/llvm-lib/Makefile:1.2 Tue Jul 5 13:15:51 2011
+++ src/tools/llvm-lib/Makefile Tue May 1 15:59:47 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.2 2011/07/05 17:15:51 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2018/05/01 19:59:47 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
NO_LLVM_DEVELOPER= yes
Index: src/tools/lorder/Makefile
diff -u src/tools/lorder/Makefile:1.13 src/tools/lorder/Makefile:1.14
--- src/tools/lorder/Makefile:1.13 Mon Apr 30 20:04:36 2018
+++ src/tools/lorder/Makefile Tue May 1 15:59:47 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2018/05/01 00:04:36 christos Exp $
+# $NetBSD: Makefile,v 1.14 2018/05/01 19:59:47 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
.-include "${TOOLDIR}/share/compat/defs.mk"
Index: src/tools/mandoc/Makefile
diff -u src/tools/mandoc/Makefile:1.12 src/tools/mandoc/Makefile:1.13
--- src/tools/mandoc/Makefile:1.12 Tue May 1 08:38:40 2018
+++ src/tools/mandoc/Makefile Tue May 1 15:59:47 2018
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.12 2018/05/01 12:38:40 christos Exp $
+# $NetBSD: Makefile,v 1.13 2018/05/01 19:59:47 christos Exp $
HOSTPROGNAME= ${_TOOL_PREFIX}mandoc
HOST_SRCDIR= external/bsd/mdocml/bin/mandoc
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
NETBSD_MINOR!= ${HOST_SH} ${NETBSDSRCDIR}/sys/conf/osrelease.sh -n
NETBSD_OSNAME= "NetBSD ${NETBSD_MINOR}"
Index: src/tools/mdsetimage/Makefile
diff -u src/tools/mdsetimage/Makefile:1.16 src/tools/mdsetimage/Makefile:1.17
--- src/tools/mdsetimage/Makefile:1.16 Tue May 1 08:38:40 2018
+++ src/tools/mdsetimage/Makefile Tue May 1 15:59:47 2018
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2018/05/01 12:38:40 christos Exp $
+# $NetBSD: Makefile,v 1.17 2018/05/01 19:59:47 christos Exp $
-.include <bsd.init.mk>
+.include <bsd.hostinit.mk>
HOSTPROGNAME= ${MACHINE_GNU_PLATFORM}-mdsetimage
Index: src/usr.sbin/bta2dpd/cosdata-gen/Makefile
diff -u src/usr.sbin/bta2dpd/cosdata-gen/Makefile:1.1 src/usr.sbin/bta2dpd/cosdata-gen/Makefile:1.2
--- src/usr.sbin/bta2dpd/cosdata-gen/Makefile:1.1 Sat Jan 28 11:55:54 2017
+++ src/usr.sbin/bta2dpd/cosdata-gen/Makefile Tue May 1 15:59:48 2018
@@ -1,7 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2017/01/28 16:55:54 nat Exp $
+# $NetBSD: Makefile,v 1.2 2018/05/01 19:59:48 christos Exp $
WARNS?= 6
+.include <bsd.hostinit.mk>
+
HOSTPROG= cosdata
MAN=
Index: src/usr.sbin/bta2dpd/sbc_crc-gen/Makefile
diff -u src/usr.sbin/bta2dpd/sbc_crc-gen/Makefile:1.1 src/usr.sbin/bta2dpd/sbc_crc-gen/Makefile:1.2
--- src/usr.sbin/bta2dpd/sbc_crc-gen/Makefile:1.1 Sat Jan 28 11:55:54 2017
+++ src/usr.sbin/bta2dpd/sbc_crc-gen/Makefile Tue May 1 15:59:48 2018
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2017/01/28 16:55:54 nat Exp $
+# $NetBSD: Makefile,v 1.2 2018/05/01 19:59:48 christos Exp $
WARNS?= 6
+.include <bsd.hostinit.mk>
+
HOSTPROG= sbc_crc
-MAN=
.include <bsd.hostprog.mk>
Added files:
Index: src/share/mk/bsd.hostinit.mk
diff -u /dev/null src/share/mk/bsd.hostinit.mk:1.1
--- /dev/null Tue May 1 15:59:48 2018
+++ src/share/mk/bsd.hostinit.mk Tue May 1 15:59:44 2018
@@ -0,0 +1,13 @@
+# $NetBSD: bsd.hostinit.mk,v 1.1 2018/05/01 19:59:44 christos Exp $
+
+.if !defined(_BSD_HOSTINIT_MK_)
+_BSD_HOSTINIT_MK_=1
+
+NOINFO= # defined
+NOLINT= # defined
+NOMAN= # defined
+MKREPRO=no # Native toolchain might be unable to do it
+
+.include <bsd.init.mk>
+
+.endif # !defined(_BSD_HOSTINIT_MK_)