head	1.14;
access;
symbols
	netbsd-11-0-RC4:1.14
	netbsd-11-0-RC3:1.14
	netbsd-11-0-RC2:1.14
	netbsd-11-0-RC1:1.14
	perseant-exfatfs-base-20250801:1.14
	netbsd-11:1.14.0.4
	netbsd-11-base:1.14
	netbsd-10-1-RELEASE:1.13
	perseant-exfatfs-base-20240630:1.14
	perseant-exfatfs:1.14.0.2
	perseant-exfatfs-base:1.14
	netbsd-8-3-RELEASE:1.13
	netbsd-9-4-RELEASE:1.13
	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.50
	thorpej-ifq-base:1.13
	thorpej-altq-separation:1.13.0.48
	thorpej-altq-separation-base:1.13
	netbsd-10-0-RC1:1.13
	netbsd-10:1.13.0.46
	netbsd-10-base:1.13
	bouyer-sunxi-drm:1.13.0.44
	bouyer-sunxi-drm-base:1.13
	netbsd-9-3-RELEASE:1.13
	thorpej-i2c-spi-conf2:1.13.0.42
	thorpej-i2c-spi-conf2-base:1.13
	thorpej-futex2:1.13.0.40
	thorpej-futex2-base:1.13
	thorpej-cfargs2:1.13.0.38
	thorpej-cfargs2-base:1.13
	cjep_sun2x-base1:1.13
	cjep_sun2x:1.13.0.36
	cjep_sun2x-base:1.13
	cjep_staticlib_x-base1:1.13
	netbsd-9-2-RELEASE:1.13
	cjep_staticlib_x:1.13.0.34
	cjep_staticlib_x-base:1.13
	thorpej-i2c-spi-conf:1.13.0.32
	thorpej-i2c-spi-conf-base:1.13
	thorpej-cfargs:1.13.0.30
	thorpej-cfargs-base:1.13
	thorpej-futex:1.13.0.28
	thorpej-futex-base:1.13
	netbsd-9-1-RELEASE:1.13
	bouyer-xenpvh-base2:1.13
	phil-wifi-20200421:1.13
	bouyer-xenpvh-base1:1.13
	phil-wifi-20200411:1.13
	bouyer-xenpvh:1.13.0.26
	bouyer-xenpvh-base:1.13
	is-mlppp:1.13.0.24
	is-mlppp-base:1.13
	phil-wifi-20200406:1.13
	netbsd-8-2-RELEASE:1.13
	ad-namecache-base3:1.13
	netbsd-9-0-RELEASE:1.13
	netbsd-9-0-RC2:1.13
	ad-namecache-base2:1.13
	ad-namecache-base1:1.13
	ad-namecache:1.13.0.22
	ad-namecache-base:1.13
	netbsd-9-0-RC1:1.13
	phil-wifi-20191119:1.13
	netbsd-9:1.13.0.20
	netbsd-9-base:1.13
	phil-wifi-20190609:1.13
	netbsd-8-1-RELEASE:1.13
	netbsd-8-1-RC1:1.13
	isaki-audio2:1.13.0.18
	isaki-audio2-base:1.13
	pgoyette-compat-merge-20190127:1.13
	pgoyette-compat-20190127:1.13
	pgoyette-compat-20190118:1.13
	pgoyette-compat-1226:1.13
	pgoyette-compat-1126:1.13
	pgoyette-compat-1020:1.13
	pgoyette-compat-0930:1.13
	pgoyette-compat-0906:1.13
	netbsd-7-2-RELEASE:1.12.2.1
	pgoyette-compat-0728:1.13
	netbsd-8-0-RELEASE:1.13
	phil-wifi:1.13.0.16
	phil-wifi-base:1.13
	pgoyette-compat-0625:1.13
	netbsd-8-0-RC2:1.13
	pgoyette-compat-0521:1.13
	pgoyette-compat-0502:1.13
	pgoyette-compat-0422:1.13
	netbsd-8-0-RC1:1.13
	pgoyette-compat-0415:1.13
	pgoyette-compat-0407:1.13
	pgoyette-compat-0330:1.13
	pgoyette-compat-0322:1.13
	pgoyette-compat-0315:1.13
	netbsd-7-1-2-RELEASE:1.12.2.1
	pgoyette-compat:1.13.0.14
	pgoyette-compat-base:1.13
	netbsd-7-1-1-RELEASE:1.12.2.1
	tls-maxphys-base-20171202:1.13
	matt-nb8-mediatek:1.13.0.12
	matt-nb8-mediatek-base:1.13
	nick-nhusb-base-20170825:1.13
	perseant-stdc-iso10646:1.13.0.10
	perseant-stdc-iso10646-base:1.13
	netbsd-8:1.13.0.8
	netbsd-8-base:1.13
	prg-localcount2-base3:1.13
	prg-localcount2-base2:1.13
	prg-localcount2-base1:1.13
	prg-localcount2:1.13.0.6
	prg-localcount2-base:1.13
	pgoyette-localcount-20170426:1.13
	bouyer-socketcan-base1:1.13
	jdolecek-ncq:1.13.0.4
	jdolecek-ncq-base:1.13
	pgoyette-localcount-20170320:1.13
	netbsd-7-1:1.12.2.1.0.4
	netbsd-7-1-RELEASE:1.12.2.1
	netbsd-7-1-RC2:1.12.2.1
	nick-nhusb-base-20170204:1.13
	netbsd-7-nhusb-base-20170116:1.12.2.1
	bouyer-socketcan:1.13.0.2
	bouyer-socketcan-base:1.13
	pgoyette-localcount-20170107:1.13
	netbsd-7-1-RC1:1.12.2.1
	nick-nhusb-base-20161204:1.13
	pgoyette-localcount-20161104:1.13
	netbsd-7-0-2-RELEASE:1.12.6.1
	nick-nhusb-base-20161004:1.13
	localcount-20160914:1.13
	netbsd-7-nhusb:1.12.2.1.0.2
	netbsd-7-nhusb-base:1.12.2.1
	pgoyette-localcount-20160806:1.13
	pgoyette-localcount-20160726:1.12
	pgoyette-localcount:1.12.0.8
	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.6
	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.4
	nick-nhusb-base:1.12
	netbsd-5-2-3-RELEASE:1.3
	netbsd-5-1-5-RELEASE:1.3
	netbsd-6-0-6-RELEASE:1.6
	netbsd-6-1-5-RELEASE:1.6
	netbsd-7:1.12.0.2
	netbsd-7-base:1.12
	yamt-pagecache-base9:1.11
	yamt-pagecache-tag8:1.6
	netbsd-6-1-4-RELEASE:1.6
	netbsd-6-0-5-RELEASE:1.6
	tls-earlyentropy:1.11.0.2
	tls-earlyentropy-base:1.12
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.11
	riastradh-drm2-base3:1.11
	netbsd-6-1-3-RELEASE:1.6
	netbsd-6-0-4-RELEASE:1.6
	netbsd-5-2-2-RELEASE:1.3
	netbsd-5-1-4-RELEASE:1.3
	netbsd-6-1-2-RELEASE:1.6
	netbsd-6-0-3-RELEASE:1.6
	netbsd-5-2-1-RELEASE:1.3
	netbsd-5-1-3-RELEASE:1.3
	rmind-smpnet-nbase:1.11
	netbsd-6-1-1-RELEASE:1.6
	riastradh-drm2-base2:1.7
	riastradh-drm2-base1:1.7
	riastradh-drm2:1.7.0.8
	riastradh-drm2-base:1.7
	rmind-smpnet:1.7.0.6
	rmind-smpnet-base:1.11
	netbsd-6-1:1.6.0.24
	netbsd-6-0-2-RELEASE:1.6
	netbsd-6-1-RELEASE:1.6
	khorben-n900:1.7.0.4
	netbsd-6-1-RC4:1.6
	netbsd-6-1-RC3:1.6
	agc-symver:1.7.0.2
	agc-symver-base:1.7
	netbsd-6-1-RC2:1.6
	netbsd-6-1-RC1:1.6
	yamt-pagecache-base8:1.6
	netbsd-5-2:1.3.0.102
	netbsd-6-0-1-RELEASE:1.6
	yamt-pagecache-base7:1.6
	netbsd-5-2-RELEASE:1.3
	netbsd-5-2-RC1:1.3
	matt-nb6-plus-nbase:1.6
	yamt-pagecache-base6:1.6
	netbsd-6-0:1.6.0.20
	netbsd-6-0-RELEASE:1.6
	netbsd-6-0-RC2:1.6
	tls-maxphys:1.6.0.18
	tls-maxphys-base:1.12
	matt-nb6-plus:1.6.0.16
	matt-nb6-plus-base:1.6
	netbsd-6-0-RC1:1.6
	jmcneill-usbmp-base10:1.6
	yamt-pagecache-base5:1.6
	jmcneill-usbmp-base9:1.6
	yamt-pagecache-base4:1.6
	jmcneill-usbmp-base8:1.6
	jmcneill-usbmp-base7:1.6
	jmcneill-usbmp-base6:1.6
	jmcneill-usbmp-base5:1.6
	jmcneill-usbmp-base4:1.6
	jmcneill-usbmp-base3:1.6
	jmcneill-usbmp-pre-base2:1.6
	jmcneill-usbmp-base2:1.6
	netbsd-6:1.6.0.14
	netbsd-6-base:1.6
	netbsd-5-1-2-RELEASE:1.3
	netbsd-5-1-1-RELEASE:1.3
	jmcneill-usbmp:1.6.0.12
	jmcneill-usbmp-base:1.6
	jmcneill-audiomp3:1.6.0.10
	jmcneill-audiomp3-base:1.6
	yamt-pagecache-base3:1.6
	yamt-pagecache-base2:1.6
	yamt-pagecache:1.6.0.8
	yamt-pagecache-base:1.6
	rmind-uvmplock-nbase:1.6
	cherry-xenmp:1.6.0.6
	cherry-xenmp-base:1.6
	jym-xensuspend-nbase:1.6
	uebayasi-xip-base7:1.6
	bouyer-quota2-nbase:1.6
	bouyer-quota2:1.6.0.4
	bouyer-quota2-base:1.6
	jruoho-x86intr:1.6.0.2
	jruoho-x86intr-base:1.6
	matt-mips64-premerge-20101231:1.6
	matt-nb5-mips64-premerge-20101231:1.3
	matt-nb5-pq3:1.3.0.100
	matt-nb5-pq3-base:1.3
	netbsd-5-1:1.3.0.98
	uebayasi-xip-base6:1.6
	uebayasi-xip-base5:1.6
	netbsd-5-1-RELEASE:1.3
	uebayasi-xip-base4:1.6
	uebayasi-xip-base3:1.5
	yamt-nfs-mp-base11:1.5
	netbsd-5-1-RC4:1.3
	matt-nb5-mips64-k15:1.3
	uebayasi-xip-base2:1.5
	yamt-nfs-mp-base10:1.5
	netbsd-5-1-RC3:1.3
	netbsd-5-1-RC2:1.3
	uebayasi-xip-base1:1.5
	netbsd-5-1-RC1:1.3
	rmind-uvmplock:1.4.0.4
	rmind-uvmplock-base:1.6
	yamt-nfs-mp-base9:1.4
	uebayasi-xip:1.4.0.2
	uebayasi-xip-base:1.4
	netbsd-5-0-2-RELEASE:1.3
	matt-nb5-mips64-premerge-20091211:1.3
	matt-premerge-20091211:1.4
	yamt-nfs-mp-base8:1.4
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.3
	matt-nb4-mips64-k7-u2a-k9b:1.3
	matt-nb5-mips64-u1-k1-k5:1.3
	yamt-nfs-mp-base7:1.4
	matt-nb5-mips64:1.3.0.96
	netbsd-5-0-1-RELEASE:1.3
	jymxensuspend-base:1.4
	yamt-nfs-mp-base6:1.4
	yamt-nfs-mp-base5:1.4
	yamt-nfs-mp-base4:1.3
	yamt-nfs-mp-base3:1.3
	nick-hppapmap-base4:1.3
	nick-hppapmap-base3:1.3
	netbsd-5-0:1.3.0.94
	netbsd-5-0-RELEASE:1.3
	netbsd-5-0-RC4:1.3
	netbsd-5-0-RC3:1.3
	nick-hppapmap-base2:1.3
	netbsd-5-0-RC2:1.3
	jym-xensuspend:1.3.0.92
	jym-xensuspend-base:1.6
	netbsd-5-0-RC1:1.3
	haad-dm-base2:1.3
	haad-nbase2:1.3
	ad-audiomp2:1.3.0.90
	ad-audiomp2-base:1.3
	netbsd-5:1.3.0.88
	netbsd-5-base:1.3
	nick-hppapmap:1.3.0.86
	nick-hppapmap-base:1.3
	matt-mips64-base2:1.3
	haad-dm-base1:1.3
	wrstuden-revivesa-base-4:1.3
	netbsd-4-0-1-RELEASE:1.3
	wrstuden-revivesa-base-3:1.3
	wrstuden-revivesa-base-2:1.3
	wrstuden-fixsa-newbase:1.3
	nick-csl-alignment-base5:1.3
	haad-dm:1.3.0.84
	haad-dm-base:1.3
	wrstuden-revivesa-base-1:1.3
	simonb-wapbl-nbase:1.3
	yamt-pf42-base4:1.3
	simonb-wapbl:1.3.0.82
	simonb-wapbl-base:1.3
	yamt-pf42-base3:1.3
	hpcarm-cleanup-nbase:1.3
	yamt-pf42-baseX:1.3
	yamt-pf42-base2:1.3
	yamt-nfs-mp-base2:1.3
	wrstuden-revivesa:1.3.0.80
	wrstuden-revivesa-base:1.3
	yamt-nfs-mp:1.3.0.78
	yamt-nfs-mp-base:1.3
	yamt-pf42:1.3.0.76
	yamt-pf42-base:1.3
	ad-socklock-base1:1.3
	yamt-lazymbuf-base15:1.3
	yamt-lazymbuf-base14:1.3
	keiichi-mipv6-nbase:1.3
	mjf-devfs2:1.3.0.74
	mjf-devfs2-base:1.3
	nick-net80211-sync:1.3.0.72
	nick-net80211-sync-base:1.3
	keiichi-mipv6:1.3.0.70
	keiichi-mipv6-base:1.3
	bouyer-xeni386-merge1:1.3
	matt-armv6-prevmlocking:1.3
	wrstuden-fixsa-base-1:1.3
	vmlocking2-base3:1.3
	netbsd-4-0:1.3.0.68
	netbsd-4-0-RELEASE:1.3
	bouyer-xeni386-nbase:1.3
	yamt-kmem-base3:1.3
	cube-autoconf:1.3.0.66
	cube-autoconf-base:1.3
	yamt-kmem-base2:1.3
	bouyer-xeni386:1.3.0.64
	bouyer-xeni386-base:1.3
	yamt-kmem:1.3.0.62
	yamt-kmem-base:1.3
	vmlocking2-base2:1.3
	reinoud-bufcleanup-nbase:1.3
	vmlocking2:1.3.0.60
	vmlocking2-base1:1.3
	netbsd-4-0-RC5:1.3
	matt-nb4-arm:1.3.0.58
	matt-nb4-arm-base:1.3
	matt-armv6-nbase:1.3
	jmcneill-base:1.3
	netbsd-4-0-RC4:1.3
	mjf-devfs:1.3.0.56
	mjf-devfs-base:1.3
	bouyer-xenamd64-base2:1.3
	vmlocking-nbase:1.3
	yamt-x86pmap-base4:1.3
	bouyer-xenamd64:1.3.0.54
	bouyer-xenamd64-base:1.3
	netbsd-4-0-RC3:1.3
	yamt-x86pmap-base3:1.3
	yamt-x86pmap-base2:1.3
	netbsd-4-0-RC2:1.3
	yamt-x86pmap:1.3.0.52
	yamt-x86pmap-base:1.3
	netbsd-4-0-RC1:1.3
	matt-armv6:1.3.0.50
	matt-armv6-base:1.3
	jmcneill-pm:1.3.0.48
	jmcneill-pm-base:1.3
	hpcarm-cleanup:1.3.0.46
	hpcarm-cleanup-base:1.3
	nick-csl-alignment:1.3.0.44
	nick-csl-alignment-base:1.3
	matt-mips64:1.3.0.42
	matt-mips64-base:1.3
	netbsd-3-1-1-RELEASE:1.1.16.1
	netbsd-3-0-3-RELEASE:1.1.16.1
	yamt-idlelwp-base8:1.3
	wrstuden-fixsa:1.3.0.40
	wrstuden-fixsa-base:1.3
	ppcoea-renovation:1.3.0.38
	ppcoea-renovation-base:1.3
	thorpej-atomic:1.3.0.36
	thorpej-atomic-base:1.3
	reinoud-bufcleanup:1.3.0.34
	reinoud-bufcleanup-base:1.3
	mjf-ufs-trans:1.3.0.32
	mjf-ufs-trans-base:1.3
	vmlocking:1.3.0.30
	vmlocking-base:1.3
	ad-audiomp:1.3.0.28
	ad-audiomp-base:1.3
	yamt-idlelwp:1.3.0.26
	post-newlock2-merge:1.3
	newlock2-nbase:1.3
	yamt-splraiseipl-base5:1.3
	yamt-splraiseipl-base4:1.3
	yamt-splraiseipl-base3:1.3
	abandoned-netbsd-4-base:1.3
	abandoned-netbsd-4:1.3.0.18
	netbsd-3-1:1.1.16.1.0.4
	netbsd-3-1-RELEASE:1.1.16.1
	netbsd-3-0-2-RELEASE:1.1.16.1
	yamt-splraiseipl-base2:1.3
	netbsd-3-1-RC4:1.1.16.1
	yamt-splraiseipl:1.3.0.22
	yamt-splraiseipl-base:1.3
	netbsd-3-1-RC3:1.1.16.1
	yamt-pdpolicy-base9:1.3
	newlock2:1.3.0.20
	newlock2-base:1.3
	yamt-pdpolicy-base8:1.3
	netbsd-3-1-RC2:1.1.16.1
	netbsd-3-1-RC1:1.1.16.1
	yamt-pdpolicy-base7:1.3
	netbsd-4:1.3.0.24
	netbsd-4-base:1.3
	yamt-pdpolicy-base6:1.3
	chap-midi-nbase:1.3
	netbsd-3-0-1-RELEASE:1.1.16.1
	gdamore-uart:1.3.0.16
	gdamore-uart-base:1.3
	simonb-timcounters-final:1.3
	yamt-pdpolicy-base5:1.3
	chap-midi:1.3.0.14
	chap-midi-base:1.3
	yamt-pdpolicy-base4:1.3
	yamt-pdpolicy-base3:1.3
	peter-altq-base:1.3
	peter-altq:1.3.0.12
	yamt-pdpolicy-base2:1.3
	elad-kernelauth-base:1.3
	elad-kernelauth:1.3.0.10
	yamt-pdpolicy:1.3.0.8
	yamt-pdpolicy-base:1.3
	yamt-uio_vmspace-base5:1.3
	simonb-timecounters:1.3.0.6
	simonb-timecounters-base:1.3
	rpaulo-netinet-merge-pcb:1.3.0.4
	rpaulo-netinet-merge-pcb-base:1.3
	yamt-uio_vmspace:1.3.0.2
	netbsd-3-0:1.1.16.1.0.2
	netbsd-3-0-RELEASE:1.1.16.1
	netbsd-3-0-RC6:1.1.16.1
	yamt-readahead-base3:1.3
	netbsd-3-0-RC5:1.1.16.1
	netbsd-3-0-RC4:1.1.16.1
	netbsd-3-0-RC3:1.1.16.1
	yamt-readahead-base2:1.2
	netbsd-3-0-RC2:1.1.16.1
	yamt-readahead-pervnode:1.2
	yamt-readahead-perfile:1.2
	yamt-readahead:1.2.0.8
	yamt-readahead-base:1.2
	netbsd-3-0-RC1:1.1.16.1
	yamt-vop-base3:1.2
	netbsd-2-0-3-RELEASE:1.1.2.1
	netbsd-2-1:1.1.8.1.0.2
	yamt-vop-base2:1.2
	thorpej-vnode-attr:1.2.0.6
	thorpej-vnode-attr-base:1.2
	netbsd-2-1-RELEASE:1.1.8.1
	yamt-vop:1.2.0.4
	yamt-vop-base:1.2
	netbsd-2-1-RC6:1.1.8.1
	netbsd-2-1-RC5:1.1.8.1
	netbsd-2-1-RC4:1.1.8.1
	netbsd-2-1-RC3:1.1.8.1
	netbsd-2-1-RC2:1.1.8.1
	netbsd-2-1-RC1:1.1.8.1
	yamt-lazymbuf:1.2.0.2
	yamt-km-base4:1.2
	netbsd-2-0-2-RELEASE:1.1.2.1
	yamt-km-base3:1.2
	netbsd-3:1.1.0.16
	netbsd-3-base:1.1
	yamt-km-base2:1.1
	yamt-km:1.1.0.12
	yamt-km-base:1.1
	kent-audio2:1.1.0.10
	kent-audio2-base:1.2
	netbsd-2-0-1-RELEASE:1.1
	kent-audio1-beforemerge:1.1
	netbsd-2:1.1.0.8
	netbsd-2-base:1.1
	kent-audio1:1.1.0.6
	kent-audio1-base:1.1
	netbsd-2-0-RELEASE:1.1
	netbsd-2-0-RC5:1.1
	netbsd-2-0-RC4:1.1
	netbsd-2-0-RC3:1.1
	netbsd-2-0-RC2:1.1
	netbsd-2-0-RC1:1.1
	ktrace-lwp-base:1.3
	ktrace-lwp:1.1.0.4
	netbsd-2-0:1.1.0.2
	netbsd-2-0-base:1.1;
locks; strict;
comment	@# @;


1.14
date	2024.02.11.17.16.05;	author christos;	state Exp;
branches;
next	1.13;
commitid	F7oEjYT4Y7gBr2YE;

1.13
date	2016.07.28.22.46.48;	author maya;	state Exp;
branches;
next	1.12;

1.12
date	2014.08.05.15.40.59;	author apb;	state Exp;
branches
	1.12.2.1
	1.12.4.1
	1.12.6.1
	1.12.8.1;
next	1.11;

1.11
date	2014.03.03.19.08.46;	author joerg;	state Exp;
branches
	1.11.2.1;
next	1.10;

1.10
date	2014.03.03.18.25.14;	author joerg;	state Exp;
branches;
next	1.9;

1.9
date	2014.01.27.21.37.17;	author apb;	state Exp;
branches;
next	1.8;

1.8
date	2014.01.27.08.18.08;	author apb;	state Exp;
branches;
next	1.7;

1.7
date	2013.03.20.06.35.49;	author kiyohara;	state Exp;
branches
	1.7.6.1;
next	1.6;

1.6
date	2010.10.30.03.46.03;	author uebayasi;	state Exp;
branches
	1.6.8.1
	1.6.14.1
	1.6.18.1;
next	1.5;

1.5
date	2010.03.18.14.15.38;	author kiyohara;	state Exp;
branches;
next	1.4;

1.4
date	2009.05.18.05.17.28;	author mrg;	state Exp;
branches
	1.4.2.1
	1.4.4.1;
next	1.3;

1.3
date	2005.11.24.12.54.29;	author dbj;	state Exp;
branches
	1.3.78.1;
next	1.2;

1.2
date	2005.03.17.16.45.50;	author jmc;	state Exp;
branches
	1.2.2.1
	1.2.8.1;
next	1.1;

1.1
date	2003.09.23.14.45.12;	author shige;	state Exp;
branches
	1.1.2.1
	1.1.4.1
	1.1.8.1
	1.1.10.1
	1.1.12.1
	1.1.16.1;
next	;

1.12.2.1
date	2016.08.27.15.19.09;	author bouyer;	state Exp;
branches;
next	;

1.12.4.1
date	2016.10.05.20.55.27;	author skrll;	state Exp;
branches;
next	;

1.12.6.1
date	2016.08.27.15.18.47;	author bouyer;	state Exp;
branches;
next	;

1.12.8.1
date	2016.08.06.00.19.04;	author pgoyette;	state Exp;
branches;
next	;

1.11.2.1
date	2014.08.10.06.53.56;	author tls;	state Exp;
branches;
next	;

1.7.6.1
date	2014.05.18.17.45.06;	author rmind;	state Exp;
branches;
next	;

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

1.6.14.1
date	2014.04.11.08.31.56;	author msaitoh;	state Exp;
branches;
next	1.6.14.2;

1.6.14.2
date	2016.08.27.14.44.10;	author bouyer;	state Exp;
branches;
next	;

1.6.18.1
date	2013.06.23.06.20.05;	author tls;	state Exp;
branches;
next	1.6.18.2;

1.6.18.2
date	2014.08.20.00.02.59;	author tls;	state Exp;
branches;
next	1.6.18.3;

1.6.18.3
date	2017.12.03.11.36.11;	author jdolecek;	state Exp;
branches;
next	;
commitid	XcIYRZTAh1LmerhA;

1.4.2.1
date	2010.04.30.14.39.17;	author uebayasi;	state Exp;
branches;
next	1.4.2.2;

1.4.2.2
date	2010.11.06.08.08.17;	author uebayasi;	state Exp;
branches;
next	;

1.4.4.1
date	2010.05.30.05.16.43;	author rmind;	state Exp;
branches;
next	1.4.4.2;

1.4.4.2
date	2011.03.05.20.50.15;	author rmind;	state Exp;
branches;
next	;

1.3.78.1
date	2009.06.20.07.20.02;	author yamt;	state Exp;
branches;
next	1.3.78.2;

1.3.78.2
date	2010.08.11.22.51.53;	author yamt;	state Exp;
branches;
next	;

1.2.2.1
date	2006.06.21.14.51.03;	author yamt;	state Exp;
branches;
next	;

1.2.8.1
date	2005.11.29.21.22.58;	author yamt;	state Exp;
branches;
next	;

1.1.2.1
date	2005.03.22.19.07.44;	author tron;	state Exp;
branches;
next	;

1.1.4.1
date	2003.09.23.14.45.12;	author skrll;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2004.08.03.10.34.16;	author skrll;	state Exp;
branches;
next	1.1.4.3;

1.1.4.3
date	2004.09.18.14.33.58;	author skrll;	state Exp;
branches;
next	1.1.4.4;

1.1.4.4
date	2004.09.21.13.15.01;	author skrll;	state Exp;
branches;
next	1.1.4.5;

1.1.4.5
date	2005.04.01.14.27.26;	author skrll;	state Exp;
branches;
next	1.1.4.6;

1.1.4.6
date	2005.12.11.10.28.17;	author christos;	state Exp;
branches;
next	;

1.1.8.1
date	2005.03.22.19.07.40;	author tron;	state Exp;
branches;
next	;

1.1.10.1
date	2005.04.29.11.28.08;	author kent;	state Exp;
branches;
next	;

1.1.12.1
date	2005.03.19.08.32.57;	author yamt;	state Exp;
branches;
next	;

1.1.16.1
date	2005.03.22.19.26.38;	author tron;	state Exp;
branches;
next	;


desc
@@


1.14
log
@PR/57924: Jan-Benedict Glaw: Use $MKREPRO_TIMESTAMP for mkubootimage
@
text
@#	$NetBSD: Makefile.obs405.inc,v 1.13 2016/07/28 22:46:48 maya Exp $

CFLAGS+=-mcpu=405
AFLAGS+=-mcpu=405


.if ${PRDCTTYPE} == "obs200"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

TEXTADDR?=	450000

SYSTEM_FIRST_OBJ=	obs200_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs200_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${MKIMG} $@@ $@@.img ; \
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img


.elif ${PRDCTTYPE} == "obs266"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

TEXTADDR?=	25000

SYSTEM_FIRST_OBJ=	locore.o
SYSTEM_FIRST_SFILE=	${POWERPC}/${PPCDIR}/openbios/locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${MKIMG} $@@ $@@.img ; \
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img


.elif ${PRDCTTYPE} == "obs600"

TEXTADDR?=	25000

SYSTEM_FIRST_OBJ=	obs600_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs600_locore.S

.if ${USETOOLS} == "yes"
MKUBOOTIMAGE=		${TOOLDIR}/bin/${_TOOL_PREFIX}mkubootimage
.else
MKUBOOTIMAGE=		mkubootimage
.endif
MKUBOOTIMAGEARGS=	-A powerpc -T kernel
MKUBOOTIMAGEARGS+=	-a $(TEXTADDR)
MKUBOOTIMAGEARGS+=	-n "NetBSD/openblocks600 ${_OSRELEASE}"
.if ${MKREPRO_TIMESTAMP:Uno} != "no"
MKUBOOTIMAGEARGS+=	-t "${MKREPRO_TIMESTAMP}"
.endif
MKUBOOTIMAGEARGS_NONE=  ${MKUBOOTIMAGEARGS} -C none
MKUBOOTIMAGEARGS_GZ=    ${MKUBOOTIMAGEARGS} -C gz

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${OBJCOPY} -S -O binary $@@ $@@.bin; \
	${OBJCOPY} -S -O binary $@@ $@@.bin; \
	echo "${TOOL_GZIP_N} -c $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP_N} -c $@@.bin > $@@.bin.gz; \
	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@@.bin.gz $@@.gz.ub; \
	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@@.bin.gz $@@.gz.ub; \
	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@@.bin $@@.ub; \
	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@@.bin $@@.ub;

.endif
@


1.13
log
@Fix typo in Makefile which resulted in kernel image not being generated

From Rin Okuyama in PR/51369
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.12 2014/08/05 15:40:59 apb Exp $
d52 3
@


1.12
log
@Use ${TOOL_GZIP_N} instead of ${TOOL_GZIP} -n, and similarly
use ${TOOL_GZIP_N} -9 instead of ${TOOL_GZIP} -9n, etc.

This will pass -nT instead of just -n if the gzip program is
actually pigz.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.11 2014/03/03 19:08:46 joerg Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
@


1.12.4.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.13 2016/07/28 22:46:48 maya Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
@


1.12.2.1
log
@Pull up following revision(s) (requested by maya in ticket #1211):
	sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
	sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
	sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
Fix typo in Makefile which resulted in kernel image not being generated
From Rin Okuyama in PR/51369
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.12 2014/08/05 15:40:59 apb Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
@


1.12.6.1
log
@Pull up following revision(s) (requested by maya in ticket #1211):
	sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
	sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
	sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
Fix typo in Makefile which resulted in kernel image not being generated
From Rin Okuyama in PR/51369
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.12 2014/08/05 15:40:59 apb Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
@


1.12.8.1
log
@Sync with HEAD
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.13 2016/07/28 22:46:48 maya Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
@


1.11
log
@Spell it TOOL_STAT.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.10 2014/03/03 18:25:14 joerg Exp $
d58 2
a59 2
	echo "${TOOL_GZIP} -nc $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP} -nc $@@.bin > $@@.bin.gz; \
@


1.11.2.1
log
@Rebase.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.12 2014/08/05 15:40:59 apb Exp $
d58 2
a59 2
	echo "${TOOL_GZIP_N} -c $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP_N} -c $@@.bin > $@@.bin.gz; \
@


1.10
log
@Use nbstat when cross-compiling, unbreaks build on Linux.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.9 2014/01/27 21:37:17 apb Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${STAT}; \
@


1.9
log
@Pass the -n flag to gzip invocations.

This prevents it from embedding a timestamp in the output.  We pass
"-n" unconditionally, not conditional on MKREPRO, because many other
invocations of gzip already passed the -n flag unconditionally.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.8 2014/01/27 08:18:08 apb Exp $
d18 2
a19 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
		${MKIMG} $@@ $@@.img
d33 2
a34 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
		${MKIMG} $@@ $@@.img
@


1.8
log
@Use ${TOOL_GZIP} instead of just gzip in all Makefiles
outside */dist/* subdirectories.

When USE_PIGZGZIP=yes, bsd.own.mk sets TOOL_GZIP=${TOOL_PIGZ},
so there's no need to test USE_PIGZGZIP in these Makefiles.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.7 2013/03/20 06:35:49 kiyohara Exp $
d58 2
a59 2
	echo "${TOOL_GZIP} -c $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP} -c $@@.bin > $@@.bin.gz; \
@


1.7
log
@Use mkubootimage, if obs600.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.6 2010/10/30 03:46:03 uebayasi Exp $
d58 2
a59 2
	echo "gzip -c $@@.bin > $@@.bin.gz"; \
	gzip -c $@@.bin > $@@.bin.gz; \
@


1.7.6.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.7 2013/03/20 06:35:49 kiyohara Exp $
d18 2
a19 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
d33 2
a34 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
d58 2
a59 2
	echo "${TOOL_GZIP} -nc $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP} -nc $@@.bin > $@@.bin.gz; \
@


1.6
log
@Handle kernel file names other than "netbsd".
@
text
@d1 1
a1 1
#	$NetBSD$
d44 11
d57 7
a63 1
	${OBJCOPY} -S -O binary $@@ $@@.bin;
@


1.6.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.obs405.inc,v 1.6 2010/10/30 03:46:03 uebayasi Exp $
d18 2
a19 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
d33 2
a34 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
a43 11
.if ${USETOOLS} == "yes"
MKUBOOTIMAGE=		${TOOLDIR}/bin/${_TOOL_PREFIX}mkubootimage
.else
MKUBOOTIMAGE=		mkubootimage
.endif
MKUBOOTIMAGEARGS=	-A powerpc -T kernel
MKUBOOTIMAGEARGS+=	-a $(TEXTADDR)
MKUBOOTIMAGEARGS+=	-n "NetBSD/openblocks600 ${_OSRELEASE}"
MKUBOOTIMAGEARGS_NONE=  ${MKUBOOTIMAGEARGS} -C none
MKUBOOTIMAGEARGS_GZ=    ${MKUBOOTIMAGEARGS} -C gz

d46 1
a46 7
	${OBJCOPY} -S -O binary $@@ $@@.bin; \
	echo "${TOOL_GZIP} -nc $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP} -nc $@@.bin > $@@.bin.gz; \
	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@@.bin.gz $@@.gz.ub; \
	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@@.bin.gz $@@.gz.ub; \
	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@@.bin $@@.ub; \
	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@@.bin $@@.ub;
@


1.6.14.1
log
@Pull up following revision(s) (requested by joerg in ticket #1035):
	distrib/evbppc/md-kernel/Makefile		1.4
	sys/arch/evbppc/compile/walnut-mkimg.sh		1.5
	sys/arch/evbppc/conf/Makefile.ev64260.inc	1.6-1.7
	sys/arch/evbppc/conf/Makefile.obs405.inc	1.10-1.11
	sys/arch/evbppc/conf/Makefile.walnut.inc	1.7-1.8

Use TOOL_* for cross compiling. Fixes buiild break on linux.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.6 2010/10/30 03:46:03 uebayasi Exp $
d18 2
a19 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
d33 2
a34 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
@


1.6.14.2
log
@Pull up following revision(s) (requested by maya in ticket #1396):
	sys/arch/evbppc/conf/Makefile.walnut.inc: revision 1.9
	sys/arch/evbppc/conf/Makefile.obs405.inc: revision 1.13
	sys/arch/evbppc/conf/Makefile.ev64260.inc: revision 1.8
Fix typo in Makefile which resulted in kernel image not being generated
From Rin Okuyama in PR/51369
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.6.14.1 2014/04/11 08:31:56 msaitoh Exp $
d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
@


1.6.18.1
log
@resync from head
@
text
@a43 11
.if ${USETOOLS} == "yes"
MKUBOOTIMAGE=		${TOOLDIR}/bin/${_TOOL_PREFIX}mkubootimage
.else
MKUBOOTIMAGE=		mkubootimage
.endif
MKUBOOTIMAGEARGS=	-A powerpc -T kernel
MKUBOOTIMAGEARGS+=	-a $(TEXTADDR)
MKUBOOTIMAGEARGS+=	-n "NetBSD/openblocks600 ${_OSRELEASE}"
MKUBOOTIMAGEARGS_NONE=  ${MKUBOOTIMAGEARGS} -C none
MKUBOOTIMAGEARGS_GZ=    ${MKUBOOTIMAGEARGS} -C gz

d46 1
a46 7
	${OBJCOPY} -S -O binary $@@ $@@.bin; \
	echo "gzip -c $@@.bin > $@@.bin.gz"; \
	gzip -c $@@.bin > $@@.bin.gz; \
	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@@.bin.gz $@@.gz.ub; \
	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_GZ} $@@.bin.gz $@@.gz.ub; \
	echo ${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@@.bin $@@.ub; \
	${MKUBOOTIMAGE} ${MKUBOOTIMAGEARGS_NONE} $@@.bin $@@.ub;
@


1.6.18.2
log
@Rebase to HEAD as of a few days ago.
@
text
@d18 2
a19 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
d33 2
a34 2
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT]; \
		export OBJDUMP OBJCOPY STAT; ${MKIMG} $@@ $@@.img
d58 2
a59 2
	echo "${TOOL_GZIP_N} -c $@@.bin > $@@.bin.gz"; \
	${TOOL_GZIP_N} -c $@@.bin > $@@.bin.gz; \
@


1.6.18.3
log
@update from HEAD
@
text
@d18 1
a18 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
d33 1
a33 1
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; STAT=${TOOL_STAT}; \
@


1.5
log
@Support Plathome's OpenBlockS600.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.4 2009/05/18 05:17:28 mrg Exp $
d17 1
a17 1
	echo ${MKIMG} netbsd netbsd.img ; \
d32 1
a32 1
	echo ${MKIMG} netbsd netbsd.img ; \
@


1.4
log
@apply the change from PR 40289 - use ppc405 on openblocks ppc405 kernel.
@
text
@d1 22
a22 1
#	$NetBSD: Makefile.obs405.inc,v 1.3 2005/11/24 12:54:29 dbj Exp $
a25 2
CFLAGS+=-mcpu=405
AFLAGS+=-mcpu=405
d35 14
@


1.4.4.1
log
@sync with head
@
text
@d1 3
a3 1
#	$NetBSD: Makefile.obs405.inc,v 1.4 2009/05/18 05:17:28 mrg Exp $
a6 21


.if ${PRDCTTYPE} == "obs200"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

TEXTADDR?=	450000

SYSTEM_FIRST_OBJ=	obs200_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs200_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${MKIMG} netbsd netbsd.img ; \
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
		${MKIMG} $@@ $@@.img


.elif ${PRDCTTYPE} == "obs266"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

a15 14


.elif ${PRDCTTYPE} == "obs600"

TEXTADDR?=	25000

SYSTEM_FIRST_OBJ=	obs600_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs600_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${OBJCOPY} -S -O binary $@@ $@@.bin; \
	${OBJCOPY} -S -O binary $@@ $@@.bin;

.endif
@


1.4.4.2
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD$
d17 1
a17 1
	echo ${MKIMG} $@@ $@@.img ; \
d32 1
a32 1
	echo ${MKIMG} $@@ $@@.img ; \
@


1.4.2.1
log
@Sync with HEAD.
@
text
@d1 3
a3 1
#	$NetBSD$
a6 21


.if ${PRDCTTYPE} == "obs200"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

TEXTADDR?=	450000

SYSTEM_FIRST_OBJ=	obs200_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs200_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${MKIMG} netbsd netbsd.img ; \
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
		${MKIMG} $@@ $@@.img


.elif ${PRDCTTYPE} == "obs266"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

a15 14


.elif ${PRDCTTYPE} == "obs600"

TEXTADDR?=	25000

SYSTEM_FIRST_OBJ=	obs600_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs600_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${OBJCOPY} -S -O binary $@@ $@@.bin; \
	${OBJCOPY} -S -O binary $@@ $@@.bin;

.endif
@


1.4.2.2
log
@Sync with HEAD.
@
text
@d17 1
a17 1
	echo ${MKIMG} $@@ $@@.img ; \
d32 1
a32 1
	echo ${MKIMG} $@@ $@@.img ; \
@


1.3
log
@  . Have dbsym explicitly suggest increasing SYMTAB_SPACE when
     an overflow occurs.
   . Make this error a fatal build time error
   . Move the support for dbsym into the MI Makefile.kern.inc,
     conditional upon the SYMTAB_SPACE option being defined in
     the kernel config file.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.2 2005/03/17 16:45:50 jmc Exp $
d5 2
a6 2
CFLAGS+=-mcpu=403
AFLAGS+=-mcpu=403
@


1.3.78.1
log
@sync with head
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.3 2005/11/24 12:54:29 dbj Exp $
d5 2
a6 2
CFLAGS+=-mcpu=405
AFLAGS+=-mcpu=405
@


1.3.78.2
log
@sync with head.
@
text
@d1 3
a3 1
#	$NetBSD: Makefile.obs405.inc,v 1.3.78.1 2009/06/20 07:20:02 yamt Exp $
a6 21


.if ${PRDCTTYPE} == "obs200"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

TEXTADDR?=	450000

SYSTEM_FIRST_OBJ=	obs200_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs200_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${MKIMG} netbsd netbsd.img ; \
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
		${MKIMG} $@@ $@@.img


.elif ${PRDCTTYPE} == "obs266"

MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh

a15 14


.elif ${PRDCTTYPE} == "obs600"

TEXTADDR?=	25000

SYSTEM_FIRST_OBJ=	obs600_locore.o
SYSTEM_FIRST_SFILE=	${THISPPC}/obs405/obs600_locore.S

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${OBJCOPY} -S -O binary $@@ $@@.bin; \
	${OBJCOPY} -S -O binary $@@ $@@.bin;

.endif
@


1.2
log
@Can't depend on shell scripts being executable from CVS. Preface mkimg.sh with
${HOST_SH}
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.1 2003/09/23 14:45:12 shige Exp $
a11 6
.ifdef DBSYM
SYSTEM_LD_TAIL_EXTRA+=; \
	echo "${DBSYM} $@@ || true"; \
	${DBSYM} $@@ || true
.endif

@


1.2.2.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.2 2005/03/17 16:45:50 jmc Exp $
d12 6
@


1.2.8.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.2 2005/03/17 16:45:50 jmc Exp $
d12 6
@


1.1
log
@Add new evbppc port.
This port is for OpenBlockS266.
OpenBlockS266: IBM405GPr OpenBIOS.
X1226 is a rtc chip connected with IIC bus.
@
text
@d1 1
a1 1
#	$NetBSD$
d3 1
a3 1
MKIMG?=	${THISPPC}/compile/walnut-mkimg.sh
@


1.1.4.1
log
@file Makefile.obs405.inc was added on branch ktrace-lwp on 2004-08-03 10:34:16 +0000
@
text
@d1 21
@


1.1.4.2
log
@Sync with HEAD
@
text
@a0 21
#	$NetBSD: Makefile.obs405.inc,v 1.1.4.1 2004/08/03 10:34:16 skrll Exp $

MKIMG?=	${THISPPC}/compile/walnut-mkimg.sh

CFLAGS+=-mcpu=403
AFLAGS+=-mcpu=403
TEXTADDR?=	25000

SYSTEM_FIRST_OBJ=	locore.o
SYSTEM_FIRST_SFILE=	${POWERPC}/${PPCDIR}/openbios/locore.S

.ifdef DBSYM
SYSTEM_LD_TAIL_EXTRA+=; \
	echo "${DBSYM} $@@ || true"; \
	${DBSYM} $@@ || true
.endif

SYSTEM_LD_TAIL_EXTRA+=; \
	echo ${MKIMG} netbsd netbsd.img ; \
	OBJDUMP=${OBJDUMP}; OBJCOPY=${OBJCOPY}; export OBJDUMP OBJCOPY; \
		${MKIMG} $@@ $@@.img
@


1.1.4.3
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.1.4.2 2004/09/18 14:33:58 skrll Exp $
@


1.1.4.4
log
@Fix the sync with head I botched.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.1.4.3 2004/09/21 13:15:01 skrll Exp $
@


1.1.4.5
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.1.4.4 2005/04/01 14:27:26 skrll Exp $
d3 1
a3 1
MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
@


1.1.4.6
log
@Sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.1.4.5 2005/12/11 10:28:17 christos Exp $
d12 6
@


1.1.10.1
log
@sync with -current
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.2 2005/03/17 16:45:50 jmc Exp $
d3 1
a3 1
MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
@


1.1.16.1
log
@Pull up revision 1.2 (requested by jmc in ticket #49):
Can't depend on shell scripts being executable from CVS. Preface mkimg.sh with
${HOST_SH}
@
text
@d3 1
a3 1
MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
@


1.1.2.1
log
@Pull up revision 1.2 (requested by jmc in ticket #1350):
Can't depend on shell scripts being executable from CVS. Preface mkimg.sh with
${HOST_SH}
@
text
@d3 1
a3 1
MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
@


1.1.8.1
log
@Pull up revision 1.2 (requested by jmc in ticket #1350):
Can't depend on shell scripts being executable from CVS. Preface mkimg.sh with
${HOST_SH}
@
text
@d3 1
a3 1
MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
@


1.1.12.1
log
@sync with head.  xen and whitespace.  xen part is not finished.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile.obs405.inc,v 1.1 2003/09/23 14:45:12 shige Exp $
d3 1
a3 1
MKIMG?=	${HOST_SH} ${THISPPC}/compile/walnut-mkimg.sh
@
