summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2004-07-09 21:56:02 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2004-07-09 21:56:02 +0000
commit2f28aef4597e0574d15088b695438fea848f7eea (patch)
tree8c895d56bea931f60f6db87e8b181ef57e14d20e
parent14bb70e7621ec936bf46eb767427ec66c3a77116 (diff)
Sort COMPAT_ options, also add a .Bx in COMPAT_43.
-rw-r--r--share/man/man4/options.4140
1 files changed, 71 insertions, 69 deletions
diff --git a/share/man/man4/options.4 b/share/man/man4/options.4
index b471f56e223..aa0b1492fcd 100644
--- a/share/man/man4/options.4
+++ b/share/man/man4/options.4
@@ -1,4 +1,4 @@
-.\" $OpenBSD: options.4,v 1.143 2004/05/27 21:10:24 tedu Exp $
+.\" $OpenBSD: options.4,v 1.144 2004/07/09 21:56:01 miod Exp $
.\" $NetBSD: options.4,v 1.21 1997/06/25 03:13:00 thorpej Exp $
.\"
.\" Copyright (c) 1998 Theo de Raadt
@@ -90,16 +90,43 @@ when
.Li struct stat
their arguments were changed to match
.St -p1003.1-2003 .
-.It Cd option COMPAT_SVR4
-On those architectures that support it, this enables binary
-compatibility with
-.At V.4
-binaries built for the same architecture.
-This currently includes the sparc and i386.
-Possibly the most widely known operating system
-based on this binary architecture is Sun's Solaris 2.x.
+.It Cd option COMPAT_43
+Use of this option is discouraged.
+It enables compatibility with
+.Bx 4.3 .
+It adds an old syscall for
+.Fn lseek
+as well as ioctls for
+.Dv TIOCGETP
+and
+.Dv TIOCSETP .
+The return values for the
+.Xr getpid 2 ,
+.Xr getgid 2 ,
+and
+.Xr getuid 2
+system calls are modified as well, to return the parent's PID and UID as well
+as the current process's.
+It also enables the deprecated
+.Dv NTTYDISC
+terminal line discipline.
+It provides backwards compatibility with the
+.Dq old
+SIOC[GS]IF{ADDR,DSTADDR,BRDADDR,NETMASK} interface ioctls, including
+binary compatibility for code written before the introduction of the
+.Li sa_len
+field in sockaddrs.
+It also enables support for some older pre
+.Bx 4.4
+socket calls.
+.It Cd option COMPAT_AOUT
+On those ELF architectures that require it, this enables
+full compatibility with old a.out binaries, by allowing the
+a.out dynamic linking system to reside under
+.Pa /emul/a.out .
+This option is available on the i386 architecture.
See
-.Xr compat_svr4 8 .
+.Xr compat_aout 8 .
.It Cd option COMPAT_BSDOS
On those architectures that support it, this enables binary
compatibility with
@@ -111,31 +138,6 @@ See
It also requires the use of
.Cm option COMPAT_43
for proper operation.
-.It Cd option COMPAT_LINUX
-On those architectures that support it, this enables binary
-compatibility with
-.Em Linux
-ELF and a.out
-applications built for the same architecture.
-This option is supported on the i386 architecture.
-See
-.Xr compat_linux 8 .
-.It Cd option COMPAT_SUNOS
-On those architectures that support it, this enables binary
-compatibility with
-.Em SunOS 4.x
-applications built for the same architecture.
-This option is supported on sparc and all m68k architectures.
-See
-.Xr compat_sunos 8 .
-.It Cd option COMPAT_ULTRIX
-On those architectures that support it, this enables binary
-compatibility with
-.Tn Ultrix
-applications built for the same architecture.
-This option is available on the vax architecture.
-See
-.Xr compat_ultrix 8 .
.It Cd option COMPAT_FREEBSD
On those architectures that support it, this enables binary
compatibility with
@@ -160,6 +162,15 @@ applications built for the same architecture.
This option is available on the i386 architecture.
See
.Xr compat_ibcs2 8 .
+.It Cd option COMPAT_LINUX
+On those architectures that support it, this enables binary
+compatibility with
+.Em Linux
+ELF and a.out
+applications built for the same architecture.
+This option is supported on the i386 architecture.
+See
+.Xr compat_linux 8 .
.It Cd option COMPAT_NETBSD
On those architectures that support it, this enables binary
compatibility with
@@ -178,41 +189,32 @@ applications built for the same architecture.
This option is available on the alpha architecture.
See
.Xr compat_osf1 8 .
-.It Cd option COMPAT_AOUT
-On those ELF architectures that require it, this enables
-full compatibility with old a.out binaries, by allowing the
-a.out dynamic linking system to reside under
-.Pa /emul/a.out .
-This option is available on the i386 architecture.
+.It Cd option COMPAT_SUNOS
+On those architectures that support it, this enables binary
+compatibility with
+.Em SunOS 4.x
+applications built for the same architecture.
+This option is supported on sparc and all m68k architectures.
See
-.Xr compat_aout 8 .
-.It Cd option COMPAT_43
-Use of this option is discouraged.
-It enables compatibility with
-.Bx 4.3 .
-It adds an old syscall for
-.Fn lseek
-as well as ioctls for
-.Dv TIOCGETP
-and
-.Dv TIOCSETP .
-The return values for the
-.Xr getpid 2 ,
-.Xr getgid 2 ,
-and
-.Xr getuid 2
-system calls are modified as well, to return the parent's PID and UID as well
-as the current process's.
-It also enables the deprecated
-.Dv NTTYDISC
-terminal line discipline.
-It provides backwards compatibility with the
-.Dq old
-SIOC[GS]IF{ADDR,DSTADDR,BRDADDR,NETMASK} interface ioctls, including
-binary compatibility for code written before the introduction of the
-.Li sa_len
-field in sockaddrs.
-It also enables support for some older pre BSD 4.4 socket calls.
+.Xr compat_sunos 8 .
+.It Cd option COMPAT_SVR4
+On those architectures that support it, this enables binary
+compatibility with
+.At V.4
+binaries built for the same architecture.
+This currently includes the sparc and i386.
+Possibly the most widely known operating system
+based on this binary architecture is Sun's Solaris 2.x.
+See
+.Xr compat_svr4 8 .
+.It Cd option COMPAT_ULTRIX
+On those architectures that support it, this enables binary
+compatibility with
+.Tn Ultrix
+applications built for the same architecture.
+This option is available on the vax architecture.
+See
+.Xr compat_ultrix 8 .
.El
.Ss Debugging Options
.Bl -ohang