head	1.36;
access;
symbols
	RELENG_2_2_8_RELEASE:1.24.2.1
	RELENG_3_0_0_RELEASE:1.33
	RELENG_2_2_7_RELEASE:1.24.2.1
	RELENG_2_2_6_RELEASE:1.24.2.1
	RELENG_2_2_5_RELEASE:1.24
	RELENG_2_2_2_RELEASE:1.24
	RELENG_2_2_1_RELEASE:1.24
	RELENG_2_2_0_RELEASE:1.24
	RELENG_2_1_7_RELEASE:1.9.4.5
	RELENG_2_1_6_1_RELEASE:1.9.4.5
	RELENG_2_1_6_RELEASE:1.9.4.5
	RELENG_2_2:1.24.0.2
	RELENG_2_2_BP:1.24
	RELENG_2_1_5_RELEASE:1.9.4.4
	RELENG_2_1_0_RELEASE:1.9.4.2
	RELENG_2_1_0:1.9.0.4
	RELENG_2_1_0_BP:1.9
	RELENG_2_0_5_RELEASE:1.9
	RELENG_2_0_5:1.9.0.2
	RELENG_2_0_5_BP:1.9
	RELENG_2_0_5_ALPHA:1.9
	RELEASE_2_0:1.6
	BETA_2_0:1.6
	ALPHA_2_0:1.6.0.2;
locks; strict;
comment	@# @;


1.36
date	98.12.27.20.25.12;	author sos;	state dead;
branches;
next	1.35;

1.35
date	98.12.27.18.59.20;	author sos;	state Exp;
branches;
next	1.34;

1.34
date	98.11.03.08.07.08;	author peter;	state Exp;
branches;
next	1.33;

1.33
date	98.09.28.05.38.22;	author grog;	state Exp;
branches;
next	1.32;

1.32
date	98.09.25.17.51.44;	author rvb;	state Exp;
branches;
next	1.31;

1.31
date	98.09.15.20.17.35;	author sos;	state Exp;
branches;
next	1.30;

1.30
date	98.05.15.11.57.05;	author jb;	state Exp;
branches;
next	1.29;

1.29
date	98.02.18.14.30.07;	author msmith;	state Exp;
branches;
next	1.28;

1.28
date	97.08.28.14.45.12;	author jlemon;	state Exp;
branches;
next	1.27;

1.27
date	97.08.09.00.23.07;	author dyson;	state Exp;
branches;
next	1.26;

1.26
date	97.02.22.12.47.25;	author peter;	state Exp;
branches;
next	1.25;

1.25
date	97.01.14.06.21.37;	author jkh;	state Exp;
branches;
next	1.24;

1.24
date	96.06.23.13.31.20;	author bde;	state Exp;
branches
	1.24.2.1;
next	1.23;

1.23
date	96.06.12.03.49.35;	author asami;	state Exp;
branches;
next	1.22;

1.22
date	96.03.24.00.30.38;	author pst;	state Exp;
branches;
next	1.21;

1.21
date	96.03.16.01.43.26;	author jmz;	state Exp;
branches;
next	1.20;

1.20
date	96.01.06.23.15.40;	author peter;	state Exp;
branches;
next	1.19;

1.19
date	95.12.16.21.19.18;	author bde;	state Exp;
branches;
next	1.18;

1.18
date	95.12.14.08.25.52;	author phk;	state Exp;
branches;
next	1.17;

1.17
date	95.10.28.17.46.03;	author peter;	state Exp;
branches;
next	1.16;

1.16
date	95.10.28.13.28.16;	author peter;	state Exp;
branches;
next	1.15;

1.15
date	95.10.28.12.34.11;	author peter;	state Exp;
branches;
next	1.14;

1.14
date	95.10.28.02.49.46;	author ache;	state Exp;
branches;
next	1.13;

1.13
date	95.10.10.08.23.13;	author swallace;	state Exp;
branches;
next	1.12;

1.12
date	95.08.24.09.06.17;	author phk;	state Exp;
branches;
next	1.11;

1.11
date	95.06.25.17.31.34;	author sos;	state Exp;
branches;
next	1.10;

1.10
date	95.06.13.20.51.13;	author wollman;	state Exp;
branches;
next	1.9;

1.9
date	95.03.20.19.25.38;	author wollman;	state Exp;
branches
	1.9.4.1;
next	1.8;

1.8
date	95.02.22.13.42.31;	author sos;	state Exp;
branches;
next	1.7;

1.7
date	95.01.30.14.21.46;	author ugen;	state Exp;
branches;
next	1.6;

1.6
date	94.10.16.20.39.52;	author sos;	state Exp;
branches;
next	1.5;

1.5
date	94.10.14.08.54.31;	author sos;	state Exp;
branches;
next	1.4;

1.4
date	94.09.28.22.16.27;	author wollman;	state Exp;
branches;
next	1.3;

1.3
date	94.09.22.22.12.54;	author wollman;	state Exp;
branches;
next	1.2;

1.2
date	94.09.21.23.26.55;	author wollman;	state Exp;
branches;
next	1.1;

1.1
date	94.09.16.20.24.26;	author wollman;	state Exp;
branches;
next	;

1.9.4.1
date	95.09.06.15.16.06;	author davidg;	state Exp;
branches;
next	1.9.4.2;

1.9.4.2
date	95.09.19.06.49.37;	author jkh;	state Exp;
branches;
next	1.9.4.3;

1.9.4.3
date	96.02.25.08.03.19;	author phk;	state Exp;
branches;
next	1.9.4.4;

1.9.4.4
date	96.06.23.13.47.31;	author bde;	state Exp;
branches;
next	1.9.4.5;

1.9.4.5
date	96.11.12.17.30.15;	author jkh;	state Exp;
branches;
next	1.9.4.6;

1.9.4.6
date	99.09.05.11.21.49;	author peter;	state Exp;
branches;
next	;

1.24.2.1
date	97.11.06.13.03.53;	author msmith;	state Exp;
branches;
next	1.24.2.2;

1.24.2.2
date	99.02.03.23.16.57;	author grog;	state Exp;
branches;
next	1.24.2.3;

1.24.2.3
date	99.09.05.11.20.29;	author peter;	state Exp;
branches;
next	;


desc
@@


1.36
log
@Remove LKM's depricated by modules.
@
text
@#	$Id: Makefile,v 1.35 1998/12/27 18:59:20 sos Exp $

# XXX present but broken: ip_mroute_mod mfs
.if	${MACHINE_ARCH} == "i386"
SUBDIR=	atapi coda ccd cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
	ipfw joy kernfs linux msdos nfs nullfs \
	pcic portal procfs syscons umapfs vesa vinum
.endif

# XXX builds, but not useable with present design
# fpu gnufpu
# XXX builds, but needs more code to make it work as an LKM.
# This probably will not happen since LKM's are near end of life (see kld).
# union

.include <bsd.subdir.mk>
@


1.35
log
@Remove depricated wcd LKM.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.34 1998/11/03 08:07:08 peter Exp $
@


1.34
log
@Update unionfs comments;  It could be made to work but isn't worth the
effort since LKM's will be going away soon.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.33 1998/09/28 05:38:22 grog Exp $
d7 1
a7 1
	pcic portal procfs syscons umapfs vesa vinum wcd
@


1.33
log
@Include vinum in SUBDIR
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.32 1998/09/25 17:51:44 rvb Exp $
d11 4
a14 1
# fpu gnufpu union
@


1.32
log
@lkm for coda
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.31 1998/09/15 20:17:35 sos Exp $
d7 1
a7 1
	pcic portal procfs syscons umapfs vesa wcd
@


1.31
log
@Add the vesa module to the list
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.30 1998/05/15 11:57:05 jb Exp $
d5 1
a5 1
SUBDIR=	atapi ccd cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
@


1.30
log
@The FreeBSD lkm design is aout specific.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.29 1998/02/18 14:30:07 msmith Exp $
d7 1
a7 1
	pcic portal procfs syscons umapfs wcd
@


1.29
log
@Don't reference (nonesxistent) qcam module.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.28 1997/08/28 14:45:12 jlemon Exp $
d4 1
d8 1
@


1.28
log
@Remove the vm86 LKM.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.27 1997/08/09 00:23:07 dyson Exp $
d6 1
a6 1
	pcic portal procfs qcam syscons umapfs wcd
@


1.27
log
@Add VM86 to the lkm build.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.26 1997/02/22 12:47:25 peter Exp $
d5 1
a5 1
	ipfw joy kernfs linux msdos nfs nullfs vm86 \
@


1.26
log
@Revert $FreeBSD$ back to $Id$
@
text
@d1 1
a1 1
#	$Id$
d5 1
a5 1
	ipfw joy kernfs linux msdos nfs nullfs \
@


1.25
log
@Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore.  This update would have been
insane otherwise.
@
text
@d1 1
a1 1
#	$FreeBSD$
@


1.24
log
@Disabled unusable union lkm.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.23 1996/06/12 03:49:35 asami Exp $
@


1.24.2.1
log
@Disable building the 'wcd' module until lkm.h is fixed.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.24 1996/06/23 13:31:20 bde Exp $
d6 1
a6 3
	pcic portal procfs qcam syscons umapfs 
# BROKEN due to lkm.h changes precluding > 1 module device per file.
#wcd
@


1.24.2.2
log
@Include vinum in build.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.24.2.1 1997/11/06 13:03:53 msmith Exp $
d6 1
a6 1
	pcic portal procfs qcam syscons umapfs vinum
@


1.24.2.3
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.23
log
@Add ccd.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.22 1996/03/24 00:30:38 pst Exp $
d6 1
a6 1
	pcic portal procfs qcam syscons umapfs union wcd
d9 1
a9 1
# fpu gnufpu
@


1.22
log
@Add in qcam module (forgot)
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.21 1996/03/16 01:43:26 jmz Exp $
d4 1
a4 1
SUBDIR=	atapi cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
@


1.21
log
@Add joy to the SUBDIR list.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.20 1996/01/06 23:15:40 peter Exp $
d6 1
a6 1
	pcic portal procfs syscons umapfs union wcd
@


1.20
log
@Detach fpu and gnufpu from Makefile..  These lkm's build (or used to)
but are not quite useable.  (fpu is used by init, and process switch
apparently..)
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.19 1995/12/16 21:19:18 bde Exp $
d5 1
a5 1
	ipfw kernfs linux msdos nfs nullfs \
@


1.19
log
@Reformatted the list of broken modules and added ip_mroute_mod to it.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.18 1995/12/14 08:25:52 phk Exp $
d4 1
a4 1
SUBDIR=	atapi cd9660 coff fdesc fpu gnufpu ibcs2 if_disc if_ppp if_sl if_tun \
d7 3
@


1.18
log
@Two x87 emulators as LKMs.
If somebody with the right HW would make the change to /etc/rc to use
this, we could rip MATH_EMULATE from GENERIC...
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.17 1995/10/28 17:46:03 peter Exp $
d3 1
a6 4
#
# Doesn't work:
# mfs
#
@


1.17
log
@Reattach atapi and wcd to the lkm Makefile, these compile for me now.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.16 1995/10/28 13:28:16 peter Exp $
d3 1
a3 1
SUBDIR=	atapi cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
@


1.16
log
@Sorry.. I didn't mean to re-enable wcd yet
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.15 1995/10/28 12:34:11 peter Exp $
d3 1
a3 1
SUBDIR=	cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
d5 1
a5 1
	pcic portal procfs syscons umapfs union
d8 1
a8 1
# mfs atapi wcd
@


1.15
log
@Do a pass over the broken LKM's and update them to use the "new"
convention of having their entry point named "<modname>_mod"".
Symorder is enforcing this when the current bsd.kmod.mk is installed.

I've not tested all these, but at least they all compile now.

Reattach them to the makefile.

Note that the change that I made to symorder needs to be compiled and
installed before any LKM's will work - the last version was corrupting
the relocation tables.  A "make world" will to this, but if you
manually run a make on the lkm's you'll need to take care of it by
hand.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.14 1995/10/28 02:49:46 ache Exp $
d5 1
a5 1
	pcic portal procfs syscons umapfs union wcd
d8 1
a8 1
# mfs
@


1.14
log
@Temp. disable following modules:
atapi coff ibcs2 ipfw linux syscons wcd
(until they will be fixed)
It allows to build/install other modules from top
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.13 1995/10/10 08:23:13 swallace Exp $
d3 3
a5 7
#
# temp. disabled:
# atapi coff ibcs2 ipfw linux syscons wcd
#
SUBDIR= cd9660 fdesc if_disc if_ppp if_sl if_tun \
	kernfs msdos nfs nullfs \
	pcic portal procfs umapfs union
@


1.13
log
@Remove socksys lkm from makefile list.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.12 1995/08/24 09:06:17 phk Exp $
d3 7
a9 3
SUBDIR=	cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
	ipfw kernfs linux msdos nfs nullfs \
	pcic portal procfs syscons umapfs union
@


1.12
log
@pcic lkm for the pccard stuff.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.11 1995/06/25 17:31:34 sos Exp $
d5 1
a5 1
	pcic portal procfs socksys syscons umapfs union
@


1.11
log
@First incarnation of our Linux emulator or rather compatibility code.
This first shot only incorporaties so much functionality that DOOM
can run (the X version), signal handling is VERY weak, so is many
other things. But it meets my milestone number one (you guessed it
- running DOOM).

Uses /compat/linux as prefix for loading shared libs, so it won't
conflict with our own libs.

Kernel must be compiled with "options COMPAT_LINUX" for this to work.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.10 1995/06/13 20:51:13 wollman Exp $
d5 1
a5 1
	portal procfs socksys syscons umapfs union
@


1.10
log
@I was wrong.  I thought that the ip_mroute lkm would still compile, but it
seems to have stopped working on me.  Disable it until I get a chance to
fix it.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9 1995/03/20 19:25:38 wollman Exp $
d4 1
a4 1
	ipfw kernfs msdos nfs nullfs \
@


1.9
log
@The discard, tunnel, SLIP, and PPP network interface pseudo-devices
are now dynamically loadable.  It doesn't make sense to do the same
for the loopback.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.8 1995/02/22 13:42:31 sos Exp $
d3 1
a3 1
SUBDIR=	cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun ip_mroute_mod \
@


1.9.4.1
log
@Commented out ip_mrouter_mod for now as it doesn't build.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9 1995/03/20 19:25:38 wollman Exp $
d3 1
a3 1
SUBDIR=	cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl if_tun \
d8 1
a8 1
# ip_mrouter_mod mfs
@


1.9.4.2
log
@Add Linux LKM to Makefile.  From HEAD.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9.4.1 1995/09/06 15:16:06 davidg Exp $
d4 1
a4 1
	ipfw kernfs linux msdos nfs nullfs \
@


1.9.4.3
log
@Disable ipfw until I can test the new code on -stable.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9.4.2 1995/09/19 06:49:37 jkh Exp $
d4 1
a4 1
	kernfs linux msdos nfs nullfs \
a5 1
# disabled for a couple of days: ipfw
@


1.9.4.4
log
@Disabled unusable union lkm as in -current and rearranged comments to get
closer to -current.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9.4.3 1996/02/25 08:03:19 phk Exp $
a2 1
# XXX present but broken: ip_mroute_mod mfs
d5 1
a5 2
	portal procfs socksys syscons umapfs

d7 4
a10 3

# XXX builds, but not useable with present design
# union
@


1.9.4.5
log
@Fix the ipfw LKM.
Submitted-By: jc@@irbs.com (John Capo)
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.9.4.4 1996/06/23 13:47:31 bde Exp $
d4 1
a4 1
SUBDIR=	cd9660 coff fdesc ibcs2 if_disc if_ppp if_sl ipfw if_tun \
d7 2
@


1.9.4.6
log
@$Id$ -> $FreeBSD$
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.8
log
@Next syscons update (given up on numbering :)

Removed screensavers from syscons, they are now LKM's. This makes it
possible to do some really "interesting" screensavers...
Fixed bug that sometimes caused garbage to appear when leaving
"scroll-lock" history.
Reformattet indentation, it got too deep for a normal 80 pos screen.
Split up in syscons.c & syscons.h for use with the saver-lkm's.
Temporarily removed -s option from vidcontrol, savers should now
be loaded with modload.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.7 1995/01/30 14:21:46 ugen Exp $
d3 2
a4 1
SUBDIR=	cd9660 coff fdesc ibcs2 ip_mroute_mod ipfw kernfs msdos nfs nullfs \
@


1.7
log
@Add ipfw to /lkm Makefile..uups..
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.6 1994/10/16 20:39:52 sos Exp $
d4 1
a4 1
	portal procfs socksys umapfs union
@


1.6
log
@Added socksys module
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.5 1994/10/14 08:54:31 sos Exp $
d3 2
a4 2
SUBDIR=	cd9660 coff fdesc ibcs2 ip_mroute_mod kernfs msdos nfs nullfs portal \
	procfs socksys umapfs union
@


1.5
log
@Added coff & ibcs2 modules.
Reviewed by:
Submitted by:
Obtained from:
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.4 1994/09/28 22:16:27 wollman Exp $
d4 1
a4 1
	procfs umapfs union
@


1.4
log
@Disable MFS as loadable until someone figures out how to make it work.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.3 1994/09/22 22:12:54 wollman Exp $
d3 1
a3 1
SUBDIR=	cd9660 fdesc ip_mroute_mod kernfs msdos nfs nullfs portal \
@


1.3
log
@Create NFS LKM.
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.2 1994/09/21 23:26:55 wollman Exp $
d3 1
a3 1
SUBDIR=	cd9660 fdesc ip_mroute_mod kernfs mfs msdos nfs nullfs portal \
d5 4
@


1.2
log
@Build LKMs for all ``easy'' filesystems.  (lfs can be done, but it's more
work; ditto NFS and it's even more work.)
@
text
@d1 1
a1 1
#	$Id: Makefile,v 1.1 1994/09/16 20:24:26 wollman Exp $
d3 1
a3 1
SUBDIR=	cd9660 fdesc ip_mroute_mod kernfs mfs msdos nullfs portal \
@


1.1
log
@Per discussion on the mailing-lists, move LKMs from /sbin to /lkm, and
arrange for that directory to get created by mtree.  Also, process secure
directory after all the others, because the programs there may overlay
ones installed from the main part of the tree.
@
text
@d1 1
a1 1
#	$Id$
d3 2
a4 1
SUBDIR=	ip_mroute_mod
@
