head	1.13;
access;
symbols
	netbsd-11-0-RC3:1.13
	netbsd-11-0-RC2:1.13
	netbsd-11-0-RC1:1.13
	perseant-exfatfs-base-20250801:1.13
	netbsd-11:1.13.0.12
	netbsd-11-base:1.13
	netbsd-10-1-RELEASE:1.13
	perseant-exfatfs-base-20240630:1.13
	perseant-exfatfs:1.13.0.10
	perseant-exfatfs-base:1.13
	netbsd-8-3-RELEASE:1.12
	netbsd-9-4-RELEASE:1.12.34.1
	netbsd-10-0-RELEASE:1.13
	netbsd-10-0-RC6:1.13
	netbsd-10-0-RC5:1.13
	netbsd-10-0-RC4:1.13
	netbsd-10-0-RC3:1.13
	netbsd-10-0-RC2:1.13
	thorpej-ifq:1.13.0.8
	thorpej-ifq-base:1.13
	thorpej-altq-separation:1.13.0.6
	thorpej-altq-separation-base:1.13
	netbsd-10-0-RC1:1.13
	netbsd-10:1.13.0.4
	netbsd-10-base:1.13
	bouyer-sunxi-drm:1.13.0.2
	bouyer-sunxi-drm-base:1.13
	netbsd-9-3-RELEASE:1.12.34.1
	thorpej-i2c-spi-conf2:1.12.0.56
	thorpej-i2c-spi-conf2-base:1.12
	thorpej-futex2:1.12.0.54
	thorpej-futex2-base:1.12
	thorpej-cfargs2:1.12.0.52
	thorpej-cfargs2-base:1.12
	cjep_sun2x-base1:1.12
	cjep_sun2x:1.12.0.50
	cjep_sun2x-base:1.12
	cjep_staticlib_x-base1:1.12
	netbsd-9-2-RELEASE:1.12
	cjep_staticlib_x:1.12.0.48
	cjep_staticlib_x-base:1.12
	thorpej-i2c-spi-conf:1.12.0.46
	thorpej-i2c-spi-conf-base:1.12
	thorpej-cfargs:1.12.0.44
	thorpej-cfargs-base:1.12
	thorpej-futex:1.12.0.42
	thorpej-futex-base:1.12
	netbsd-9-1-RELEASE:1.12
	bouyer-xenpvh-base2:1.12
	phil-wifi-20200421:1.12
	bouyer-xenpvh-base1:1.12
	phil-wifi-20200411:1.12
	bouyer-xenpvh:1.12.0.40
	bouyer-xenpvh-base:1.12
	is-mlppp:1.12.0.38
	is-mlppp-base:1.12
	phil-wifi-20200406:1.12
	netbsd-8-2-RELEASE:1.12
	ad-namecache-base3:1.12
	netbsd-9-0-RELEASE:1.12
	netbsd-9-0-RC2:1.12
	ad-namecache-base2:1.12
	ad-namecache-base1:1.12
	ad-namecache:1.12.0.36
	ad-namecache-base:1.12
	netbsd-9-0-RC1:1.12
	phil-wifi-20191119:1.12
	netbsd-9:1.12.0.34
	netbsd-9-base:1.12
	phil-wifi-20190609:1.12
	netbsd-8-1-RELEASE:1.12
	netbsd-8-1-RC1:1.12
	isaki-audio2:1.12.0.32
	isaki-audio2-base:1.12
	pgoyette-compat-merge-20190127:1.12
	pgoyette-compat-20190127:1.12
	pgoyette-compat-20190118:1.12
	pgoyette-compat-1226:1.12
	pgoyette-compat-1126:1.12
	pgoyette-compat-1020:1.12
	pgoyette-compat-0930:1.12
	pgoyette-compat-0906:1.12
	netbsd-7-2-RELEASE:1.12
	pgoyette-compat-0728:1.12
	netbsd-8-0-RELEASE:1.12
	phil-wifi:1.12.0.30
	phil-wifi-base:1.12
	pgoyette-compat-0625:1.12
	netbsd-8-0-RC2:1.12
	pgoyette-compat-0521:1.12
	pgoyette-compat-0502:1.12
	pgoyette-compat-0422:1.12
	netbsd-8-0-RC1:1.12
	pgoyette-compat-0415:1.12
	pgoyette-compat-0407:1.12
	pgoyette-compat-0330:1.12
	pgoyette-compat-0322:1.12
	pgoyette-compat-0315:1.12
	netbsd-7-1-2-RELEASE:1.12
	pgoyette-compat:1.12.0.28
	pgoyette-compat-base:1.12
	netbsd-7-1-1-RELEASE:1.12
	tls-maxphys-base-20171202:1.12
	matt-nb8-mediatek:1.12.0.26
	matt-nb8-mediatek-base:1.12
	nick-nhusb-base-20170825:1.12
	perseant-stdc-iso10646:1.12.0.24
	perseant-stdc-iso10646-base:1.12
	netbsd-8:1.12.0.22
	netbsd-8-base:1.12
	prg-localcount2-base3:1.12
	prg-localcount2-base2:1.12
	prg-localcount2-base1:1.12
	prg-localcount2:1.12.0.20
	prg-localcount2-base:1.12
	pgoyette-localcount-20170426:1.12
	bouyer-socketcan-base1:1.12
	jdolecek-ncq:1.12.0.18
	jdolecek-ncq-base:1.12
	pgoyette-localcount-20170320:1.12
	netbsd-7-1:1.12.0.16
	netbsd-7-1-RELEASE:1.12
	netbsd-7-1-RC2:1.12
	nick-nhusb-base-20170204:1.12
	netbsd-7-nhusb-base-20170116:1.12
	bouyer-socketcan:1.12.0.14
	bouyer-socketcan-base:1.12
	pgoyette-localcount-20170107:1.12
	netbsd-7-1-RC1:1.12
	nick-nhusb-base-20161204:1.12
	pgoyette-localcount-20161104:1.12
	netbsd-7-0-2-RELEASE:1.12
	nick-nhusb-base-20161004:1.12
	localcount-20160914:1.12
	netbsd-7-nhusb:1.12.0.12
	netbsd-7-nhusb-base:1.12
	pgoyette-localcount-20160806:1.12
	pgoyette-localcount-20160726:1.12
	pgoyette-localcount:1.12.0.10
	pgoyette-localcount-base:1.12
	nick-nhusb-base-20160907:1.12
	nick-nhusb-base-20160529:1.12
	netbsd-7-0-1-RELEASE:1.12
	nick-nhusb-base-20160422:1.12
	nick-nhusb-base-20160319:1.12
	nick-nhusb-base-20151226:1.12
	netbsd-7-0:1.12.0.8
	netbsd-7-0-RELEASE:1.12
	nick-nhusb-base-20150921:1.12
	netbsd-7-0-RC3:1.12
	netbsd-7-0-RC2:1.12
	netbsd-7-0-RC1:1.12
	nick-nhusb-base-20150606:1.12
	nick-nhusb-base-20150406:1.12
	nick-nhusb:1.12.0.6
	nick-nhusb-base:1.12
	netbsd-5-2-3-RELEASE:1.7
	netbsd-5-1-5-RELEASE:1.7
	netbsd-6-0-6-RELEASE:1.11
	netbsd-6-1-5-RELEASE:1.11
	netbsd-7:1.12.0.4
	netbsd-7-base:1.12
	yamt-pagecache-base9:1.12
	yamt-pagecache-tag8:1.11
	netbsd-6-1-4-RELEASE:1.11
	netbsd-6-0-5-RELEASE:1.11
	tls-earlyentropy:1.12.0.2
	tls-earlyentropy-base:1.12
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.12
	riastradh-drm2-base3:1.12
	netbsd-6-1-3-RELEASE:1.11
	netbsd-6-0-4-RELEASE:1.11
	netbsd-5-2-2-RELEASE:1.7
	netbsd-5-1-4-RELEASE:1.7
	netbsd-6-1-2-RELEASE:1.11
	netbsd-6-0-3-RELEASE:1.11
	netbsd-5-2-1-RELEASE:1.7
	netbsd-5-1-3-RELEASE:1.7
	rmind-smpnet-nbase:1.12
	netbsd-6-1-1-RELEASE:1.11
	riastradh-drm2-base2:1.11
	riastradh-drm2-base1:1.11
	riastradh-drm2:1.11.0.34
	riastradh-drm2-base:1.11
	rmind-smpnet:1.11.0.26
	rmind-smpnet-base:1.12
	netbsd-6-1:1.11.0.32
	netbsd-6-0-2-RELEASE:1.11
	netbsd-6-1-RELEASE:1.11
	khorben-n900:1.11.0.30
	netbsd-6-1-RC4:1.11
	netbsd-6-1-RC3:1.11
	agc-symver:1.11.0.28
	agc-symver-base:1.11
	netbsd-6-1-RC2:1.11
	netbsd-6-1-RC1:1.11
	yamt-pagecache-base8:1.11
	netbsd-5-2:1.7.0.94
	netbsd-6-0-1-RELEASE:1.11
	yamt-pagecache-base7:1.11
	netbsd-5-2-RELEASE:1.7
	netbsd-5-2-RC1:1.7
	matt-nb6-plus-nbase:1.11
	yamt-pagecache-base6:1.11
	netbsd-6-0:1.11.0.24
	netbsd-6-0-RELEASE:1.11
	netbsd-6-0-RC2:1.11
	tls-maxphys:1.11.0.22
	tls-maxphys-base:1.12
	matt-nb6-plus:1.11.0.20
	matt-nb6-plus-base:1.11
	netbsd-6-0-RC1:1.11
	jmcneill-usbmp-base10:1.11
	yamt-pagecache-base5:1.11
	jmcneill-usbmp-base9:1.11
	yamt-pagecache-base4:1.11
	jmcneill-usbmp-base8:1.11
	jmcneill-usbmp-base7:1.11
	jmcneill-usbmp-base6:1.11
	jmcneill-usbmp-base5:1.11
	jmcneill-usbmp-base4:1.11
	jmcneill-usbmp-base3:1.11
	jmcneill-usbmp-pre-base2:1.11
	jmcneill-usbmp-base2:1.11
	netbsd-6:1.11.0.18
	netbsd-6-base:1.11
	netbsd-5-1-2-RELEASE:1.7
	netbsd-5-1-1-RELEASE:1.7
	jmcneill-usbmp:1.11.0.16
	jmcneill-usbmp-base:1.11
	jmcneill-audiomp3:1.11.0.14
	jmcneill-audiomp3-base:1.11
	yamt-pagecache-base3:1.11
	yamt-pagecache-base2:1.11
	yamt-pagecache:1.11.0.12
	yamt-pagecache-base:1.11
	rmind-uvmplock-nbase:1.11
	cherry-xenmp:1.11.0.10
	cherry-xenmp-base:1.11
	bouyer-quota2-nbase:1.11
	bouyer-quota2:1.11.0.8
	bouyer-quota2-base:1.11
	jruoho-x86intr:1.11.0.6
	jruoho-x86intr-base:1.11
	matt-mips64-premerge-20101231:1.11
	matt-nb5-mips64-premerge-20101231:1.7
	matt-nb5-pq3:1.7.0.92
	matt-nb5-pq3-base:1.7
	netbsd-5-1:1.7.0.90
	netbsd-5-1-RELEASE:1.7
	uebayasi-xip-base4:1.11
	uebayasi-xip-base3:1.11
	yamt-nfs-mp-base11:1.11
	netbsd-5-1-RC4:1.7
	matt-nb5-mips64-k15:1.7
	uebayasi-xip-base2:1.11
	yamt-nfs-mp-base10:1.11
	netbsd-5-1-RC3:1.7
	netbsd-5-1-RC2:1.7
	uebayasi-xip-base1:1.11
	netbsd-5-1-RC1:1.7
	rmind-uvmplock:1.11.0.4
	rmind-uvmplock-base:1.11
	yamt-nfs-mp-base9:1.11
	uebayasi-xip:1.11.0.2
	uebayasi-xip-base:1.11
	netbsd-5-0-2-RELEASE:1.7
	matt-nb5-mips64-premerge-20091211:1.7
	matt-premerge-20091211:1.11
	yamt-nfs-mp-base8:1.10
	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.10
	matt-nb5-mips64:1.7.0.88
	netbsd-5-0-1-RELEASE:1.7
	jymxensuspend-base:1.8
	yamt-nfs-mp-base6:1.8
	yamt-nfs-mp-base5:1.8
	yamt-nfs-mp-base4:1.8
	jym-xensuspend-nbase:1.11
	yamt-nfs-mp-base3:1.8
	nick-hppapmap-base4:1.8
	nick-hppapmap-base3:1.8
	netbsd-5-0:1.7.0.86
	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.84
	jym-xensuspend-base:1.8
	netbsd-5-0-RC1:1.7
	haad-dm-base2:1.7
	haad-nbase2:1.7
	ad-audiomp2:1.7.0.82
	ad-audiomp2-base:1.7
	netbsd-5:1.7.0.80
	netbsd-5-base:1.7
	nick-hppapmap:1.7.0.78
	nick-hppapmap-base:1.8
	matt-mips64-base2:1.7
	matt-mips64:1.7.0.76
	haad-dm-base1:1.7
	wrstuden-revivesa-base-4:1.7
	netbsd-4-0-1-RELEASE:1.7
	wrstuden-revivesa-base-3:1.7
	wrstuden-revivesa-base-2:1.7
	wrstuden-fixsa-newbase:1.7
	nick-csl-alignment-base5:1.7
	haad-dm:1.7.0.74
	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.72
	simonb-wapbl-base:1.7
	yamt-pf42-base3:1.7
	hpcarm-cleanup-nbase:1.7
	yamt-pf42-baseX:1.7
	yamt-pf42-base2:1.7
	yamt-nfs-mp-base2:1.7
	wrstuden-revivesa:1.7.0.70
	wrstuden-revivesa-base:1.7
	yamt-nfs-mp:1.7.0.68
	yamt-nfs-mp-base:1.7
	yamt-pf42:1.7.0.66
	yamt-pf42-base:1.7
	ad-socklock-base1:1.7
	yamt-lazymbuf-base15:1.7
	yamt-lazymbuf-base14:1.7
	keiichi-mipv6-nbase:1.7
	mjf-devfs2:1.7.0.64
	mjf-devfs2-base:1.7
	nick-net80211-sync:1.7.0.62
	nick-net80211-sync-base:1.7
	keiichi-mipv6:1.7.0.60
	keiichi-mipv6-base:1.7
	bouyer-xeni386-merge1:1.7
	matt-armv6-prevmlocking:1.7
	wrstuden-fixsa-base-1:1.7
	vmlocking2-base3:1.7
	netbsd-4-0:1.7.0.58
	netbsd-4-0-RELEASE:1.7
	bouyer-xeni386-nbase:1.7
	yamt-kmem-base3:1.7
	cube-autoconf:1.7.0.56
	cube-autoconf-base:1.7
	yamt-kmem-base2:1.7
	bouyer-xeni386:1.7.0.54
	bouyer-xeni386-base:1.7
	yamt-kmem:1.7.0.52
	yamt-kmem-base:1.7
	vmlocking2-base2:1.7
	reinoud-bufcleanup-nbase:1.7
	vmlocking2:1.7.0.50
	vmlocking2-base1:1.7
	netbsd-4-0-RC5:1.7
	matt-nb4-arm:1.7.0.48
	matt-nb4-arm-base:1.7
	matt-armv6-nbase:1.7
	jmcneill-base:1.7
	netbsd-4-0-RC4:1.7
	mjf-devfs:1.7.0.46
	mjf-devfs-base:1.7
	bouyer-xenamd64-base2:1.7
	vmlocking-nbase:1.7
	yamt-x86pmap-base4:1.7
	bouyer-xenamd64:1.7.0.44
	bouyer-xenamd64-base:1.7
	netbsd-4-0-RC3:1.7
	yamt-x86pmap-base3:1.7
	yamt-x86pmap-base2:1.7
	netbsd-4-0-RC2:1.7
	yamt-x86pmap:1.7.0.42
	yamt-x86pmap-base:1.7
	netbsd-4-0-RC1:1.7
	matt-armv6:1.7.0.40
	matt-armv6-base:1.7
	matt-mips64-base:1.7
	jmcneill-pm:1.7.0.38
	jmcneill-pm-base:1.7
	hpcarm-cleanup:1.7.0.36
	hpcarm-cleanup-base:1.7
	nick-csl-alignment:1.7.0.34
	nick-csl-alignment-base:1.7
	netbsd-3-1-1-RELEASE:1.4
	netbsd-3-0-3-RELEASE:1.4
	yamt-idlelwp-base8:1.7
	wrstuden-fixsa:1.7.0.32
	wrstuden-fixsa-base:1.7
	thorpej-atomic:1.7.0.30
	thorpej-atomic-base:1.7
	reinoud-bufcleanup:1.7.0.28
	reinoud-bufcleanup-base:1.7
	mjf-ufs-trans:1.7.0.26
	mjf-ufs-trans-base:1.7
	vmlocking:1.7.0.24
	vmlocking-base:1.7
	ad-audiomp:1.7.0.22
	ad-audiomp-base:1.7
	yamt-idlelwp:1.7.0.20
	post-newlock2-merge:1.7
	newlock2-nbase:1.7
	yamt-splraiseipl-base5:1.7
	yamt-splraiseipl-base4:1.7
	yamt-splraiseipl-base3:1.7
	abandoned-netbsd-4-base:1.7
	abandoned-netbsd-4:1.7.0.12
	netbsd-3-1:1.4.0.28
	netbsd-3-1-RELEASE:1.4
	netbsd-3-0-2-RELEASE:1.4
	yamt-splraiseipl-base2:1.7
	netbsd-3-1-RC4:1.4
	yamt-splraiseipl:1.7.0.16
	yamt-splraiseipl-base:1.7
	netbsd-3-1-RC3:1.4
	yamt-pdpolicy-base9:1.7
	newlock2:1.7.0.14
	newlock2-base:1.7
	yamt-pdpolicy-base8:1.7
	netbsd-3-1-RC2:1.4
	netbsd-3-1-RC1:1.4
	yamt-pdpolicy-base7:1.7
	netbsd-4:1.7.0.18
	netbsd-4-base:1.7
	yamt-pdpolicy-base6:1.7
	chap-midi-nbase:1.7
	netbsd-3-0-1-RELEASE:1.4
	gdamore-uart:1.7.0.10
	gdamore-uart-base:1.7
	simonb-timcounters-final:1.6.6.1
	yamt-pdpolicy-base5:1.7
	chap-midi:1.7.0.8
	chap-midi-base:1.7
	yamt-pdpolicy-base4:1.7
	yamt-pdpolicy-base3:1.7
	peter-altq-base:1.7
	peter-altq:1.7.0.6
	yamt-pdpolicy-base2:1.7
	elad-kernelauth-base:1.7
	elad-kernelauth:1.7.0.4
	yamt-pdpolicy:1.7.0.2
	yamt-pdpolicy-base:1.7
	yamt-uio_vmspace-base5:1.7
	simonb-timecounters:1.6.0.6
	simonb-timecounters-base:1.7
	rpaulo-netinet-merge-pcb:1.6.0.4
	rpaulo-netinet-merge-pcb-base:1.7
	yamt-uio_vmspace:1.6.0.2
	netbsd-3-0:1.4.0.26
	netbsd-3-0-RELEASE:1.4
	netbsd-3-0-RC6:1.4
	yamt-readahead-base3:1.4
	netbsd-3-0-RC5:1.4
	netbsd-3-0-RC4:1.4
	netbsd-3-0-RC3:1.4
	yamt-readahead-base2:1.4
	netbsd-3-0-RC2:1.4
	yamt-readahead-pervnode:1.4
	yamt-readahead-perfile:1.4
	yamt-readahead:1.4.0.24
	yamt-readahead-base:1.4
	netbsd-3-0-RC1:1.4
	yamt-vop-base3:1.4
	netbsd-2-0-3-RELEASE:1.4
	netbsd-2-1:1.4.0.22
	yamt-vop-base2:1.4
	thorpej-vnode-attr:1.4.0.20
	thorpej-vnode-attr-base:1.4
	netbsd-2-1-RELEASE:1.4
	yamt-vop:1.4.0.18
	yamt-vop-base:1.4
	netbsd-2-1-RC6:1.4
	netbsd-2-1-RC5:1.4
	netbsd-2-1-RC4:1.4
	netbsd-2-1-RC3:1.4
	netbsd-2-1-RC2:1.4
	netbsd-2-1-RC1:1.4
	yamt-lazymbuf:1.4.0.16
	yamt-km-base4:1.4
	netbsd-2-0-2-RELEASE:1.4
	yamt-km-base3:1.4
	netbsd-3:1.4.0.14
	netbsd-3-base:1.4
	yamt-km-base2:1.4
	yamt-km:1.4.0.10
	yamt-km-base:1.4
	kent-audio2:1.4.0.8
	kent-audio2-base:1.4
	netbsd-2-0-1-RELEASE:1.4
	kent-audio1-beforemerge:1.4
	netbsd-2:1.4.0.6
	netbsd-2-base:1.4
	kent-audio1:1.4.0.4
	kent-audio1-base:1.4
	netbsd-2-0-RELEASE:1.4
	netbsd-2-0-RC5:1.4
	netbsd-2-0-RC4:1.4
	netbsd-2-0-RC3:1.4
	netbsd-2-0-RC2:1.4
	netbsd-2-0-RC1:1.4
	netbsd-2-0:1.4.0.2
	netbsd-2-0-base:1.4
	ktrace-lwp:1.2.0.6
	ktrace-lwp-base:1.4
	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
	nathanw_sa_base:1.2
	kqueue-aftermerge:1.2
	kqueue-beforemerge:1.2
	gehenna-devsw-base:1.1
	kqueue-base:1.2
	kqueue:1.1.0.4
	gehenna-devsw:1.1.0.2;
locks; strict;
comment	@# @;


1.13
date	2022.06.13.16.03.07;	author skrll;	state Exp;
branches;
next	1.12;
commitid	II7au29QEV7ZzTHD;

1.12
date	2014.03.13.16.09.11;	author pooka;	state Exp;
branches
	1.12.34.1;
next	1.11;

1.11
date	2009.09.22.09.57.16;	author pooka;	state Exp;
branches
	1.11.12.1
	1.11.22.1
	1.11.26.1;
next	1.10;

1.10
date	2009.08.14.19.23.53;	author dsl;	state Exp;
branches;
next	1.9;

1.9
date	2009.08.12.21.20.40;	author dsl;	state Exp;
branches;
next	1.8;

1.8
date	2009.03.18.12.25.06;	author tsutsui;	state Exp;
branches;
next	1.7;

1.7
date	2006.02.04.23.33.37;	author uwe;	state Exp;
branches
	1.7.68.1
	1.7.78.1
	1.7.84.1;
next	1.6;

1.6
date	2005.12.27.08.49.35;	author yamt;	state Exp;
branches
	1.6.2.1
	1.6.4.1
	1.6.6.1;
next	1.5;

1.5
date	2005.12.11.12.24.42;	author christos;	state Exp;
branches;
next	1.4;

1.4
date	2003.10.21.14.49.00;	author tsutsui;	state Exp;
branches
	1.4.16.1;
next	1.3;

1.3
date	2003.09.11.05.04.33;	author chs;	state Exp;
branches;
next	1.2;

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

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

1.12.34.1
date	2022.06.14.10.41.18;	author martin;	state Exp;
branches;
next	;
commitid	ibM1EXBBPIO1MZHD;

1.11.12.1
date	2014.05.22.11.41.04;	author yamt;	state Exp;
branches;
next	;

1.11.22.1
date	2014.08.20.00.04.30;	author tls;	state Exp;
branches;
next	;

1.11.26.1
date	2014.05.18.17.46.08;	author rmind;	state Exp;
branches;
next	;

1.7.68.1
date	2009.05.04.08.13.50;	author yamt;	state Exp;
branches;
next	1.7.68.2;

1.7.68.2
date	2009.08.19.18.48.19;	author yamt;	state Exp;
branches;
next	1.7.68.3;

1.7.68.3
date	2010.03.11.15.04.22;	author yamt;	state Exp;
branches;
next	;

1.7.78.1
date	2009.04.28.07.37.13;	author skrll;	state Exp;
branches;
next	;

1.7.84.1
date	2009.05.13.17.22.15;	author jym;	state Exp;
branches;
next	;

1.6.2.1
date	2006.02.18.15.39.22;	author yamt;	state Exp;
branches;
next	;

1.6.4.1
date	2006.09.09.02.57.52;	author rpaulo;	state Exp;
branches;
next	;

1.6.6.1
date	2006.04.22.11.40.05;	author simonb;	state Exp;
branches;
next	;

1.4.16.1
date	2006.06.21.15.10.22;	author yamt;	state Exp;
branches;
next	;

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

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

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

1.1.2.1
date	2002.06.06.20.03.37;	author gehenna;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2002.06.20.16.02.24;	author gehenna;	state Exp;
branches;
next	;

1.1.4.1
date	2002.06.06.20.03.37;	author jdolecek;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2002.06.23.17.49.46;	author jdolecek;	state Exp;
branches;
next	1.1.4.3;

1.1.4.3
date	2002.10.10.18.43.25;	author jdolecek;	state Exp;
branches;
next	;


desc
@@


1.13
log
@Provide a __canonicalize_funcptr_for_compare which only needs to return
the passed value as the kernel doesn't do PLABELS.

PR/56878 (hppa: kernel module lua fails to load)
@
text
@#	$NetBSD: Makefile.inc,v 1.12 2014/03/13 16:09:11 pooka Exp $

SRCS+=	milli.S
SRCS+=	bcopy.S memcpy.S memmove.S
SRCS+=	milli_extra.S

# XXX: spcopy does not really belong in libkern in the first place
.ifndef RUMPKERNEL
SRCS+=	spcopy.S
.endif

SRCS+= ffs.c bswap16.c bswap32.c
@


1.12
log
@remove compiler-rt duplicates to fix build
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.11 2009/09/22 09:57:16 pooka Exp $
d5 1
@


1.12.34.1
log
@Pull up following revision(s) (requested by skrll in ticket #1472):

	sys/lib/libkern/arch/hppa/Makefile.inc: revision 1.13
	sys/lib/libkern/arch/hppa/milli.S: revision 1.3
	sys/lib/libkern/arch/hppa/milli_extra.S: revision 1.1

Don't need $$sh_func_adrs

Provide a __canonicalize_funcptr_for_compare which only needs to return
the passed value as the kernel doesn't do PLABELS.
PR/56878 (hppa: kernel module lua fails to load)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.12 2014/03/13 16:09:11 pooka Exp $
a4 1
SRCS+=	milli_extra.S
@


1.11
log
@Don't build spcopy for rumpkern.  Fixes hp700 build failure pointed
out by nick.

XXX: spcopy should be in the main kernel instead of libkern in any case
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.10 2009/08/14 19:23:53 dsl Exp $
a10 1
SRCS+= ashrdi3.c divdi3.c    
@


1.11.22.1
log
@Rebase to HEAD as of a few days ago.
@
text
@d1 1
a1 1
#	$NetBSD$
d11 1
@


1.11.12.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.inc,v 1.11 2009/09/22 09:57:16 pooka Exp $
d11 1
@


1.11.26.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.11 2009/09/22 09:57:16 pooka Exp $
d11 1
@


1.10
log
@Move that majority of the 'SRCS+= foo.c' into the main Makefile.libkern.
Any .S files added by the arch/*/Makefile.inc cause the .c file to
be excluded.
Specific exclusions added using NO_SRCS to match previous files.
At least sparc, sparc64, i386, amd64 and vax GENERIC still build.
(There is a fubar with the naming of the byte-swap files ...)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.9 2009/08/12 21:20:40 dsl Exp $
d4 6
a9 1
SRCS+=	bcopy.S spcopy.S memcpy.S memmove.S
@


1.9
log
@Split the lines that add .c to SRCS from those that add .S
No changes (apart from the order) intended.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.8 2009/03/18 12:25:06 tsutsui Exp $
d6 2
a7 6
SRCS+=	__main.c imax.c imin.c lmax.c lmin.c max.c min.c ulmax.c ulmin.c
SRCS+=	random.c ashrdi3.c divdi3.c strncpy.c strncmp.c strcmp.c memchr.c
SRCS+=	memcmp.c memset.c strlen.c strcpy.c
SRCS+=	strcat.c skpc.c strncasecmp.c strtoul.c
SRCS+=	scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c
SRCS+=	__assert.c
@


1.8
log
@- remove bcmp(9), bcopy(9), and bzero(9) from libkern since <sys/systm.h> has
  macro which replace them with mem*() functions in #ifdef _KERNEL as noted
  in man pages
- move declarations of bcopy(3) and bzero(3) into <lib/libsa/stand.h>
  since they are still in libsa for some MD standalone sources
  (I guess all bcmp(3) in standalone sources have been replaced with memcmp(3)
   but they should be replaced with memcmp() anyway)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.7 2006/02/04 23:33:37 uwe Exp $
d3 2
a4 1
#	$OpenBSD: Makefile.inc,v 1.14 2000/12/29 19:04:41 mickey Exp $
d6 5
a10 5
SRCS+=	__main.c imax.c imin.c lmax.c lmin.c max.c min.c ulmax.c ulmin.c \
	random.c ashrdi3.c divdi3.c strncpy.c strncmp.c strcmp.c memchr.c \
	memcmp.c memset.c strlen.c strcpy.c \
	strcat.c skpc.c strncasecmp.c strtoul.c \
	scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c
a11 4

SRCS+=	milli.S

SRCS+=	bcopy.S spcopy.S memcpy.S memmove.S
@


1.7
log
@Add bswap16.c and bswap32.c to SRCS.  We need fallback versions for
kernels compiled without optimization (and thus without inlining of
bswap16 and bswap32)
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.6 2005/12/27 08:49:35 yamt Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c bzero.c
@


1.7.84.1
log
@Sync with HEAD.

Commit is split, to avoid a "too many arguments" protocol error.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.8 2009/03/18 12:25:06 tsutsui Exp $
d9 1
a9 1
	scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c
@


1.7.68.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.7 2006/02/04 23:33:37 uwe Exp $
d9 1
a9 1
	scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c
@


1.7.68.2
log
@sync with head.
@
text
@d1 10
a10 1
#	$NetBSD: Makefile.inc,v 1.7.68.1 2009/05/04 08:13:50 yamt Exp $
d13 1
a14 3

SRCS+= ashrdi3.c divdi3.c    
SRCS+= ffs.c bswap16.c bswap32.c
@


1.7.68.3
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.7.68.2 2009/08/19 18:48:19 yamt Exp $
d4 1
a4 6
SRCS+=	bcopy.S memcpy.S memmove.S

# XXX: spcopy does not really belong in libkern in the first place
.ifndef RUMPKERNEL
SRCS+=	spcopy.S
.endif
@


1.7.78.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.8 2009/03/18 12:25:06 tsutsui Exp $
d9 1
a9 1
	scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c
@


1.6
log
@fix build of bzero.
XXX is it better to remove it as i386?
@
text
@d1 1
a1 1
#	$NetBSD$
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap64.c bzero.c
@


1.6.4.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.7 2006/02/04 23:33:37 uwe Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c bzero.c
@


1.6.6.1
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.7 2006/02/04 23:33:37 uwe Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c bzero.c
@


1.6.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.6 2005/12/27 08:49:35 yamt Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c bzero.c
@


1.5
log
@merge ktrace-lwp.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.2.6.3 2004/09/21 13:36:06 skrll Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap64.c
a12 1
OBJS+=	bzero.o
a14 7
CLEANFILES+=	bzero.o

bzero.o: ${KERNDIR}/memset.c
	@@echo "${COMPILE.c} -DBZERO ${KERNDIR}/memset.c -o ${.TARGET}"
	@@${COMPILE.c} -DBZERO ${KERNDIR}/memset.c  -o ${.TARGET}.o
	@@${LD} -x -r ${.TARGET}.o -o ${.TARGET}
	@@rm -f ${.TARGET}.o
@


1.4
log
@Add bswap64.c, required by options FFS_EI.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.3 2003/09/11 05:04:33 chs Exp $
@


1.4.16.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.4 2003/10/21 14:49:00 tsutsui Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap16.c bswap32.c bswap64.c bzero.c
d13 1
d16 7
@


1.3
log
@the asm version of strlcpy() was buggy, just use the C version.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.2 2002/09/21 17:45:16 chs Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c
@


1.2
log
@add strtoul.c, it's now used in MI code.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.1 2002/06/06 20:03:37 fredette Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c
d12 1
a12 1
SRCS+=	milli.S strlcpy.S
@


1.2.6.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.4 2003/10/21 14:49:00 tsutsui Exp $
d9 1
a9 1
	bcmp.c scanc.c ffs.c strlcpy.c bswap64.c
d12 1
a12 1
SRCS+=	milli.S
@


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.inc,v 1.2.6.1 2004/08/03 10:53:42 skrll Exp $
@


1.1
log
@Added hppa support to libkern.
@
text
@d1 1
a1 1
#	$NetBSD$
d8 1
a8 1
	strcat.c skpc.c strncasecmp.c \
@


1.1.2.1
log
@file Makefile.inc was added on branch gehenna-devsw on 2002-06-20 16:02:24 +0000
@
text
@d1 22
@


1.1.2.2
log
@catch up with -current.
@
text
@a0 22
#	$NetBSD: Makefile.inc,v 1.1.2.1 2002/06/20 16:02:24 gehenna Exp $

#	$OpenBSD: Makefile.inc,v 1.14 2000/12/29 19:04:41 mickey Exp $

SRCS+=	__main.c imax.c imin.c lmax.c lmin.c max.c min.c ulmax.c ulmin.c \
	random.c ashrdi3.c divdi3.c strncpy.c strncmp.c strcmp.c memchr.c \
	memcmp.c memset.c strlen.c strcpy.c \
	strcat.c skpc.c strncasecmp.c \
	bcmp.c scanc.c ffs.c
SRCS+=	__assert.c

SRCS+=	milli.S strlcpy.S
OBJS+=	bzero.o

SRCS+=	bcopy.S spcopy.S memcpy.S memmove.S
CLEANFILES+=	bzero.o

bzero.o: ${KERNDIR}/memset.c
	@@echo "${COMPILE.c} -DBZERO ${KERNDIR}/memset.c -o ${.TARGET}"
	@@${COMPILE.c} -DBZERO ${KERNDIR}/memset.c  -o ${.TARGET}.o
	@@${LD} -x -r ${.TARGET}.o -o ${.TARGET}
	@@rm -f ${.TARGET}.o
@


1.1.4.1
log
@file Makefile.inc was added on branch kqueue on 2002-06-23 17:49:46 +0000
@
text
@d1 22
@


1.1.4.2
log
@catch up with -current on kqueue branch
@
text
@a0 22
#	$NetBSD: Makefile.inc,v 1.1.4.1 2002/06/23 17:49:46 jdolecek Exp $

#	$OpenBSD: Makefile.inc,v 1.14 2000/12/29 19:04:41 mickey Exp $

SRCS+=	__main.c imax.c imin.c lmax.c lmin.c max.c min.c ulmax.c ulmin.c \
	random.c ashrdi3.c divdi3.c strncpy.c strncmp.c strcmp.c memchr.c \
	memcmp.c memset.c strlen.c strcpy.c \
	strcat.c skpc.c strncasecmp.c \
	bcmp.c scanc.c ffs.c
SRCS+=	__assert.c

SRCS+=	milli.S strlcpy.S
OBJS+=	bzero.o

SRCS+=	bcopy.S spcopy.S memcpy.S memmove.S
CLEANFILES+=	bzero.o

bzero.o: ${KERNDIR}/memset.c
	@@echo "${COMPILE.c} -DBZERO ${KERNDIR}/memset.c -o ${.TARGET}"
	@@${COMPILE.c} -DBZERO ${KERNDIR}/memset.c  -o ${.TARGET}.o
	@@${LD} -x -r ${.TARGET}.o -o ${.TARGET}
	@@rm -f ${.TARGET}.o
@


1.1.4.3
log
@sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.inc,v 1.1.4.2 2002/10/10 18:43:25 jdolecek Exp $
d8 1
a8 1
	strcat.c skpc.c strncasecmp.c strtoul.c \
@
