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_)

Reply via email to