head	1.11;
access;
symbols
	netbsd-11-0-RC4:1.11
	netbsd-11-0-RC3:1.11
	netbsd-11-0-RC2:1.11
	netbsd-11-0-RC1:1.11
	perseant-exfatfs-base-20250801:1.11
	netbsd-11:1.11.0.68
	netbsd-11-base:1.11
	netbsd-10-1-RELEASE:1.11
	perseant-exfatfs-base-20240630:1.11
	perseant-exfatfs:1.11.0.66
	perseant-exfatfs-base:1.11
	netbsd-8-3-RELEASE:1.11
	netbsd-9-4-RELEASE:1.11
	netbsd-10-0-RELEASE:1.11
	netbsd-10-0-RC6:1.11
	netbsd-10-0-RC5:1.11
	netbsd-10-0-RC4:1.11
	netbsd-10-0-RC3:1.11
	netbsd-10-0-RC2:1.11
	thorpej-ifq:1.11.0.64
	thorpej-ifq-base:1.11
	thorpej-altq-separation:1.11.0.62
	thorpej-altq-separation-base:1.11
	netbsd-10-0-RC1:1.11
	netbsd-10:1.11.0.60
	netbsd-10-base:1.11
	bouyer-sunxi-drm:1.11.0.58
	bouyer-sunxi-drm-base:1.11
	netbsd-9-3-RELEASE:1.11
	thorpej-i2c-spi-conf2:1.11.0.56
	thorpej-i2c-spi-conf2-base:1.11
	thorpej-futex2:1.11.0.54
	thorpej-futex2-base:1.11
	thorpej-cfargs2:1.11.0.52
	thorpej-cfargs2-base:1.11
	cjep_sun2x-base1:1.11
	cjep_sun2x:1.11.0.50
	cjep_sun2x-base:1.11
	cjep_staticlib_x-base1:1.11
	netbsd-9-2-RELEASE:1.11
	cjep_staticlib_x:1.11.0.48
	cjep_staticlib_x-base:1.11
	thorpej-i2c-spi-conf:1.11.0.46
	thorpej-i2c-spi-conf-base:1.11
	thorpej-cfargs:1.11.0.44
	thorpej-cfargs-base:1.11
	thorpej-futex:1.11.0.42
	thorpej-futex-base:1.11
	netbsd-9-1-RELEASE:1.11
	bouyer-xenpvh-base2:1.11
	phil-wifi-20200421:1.11
	bouyer-xenpvh-base1:1.11
	phil-wifi-20200411:1.11
	bouyer-xenpvh:1.11.0.40
	bouyer-xenpvh-base:1.11
	is-mlppp:1.11.0.38
	is-mlppp-base:1.11
	phil-wifi-20200406:1.11
	netbsd-8-2-RELEASE:1.11
	ad-namecache-base3:1.11
	netbsd-9-0-RELEASE:1.11
	netbsd-9-0-RC2:1.11
	ad-namecache-base2:1.11
	ad-namecache-base1:1.11
	ad-namecache:1.11.0.36
	ad-namecache-base:1.11
	netbsd-9-0-RC1:1.11
	phil-wifi-20191119:1.11
	netbsd-9:1.11.0.34
	netbsd-9-base:1.11
	phil-wifi-20190609:1.11
	netbsd-8-1-RELEASE:1.11
	netbsd-8-1-RC1:1.11
	isaki-audio2:1.11.0.32
	isaki-audio2-base:1.11
	pgoyette-compat-merge-20190127:1.11
	pgoyette-compat-20190127:1.11
	pgoyette-compat-20190118:1.11
	pgoyette-compat-1226:1.11
	pgoyette-compat-1126:1.11
	pgoyette-compat-1020:1.11
	pgoyette-compat-0930:1.11
	pgoyette-compat-0906:1.11
	netbsd-7-2-RELEASE:1.11
	pgoyette-compat-0728:1.11
	netbsd-8-0-RELEASE:1.11
	phil-wifi:1.11.0.30
	phil-wifi-base:1.11
	pgoyette-compat-0625:1.11
	netbsd-8-0-RC2:1.11
	pgoyette-compat-0521:1.11
	pgoyette-compat-0502:1.11
	pgoyette-compat-0422:1.11
	netbsd-8-0-RC1:1.11
	pgoyette-compat-0415:1.11
	pgoyette-compat-0407:1.11
	pgoyette-compat-0330:1.11
	pgoyette-compat-0322:1.11
	pgoyette-compat-0315:1.11
	netbsd-7-1-2-RELEASE:1.11
	pgoyette-compat:1.11.0.28
	pgoyette-compat-base:1.11
	netbsd-7-1-1-RELEASE:1.11
	tls-maxphys-base-20171202:1.11
	matt-nb8-mediatek:1.11.0.26
	matt-nb8-mediatek-base:1.11
	nick-nhusb-base-20170825:1.11
	perseant-stdc-iso10646:1.11.0.24
	perseant-stdc-iso10646-base:1.11
	netbsd-8:1.11.0.22
	netbsd-8-base:1.11
	prg-localcount2-base3:1.11
	prg-localcount2-base2:1.11
	prg-localcount2-base1:1.11
	prg-localcount2:1.11.0.20
	prg-localcount2-base:1.11
	pgoyette-localcount-20170426:1.11
	bouyer-socketcan-base1:1.11
	jdolecek-ncq:1.11.0.18
	jdolecek-ncq-base:1.11
	pgoyette-localcount-20170320:1.11
	netbsd-7-1:1.11.0.16
	netbsd-7-1-RELEASE:1.11
	netbsd-7-1-RC2:1.11
	nick-nhusb-base-20170204:1.11
	netbsd-7-nhusb-base-20170116:1.11
	bouyer-socketcan:1.11.0.14
	bouyer-socketcan-base:1.11
	pgoyette-localcount-20170107:1.11
	netbsd-7-1-RC1:1.11
	nick-nhusb-base-20161204:1.11
	pgoyette-localcount-20161104:1.11
	netbsd-7-0-2-RELEASE:1.11
	nick-nhusb-base-20161004:1.11
	localcount-20160914:1.11
	netbsd-7-nhusb:1.11.0.12
	netbsd-7-nhusb-base:1.11
	pgoyette-localcount-20160806:1.11
	pgoyette-localcount-20160726:1.11
	pgoyette-localcount:1.11.0.10
	pgoyette-localcount-base:1.11
	nick-nhusb-base-20160907:1.11
	nick-nhusb-base-20160529:1.11
	netbsd-7-0-1-RELEASE:1.11
	nick-nhusb-base-20160422:1.11
	nick-nhusb-base-20160319:1.11
	nick-nhusb-base-20151226:1.11
	netbsd-7-0:1.11.0.8
	netbsd-7-0-RELEASE:1.11
	nick-nhusb-base-20150921:1.11
	netbsd-7-0-RC3:1.11
	netbsd-7-0-RC2:1.11
	netbsd-7-0-RC1:1.11
	nick-nhusb-base-20150606:1.11
	nick-nhusb-base-20150406:1.11
	nick-nhusb:1.11.0.6
	nick-nhusb-base:1.11
	netbsd-5-2-3-RELEASE:1.6
	netbsd-5-1-5-RELEASE:1.6
	netbsd-6-0-6-RELEASE:1.10.20.1
	netbsd-6-1-5-RELEASE:1.10.28.1
	netbsd-7:1.11.0.4
	netbsd-7-base:1.11
	yamt-pagecache-base9:1.11
	yamt-pagecache-tag8:1.10
	netbsd-6-1-4-RELEASE:1.10.28.1
	netbsd-6-0-5-RELEASE:1.10.20.1
	tls-earlyentropy:1.11.0.2
	tls-earlyentropy-base:1.11
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.11
	riastradh-drm2-base3:1.11
	netbsd-6-1-3-RELEASE:1.10.28.1
	netbsd-6-0-4-RELEASE:1.10.20.1
	netbsd-5-2-2-RELEASE:1.6
	netbsd-5-1-4-RELEASE:1.6
	netbsd-6-1-2-RELEASE:1.10.28.1
	netbsd-6-0-3-RELEASE:1.10.20.1
	netbsd-5-2-1-RELEASE:1.6
	netbsd-5-1-3-RELEASE:1.6
	rmind-smpnet-nbase:1.11
	netbsd-6-1-1-RELEASE:1.10
	riastradh-drm2-base2:1.10
	riastradh-drm2-base1:1.10
	riastradh-drm2:1.10.0.30
	riastradh-drm2-base:1.10
	rmind-smpnet:1.10.0.22
	rmind-smpnet-base:1.11
	netbsd-6-1:1.10.0.28
	netbsd-6-0-2-RELEASE:1.10
	netbsd-6-1-RELEASE:1.10
	khorben-n900:1.10.0.26
	netbsd-6-1-RC4:1.10
	netbsd-6-1-RC3:1.10
	agc-symver:1.10.0.24
	agc-symver-base:1.10
	netbsd-6-1-RC2:1.10
	netbsd-6-1-RC1:1.10
	yamt-pagecache-base8:1.10
	netbsd-5-2:1.6.0.100
	netbsd-6-0-1-RELEASE:1.10
	yamt-pagecache-base7:1.10
	netbsd-5-2-RELEASE:1.6
	netbsd-5-2-RC1:1.6
	matt-nb6-plus-nbase:1.10
	yamt-pagecache-base6:1.10
	netbsd-6-0:1.10.0.20
	netbsd-6-0-RELEASE:1.10
	netbsd-6-0-RC2:1.10
	tls-maxphys:1.10.0.18
	tls-maxphys-base:1.11
	matt-nb6-plus:1.10.0.16
	matt-nb6-plus-base:1.10
	netbsd-6-0-RC1:1.10
	jmcneill-usbmp-base10:1.10
	yamt-pagecache-base5:1.10
	jmcneill-usbmp-base9:1.10
	yamt-pagecache-base4:1.10
	jmcneill-usbmp-base8:1.10
	jmcneill-usbmp-base7:1.10
	jmcneill-usbmp-base6:1.10
	jmcneill-usbmp-base5:1.10
	jmcneill-usbmp-base4:1.10
	jmcneill-usbmp-base3:1.10
	jmcneill-usbmp-pre-base2:1.10
	jmcneill-usbmp-base2:1.10
	netbsd-6:1.10.0.14
	netbsd-6-base:1.10
	netbsd-5-1-2-RELEASE:1.6
	netbsd-5-1-1-RELEASE:1.6
	jmcneill-usbmp:1.10.0.12
	jmcneill-usbmp-base:1.10
	jmcneill-audiomp3:1.10.0.10
	jmcneill-audiomp3-base:1.10
	yamt-pagecache-base3:1.10
	yamt-pagecache-base2:1.10
	yamt-pagecache:1.10.0.8
	yamt-pagecache-base:1.10
	rmind-uvmplock-nbase:1.10
	cherry-xenmp:1.10.0.6
	cherry-xenmp-base:1.10
	jym-xensuspend-nbase:1.10
	uebayasi-xip-base7:1.10
	bouyer-quota2-nbase:1.10
	bouyer-quota2:1.10.0.4
	bouyer-quota2-base:1.10
	jruoho-x86intr:1.10.0.2
	jruoho-x86intr-base:1.10
	matt-mips64-premerge-20101231:1.10
	matt-nb5-mips64-premerge-20101231:1.6
	matt-nb5-pq3:1.6.0.98
	matt-nb5-pq3-base:1.6
	netbsd-5-1:1.6.0.96
	uebayasi-xip-base6:1.9
	uebayasi-xip-base5:1.9
	netbsd-5-1-RELEASE:1.6
	uebayasi-xip-base4:1.9
	uebayasi-xip-base3:1.9
	yamt-nfs-mp-base11:1.9
	netbsd-5-1-RC4:1.6
	matt-nb5-mips64-k15:1.6
	uebayasi-xip-base2:1.9
	yamt-nfs-mp-base10:1.9
	netbsd-5-1-RC3:1.6
	netbsd-5-1-RC2:1.6
	uebayasi-xip-base1:1.9
	netbsd-5-1-RC1:1.6
	rmind-uvmplock:1.8.0.4
	rmind-uvmplock-base:1.10
	yamt-nfs-mp-base9:1.8
	uebayasi-xip:1.8.0.2
	uebayasi-xip-base:1.8
	netbsd-5-0-2-RELEASE:1.6
	matt-nb5-mips64-premerge-20091211:1.6
	matt-premerge-20091211:1.8
	yamt-nfs-mp-base8:1.7
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.6
	matt-nb4-mips64-k7-u2a-k9b:1.6
	matt-nb5-mips64-u1-k1-k5:1.6
	yamt-nfs-mp-base7:1.7
	matt-nb5-mips64:1.6.0.94
	netbsd-5-0-1-RELEASE:1.6
	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.6.0.92
	netbsd-5-0-RELEASE:1.6
	netbsd-5-0-RC4:1.6
	netbsd-5-0-RC3:1.6
	nick-hppapmap-base2:1.6
	netbsd-5-0-RC2:1.6
	jym-xensuspend:1.6.0.90
	jym-xensuspend-base:1.10
	netbsd-5-0-RC1:1.6
	haad-dm-base2:1.6
	haad-nbase2:1.6
	ad-audiomp2:1.6.0.88
	ad-audiomp2-base:1.6
	netbsd-5:1.6.0.86
	netbsd-5-base:1.6
	nick-hppapmap:1.6.0.84
	nick-hppapmap-base:1.7
	matt-mips64-base2:1.6
	haad-dm-base1:1.6
	wrstuden-revivesa-base-4:1.6
	netbsd-4-0-1-RELEASE:1.6
	wrstuden-revivesa-base-3:1.6
	wrstuden-revivesa-base-2:1.6
	wrstuden-fixsa-newbase:1.6
	nick-csl-alignment-base5:1.6
	haad-dm:1.6.0.82
	haad-dm-base:1.6
	wrstuden-revivesa-base-1:1.6
	simonb-wapbl-nbase:1.6
	yamt-pf42-base4:1.6
	simonb-wapbl:1.6.0.80
	simonb-wapbl-base:1.6
	yamt-pf42-base3:1.6
	hpcarm-cleanup-nbase:1.6
	yamt-pf42-baseX:1.6
	yamt-pf42-base2:1.6
	yamt-nfs-mp-base2:1.6
	wrstuden-revivesa:1.6.0.78
	wrstuden-revivesa-base:1.6
	yamt-nfs-mp:1.6.0.76
	yamt-nfs-mp-base:1.6
	yamt-pf42:1.6.0.74
	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.72
	mjf-devfs2-base:1.6
	nick-net80211-sync:1.6.0.70
	nick-net80211-sync-base:1.6
	keiichi-mipv6:1.6.0.68
	keiichi-mipv6-base:1.6
	bouyer-xeni386-merge1:1.6
	matt-armv6-prevmlocking:1.6
	wrstuden-fixsa-base-1:1.6
	vmlocking2-base3:1.6
	netbsd-4-0:1.6.0.66
	netbsd-4-0-RELEASE:1.6
	bouyer-xeni386-nbase:1.6
	yamt-kmem-base3:1.6
	cube-autoconf:1.6.0.64
	cube-autoconf-base:1.6
	yamt-kmem-base2:1.6
	bouyer-xeni386:1.6.0.62
	bouyer-xeni386-base:1.6
	yamt-kmem:1.6.0.60
	yamt-kmem-base:1.6
	vmlocking2-base2:1.6
	reinoud-bufcleanup-nbase:1.6
	vmlocking2:1.6.0.58
	vmlocking2-base1:1.6
	netbsd-4-0-RC5:1.6
	matt-nb4-arm:1.6.0.56
	matt-nb4-arm-base:1.6
	matt-armv6-nbase:1.6
	jmcneill-base:1.6
	netbsd-4-0-RC4:1.6
	mjf-devfs:1.6.0.54
	mjf-devfs-base:1.6
	bouyer-xenamd64-base2:1.6
	vmlocking-nbase:1.6
	yamt-x86pmap-base4:1.6
	bouyer-xenamd64:1.6.0.52
	bouyer-xenamd64-base:1.6
	netbsd-4-0-RC3:1.6
	yamt-x86pmap-base3:1.6
	yamt-x86pmap-base2:1.6
	netbsd-4-0-RC2:1.6
	yamt-x86pmap:1.6.0.50
	yamt-x86pmap-base:1.6
	netbsd-4-0-RC1:1.6
	matt-armv6:1.6.0.48
	matt-armv6-base:1.6
	jmcneill-pm:1.6.0.46
	jmcneill-pm-base:1.6
	hpcarm-cleanup:1.6.0.44
	hpcarm-cleanup-base:1.6
	nick-csl-alignment:1.6.0.42
	nick-csl-alignment-base:1.6
	matt-mips64:1.6.0.40
	matt-mips64-base:1.6
	netbsd-3-1-1-RELEASE:1.3
	netbsd-3-0-3-RELEASE:1.3
	yamt-idlelwp-base8:1.6
	wrstuden-fixsa:1.6.0.38
	wrstuden-fixsa-base:1.6
	ppcoea-renovation:1.6.0.36
	ppcoea-renovation-base:1.6
	thorpej-atomic:1.6.0.34
	thorpej-atomic-base:1.6
	reinoud-bufcleanup:1.6.0.32
	reinoud-bufcleanup-base:1.6
	mjf-ufs-trans:1.6.0.30
	mjf-ufs-trans-base:1.6
	vmlocking:1.6.0.28
	vmlocking-base:1.6
	ad-audiomp:1.6.0.26
	ad-audiomp-base:1.6
	yamt-idlelwp:1.6.0.24
	post-newlock2-merge:1.6
	newlock2-nbase:1.6
	yamt-splraiseipl-base5:1.6
	yamt-splraiseipl-base4:1.6
	yamt-splraiseipl-base3:1.6
	abandoned-netbsd-4-base:1.6
	abandoned-netbsd-4:1.6.0.16
	netbsd-3-1:1.3.0.28
	netbsd-3-1-RELEASE:1.3
	netbsd-3-0-2-RELEASE:1.3
	yamt-splraiseipl-base2:1.6
	netbsd-3-1-RC4:1.3
	yamt-splraiseipl:1.6.0.20
	yamt-splraiseipl-base:1.6
	netbsd-3-1-RC3:1.3
	yamt-pdpolicy-base9:1.6
	newlock2:1.6.0.18
	newlock2-base:1.6
	yamt-pdpolicy-base8:1.6
	netbsd-3-1-RC2:1.3
	netbsd-3-1-RC1:1.3
	yamt-pdpolicy-base7:1.6
	netbsd-4:1.6.0.22
	netbsd-4-base:1.6
	yamt-pdpolicy-base6:1.6
	chap-midi-nbase:1.6
	netbsd-3-0-1-RELEASE:1.3
	gdamore-uart:1.6.0.14
	gdamore-uart-base:1.6
	simonb-timcounters-final:1.6
	yamt-pdpolicy-base5:1.6
	chap-midi:1.6.0.12
	chap-midi-base:1.6
	yamt-pdpolicy-base4:1.6
	yamt-pdpolicy-base3:1.6
	peter-altq-base:1.6
	peter-altq:1.6.0.10
	yamt-pdpolicy-base2:1.6
	elad-kernelauth-base:1.6
	elad-kernelauth:1.6.0.8
	yamt-pdpolicy:1.6.0.6
	yamt-pdpolicy-base:1.6
	yamt-uio_vmspace-base5:1.6
	simonb-timecounters:1.6.0.4
	simonb-timecounters-base:1.6
	rpaulo-netinet-merge-pcb:1.6.0.2
	rpaulo-netinet-merge-pcb-base:1.6
	yamt-uio_vmspace:1.5.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
	netbsd-1-6-PATCH002-RELEASE:1.2
	netbsd-1-6-PATCH002:1.2
	netbsd-1-6-PATCH002-RC4:1.2
	netbsd-1-6-PATCH002-RC3:1.2
	netbsd-1-6-PATCH002-RC2:1.2
	netbsd-1-6-PATCH002-RC1:1.2
	ktrace-lwp:1.2.0.12
	ktrace-lwp-base:1.3
	netbsd-1-6-PATCH001:1.2
	netbsd-1-6-PATCH001-RELEASE:1.2
	netbsd-1-6-PATCH001-RC3:1.2
	netbsd-1-6-PATCH001-RC2:1.2
	netbsd-1-6-PATCH001-RC1:1.2
	nathanw_sa_end:1.1.2.3
	nathanw_sa_before_merge:1.2
	fvdl_fs64_base:1.2
	gmcgarry_ctxsw:1.2.0.10
	gmcgarry_ctxsw_base:1.2
	gmcgarry_ucred:1.2.0.8
	gmcgarry_ucred_base:1.2
	nathanw_sa_base:1.2
	kqueue-aftermerge:1.2
	kqueue-beforemerge:1.2
	netbsd-1-6-RELEASE:1.2
	netbsd-1-6-RC3:1.2
	netbsd-1-6-RC2:1.2
	netbsd-1-6-RC1:1.2
	kqueue-base:1.2
	kqueue:1.2.0.6
	netbsd-1-6:1.2.0.4
	netbsd-1-6-base:1.2
	gehenna-devsw:1.2.0.2
	gehenna-devsw-base:1.2
	eeh-devprop:1.1.0.8
	eeh-devprop-base:1.1
	newlock:1.1.0.6
	newlock-base:1.1
	ifpoll-base:1.1
	nathanw_sa:1.1.0.2;
locks; strict;
comment	@# @;


1.11
date	2013.09.21.08.40.37;	author tsutsui;	state Exp;
branches;
next	1.10;

1.10
date	2011.01.02.09.40.52;	author tsutsui;	state Exp;
branches
	1.10.8.1
	1.10.14.1
	1.10.18.1
	1.10.20.1
	1.10.22.1
	1.10.28.1;
next	1.9;

1.9
date	2010.03.16.01.46.38;	author mrg;	state Exp;
branches;
next	1.8;

1.8
date	2009.12.13.08.36.01;	author tsutsui;	state Exp;
branches
	1.8.2.1
	1.8.4.1;
next	1.7;

1.7
date	2009.03.19.10.19.33;	author tsutsui;	state Exp;
branches;
next	1.6;

1.6
date	2006.01.26.22.26.52;	author he;	state Exp;
branches
	1.6.76.1
	1.6.84.1
	1.6.90.1;
next	1.5;

1.5
date	2005.12.27.12.29.05;	author he;	state Exp;
branches
	1.5.2.1;
next	1.4;

1.4
date	2005.12.11.12.18.20;	author christos;	state Exp;
branches;
next	1.3;

1.3
date	2003.08.10.02.01.26;	author chs;	state Exp;
branches
	1.3.16.1;
next	1.2;

1.2
date	2002.04.08.17.39.42;	author bjh21;	state Exp;
branches
	1.2.6.1
	1.2.12.1;
next	1.1;

1.1
date	2002.02.27.21.02.27;	author scw;	state Exp;
branches
	1.1.2.1;
next	;

1.10.8.1
date	2014.05.22.11.40.00;	author yamt;	state Exp;
branches;
next	;

1.10.14.1
date	2013.09.23.14.28.13;	author riz;	state Exp;
branches;
next	;

1.10.18.1
date	2014.08.20.00.03.15;	author tls;	state Exp;
branches;
next	;

1.10.20.1
date	2013.09.23.14.27.23;	author riz;	state Exp;
branches;
next	;

1.10.22.1
date	2014.05.18.17.45.19;	author rmind;	state Exp;
branches;
next	;

1.10.28.1
date	2013.09.23.14.27.51;	author riz;	state Exp;
branches;
next	;

1.8.2.1
date	2010.04.30.14.39.38;	author uebayasi;	state Exp;
branches;
next	;

1.8.4.1
date	2010.05.30.05.17.00;	author rmind;	state Exp;
branches;
next	1.8.4.2;

1.8.4.2
date	2011.03.05.20.51.22;	author rmind;	state Exp;
branches;
next	;

1.6.76.1
date	2009.05.04.08.11.35;	author yamt;	state Exp;
branches;
next	1.6.76.2;

1.6.76.2
date	2010.03.11.15.02.44;	author yamt;	state Exp;
branches;
next	1.6.76.3;

1.6.76.3
date	2010.08.11.22.52.26;	author yamt;	state Exp;
branches;
next	;

1.6.84.1
date	2009.04.28.07.34.29;	author skrll;	state Exp;
branches;
next	;

1.6.90.1
date	2009.05.13.17.18.09;	author jym;	state Exp;
branches;
next	;

1.5.2.1
date	2006.02.01.14.51.29;	author yamt;	state Exp;
branches;
next	;

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

1.2.6.1
date	2002.04.08.17.39.42;	author jdolecek;	state dead;
branches;
next	1.2.6.2;

1.2.6.2
date	2002.06.23.17.38.38;	author jdolecek;	state Exp;
branches;
next	;

1.2.12.1
date	2004.08.03.10.38.17;	author skrll;	state Exp;
branches;
next	1.2.12.2;

1.2.12.2
date	2004.09.18.14.37.57;	author skrll;	state Exp;
branches;
next	1.2.12.3;

1.2.12.3
date	2004.09.21.13.19.24;	author skrll;	state Exp;
branches;
next	;

1.1.2.1
date	2002.02.27.21.02.27;	author nathanw;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.02.28.04.11.11;	author nathanw;	state Exp;
branches;
next	1.1.2.3;

1.1.2.3
date	2002.04.17.00.03.55;	author nathanw;	state Exp;
branches;
next	;


desc
@@


1.11
log
@Explicitly link srt0.o (Standalone RunTime startup code) first.

Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
> MVME PROM requires raw binaries (by objcopy -O binary) so we have to
> make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html

Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
@
text
@#	$NetBSD: Makefile,v 1.10 2011/01/02 09:40:52 tsutsui Exp $

S!= cd ${.CURDIR}/../../../..; pwd

# DBG= -DDEBUG -DNETIF_DEBUG -DNFS_DEBUG -DRPC_DEBUG \
# 	-DNET_DEBUG -DRARP_DEBUG -DETHER_DEBUG

DEFS= ${DBG} #-fno-defer-pop

CPPFLAGS+= -DSUPPORT_BOOTP -DSUPPORT_DHCP
#CPPFLAGS+= -DSUPPORT_DHCP
#CPPFLAGS+= -DSUPPORT_RARP -DSUPPORT_BOOTPARAM
CPPFLAGS+= -DSUPPORT_NFS -DNFS_NOSYMLINK

.include "../Makefile.booters"

# only needed during build
libinstall::

.include <bsd.prog.mk>

### find out what to use for libsa
SA_AS= library
SAMISCMAKEFLAGS= SA_USE_LOADFILE=yes SA_EXTRADIR=${.CURDIR}
.include "${S}/lib/libsa/Makefile.inc"
LIBSA= ${SALIB}

### find out what to use for libkern
KERN_AS= library
.include "${S}/lib/libkern/Makefile.inc"
LIBKERN= ${KERNLIB}

LIBS= ${LIBSA} ${LIBKERN}

CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o

cleandir distclean: .WAIT cleanlibdir
 
cleanlibdir:
	rm -rf lib
@


1.10
log
@Switch mvmeppc bootloader to using MI libsa and libkern for maintainability.
Mostly taken from mvme68k.

Compile test only, but no functional changes.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2010/03/16 01:46:38 mrg Exp $
d35 3
a37 1
all realall: ${LIBS}
@


1.10.18.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d35 1
a35 3
CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o
@


1.10.8.1
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.10 2011/01/02 09:40:52 tsutsui Exp $
d35 1
a35 3
CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o
@


1.10.22.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2011/01/02 09:40:52 tsutsui Exp $
d35 1
a35 3
CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o
@


1.10.14.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #955):
	sys/arch/mvmeppc/stand/libsa/Makefile.inc: revision 1.2
	sys/arch/mvmeppc/stand/Makefile.booters: revision 1.13
	sys/arch/mvmeppc/stand/libsa/Makefile: revision 1.11
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2011/01/02 09:40:52 tsutsui Exp $
d35 1
a35 3
CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o
@


1.10.28.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #955):
	sys/arch/mvmeppc/stand/libsa/Makefile.inc: revision 1.2
	sys/arch/mvmeppc/stand/Makefile.booters: revision 1.13
	sys/arch/mvmeppc/stand/libsa/Makefile: revision 1.11
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2011/01/02 09:40:52 tsutsui Exp $
d35 1
a35 3
CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o
@


1.10.20.1
log
@Pull up following revision(s) (requested by tsutsui in ticket #955):
	sys/arch/mvmeppc/stand/libsa/Makefile.inc: revision 1.2
	sys/arch/mvmeppc/stand/Makefile.booters: revision 1.13
	sys/arch/mvmeppc/stand/libsa/Makefile: revision 1.11
Explicitly link srt0.o (Standalone RunTime startup code) first.
Taken from the similar fix of mvme68k:
http://mail-index.netbsd.org/source-changes/2013/09/21/msg047819.html
MVME PROM requires raw binaries (by objcopy -O binary) so we have to
make sure the entry point is located at the first address of the binaries.
The original changes to switch to using MI libsa is:
http://mail-index.netbsd.org/source-changes/2011/01/02/msg016563.html
Should be pulled up to netbsd-6 branches.
(though untested since there seems no users of mvmeppc)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.10 2011/01/02 09:40:52 tsutsui Exp $
d35 1
a35 3
CLEANFILES+=	srt0.o

all realall: ${LIBS} srt0.o
@


1.9
log
@include strncpy.c, like mvme68k libsa/Makefile rev 1.32.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2009/12/13 08:36:01 tsutsui Exp $
d3 1
a3 22
LIB=sa

# Logically src/sys
DIR_SA=$S/lib/libsa
DIR_KERN=$S/lib/libkern

SRC_net= nfs.c rpc.c net.c ether.c arp.c ip_cksum.c netif.c \
	 bootparam.c rarp.c dev_net.c bootp.c


SRC_sa = alloc.c memcpy.c memset.c close.c exit.c files.c getfile.c gets.c \
	 open.c printf.c read.c strerror.c ufs.c globals.c lseek.c panic.c \
	 closeall.c dev.c dkcksum.c nullfs.c fstat.c twiddle.c sprintf.c \
	 subr_prf.c intoa.c udp.c memcmp.c loadfile.c loadfile_aout.c \
	 loadfile_elf32.c dev_net.c ether_sprintf.c snprintf.c strncmp.c

SRC_kern= ashldi3.c ashrdi3.c strcmp.c strlen.c strncpy.c inet_addr.c

SRC_here= srt0.S bugsyscalls.S exec_mvme.c parse_args.c getchar.c putchar.c
SRC_here+= if_bug.c clock.c

SRCS= ${SRC_net} ${SRC_sa} ${SRC_kern} ${SRC_here}
a15 3
.include "${S}/../common/lib/libc/Makefile.inc"

.PATH:  ${DIR_SA} ${DIR_KERN}
d20 1
a20 1
all realall: lib${LIB}.a
d22 19
a40 3
.include <bsd.own.mk>
.undef DESTDIR
.include <bsd.lib.mk>
@


1.8
log
@Put srt0.S to SRCS, not in dependencies for target all.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2009/03/19 10:19:33 tsutsui Exp $
d17 1
a17 1
	 loadfile_elf32.c dev_net.c ether_sprintf.c snprintf.c
@


1.8.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2009/12/13 08:36:01 tsutsui Exp $
d17 1
a17 1
	 loadfile_elf32.c dev_net.c ether_sprintf.c snprintf.c strncmp.c
@


1.8.4.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d3 22
a24 1
S!= cd ${.CURDIR}/../../../..; pwd
d37 3
d44 1
a44 1
.include <bsd.prog.mk>
d46 3
a48 19
### find out what to use for libsa
SA_AS= library
SAMISCMAKEFLAGS= SA_USE_LOADFILE=yes SA_EXTRADIR=${.CURDIR}
.include "${S}/lib/libsa/Makefile.inc"
LIBSA= ${SALIB}

### find out what to use for libkern
KERN_AS= library
.include "${S}/lib/libkern/Makefile.inc"
LIBKERN= ${KERNLIB}

LIBS= ${LIBSA} ${LIBKERN}

all realall: ${LIBS}

cleandir distclean: .WAIT cleanlibdir
 
cleanlibdir:
	rm -rf lib
@


1.8.2.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD$
d17 1
a17 1
	 loadfile_elf32.c dev_net.c ether_sprintf.c snprintf.c strncmp.c
@


1.7
log
@Remove bcmp() from MD libsa.

XXX: These ports should be rewritten to use MI libsa for maintainability.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2006/01/26 22:26:52 he Exp $
d21 1
a21 1
SRC_here= bugsyscalls.S exec_mvme.c parse_args.c getchar.c putchar.c
a35 2
CLEANFILES+= srt0.o

d44 1
a44 1
all realall: lib${LIB}.a srt0.o
@


1.6
log
@Follow up the rename of in_cksum.c to ip_cksum.c.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2005/12/27 12:29:05 he Exp $
a18 3
# XXX Needed until libsa's memcmp.c doesn't depend on bcmp...
SRC_sa+= bcmp.c

@


1.6.90.1
log
@Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2009/03/19 10:19:33 tsutsui Exp $
d19 3
@


1.6.76.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2006/01/26 22:26:52 he Exp $
d19 3
@


1.6.76.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.76.1 2009/05/04 08:11:35 yamt Exp $
d21 1
a21 1
SRC_here= srt0.S bugsyscalls.S exec_mvme.c parse_args.c getchar.c putchar.c
d36 2
d46 1
a46 1
all realall: lib${LIB}.a
@


1.6.76.3
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.76.2 2010/03/11 15:02:44 yamt Exp $
d17 1
a17 1
	 loadfile_elf32.c dev_net.c ether_sprintf.c snprintf.c strncmp.c
@


1.6.84.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2009/03/19 10:19:33 tsutsui Exp $
d19 3
@


1.5
log
@Make this build again after the libc/libkern consolidation by referring
to common/lib/libc/Makefile.inc via ${S}/../
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 2005/12/11 12:18:20 christos Exp $
d9 1
a9 1
SRC_net= nfs.c rpc.c net.c ether.c arp.c in_cksum.c netif.c \
@


1.5.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2005/12/27 12:29:05 he Exp $
d9 1
a9 1
SRC_net= nfs.c rpc.c net.c ether.c arp.c ip_cksum.c netif.c \
@


1.4
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2.12.3 2004/09/21 13:19:24 skrll Exp $
d42 1
d44 1
a44 1
.PATH:  ${DIR_SA} ${DIR_KERN} 
@


1.3
log
@track changes in libsa Makefile.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 2002/04/08 17:39:42 bjh21 Exp $
@


1.3.16.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2003/08/10 02:01:26 chs Exp $
d9 1
a9 1
SRC_net= nfs.c rpc.c net.c ether.c arp.c ip_cksum.c netif.c \
a41 1
.include "${S}/../common/lib/libc/Makefile.inc"
d43 1
a43 1
.PATH:  ${DIR_SA} ${DIR_KERN}
@


1.2
log
@Add files.c to SRCS_sa, so at to get stuff to link again.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 2002/02/27 21:02:27 scw Exp $
d17 1
a17 1
	 loadfile_elf32.c dev_net.c
@


1.2.6.1
log
@file Makefile was added on branch kqueue on 2002-06-23 17:38:38 +0000
@
text
@d1 52
@


1.2.6.2
log
@catch up with -current on kqueue branch
@
text
@a0 52
#	$NetBSD: Makefile,v 1.2.6.1 2002/06/23 17:38:38 jdolecek Exp $

LIB=sa

# Logically src/sys
DIR_SA=$S/lib/libsa
DIR_KERN=$S/lib/libkern

SRC_net= nfs.c rpc.c net.c ether.c arp.c in_cksum.c netif.c \
	 bootparam.c rarp.c dev_net.c bootp.c


SRC_sa = alloc.c memcpy.c memset.c close.c exit.c files.c getfile.c gets.c \
	 open.c printf.c read.c strerror.c ufs.c globals.c lseek.c panic.c \
	 closeall.c dev.c dkcksum.c nullfs.c fstat.c twiddle.c sprintf.c \
	 subr_prf.c intoa.c udp.c memcmp.c loadfile.c loadfile_aout.c \
	 loadfile_elf32.c dev_net.c

# XXX Needed until libsa's memcmp.c doesn't depend on bcmp...
SRC_sa+= bcmp.c

SRC_kern= ashldi3.c ashrdi3.c strcmp.c strlen.c strncpy.c inet_addr.c

SRC_here= bugsyscalls.S exec_mvme.c parse_args.c getchar.c putchar.c
SRC_here+= if_bug.c clock.c

SRCS= ${SRC_net} ${SRC_sa} ${SRC_kern} ${SRC_here}

# DBG= -DDEBUG -DNETIF_DEBUG -DNFS_DEBUG -DRPC_DEBUG \
# 	-DNET_DEBUG -DRARP_DEBUG -DETHER_DEBUG

DEFS= ${DBG} #-fno-defer-pop

CPPFLAGS+= -DSUPPORT_BOOTP -DSUPPORT_DHCP
#CPPFLAGS+= -DSUPPORT_DHCP
#CPPFLAGS+= -DSUPPORT_RARP -DSUPPORT_BOOTPARAM
CPPFLAGS+= -DSUPPORT_NFS -DNFS_NOSYMLINK

CLEANFILES+= srt0.o

.include "../Makefile.booters"

.PATH:  ${DIR_SA} ${DIR_KERN} 

# only needed during build
libinstall::

all realall: lib${LIB}.a srt0.o

.include <bsd.own.mk>
.undef DESTDIR
.include <bsd.lib.mk>
@


1.2.12.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 2003/08/10 02:01:26 chs Exp $
d17 1
a17 1
	 loadfile_elf32.c dev_net.c ether_sprintf.c snprintf.c
@


1.2.12.2
log
@Sync with HEAD.
@
text
@@


1.2.12.3
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2.12.1 2004/08/03 10:38:17 skrll Exp $
@


1.1
log
@New port: NetBSD/mvmeppc

Based mostly on NetBSD/prep at this time since the earlier mvme160x
boards are pretty much PReP compliant. Later boards in the range
diverge somewhat from the reference platform, hence the separate port.

Still needs *lots* of bashing into shape, but at this time it will
boot to multi-user over ethernet on an MVME1603-051.
@
text
@d1 1
a1 1
#	$NetBSD$
d13 1
a13 1
SRC_sa = alloc.c memcpy.c memset.c close.c exit.c getfile.c gets.c \
@


1.1.2.1
log
@file Makefile was added on branch nathanw_sa on 2002-02-28 04:11:11 +0000
@
text
@d1 52
@


1.1.2.2
log
@Catch up to -current.
@
text
@a0 52
#	$NetBSD: Makefile,v 1.1.2.1 2002/02/28 04:11:11 nathanw Exp $

LIB=sa

# Logically src/sys
DIR_SA=$S/lib/libsa
DIR_KERN=$S/lib/libkern

SRC_net= nfs.c rpc.c net.c ether.c arp.c in_cksum.c netif.c \
	 bootparam.c rarp.c dev_net.c bootp.c


SRC_sa = alloc.c memcpy.c memset.c close.c exit.c getfile.c gets.c \
	 open.c printf.c read.c strerror.c ufs.c globals.c lseek.c panic.c \
	 closeall.c dev.c dkcksum.c nullfs.c fstat.c twiddle.c sprintf.c \
	 subr_prf.c intoa.c udp.c memcmp.c loadfile.c loadfile_aout.c \
	 loadfile_elf32.c dev_net.c

# XXX Needed until libsa's memcmp.c doesn't depend on bcmp...
SRC_sa+= bcmp.c

SRC_kern= ashldi3.c ashrdi3.c strcmp.c strlen.c strncpy.c inet_addr.c

SRC_here= bugsyscalls.S exec_mvme.c parse_args.c getchar.c putchar.c
SRC_here+= if_bug.c clock.c

SRCS= ${SRC_net} ${SRC_sa} ${SRC_kern} ${SRC_here}

# DBG= -DDEBUG -DNETIF_DEBUG -DNFS_DEBUG -DRPC_DEBUG \
# 	-DNET_DEBUG -DRARP_DEBUG -DETHER_DEBUG

DEFS= ${DBG} #-fno-defer-pop

CPPFLAGS+= -DSUPPORT_BOOTP -DSUPPORT_DHCP
#CPPFLAGS+= -DSUPPORT_DHCP
#CPPFLAGS+= -DSUPPORT_RARP -DSUPPORT_BOOTPARAM
CPPFLAGS+= -DSUPPORT_NFS -DNFS_NOSYMLINK

CLEANFILES+= srt0.o

.include "../Makefile.booters"

.PATH:  ${DIR_SA} ${DIR_KERN} 

# only needed during build
libinstall::

all realall: lib${LIB}.a srt0.o

.include <bsd.own.mk>
.undef DESTDIR
.include <bsd.lib.mk>
@


1.1.2.3
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1.2.2 2002/04/17 00:03:55 nathanw Exp $
d13 1
a13 1
SRC_sa = alloc.c memcpy.c memset.c close.c exit.c files.c getfile.c gets.c \
@
