summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1996-05-11 04:39:53 +0000
committerbde <bde@FreeBSD.org>1996-05-11 04:39:53 +0000
commitc926fa02cd0d8f026518004135198e37938f374d (patch)
treeedbae20fae4c9e51948e927aab64c525ea8c7606 /sys/conf
parent89ed4b1107020c586e4c71815210cd3d1179f125 (diff)
downloadFreeBSD-src-c926fa02cd0d8f026518004135198e37938f374d.zip
FreeBSD-src-c926fa02cd0d8f026518004135198e37938f374d.tar.gz
Hide options for emulators and static file systems in opt_dontuse.h.
These options only apply at config time. Using them at compile time would break the corresponding lkms.
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/options25
-rw-r--r--sys/conf/options.i3867
2 files changed, 22 insertions, 10 deletions
diff --git a/sys/conf/options b/sys/conf/options
index fd4e04f..47fede9 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -1,4 +1,4 @@
-# $Id: options,v 1.10 1996/03/29 13:51:30 bde Exp $
+# $Id: options,v 1.11 1996/05/05 02:26:57 pst Exp $
# Option name filename
@@ -6,13 +6,22 @@ BOUNCE_BUFFERS opt_bounce.h
DDB
DDB_UNATTENDED opt_ddb.h
KTRACE
-FDESC opt_staticfs.h
-KERNFS opt_staticfs.h
-NULLFS opt_staticfs.h
-PORTAL opt_staticfs.h
-PROCFS opt_staticfs.h
-UMAPFS opt_staticfs.h
-UNION opt_staticfs.h
+
+# Options for static file systems. These should only be used at config
+# time, since the corresponding lkms cannot work if there are any static
+# dependencies. Unusability is enforced by hiding the defines for the
+# options in a never-included header.
+FDESC opt_dontuse.h
+KERNFS opt_dontuse.h
+NULLFS opt_dontuse.h
+PORTAL opt_dontuse.h
+PROCFS opt_dontuse.h
+UMAPFS opt_dontuse.h
+
+# The union static file system has bogus static dependencies, so it isn't
+# hidden yet.
+UNION
+
QUOTA
SYSVSHM opt_sysvipc.h
SYSVSEM opt_sysvipc.h
diff --git a/sys/conf/options.i386 b/sys/conf/options.i386
index a5b011b..51f72dc 100644
--- a/sys/conf/options.i386
+++ b/sys/conf/options.i386
@@ -1,9 +1,12 @@
-# $Id: options.i386,v 1.11 1996/04/26 06:44:46 sos Exp $
+# $Id: options.i386,v 1.12 1996/05/01 03:30:04 bde Exp $
BOUNCEPAGES opt_bounce.h
USER_LDT
MATH_EMULATE opt_math_emulate.h
GPL_MATH_EMULATE opt_math_emulate.h
-IBCS2 opt_ibcs2.h
+
+IBCS2 opt_dontuse.h
+COMPAT_LINUX opt_dontuse.h
+
SHOW_BUSYBUFS opt_machdep.h
PANIC_REBOOT_WAIT_TIME opt_machdep.h
LARGEMEM opt_machdep.h
OpenPOWER on IntegriCloud