summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjmallett <jmallett@FreeBSD.org>2003-05-15 02:10:30 +0000
committerjmallett <jmallett@FreeBSD.org>2003-05-15 02:10:30 +0000
commit497f0337b3b7a3ebac0b80e3f7f7301f74b28cea (patch)
tree099ea80077915b3b670077b158f1a3504f579aa1 /sys
parentbd97b7165d2ad5eb14209b3f2bcaa91048e79a85 (diff)
downloadFreeBSD-src-497f0337b3b7a3ebac0b80e3f7f7301f74b28cea.zip
FreeBSD-src-497f0337b3b7a3ebac0b80e3f7f7301f74b28cea.tar.gz
Clear up that COMPAT_43 may not do the same thing on every architecture
and clear up that COMPAT_SUNOS is similarly MI, and does something relatively similar. Approved by: re/rwatson
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/NOTES11
-rw-r--r--sys/i386/conf/NOTES3
-rw-r--r--sys/pc98/conf/NOTES3
3 files changed, 10 insertions, 7 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index 5c0376c..63e9bf2 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -208,10 +208,19 @@ options MUTEX_PROFILING
#
# Implement system calls compatible with 4.3BSD and older versions of
# FreeBSD. You probably do NOT want to remove this as much current code
-# still relies on the 4.3 emulation.
+# still relies on the 4.3 emulation. Note that some architectures that
+# are supported by FreeBSD do not include support for certain important
+# aspects of this compatibility option, namely those related to the
+# signal delivery mechanism.
#
options COMPAT_43
+#
+# Be compatible with SunOS. The COMPAT_43 option above pulls in most
+# (all?) of the changes that this option turns on.
+#
+options COMPAT_SUNOS
+
# Enable FreeBSD4 compatibility syscalls
options COMPAT_FREEBSD4
diff --git a/sys/i386/conf/NOTES b/sys/i386/conf/NOTES
index 1ccb2d1..fd42e45 100644
--- a/sys/i386/conf/NOTES
+++ b/sys/i386/conf/NOTES
@@ -1091,6 +1091,3 @@ options TIMER_FREQ=((14318182+6)/12)
options VM_KMEM_SIZE
options VM_KMEM_SIZE_MAX
options VM_KMEM_SIZE_SCALE
-
-# Yet more undocumented options for linting.
-options COMPAT_SUNOS
diff --git a/sys/pc98/conf/NOTES b/sys/pc98/conf/NOTES
index ebee579..9d702c3 100644
--- a/sys/pc98/conf/NOTES
+++ b/sys/pc98/conf/NOTES
@@ -940,9 +940,6 @@ options VM_KMEM_SIZE
options VM_KMEM_SIZE_MAX
options VM_KMEM_SIZE_SCALE
-# Yet more undocumented options for linting.
-options COMPAT_SUNOS
-
#####################################################################
# Devices we don't want to deal with
OpenPOWER on IntegriCloud