head	1.9;
access;
symbols
	perseant-exfatfs-base-20250801:1.9
	perseant-exfatfs-base-20240630:1.9
	perseant-exfatfs:1.9.0.26
	perseant-exfatfs-base:1.9
	bouyer-sunxi-drm:1.9.0.24
	bouyer-sunxi-drm-base:1.9
	cjep_sun2x:1.9.0.22
	cjep_sun2x-base:1.9
	cjep_staticlib_x-base1:1.9
	cjep_staticlib_x:1.9.0.20
	cjep_staticlib_x-base:1.9
	thorpej-futex-base:1.9
	bouyer-xenpvh-base2:1.9
	phil-wifi-20200421:1.9
	bouyer-xenpvh-base1:1.9
	phil-wifi-20200411:1.9
	bouyer-xenpvh:1.9.0.18
	bouyer-xenpvh-base:1.9
	phil-wifi-20200406:1.9
	ad-namecache-base3:1.9
	ad-namecache-base2:1.9
	ad-namecache-base1:1.9
	ad-namecache:1.9.0.16
	ad-namecache-base:1.9
	isaki-audio2:1.9.0.14
	isaki-audio2-base:1.9
	pgoyette-compat-merge-20190127:1.9
	pgoyette-compat-20190127:1.9
	pgoyette-compat-20190118:1.9
	pgoyette-compat-1226:1.9
	pgoyette-compat-1126:1.9
	pgoyette-compat-1020:1.9
	pgoyette-compat-0930:1.9
	pgoyette-compat-0906:1.9
	pgoyette-compat-0728:1.9
	pgoyette-compat-0625:1.9
	pgoyette-compat-0521:1.9
	pgoyette-compat-0502:1.9
	pgoyette-compat-0422:1.9
	pgoyette-compat-0415:1.9
	pgoyette-compat-0407:1.9
	pgoyette-compat-0330:1.9
	pgoyette-compat-0322:1.9
	pgoyette-compat-0315:1.9
	pgoyette-compat:1.9.0.12
	pgoyette-compat-base:1.9
	perseant-stdc-iso10646:1.9.0.10
	perseant-stdc-iso10646-base:1.9
	prg-localcount2-base3:1.9
	prg-localcount2-base2:1.9
	prg-localcount2-base1:1.9
	prg-localcount2:1.9.0.8
	prg-localcount2-base:1.9
	pgoyette-localcount-20170426:1.9
	bouyer-socketcan-base1:1.9
	pgoyette-localcount-20170320:1.9
	bouyer-socketcan:1.9.0.6
	bouyer-socketcan-base:1.9
	pgoyette-localcount-20170107:1.9
	pgoyette-localcount-20161104:1.9
	localcount-20160914:1.9
	pgoyette-localcount-20160806:1.9
	pgoyette-localcount-20160726:1.9
	pgoyette-localcount:1.9.0.4
	pgoyette-localcount-base:1.9
	netbsd-5-2-3-RELEASE:1.7
	netbsd-5-1-5-RELEASE:1.7
	netbsd-6-0-6-RELEASE:1.8
	netbsd-6-1-5-RELEASE:1.8
	yamt-pagecache-base9:1.9
	yamt-pagecache-tag8:1.7.32.1
	netbsd-6-1-4-RELEASE:1.8
	netbsd-6-0-5-RELEASE:1.8
	tls-earlyentropy:1.9.0.2
	tls-earlyentropy-base:1.9
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.9
	riastradh-drm2-base3:1.9
	netbsd-6-1-3-RELEASE:1.8
	netbsd-6-0-4-RELEASE:1.8
	netbsd-5-2-2-RELEASE:1.7
	netbsd-5-1-4-RELEASE:1.7
	netbsd-6-1-2-RELEASE:1.8
	netbsd-6-0-3-RELEASE:1.8
	netbsd-5-2-1-RELEASE:1.7
	netbsd-5-1-3-RELEASE:1.7
	rmind-smpnet-nbase:1.9
	netbsd-6-1-1-RELEASE:1.8
	riastradh-drm2-base2:1.8
	riastradh-drm2-base1:1.8
	riastradh-drm2:1.8.0.18
	riastradh-drm2-base:1.8
	rmind-smpnet:1.8.0.10
	rmind-smpnet-base:1.9
	netbsd-6-1:1.8.0.16
	netbsd-6-0-2-RELEASE:1.8
	netbsd-6-1-RELEASE:1.8
	khorben-n900:1.8.0.14
	netbsd-6-1-RC4:1.8
	netbsd-6-1-RC3:1.8
	agc-symver:1.8.0.12
	agc-symver-base:1.8
	netbsd-6-1-RC2:1.8
	netbsd-6-1-RC1:1.8
	yamt-pagecache-base8:1.8
	netbsd-5-2:1.7.0.38
	netbsd-6-0-1-RELEASE:1.8
	yamt-pagecache-base7:1.8
	netbsd-5-2-RELEASE:1.7
	netbsd-5-2-RC1:1.7
	matt-nb6-plus-nbase:1.8
	yamt-pagecache-base6:1.8
	netbsd-6-0:1.8.0.8
	netbsd-6-0-RELEASE:1.8
	netbsd-6-0-RC2:1.8
	tls-maxphys:1.8.0.6
	tls-maxphys-base:1.9
	matt-nb6-plus:1.8.0.4
	matt-nb6-plus-base:1.8
	netbsd-6-0-RC1:1.8
	jmcneill-usbmp-base10:1.8
	yamt-pagecache-base5:1.8
	jmcneill-usbmp-base9:1.8
	yamt-pagecache-base4:1.8
	jmcneill-usbmp-base8:1.8
	jmcneill-usbmp-base7:1.8
	jmcneill-usbmp-base6:1.8
	jmcneill-usbmp-base5:1.8
	jmcneill-usbmp-base4:1.8
	jmcneill-usbmp-base3:1.8
	jmcneill-usbmp-pre-base2:1.7
	jmcneill-usbmp-base2:1.8
	netbsd-6:1.8.0.2
	netbsd-6-base:1.8
	netbsd-5-1-2-RELEASE:1.7
	netbsd-5-1-1-RELEASE:1.7
	jmcneill-usbmp:1.7.0.36
	jmcneill-usbmp-base:1.7
	jmcneill-audiomp3:1.7.0.34
	jmcneill-audiomp3-base:1.7
	yamt-pagecache-base3:1.7
	yamt-pagecache-base2:1.7
	yamt-pagecache:1.7.0.32
	yamt-pagecache-base:1.7
	rmind-uvmplock-nbase:1.7
	cherry-xenmp:1.7.0.30
	cherry-xenmp-base:1.7
	jym-xensuspend-nbase:1.7
	uebayasi-xip-base7:1.7
	bouyer-quota2-nbase:1.7
	bouyer-quota2:1.7.0.28
	bouyer-quota2-base:1.7
	jruoho-x86intr:1.7.0.26
	jruoho-x86intr-base:1.7
	matt-mips64-premerge-20101231:1.7
	matt-nb5-mips64-premerge-20101231:1.7
	matt-nb5-pq3:1.7.0.24
	matt-nb5-pq3-base:1.7
	netbsd-5-1:1.7.0.22
	uebayasi-xip-base6:1.7
	uebayasi-xip-base5:1.7
	netbsd-5-1-RELEASE:1.7
	uebayasi-xip-base4:1.7
	uebayasi-xip-base3:1.7
	yamt-nfs-mp-base11:1.7
	netbsd-5-1-RC4:1.7
	matt-nb5-mips64-k15:1.7
	uebayasi-xip-base2:1.7
	yamt-nfs-mp-base10:1.7
	netbsd-5-1-RC3:1.7
	netbsd-5-1-RC2:1.7
	uebayasi-xip-base1:1.7
	netbsd-5-1-RC1:1.7
	rmind-uvmplock:1.7.0.20
	rmind-uvmplock-base:1.7
	yamt-nfs-mp-base9:1.7
	uebayasi-xip:1.7.0.18
	uebayasi-xip-base:1.7
	netbsd-5-0-2-RELEASE:1.7
	matt-nb5-mips64-premerge-20091211:1.7
	matt-premerge-20091211:1.7
	yamt-nfs-mp-base8:1.7
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.7
	matt-nb4-mips64-k7-u2a-k9b:1.7
	matt-nb5-mips64-u1-k1-k5:1.7
	yamt-nfs-mp-base7:1.7
	matt-nb5-mips64:1.7.0.16
	netbsd-5-0-1-RELEASE:1.7
	jymxensuspend-base:1.7
	yamt-nfs-mp-base6:1.7
	yamt-nfs-mp-base5:1.7
	yamt-nfs-mp-base4:1.7
	yamt-nfs-mp-base3:1.7
	nick-hppapmap-base4:1.7
	nick-hppapmap-base3:1.7
	netbsd-5-0:1.7.0.14
	netbsd-5-0-RELEASE:1.7
	netbsd-5-0-RC4:1.7
	netbsd-5-0-RC3:1.7
	nick-hppapmap-base2:1.7
	netbsd-5-0-RC2:1.7
	jym-xensuspend:1.7.0.12
	jym-xensuspend-base:1.7
	netbsd-5-0-RC1:1.7
	haad-dm-base2:1.7
	haad-nbase2:1.7
	ad-audiomp2:1.7.0.10
	ad-audiomp2-base:1.7
	netbsd-5:1.7.0.8
	netbsd-5-base:1.7
	nick-hppapmap:1.7.0.6
	nick-hppapmap-base:1.7
	matt-mips64-base2:1.7
	haad-dm-base1:1.7
	wrstuden-revivesa-base-4:1.7
	netbsd-4-0-1-RELEASE:1.4
	wrstuden-revivesa-base-3:1.7
	wrstuden-revivesa-base-2:1.7
	wrstuden-fixsa-newbase:1.4
	nick-csl-alignment-base5:1.4
	haad-dm:1.7.0.4
	haad-dm-base:1.7
	wrstuden-revivesa-base-1:1.7
	simonb-wapbl-nbase:1.7
	yamt-pf42-base4:1.7
	simonb-wapbl:1.7.0.2
	simonb-wapbl-base:1.7
	yamt-pf42-base3:1.7
	hpcarm-cleanup-nbase:1.7
	yamt-pf42-baseX:1.6
	yamt-pf42-base2:1.7
	yamt-nfs-mp-base2:1.7
	wrstuden-revivesa:1.6.0.12
	wrstuden-revivesa-base:1.7
	yamt-nfs-mp:1.6.0.10
	yamt-nfs-mp-base:1.6
	yamt-pf42:1.6.0.8
	yamt-pf42-base:1.6
	ad-socklock-base1:1.6
	yamt-lazymbuf-base15:1.6
	yamt-lazymbuf-base14:1.6
	keiichi-mipv6-nbase:1.6
	mjf-devfs2:1.6.0.6
	mjf-devfs2-base:1.7
	nick-net80211-sync:1.6.0.4
	nick-net80211-sync-base:1.6
	keiichi-mipv6:1.6.0.2
	keiichi-mipv6-base:1.6
	bouyer-xeni386-merge1:1.4
	matt-armv6-prevmlocking:1.4
	wrstuden-fixsa-base-1:1.4
	vmlocking2-base3:1.4
	netbsd-4-0:1.4.0.68
	netbsd-4-0-RELEASE:1.4
	bouyer-xeni386-nbase:1.4
	yamt-kmem-base3:1.4
	cube-autoconf:1.4.0.66
	cube-autoconf-base:1.4
	yamt-kmem-base2:1.4
	bouyer-xeni386:1.4.0.64
	bouyer-xeni386-base:1.4
	yamt-kmem:1.4.0.62
	yamt-kmem-base:1.4
	vmlocking2-base2:1.4
	reinoud-bufcleanup-nbase:1.4
	vmlocking2:1.4.0.60
	vmlocking2-base1:1.4
	netbsd-4-0-RC5:1.4
	matt-nb4-arm:1.4.0.58
	matt-nb4-arm-base:1.4
	matt-armv6-nbase:1.6
	jmcneill-base:1.4
	netbsd-4-0-RC4:1.4
	mjf-devfs:1.4.0.56
	mjf-devfs-base:1.6
	bouyer-xenamd64-base2:1.4
	vmlocking-nbase:1.4
	yamt-x86pmap-base4:1.4
	bouyer-xenamd64:1.4.0.54
	bouyer-xenamd64-base:1.4
	netbsd-4-0-RC3:1.4
	yamt-x86pmap-base3:1.4
	yamt-x86pmap-base2:1.4
	netbsd-4-0-RC2:1.4
	yamt-x86pmap:1.4.0.52
	yamt-x86pmap-base:1.4
	netbsd-4-0-RC1:1.4
	matt-armv6:1.4.0.50
	matt-armv6-base:1.4
	jmcneill-pm:1.4.0.48
	jmcneill-pm-base:1.4
	hpcarm-cleanup:1.4.0.46
	hpcarm-cleanup-base:1.6
	nick-csl-alignment:1.4.0.44
	nick-csl-alignment-base:1.4
	matt-mips64:1.4.0.42
	matt-mips64-base:1.4
	netbsd-3-1-1-RELEASE:1.3
	netbsd-3-0-3-RELEASE:1.3
	yamt-idlelwp-base8:1.4
	wrstuden-fixsa:1.4.0.40
	wrstuden-fixsa-base:1.4
	ppcoea-renovation:1.4.0.38
	ppcoea-renovation-base:1.4
	thorpej-atomic:1.4.0.36
	thorpej-atomic-base:1.4
	reinoud-bufcleanup:1.4.0.34
	reinoud-bufcleanup-base:1.4
	mjf-ufs-trans:1.4.0.32
	mjf-ufs-trans-base:1.4
	vmlocking:1.4.0.30
	vmlocking-base:1.4
	ad-audiomp:1.4.0.28
	ad-audiomp-base:1.4
	yamt-idlelwp:1.4.0.26
	post-newlock2-merge:1.4
	newlock2-nbase:1.4
	yamt-splraiseipl-base5:1.4
	yamt-splraiseipl-base4:1.4
	yamt-splraiseipl-base3:1.4
	abandoned-netbsd-4-base:1.4
	abandoned-netbsd-4:1.4.0.18
	netbsd-3-1:1.3.0.28
	netbsd-3-1-RELEASE:1.3
	netbsd-3-0-2-RELEASE:1.3
	yamt-splraiseipl-base2:1.4
	netbsd-3-1-RC4:1.3
	yamt-splraiseipl:1.4.0.22
	yamt-splraiseipl-base:1.4
	netbsd-3-1-RC3:1.3
	yamt-pdpolicy-base9:1.4
	newlock2:1.4.0.20
	newlock2-base:1.4
	yamt-pdpolicy-base8:1.4
	netbsd-3-1-RC2:1.3
	netbsd-3-1-RC1:1.3
	yamt-pdpolicy-base7:1.4
	netbsd-4:1.4.0.24
	netbsd-4-base:1.4
	yamt-pdpolicy-base6:1.4
	chap-midi-nbase:1.4
	netbsd-3-0-1-RELEASE:1.3
	gdamore-uart:1.4.0.16
	gdamore-uart-base:1.4
	simonb-timcounters-final:1.4
	yamt-pdpolicy-base5:1.4
	chap-midi:1.4.0.14
	chap-midi-base:1.4
	yamt-pdpolicy-base4:1.4
	yamt-pdpolicy-base3:1.4
	peter-altq-base:1.4
	peter-altq:1.4.0.12
	yamt-pdpolicy-base2:1.4
	elad-kernelauth-base:1.4
	elad-kernelauth:1.4.0.10
	yamt-pdpolicy:1.4.0.8
	yamt-pdpolicy-base:1.4
	yamt-uio_vmspace-base5:1.4
	simonb-timecounters:1.4.0.6
	simonb-timecounters-base:1.4
	rpaulo-netinet-merge-pcb:1.4.0.4
	rpaulo-netinet-merge-pcb-base:1.4
	yamt-uio_vmspace:1.4.0.2
	netbsd-3-0:1.3.0.26
	netbsd-3-0-RELEASE:1.3
	netbsd-3-0-RC6:1.3
	yamt-readahead-base3:1.3
	netbsd-3-0-RC5:1.3
	netbsd-3-0-RC4:1.3
	netbsd-3-0-RC3:1.3
	yamt-readahead-base2:1.3
	netbsd-3-0-RC2:1.3
	yamt-readahead-pervnode:1.3
	yamt-readahead-perfile:1.3
	yamt-readahead:1.3.0.24
	yamt-readahead-base:1.3
	netbsd-3-0-RC1:1.3
	yamt-vop-base3:1.3
	netbsd-2-0-3-RELEASE:1.3
	netbsd-2-1:1.3.0.22
	yamt-vop-base2:1.3
	thorpej-vnode-attr:1.3.0.20
	thorpej-vnode-attr-base:1.3
	netbsd-2-1-RELEASE:1.3
	yamt-vop:1.3.0.18
	yamt-vop-base:1.3
	netbsd-2-1-RC6:1.3
	netbsd-2-1-RC5:1.3
	netbsd-2-1-RC4:1.3
	netbsd-2-1-RC3:1.3
	netbsd-2-1-RC2:1.3
	netbsd-2-1-RC1:1.3
	yamt-lazymbuf:1.3.0.16
	yamt-km-base4:1.3
	netbsd-2-0-2-RELEASE:1.3
	yamt-km-base3:1.3
	netbsd-3:1.3.0.14
	netbsd-3-base:1.3
	yamt-km-base2:1.3
	yamt-km:1.3.0.10
	yamt-km-base:1.3
	kent-audio2:1.3.0.8
	kent-audio2-base:1.3
	netbsd-2-0-1-RELEASE:1.3
	kent-audio1-beforemerge:1.3
	netbsd-2:1.3.0.6
	netbsd-2-base:1.3
	kent-audio1:1.3.0.4
	kent-audio1-base:1.3
	netbsd-2-0-RELEASE:1.3
	netbsd-2-0-RC5:1.3
	netbsd-2-0-RC4:1.3
	netbsd-2-0-RC3:1.3
	netbsd-2-0-RC2:1.3
	netbsd-2-0-RC1:1.3
	netbsd-2-0:1.3.0.2
	netbsd-2-0-base:1.3
	ktrace-lwp:1.2.0.6
	ktrace-lwp-base:1.3
	nathanw_sa_before_merge:1.2
	fvdl_fs64_base:1.2
	gmcgarry_ctxsw:1.2.0.4
	gmcgarry_ctxsw_base:1.2
	gmcgarry_ucred:1.2.0.2
	gmcgarry_ucred_base:1.2
	kqueue-aftermerge:1.1
	kqueue-beforemerge:1.1
	gehenna-devsw-base:1.1
	gehenna-devsw:1.1.0.4
	kqueue-base:1.1
	kqueue:1.1.0.2;
locks; strict;
comment	@# @;


1.9
date	2014.02.24.07.23.42;	author skrll;	state dead;
branches;
next	1.8;

1.8
date	2012.01.09.16.03.26;	author skrll;	state Exp;
branches
	1.8.6.1
	1.8.10.1;
next	1.7;

1.7
date	2008.05.10.19.11.59;	author skrll;	state Exp;
branches
	1.7.32.1
	1.7.36.1;
next	1.6;

1.6
date	2008.02.03.19.58.34;	author skrll;	state Exp;
branches
	1.6.6.1
	1.6.8.1
	1.6.10.1
	1.6.12.1;
next	1.5;

1.5
date	2008.02.03.12.09.41;	author skrll;	state Exp;
branches;
next	1.4;

1.4
date	2005.12.11.12.17.24;	author christos;	state Exp;
branches
	1.4.50.1
	1.4.56.1;
next	1.3;

1.3
date	2003.10.21.12.35.23;	author itohy;	state Exp;
branches
	1.3.16.1;
next	1.2;

1.2
date	2002.11.28.06.03.25;	author chs;	state Exp;
branches
	1.2.6.1;
next	1.1;

1.1
date	2002.06.06.19.48.11;	author fredette;	state Exp;
branches
	1.1.2.1
	1.1.4.1;
next	;

1.8.6.1
date	2014.08.20.00.03.02;	author tls;	state dead;
branches;
next	;

1.8.10.1
date	2014.05.18.17.45.09;	author rmind;	state dead;
branches;
next	;

1.7.32.1
date	2012.04.17.00.06.22;	author yamt;	state Exp;
branches;
next	1.7.32.2;

1.7.32.2
date	2014.05.22.11.39.48;	author yamt;	state dead;
branches;
next	;

1.7.36.1
date	2012.02.18.07.32.08;	author mrg;	state Exp;
branches;
next	;

1.6.6.1
date	2008.06.02.13.22.07;	author mjf;	state Exp;
branches;
next	;

1.6.8.1
date	2008.05.18.12.31.58;	author yamt;	state Exp;
branches;
next	;

1.6.10.1
date	2008.05.16.02.22.23;	author yamt;	state Exp;
branches;
next	;

1.6.12.1
date	2008.06.23.04.30.22;	author wrstuden;	state Exp;
branches;
next	;

1.4.50.1
date	2008.03.23.02.04.02;	author matt;	state Exp;
branches;
next	;

1.4.56.1
date	2008.02.18.21.04.33;	author mjf;	state Exp;
branches;
next	;

1.3.16.1
date	2008.02.04.09.21.55;	author yamt;	state Exp;
branches;
next	;

1.2.6.1
date	2004.08.03.10.34.54;	author skrll;	state Exp;
branches;
next	1.2.6.2;

1.2.6.2
date	2004.09.18.14.34.32;	author skrll;	state Exp;
branches;
next	1.2.6.3;

1.2.6.3
date	2004.09.21.13.15.40;	author skrll;	state Exp;
branches;
next	;

1.1.2.1
date	2002.06.06.19.48.11;	author jdolecek;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.06.23.17.36.30;	author jdolecek;	state Exp;
branches;
next	;

1.1.4.1
date	2002.06.06.19.48.11;	author gehenna;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2002.07.14.17.46.42;	author gehenna;	state Exp;
branches;
next	;


desc
@@


1.9
log
@Rename NetBSD/hp700 to NetBSD/hppa.

Unfortunately our VCS isn't very helpful here.
@
text
@#	$NetBSD: Makefile,v 1.8 2012/01/09 16:03:26 skrll Exp $

#	$OpenBSD: Makefile,v 1.10 2000/05/31 19:56:51 mickey Exp $

PROG=		boot
PROGSOURCE=	srt0.S boot.c bootinfo.c ct.c conf.c lf.c lif.c tgets.c
NEWVERSWHAT=	"LIF/FFS/LFS Boot"

NOMAN=		# defined

CLEANFILES+=	boot.gdb boot.map

# IODC can handle only 2GB, and need not to use 64bit integer
CPPFLAGS+=	-D__daddr_t=int32_t

#CPPFLAGS+=	-DEXEC_DEBUG -DPDCDEBUG
#CPPFLAGS+=	-DLIFDEBUG -DDEBUGBUG -DDEBUG
CPPFLAGS+=	-DBOOTARG_APIVER=3
CPPFLAGS+=	-Wmissing-prototypes -Wstrict-prototypes
WARNS=	2

CPPFLAGS+=		-D__INTERNAL_LIBSA_CREAD -DCOMPAT_UFS
SAMISCMAKEFLAGS+="SA_USE_CREAD=yes"

.include "../Makefile.buildboot"
@


1.8
log
@Use NOMAN and delete a file.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2008/05/10 19:11:59 skrll Exp $
@


1.8.6.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2012/01/09 16:03:26 skrll Exp $
@


1.8.10.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2012/01/09 16:03:26 skrll Exp $
@


1.7
log
@Add a cdboot prog.

Derived from OpenBSD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2008/02/03 19:58:34 skrll Exp $
d9 2
@


1.7.32.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2008/05/10 19:11:59 skrll Exp $
a8 2
NOMAN=		# defined

@


1.7.32.2
log
@sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs.  ("Protocol error: too many arguments")
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7.32.1 2012/04/17 00:06:22 yamt Exp $
@


1.7.36.1
log
@merge to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2012/01/09 16:03:26 skrll Exp $
a8 2
NOMAN=		# defined

@


1.6
log
@Remove DBG=-g that snuck in.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2008/02/03 12:09:41 skrll Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c conf.c tgets.c
d20 3
@


1.6.12.1
log
@Sync w/ -current. 34 merge conflicts to follow.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2008/02/03 19:58:34 skrll Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c ct.c conf.c lf.c lif.c tgets.c
a19 3
CPPFLAGS+=		-D__INTERNAL_LIBSA_CREAD -DCOMPAT_UFS
SAMISCMAKEFLAGS+="SA_USE_CREAD=yes"

@


1.6.6.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c ct.c conf.c lf.c lif.c tgets.c
a19 3
CPPFLAGS+=		-D__INTERNAL_LIBSA_CREAD -DCOMPAT_UFS
SAMISCMAKEFLAGS+="SA_USE_CREAD=yes"

@


1.6.8.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2008/02/03 19:58:34 skrll Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c ct.c conf.c lf.c lif.c tgets.c
a19 3
CPPFLAGS+=		-D__INTERNAL_LIBSA_CREAD -DCOMPAT_UFS
SAMISCMAKEFLAGS+="SA_USE_CREAD=yes"

@


1.6.10.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2008/02/03 19:58:34 skrll Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c ct.c conf.c lf.c lif.c tgets.c
a19 3
CPPFLAGS+=		-D__INTERNAL_LIBSA_CREAD -DCOMPAT_UFS
SAMISCMAKEFLAGS+="SA_USE_CREAD=yes"

@


1.5
log
@Add bootinfo support for hppa.

Initially supply the booted kernel filename and symbol table information.

Create sysctl to access booted kernel.

Bump version of boot to 1.4
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2005/12/11 12:17:24 christos Exp $
a19 2
DBG=		-g

@


1.4
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2.6.3 2004/09/21 13:15:40 skrll Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c conf.c tgets.c
d16 1
d20 2
@


1.4.50.1
log
@sync with HEAD
@
text
@d1 1
a1 1
#	Makefile,v 1.4 2005/12/11 12:17:24 christos Exp
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c conf.c tgets.c
a15 1
CPPFLAGS+=	-DBOOTARG_APIVER=3
@


1.4.56.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2008/02/03 19:58:34 skrll Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c conf.c tgets.c
a15 1
CPPFLAGS+=	-DBOOTARG_APIVER=3
@


1.3
log
@Add -D__daddr_t=int32_t so that the arguments of IODC are
not promoted to 64bit.

On 32bit PDC machines, IODC *requires* 32bit args and IODC
can handle only 2GB, and need not to use 64bit integer.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2002/11/28 06:03:25 chs Exp $
@


1.3.16.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2003/10/21 12:35:23 itohy Exp $
d6 1
a6 1
PROGSOURCE=	srt0.S boot.c bootinfo.c conf.c tgets.c
a15 1
CPPFLAGS+=	-DBOOTARG_APIVER=3
@


1.2
log
@remove the goofy hack to have the target be the LIF file,
just build the boot program with this Makefile.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2002/06/06 19:48:11 fredette Exp $
d7 1
a7 1
NEWVERSWHAT=	"LIF Boot"
d10 8
@


1.2.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2003/10/21 12:35:23 itohy Exp $
d7 1
a7 1
NEWVERSWHAT=	"LIF/FFS/LFS Boot"
a10 8
# IODC can handle only 2GB, and need not to use 64bit integer
CPPFLAGS+=	-D__daddr_t=int32_t

#CPPFLAGS+=	-DEXEC_DEBUG -DPDCDEBUG
#CPPFLAGS+=	-DLIFDEBUG -DDEBUGBUG -DDEBUG
CPPFLAGS+=	-Wmissing-prototypes -Wstrict-prototypes
WARNS=	2

@


1.2.6.2
log
@Sync with HEAD.
@
text
@@


1.2.6.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2.6.1 2004/08/03 10:34:54 skrll Exp $
@


1.1
log
@Added hp700-specific files.  Still a work in progress.
@
text
@d1 1
a1 1
#	$NetBSD$
d5 3
a7 3
PROGAOUT=       boot
PROGSOURCE=     srt0.S boot.c conf.c tgets.c
NEWVERSWHAT=    "LIF Boot"
d9 1
a9 24
CLEANFILES+=	boot.gdb boot.map boot.lif bsd

#all:	boot.lif

# enable this when SHEPHERD dies
#.if exists(${.CURDIR}/../../compile/DISKLESS/bsd)
#bsd: ${.CURDIR}/../../compile/DISKLESS/bsd
#	gzip -9 -c ${.CURDIR}/../../compile/DISKLESS/bsd > bsd
#ADDBOOT+=bsd
#.endif

.if exists(${.CURDIR}/../../compile/SHEPHERD_PIE/bsd)
bsd: ${.CURDIR}/../../compile/SHEPHERD_PIE/bsd
	gzip -9 -c ${.CURDIR}/../../compile/SHEPHERD_PIE/bsd > bsd
ADDBOOT+=bsd
.endif

.if 0
# probably we should check for 256k limit for ISL
boot.lif:	${PROG} ${ADDBOOT}
	-@@cp ${PROG} ${PROG}.gdb
	${STRIP} ${PROG}
	${MKBOOT} -v ${PROG} ${ADDBOOT} boot.lif
.endif
@


1.1.4.1
log
@file Makefile was added on branch gehenna-devsw on 2002-07-14 17:46:42 +0000
@
text
@d1 34
@


1.1.4.2
log
@catch up with -current.
@
text
@a0 34
#	$NetBSD: Makefile,v 1.1.4.1 2002/07/14 17:46:42 gehenna Exp $

#	$OpenBSD: Makefile,v 1.10 2000/05/31 19:56:51 mickey Exp $

PROGAOUT=       boot
PROGSOURCE=     srt0.S boot.c conf.c tgets.c
NEWVERSWHAT=    "LIF Boot"

CLEANFILES+=	boot.gdb boot.map boot.lif bsd

#all:	boot.lif

# enable this when SHEPHERD dies
#.if exists(${.CURDIR}/../../compile/DISKLESS/bsd)
#bsd: ${.CURDIR}/../../compile/DISKLESS/bsd
#	gzip -9 -c ${.CURDIR}/../../compile/DISKLESS/bsd > bsd
#ADDBOOT+=bsd
#.endif

.if exists(${.CURDIR}/../../compile/SHEPHERD_PIE/bsd)
bsd: ${.CURDIR}/../../compile/SHEPHERD_PIE/bsd
	gzip -9 -c ${.CURDIR}/../../compile/SHEPHERD_PIE/bsd > bsd
ADDBOOT+=bsd
.endif

.if 0
# probably we should check for 256k limit for ISL
boot.lif:	${PROG} ${ADDBOOT}
	-@@cp ${PROG} ${PROG}.gdb
	${STRIP} ${PROG}
	${MKBOOT} -v ${PROG} ${ADDBOOT} boot.lif
.endif

.include "../Makefile.buildboot"
@


1.1.2.1
log
@file Makefile was added on branch kqueue on 2002-06-23 17:36:30 +0000
@
text
@d1 34
@


1.1.2.2
log
@catch up with -current on kqueue branch
@
text
@a0 34
#	$NetBSD: Makefile,v 1.1.2.1 2002/06/23 17:36:30 jdolecek Exp $

#	$OpenBSD: Makefile,v 1.10 2000/05/31 19:56:51 mickey Exp $

PROGAOUT=       boot
PROGSOURCE=     srt0.S boot.c conf.c tgets.c
NEWVERSWHAT=    "LIF Boot"

CLEANFILES+=	boot.gdb boot.map boot.lif bsd

#all:	boot.lif

# enable this when SHEPHERD dies
#.if exists(${.CURDIR}/../../compile/DISKLESS/bsd)
#bsd: ${.CURDIR}/../../compile/DISKLESS/bsd
#	gzip -9 -c ${.CURDIR}/../../compile/DISKLESS/bsd > bsd
#ADDBOOT+=bsd
#.endif

.if exists(${.CURDIR}/../../compile/SHEPHERD_PIE/bsd)
bsd: ${.CURDIR}/../../compile/SHEPHERD_PIE/bsd
	gzip -9 -c ${.CURDIR}/../../compile/SHEPHERD_PIE/bsd > bsd
ADDBOOT+=bsd
.endif

.if 0
# probably we should check for 256k limit for ISL
boot.lif:	${PROG} ${ADDBOOT}
	-@@cp ${PROG} ${PROG}.gdb
	${STRIP} ${PROG}
	${MKBOOT} -v ${PROG} ${ADDBOOT} boot.lif
.endif

.include "../Makefile.buildboot"
@
