head	1.10;
access;
symbols
	perseant-exfatfs-base-20250801:1.10
	perseant-exfatfs-base-20240630:1.10
	bouyer-sunxi-drm:1.10.0.46
	bouyer-sunxi-drm-base:1.10
	cjep_sun2x:1.10.0.44
	cjep_sun2x-base:1.10
	cjep_staticlib_x-base1:1.10
	cjep_staticlib_x:1.10.0.42
	cjep_staticlib_x-base:1.10
	thorpej-futex-base:1.10
	bouyer-xenpvh-base2:1.10
	phil-wifi-20200421:1.10
	bouyer-xenpvh-base1:1.10
	phil-wifi-20200411:1.10
	bouyer-xenpvh:1.10.0.40
	bouyer-xenpvh-base:1.10
	phil-wifi-20200406:1.10
	ad-namecache-base3:1.10
	ad-namecache-base2:1.10
	ad-namecache-base1:1.10
	ad-namecache:1.10.0.38
	ad-namecache-base:1.10
	isaki-audio2:1.10.0.36
	isaki-audio2-base:1.10
	pgoyette-compat-merge-20190127:1.10
	pgoyette-compat-20190127:1.10
	pgoyette-compat-20190118:1.10
	pgoyette-compat-1226:1.10
	pgoyette-compat-1126:1.10
	pgoyette-compat-1020:1.10
	pgoyette-compat-0930:1.10
	pgoyette-compat-0906:1.10
	pgoyette-compat-0728:1.10
	pgoyette-compat-0625:1.10
	pgoyette-compat-0521:1.10
	pgoyette-compat-0502:1.10
	pgoyette-compat-0422:1.10
	pgoyette-compat-0415:1.10
	pgoyette-compat-0407:1.10
	pgoyette-compat-0330:1.10
	pgoyette-compat-0322:1.10
	pgoyette-compat-0315:1.10
	pgoyette-compat:1.10.0.34
	pgoyette-compat-base:1.10
	perseant-stdc-iso10646:1.10.0.32
	perseant-stdc-iso10646-base:1.10
	prg-localcount2-base3:1.10
	prg-localcount2-base2:1.10
	prg-localcount2-base1:1.10
	prg-localcount2:1.10.0.30
	prg-localcount2-base:1.10
	pgoyette-localcount-20170426:1.10
	bouyer-socketcan-base1:1.10
	pgoyette-localcount-20170320:1.10
	bouyer-socketcan:1.10.0.28
	bouyer-socketcan-base:1.10
	pgoyette-localcount-20170107:1.10
	pgoyette-localcount-20161104:1.10
	localcount-20160914:1.10
	pgoyette-localcount-20160806:1.10
	pgoyette-localcount-20160726:1.10
	pgoyette-localcount:1.10.0.26
	pgoyette-localcount-base:1.10
	netbsd-5-2-3-RELEASE:1.9
	netbsd-5-1-5-RELEASE:1.9
	yamt-pagecache-base9:1.10
	yamt-pagecache-tag8:1.10
	tls-earlyentropy:1.10.0.24
	tls-earlyentropy-base:1.10
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.10
	riastradh-drm2-base3:1.10
	netbsd-5-2-2-RELEASE:1.9
	netbsd-5-1-4-RELEASE:1.9
	netbsd-5-2-1-RELEASE:1.9
	netbsd-5-1-3-RELEASE:1.9
	rmind-smpnet-nbase:1.10
	rmind-smpnet:1.10.0.20
	rmind-smpnet-base:1.10
	agc-symver:1.10.0.22
	agc-symver-base:1.10
	tls-maxphys-base:1.10
	yamt-pagecache-base8:1.10
	netbsd-5-2:1.9.0.140
	yamt-pagecache-base7:1.10
	netbsd-5-2-RELEASE:1.9
	netbsd-5-2-RC1:1.9
	yamt-pagecache-base6:1.10
	yamt-pagecache-base5:1.10
	yamt-pagecache-base4:1.10
	netbsd-5-1-2-RELEASE:1.9
	netbsd-5-1-1-RELEASE:1.9
	jmcneill-usbmp:1.10.0.18
	jmcneill-usbmp-base:1.10
	jmcneill-audiomp3:1.10.0.16
	jmcneill-audiomp3-base:1.10
	yamt-pagecache-base3:1.10
	yamt-pagecache-base2:1.10
	yamt-pagecache:1.10.0.14
	yamt-pagecache-base:1.10
	rmind-uvmplock-nbase:1.10
	bouyer-quota2-nbase:1.10
	bouyer-quota2:1.10.0.12
	bouyer-quota2-base:1.10
	jruoho-x86intr:1.10.0.10
	jruoho-x86intr-base:1.10
	matt-nb5-mips64-premerge-20101231:1.9
	matt-nb5-pq3:1.9.0.138
	matt-nb5-pq3-base:1.9
	netbsd-5-1:1.9.0.136
	netbsd-5-1-RELEASE:1.9
	yamt-nfs-mp-base11:1.10
	netbsd-5-1-RC4:1.9
	matt-nb5-mips64-k15:1.9
	uebayasi-xip-base2:1.10
	yamt-nfs-mp-base10:1.10
	netbsd-5-1-RC3:1.9
	netbsd-5-1-RC2:1.9
	netbsd-5-1-RC1:1.9
	rmind-uvmplock:1.10.0.8
	rmind-uvmplock-base:1.10
	yamt-nfs-mp-base9:1.10
	uebayasi-xip:1.10.0.6
	uebayasi-xip-base:1.10
	netbsd-5-0-2-RELEASE:1.9
	matt-nb5-mips64-premerge-20091211:1.9
	yamt-nfs-mp-base8:1.10
	matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.9
	matt-nb4-mips64-k7-u2a-k9b:1.9
	matt-nb5-mips64-u1-k1-k5:1.9
	yamt-nfs-mp-base7:1.10
	matt-nb5-mips64:1.9.0.134
	netbsd-5-0-1-RELEASE:1.9
	jymxensuspend-base:1.10
	yamt-nfs-mp-base6:1.10
	yamt-nfs-mp-base5:1.10
	yamt-nfs-mp-base4:1.10
	jym-xensuspend-nbase:1.10
	yamt-nfs-mp-base3:1.10
	netbsd-5-0:1.9.0.132
	netbsd-5-0-RELEASE:1.9
	netbsd-5-0-RC4:1.9
	netbsd-5-0-RC3:1.9
	netbsd-5-0-RC2:1.9
	jym-xensuspend:1.10.0.4
	jym-xensuspend-base:1.10
	netbsd-5-0-RC1:1.9
	haad-dm-base2:1.10
	haad-nbase2:1.10
	ad-audiomp2:1.10.0.2
	ad-audiomp2-base:1.10
	netbsd-5:1.9.0.130
	netbsd-5-base:1.9
	nick-hppapmap:1.9.0.128
	nick-hppapmap-base:1.9
	matt-mips64-base2:1.9
	matt-mips64:1.9.0.126
	haad-dm-base1:1.9
	wrstuden-revivesa-base-4:1.9
	netbsd-4-0-1-RELEASE:1.9
	wrstuden-revivesa-base-3:1.9
	wrstuden-revivesa-base-2:1.9
	wrstuden-fixsa-newbase:1.9
	nick-csl-alignment-base5:1.9
	haad-dm:1.9.0.124
	haad-dm-base:1.10
	wrstuden-revivesa-base-1:1.9
	simonb-wapbl-nbase:1.9
	yamt-pf42-base4:1.9
	simonb-wapbl:1.9.0.122
	simonb-wapbl-base:1.9
	yamt-pf42-base3:1.9
	hpcarm-cleanup-nbase:1.9
	yamt-pf42-baseX:1.9
	yamt-pf42-base2:1.9
	yamt-nfs-mp-base2:1.9
	wrstuden-revivesa:1.9.0.120
	wrstuden-revivesa-base:1.9
	yamt-nfs-mp:1.9.0.118
	yamt-nfs-mp-base:1.9
	yamt-pf42:1.9.0.116
	yamt-pf42-base:1.9
	ad-socklock-base1:1.9
	yamt-lazymbuf-base15:1.9
	yamt-lazymbuf-base14:1.9
	keiichi-mipv6-nbase:1.9
	mjf-devfs2:1.9.0.114
	mjf-devfs2-base:1.10
	nick-net80211-sync:1.9.0.112
	nick-net80211-sync-base:1.9
	keiichi-mipv6:1.9.0.110
	keiichi-mipv6-base:1.9
	bouyer-xeni386-merge1:1.9
	matt-armv6-prevmlocking:1.9
	wrstuden-fixsa-base-1:1.9
	vmlocking2-base3:1.9
	netbsd-4-0:1.9.0.108
	netbsd-4-0-RELEASE:1.9
	bouyer-xeni386-nbase:1.9
	yamt-kmem-base3:1.9
	cube-autoconf:1.9.0.106
	cube-autoconf-base:1.9
	yamt-kmem-base2:1.9
	bouyer-xeni386:1.9.0.104
	bouyer-xeni386-base:1.9
	yamt-kmem:1.9.0.102
	yamt-kmem-base:1.9
	vmlocking2-base2:1.9
	reinoud-bufcleanup-nbase:1.9
	vmlocking2:1.9.0.100
	vmlocking2-base1:1.9
	netbsd-4-0-RC5:1.9
	matt-nb4-arm:1.9.0.98
	matt-nb4-arm-base:1.9
	matt-armv6-nbase:1.9
	jmcneill-base:1.9
	netbsd-4-0-RC4:1.9
	mjf-devfs:1.9.0.96
	mjf-devfs-base:1.9
	bouyer-xenamd64-base2:1.9
	vmlocking-nbase:1.9
	yamt-x86pmap-base4:1.9
	bouyer-xenamd64:1.9.0.94
	bouyer-xenamd64-base:1.9
	netbsd-4-0-RC3:1.9
	yamt-x86pmap-base3:1.9
	yamt-x86pmap-base2:1.9
	netbsd-4-0-RC2:1.9
	yamt-x86pmap:1.9.0.92
	yamt-x86pmap-base:1.9
	netbsd-4-0-RC1:1.9
	matt-armv6:1.9.0.90
	matt-armv6-base:1.9
	matt-mips64-base:1.9
	jmcneill-pm:1.9.0.88
	jmcneill-pm-base:1.9
	hpcarm-cleanup:1.9.0.86
	hpcarm-cleanup-base:1.9
	nick-csl-alignment:1.9.0.84
	nick-csl-alignment-base:1.9
	netbsd-3-1-1-RELEASE:1.9
	netbsd-3-0-3-RELEASE:1.9
	yamt-idlelwp-base8:1.9
	wrstuden-fixsa:1.9.0.82
	wrstuden-fixsa-base:1.9
	thorpej-atomic:1.9.0.80
	thorpej-atomic-base:1.9
	reinoud-bufcleanup:1.9.0.78
	reinoud-bufcleanup-base:1.9
	mjf-ufs-trans:1.9.0.76
	mjf-ufs-trans-base:1.9
	vmlocking:1.9.0.74
	vmlocking-base:1.9
	ad-audiomp:1.9.0.72
	ad-audiomp-base:1.9
	yamt-idlelwp:1.9.0.70
	post-newlock2-merge:1.9
	newlock2-nbase:1.9
	yamt-splraiseipl-base5:1.9
	yamt-splraiseipl-base4:1.9
	yamt-splraiseipl-base3:1.9
	abandoned-netbsd-4-base:1.9
	abandoned-netbsd-4:1.9.0.60
	netbsd-3-1:1.9.0.66
	netbsd-3-1-RELEASE:1.9
	netbsd-3-0-2-RELEASE:1.9
	yamt-splraiseipl-base2:1.9
	netbsd-3-1-RC4:1.9
	yamt-splraiseipl:1.9.0.64
	yamt-splraiseipl-base:1.9
	netbsd-3-1-RC3:1.9
	yamt-pdpolicy-base9:1.9
	newlock2:1.9.0.62
	newlock2-base:1.9
	yamt-pdpolicy-base8:1.9
	netbsd-3-1-RC2:1.9
	netbsd-3-1-RC1:1.9
	yamt-pdpolicy-base7:1.9
	netbsd-4:1.9.0.68
	netbsd-4-base:1.9
	yamt-pdpolicy-base6:1.9
	chap-midi-nbase:1.9
	netbsd-3-0-1-RELEASE:1.9
	gdamore-uart:1.9.0.58
	gdamore-uart-base:1.9
	simonb-timcounters-final:1.9
	yamt-pdpolicy-base5:1.9
	chap-midi:1.9.0.56
	chap-midi-base:1.9
	yamt-pdpolicy-base4:1.9
	yamt-pdpolicy-base3:1.9
	peter-altq-base:1.9
	peter-altq:1.9.0.54
	yamt-pdpolicy-base2:1.9
	elad-kernelauth-base:1.9
	elad-kernelauth:1.9.0.52
	yamt-pdpolicy:1.9.0.50
	yamt-pdpolicy-base:1.9
	yamt-uio_vmspace-base5:1.9
	simonb-timecounters:1.9.0.48
	simonb-timecounters-base:1.9
	rpaulo-netinet-merge-pcb:1.9.0.46
	rpaulo-netinet-merge-pcb-base:1.9
	yamt-uio_vmspace:1.9.0.44
	netbsd-3-0:1.9.0.42
	netbsd-3-0-RELEASE:1.9
	netbsd-3-0-RC6:1.9
	yamt-readahead-base3:1.9
	netbsd-3-0-RC5:1.9
	netbsd-3-0-RC4:1.9
	netbsd-3-0-RC3:1.9
	yamt-readahead-base2:1.9
	netbsd-3-0-RC2:1.9
	yamt-readahead-pervnode:1.9
	yamt-readahead-perfile:1.9
	yamt-readahead:1.9.0.40
	yamt-readahead-base:1.9
	netbsd-3-0-RC1:1.9
	yamt-vop-base3:1.9
	netbsd-2-0-3-RELEASE:1.9
	netbsd-2-1:1.9.0.38
	yamt-vop-base2:1.9
	thorpej-vnode-attr:1.9.0.36
	thorpej-vnode-attr-base:1.9
	netbsd-2-1-RELEASE:1.9
	yamt-vop:1.9.0.34
	yamt-vop-base:1.9
	netbsd-2-1-RC6:1.9
	netbsd-2-1-RC5:1.9
	netbsd-2-1-RC4:1.9
	netbsd-2-1-RC3:1.9
	netbsd-2-1-RC2:1.9
	netbsd-2-1-RC1:1.9
	yamt-lazymbuf:1.9.0.32
	yamt-km-base4:1.9
	netbsd-2-0-2-RELEASE:1.9
	yamt-km-base3:1.9
	netbsd-3:1.9.0.30
	netbsd-3-base:1.9
	yamt-km-base2:1.9
	yamt-km:1.9.0.26
	yamt-km-base:1.9
	kent-audio2:1.9.0.24
	kent-audio2-base:1.9
	netbsd-2-0-1-RELEASE:1.9
	kent-audio1-beforemerge:1.9
	netbsd-2:1.9.0.22
	netbsd-2-base:1.9
	kent-audio1:1.9.0.20
	kent-audio1-base:1.9
	netbsd-2-0-RELEASE:1.9
	netbsd-2-0-RC5:1.9
	netbsd-2-0-RC4:1.9
	netbsd-2-0-RC3:1.9
	netbsd-2-0-RC2:1.9
	netbsd-2-0-RC1:1.9
	netbsd-2-0:1.9.0.18
	netbsd-2-0-base:1.9
	BEFORE-IPF411:1.9
	netbsd-1-6-PATCH002-RELEASE:1.9
	netbsd-1-6-PATCH002:1.9
	netbsd-1-6-PATCH002-RC4:1.9
	netbsd-1-6-PATCH002-RC3:1.9
	netbsd-1-6-PATCH002-RC2:1.9
	netbsd-1-6-PATCH002-RC1:1.9
	ktrace-lwp:1.9.0.16
	ktrace-lwp-base:1.9
	netbsd-1-6-PATCH001:1.9
	netbsd-1-6-PATCH001-RELEASE:1.9
	netbsd-1-6-PATCH001-RC3:1.9
	netbsd-1-6-PATCH001-RC2:1.9
	netbsd-1-6-PATCH001-RC1:1.9
	nathanw_sa_end:1.6.2.2
	nathanw_sa_before_merge:1.9
	fvdl_fs64_base:1.9
	gmcgarry_ctxsw:1.9.0.14
	gmcgarry_ctxsw_base:1.9
	gmcgarry_ucred:1.9.0.12
	gmcgarry_ucred_base:1.9
	nathanw_sa_base:1.9
	kqueue-aftermerge:1.9
	kqueue-beforemerge:1.9
	netbsd-1-6-RELEASE:1.9
	netbsd-1-6-RC3:1.9
	netbsd-1-6-RC2:1.9
	netbsd-1-6-RC1:1.9
	netbsd-1-6:1.9.0.10
	netbsd-1-6-base:1.9
	gehenna-devsw:1.9.0.8
	gehenna-devsw-base:1.9
	netbsd-1-5-PATCH003:1.4
	eeh-devprop:1.9.0.6
	eeh-devprop-base:1.9
	newlock:1.9.0.4
	newlock-base:1.9
	ifpoll-base:1.9
	thorpej-mips-cache:1.6.0.8
	thorpej-mips-cache-base:1.6
	thorpej-devvp-base3:1.6
	thorpej-devvp-base2:1.6
	post-chs-ubcperf:1.6
	pre-chs-ubcperf:1.6
	thorpej-devvp:1.6.0.6
	thorpej-devvp-base:1.6
	netbsd-1-5-PATCH002:1.4
	kqueue:1.6.0.4
	kqueue-base:1.9
	netbsd-1-5-PATCH001:1.4
	thorpej_scsipi_beforemerge:1.6
	nathanw_sa:1.6.0.2
	thorpej_scsipi_nbase:1.6
	netbsd-1-5-RELEASE:1.4
	netbsd-1-5-BETA2:1.4
	netbsd-1-5-BETA:1.4
	netbsd-1-4-PATCH003:1.4
	netbsd-1-5-ALPHA2:1.4
	netbsd-1-5:1.4.0.18
	netbsd-1-5-base:1.4
	minoura-xpg4dl-base:1.4
	minoura-xpg4dl:1.4.0.16
	netbsd-1-4-PATCH002:1.4
	chs-ubc2-newbase:1.4
	wrstuden-devbsize-19991221:1.4
	wrstuden-devbsize:1.4.0.14
	wrstuden-devbsize-base:1.4
	kame_141_19991130:1.4
	comdex-fall-1999:1.4.0.12
	comdex-fall-1999-base:1.4
	fvdl-softdep:1.4.0.10
	fvdl-softdep-base:1.4
	thorpej_scsipi:1.4.0.8
	thorpej_scsipi_base:1.6
	netbsd-1-4-PATCH001:1.4
	kame_14_19990705:1.4
	kame_14_19990628:1.4
	kame:1.4.0.6
	chs-ubc2:1.4.0.4
	chs-ubc2-base:1.4
	netbsd-1-4-RELEASE:1.4
	netbsd-1-4:1.4.0.2
	netbsd-1-4-base:1.4
	netbsd-1-3-PATCH003:1.2
	netbsd-1-3-PATCH003-CANDIDATE2:1.2
	kenh-if-detach:1.3.0.6
	kenh-if-detach-base:1.3
	netbsd-1-3-PATCH003-CANDIDATE1:1.2
	netbsd-1-3-PATCH003-CANDIDATE0:1.2
	chs-ubc:1.3.0.4
	chs-ubc-base:1.3
	eeh-paddr_t:1.3.0.2
	eeh-paddr_t-base:1.3
	netbsd-1-3-PATCH002:1.2
	netbsd-1-3-PATCH001:1.2
	netbsd-1-3-RELEASE:1.2
	netbsd-1-3-BETA:1.2
	netbsd-1-3:1.2.0.14
	netbsd-1-3-base:1.2
	thorpej-signal:1.2.0.12
	thorpej-signal-base:1.2
	marc-pcmcia:1.2.0.10
	marc-pcmcia-bp:1.2
	marc-pcmcia-base:1.2
	bouyer-scsipi:1.2.0.8
	is-newarp-before-merge:1.2
	is-newarp:1.2.0.6
	is-newarp-base:1.2
	mrg-vm-swap:1.2.0.4
	thorpej-setroot:1.2.0.2;
locks; strict;
comment	@# @;


1.10
date	2008.11.12.12.36.21;	author ad;	state dead;
branches;
next	1.9;

1.9
date	2002.02.10.15.41.58;	author mrg;	state Exp;
branches
	1.9.114.1
	1.9.118.1
	1.9.124.1
	1.9.128.1;
next	1.8;

1.8
date	2001.12.12.11.44.46;	author lukem;	state Exp;
branches;
next	1.7;

1.7
date	2001.12.12.01.50.08;	author tv;	state Exp;
branches;
next	1.6;

1.6
date	2000.12.13.11.18.39;	author enami;	state Exp;
branches
	1.6.2.1
	1.6.4.1;
next	1.5;

1.5
date	2000.12.08.20.15.19;	author jdolecek;	state Exp;
branches;
next	1.4;

1.4
date	99.02.13.02.54.52;	author lukem;	state Exp;
branches
	1.4.8.1;
next	1.3;

1.3
date	97.10.26.21.58.36;	author lukem;	state Exp;
branches;
next	1.2;

1.2
date	96.10.22.19.09.50;	author explorer;	state Exp;
branches;
next	1.1;

1.1
date	96.08.28.06.17.25;	author mrg;	state Exp;
branches;
next	;

1.9.114.1
date	2009.01.17.13.29.23;	author mjf;	state dead;
branches;
next	;

1.9.118.1
date	2009.05.04.08.13.54;	author yamt;	state dead;
branches;
next	;

1.9.124.1
date	2008.12.13.01.15.19;	author haad;	state dead;
branches;
next	;

1.9.128.1
date	2009.01.19.13.20.01;	author skrll;	state dead;
branches;
next	;

1.6.2.1
date	2002.01.08.00.33.00;	author nathanw;	state Exp;
branches;
next	1.6.2.2;

1.6.2.2
date	2002.02.28.04.14.53;	author nathanw;	state Exp;
branches;
next	;

1.6.4.1
date	2002.01.10.20.00.51;	author thorpej;	state Exp;
branches;
next	1.6.4.2;

1.6.4.2
date	2002.03.16.16.02.01;	author jdolecek;	state Exp;
branches;
next	;

1.4.8.1
date	2000.12.13.15.50.25;	author bouyer;	state Exp;
branches;
next	;


desc
@@


1.10
log
@Remove LKMs and switch to the module framework, pass 1.

Proposed on tech-kern@@.
@
text
@#	$NetBSD: Makefile,v 1.9 2002/02/10 15:41:58 mrg Exp $

.include "../Makefile.inc"

.PATH:	$S/compat/sunos $S/arch/${MACHINE}/${MACHINE} $S/arch/${MACHINE_ARCH}/${MACHINE_ARCH} $S/compat/common

CPPFLAGS+= -DCOMPAT_SUNOS -DSYSVSEM -DSYSVMSG -DSYSVSHM -nostdinc
AFLAGS=		-x assembler-with-cpp -traditional-cpp -D_LOCORE \
		-I. -I${S}

KMOD=	compat_sunos

# common source files
SRCS+=	lkminit_emul.c
SRCS+=	sunos_exec.c sunos_ioctl.c sunos_misc.c sunos_syscalls.c sunos_sysent.c

# MD files
.if ${MACHINE_ARCH} == "m68k"
SRCS+=	sunos_sigcode.s
.endif

.if (${MACHINE} == "sparc64" || ${MACHINE} == "sparc")
SRCS+=	sunos_machdep.c sunos_sigcode.s
.endif

.include <bsd.kmod.mk>
@


1.9
log
@build sunos_machdep.c and sunos_sigcode.s on sparc & sparc64
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2001/12/12 11:44:46 lukem Exp $
@


1.9.118.1
log
@sync with head.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2002/02/10 15:41:58 mrg Exp $
@


1.9.128.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2002/02/10 15:41:58 mrg Exp $
@


1.9.114.1
log
@Sync with HEAD.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2002/02/10 15:41:58 mrg Exp $
@


1.9.124.1
log
@Update haad-dm branch to haad-dm-base2.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.9 2002/02/10 15:41:58 mrg Exp $
@


1.8
log
@define NOMAN= once, at the top level
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.7 2001/12/12 01:50:08 tv Exp $
d5 1
a5 1
.PATH:	$S/compat/sunos $S/arch/${MACHINE_ARCH}/${MACHINE_ARCH}
d20 4
@


1.7
log
@MKfoo=no -> NOfoo
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2000/12/13 11:18:39 enami Exp $
a10 1
NOMAN=	# defined
@


1.6
log
@Cosmetic changes.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.5 2000/12/08 20:15:19 jdolecek Exp $
d11 1
a11 1
MKMAN=	no
@


1.6.4.1
log
@Sync kqueue branch with -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.8 2001/12/12 11:44:46 lukem Exp $
d11 1
@


1.6.4.2
log
@Catch up with -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.4.1 2002/01/10 20:00:51 thorpej Exp $
d5 1
a5 1
.PATH:	$S/compat/sunos $S/arch/${MACHINE}/${MACHINE} $S/arch/${MACHINE_ARCH}/${MACHINE_ARCH} $S/compat/common
a19 4
.endif

.if (${MACHINE} == "sparc64" || ${MACHINE} == "sparc")
SRCS+=	sunos_machdep.c sunos_sigcode.s
@


1.6.2.1
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6 2000/12/13 11:18:39 enami Exp $
d11 1
@


1.6.2.2
log
@Catch up to -current.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.6.2.1 2002/01/08 00:33:00 nathanw Exp $
d5 1
a5 1
.PATH:	$S/compat/sunos $S/arch/${MACHINE}/${MACHINE} $S/arch/${MACHINE_ARCH}/${MACHINE_ARCH} $S/compat/common
a19 4
.endif

.if (${MACHINE} == "sparc64" || ${MACHINE} == "sparc")
SRCS+=	sunos_machdep.c sunos_sigcode.s
@


1.5
log
@add build glue for supported emulations
since only linux compat on i386 is installed, only that LKM is actually
installed (LKMs are build for all platforms as appropriate though)
further changes to compat code would need to happen to make this usable
also for other plaforms or emulations
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.4 1999/02/13 02:54:52 lukem Exp $
d8 2
a9 2
AFLAGS=         -x assembler-with-cpp -traditional-cpp -D_LOCORE \
                -I. -I${S}
@


1.4
log
@convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.3 1997/10/26 21:58:36 lukem Exp $
d7 4
a10 1
CPPFLAGS+= -DCOMPAT_SUNOS
d13 9
a21 2
SRCS=	sunos_exec.c sunos_ioctl.c sunos_misc.c sunos_syscalls.c \
	sunos_sysent.c sunos_machdep.c lkminit_emul.c
@


1.4.8.1
log
@Sync with HEAD (for UBC fixes).
@
text
@d1 1
a1 1
#	$NetBSD$
d7 1
a7 4
CPPFLAGS+= -DCOMPAT_SUNOS -DSYSVSEM -DSYSVMSG -DSYSVSHM -nostdinc
AFLAGS=		-x assembler-with-cpp -traditional-cpp -D_LOCORE \
		-I. -I${S}

d10 2
a11 9

# common source files
SRCS+=	lkminit_emul.c
SRCS+=	sunos_exec.c sunos_ioctl.c sunos_misc.c sunos_syscalls.c sunos_sysent.c

# MD files
.if ${MACHINE_ARCH} == "m68k"
SRCS+=	sunos_sigcode.s
.endif
@


1.3
log
@use CPPFLAGS instead of CFLAGS
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 1996/10/22 19:09:50 explorer Exp $
d8 1
a8 1
NOMAN=	yep
@


1.2
log
@Change MACHINE to MACHINE_ARCH, to properly find the machine-dependant sunos
files; closes pr port-m68k/2881 from David Carrel
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.1 1996/08/28 06:17:25 mrg Exp $
d7 1
a7 1
CFLAGS+= -DCOMPAT_SUNOS
@


1.1
log
@add compat svr4 and sunos modules.  the sunos module will not work
very well due to places in the kernel using COMPAT_SUNOS (this may
also be true for svr4).
@
text
@d1 1
a1 1
#	$NetBSD: Makefile,v 1.2 1996/08/23 05:38:59 mrg Exp $
d5 1
a5 1
.PATH:	$S/compat/sunos $S/arch/${MACHINE}/${MACHINE}
@
