summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--man1/intro.110
-rw-r--r--man1/time.12
-rw-r--r--man2/accept.22
-rw-r--r--man2/bind.26
-rw-r--r--man2/connect.22
-rw-r--r--man2/execve.28
-rw-r--r--man2/flock.22
-rw-r--r--man2/getdents.22
-rw-r--r--man2/getpriority.22
-rw-r--r--man2/getuid.24
-rw-r--r--man2/intro.22
-rw-r--r--man2/ioctl.24
-rw-r--r--man2/mincore.22
-rw-r--r--man2/mknod.28
-rw-r--r--man2/personality.22
-rw-r--r--man2/ptrace.22
-rw-r--r--man2/read.22
-rw-r--r--man2/recv.212
-rw-r--r--man2/select_tut.24
-rw-r--r--man2/send.24
-rw-r--r--man2/sendfile.22
-rw-r--r--man2/shmctl.22
-rw-r--r--man2/sigaction.22
-rw-r--r--man2/signal.24
-rw-r--r--man2/stat.22
-rw-r--r--man2/times.24
-rw-r--r--man2/truncate.22
-rw-r--r--man2/umask.22
-rw-r--r--man2/wait.22
-rw-r--r--man3/MB_CUR_MAX.32
-rw-r--r--man3/MB_LEN_MAX.32
-rw-r--r--man3/argz_add.36
-rw-r--r--man3/btowc.32
-rw-r--r--man3/clearenv.34
-rw-r--r--man3/clock.32
-rw-r--r--man3/cmsg.34
-rw-r--r--man3/end.32
-rw-r--r--man3/endian.32
-rw-r--r--man3/errno.32
-rw-r--r--man3/exit.32
-rw-r--r--man3/fgetwc.32
-rw-r--r--man3/fgetws.32
-rw-r--r--man3/fopen.32
-rw-r--r--man3/fputwc.32
-rw-r--r--man3/fputws.32
-rw-r--r--man3/fseek.32
-rw-r--r--man3/fwide.32
-rw-r--r--man3/getfsent.32
-rw-r--r--man3/getgrnam.32
-rw-r--r--man3/gethostid.32
-rw-r--r--man3/getipnodebyname.32
-rw-r--r--man3/getmntent.32
-rw-r--r--man3/getpwnam.32
-rw-r--r--man3/getwchar.32
-rw-r--r--man3/grantpt.32
-rw-r--r--man3/iconv.32
-rw-r--r--man3/iconv_close.32
-rw-r--r--man3/iconv_open.32
-rw-r--r--man3/insque.32
-rw-r--r--man3/intro.32
-rw-r--r--man3/iswalnum.32
-rw-r--r--man3/iswalpha.32
-rw-r--r--man3/iswblank.32
-rw-r--r--man3/iswcntrl.32
-rw-r--r--man3/iswctype.32
-rw-r--r--man3/iswdigit.32
-rw-r--r--man3/iswgraph.32
-rw-r--r--man3/iswlower.32
-rw-r--r--man3/iswprint.32
-rw-r--r--man3/iswpunct.32
-rw-r--r--man3/iswspace.32
-rw-r--r--man3/iswupper.32
-rw-r--r--man3/iswxdigit.32
-rw-r--r--man3/malloc.32
-rw-r--r--man3/mblen.34
-rw-r--r--man3/mbrlen.32
-rw-r--r--man3/mbrtowc.32
-rw-r--r--man3/mbsinit.32
-rw-r--r--man3/mbsnrtowcs.32
-rw-r--r--man3/mbsrtowcs.32
-rw-r--r--man3/mbstowcs.32
-rw-r--r--man3/mbtowc.34
-rw-r--r--man3/mkstemp.32
-rw-r--r--man3/mktemp.32
-rw-r--r--man3/nl_langinfo.32
-rw-r--r--man3/openpty.32
-rw-r--r--man3/posix_openpt.36
-rw-r--r--man3/printf.34
-rw-r--r--man3/ptsname.32
-rw-r--r--man3/putwchar.32
-rw-r--r--man3/qecvt.32
-rw-r--r--man3/rcmd.32
-rw-r--r--man3/readdir.32
-rw-r--r--man3/rexec.34
-rw-r--r--man3/rpc.32
-rw-r--r--man3/setnetgrent.32
-rw-r--r--man3/shm_open.32
-rw-r--r--man3/sigpause.36
-rw-r--r--man3/stdin.36
-rw-r--r--man3/stpcpy.32
-rw-r--r--man3/strftime.36
-rw-r--r--man3/strptime.32
-rw-r--r--man3/syslog.34
-rw-r--r--man3/towctrans.32
-rw-r--r--man3/towlower.32
-rw-r--r--man3/towupper.32
-rw-r--r--man3/ttyslot.38
-rw-r--r--man3/ungetwc.32
-rw-r--r--man3/unlocked_stdio.32
-rw-r--r--man3/wcpcpy.32
-rw-r--r--man3/wcpncpy.32
-rw-r--r--man3/wcrtomb.32
-rw-r--r--man3/wcscasecmp.32
-rw-r--r--man3/wcscat.32
-rw-r--r--man3/wcschr.32
-rw-r--r--man3/wcscmp.32
-rw-r--r--man3/wcscpy.32
-rw-r--r--man3/wcscspn.32
-rw-r--r--man3/wcsdup.32
-rw-r--r--man3/wcslen.32
-rw-r--r--man3/wcsncasecmp.32
-rw-r--r--man3/wcsncat.32
-rw-r--r--man3/wcsncmp.32
-rw-r--r--man3/wcsncpy.32
-rw-r--r--man3/wcsnlen.32
-rw-r--r--man3/wcsnrtombs.32
-rw-r--r--man3/wcspbrk.32
-rw-r--r--man3/wcsrchr.32
-rw-r--r--man3/wcsrtombs.32
-rw-r--r--man3/wcsspn.32
-rw-r--r--man3/wcsstr.32
-rw-r--r--man3/wcstok.32
-rw-r--r--man3/wcstombs.32
-rw-r--r--man3/wcswidth.32
-rw-r--r--man3/wctob.32
-rw-r--r--man3/wctomb.34
-rw-r--r--man3/wctrans.32
-rw-r--r--man3/wctype.32
-rw-r--r--man3/wcwidth.32
-rw-r--r--man3/wmemchr.32
-rw-r--r--man3/wmemcmp.32
-rw-r--r--man3/wmemcpy.32
-rw-r--r--man3/wmemmove.32
-rw-r--r--man3/wmemset.32
-rw-r--r--man3/wprintf.32
-rw-r--r--man4/console_ioctl.42
-rw-r--r--man4/pts.44
-rw-r--r--man5/elf.52
-rw-r--r--man5/filesystems.52
-rw-r--r--man5/hosts.52
-rw-r--r--man5/proc.510
-rw-r--r--man5/ttytype.52
-rw-r--r--man7/boot.78
-rw-r--r--man7/capabilities.78
-rw-r--r--man7/credentials.74
-rw-r--r--man7/epoll.72
-rw-r--r--man7/glob.76
-rw-r--r--man7/koi8-r.72
-rw-r--r--man7/path_resolution.76
-rw-r--r--man7/pty.716
-rw-r--r--man7/signal.712
-rw-r--r--man7/suffixes.72
-rw-r--r--man7/time.72
-rw-r--r--man7/unicode.72
-rw-r--r--man7/unix.728
-rw-r--r--man7/uri.710
-rw-r--r--man7/utf-8.74
167 files changed, 256 insertions, 258 deletions
diff --git a/man1/intro.1 b/man1/intro.1
index 33191e57..dd27fc37 100644
--- a/man1/intro.1
+++ b/man1/intro.1
@@ -44,14 +44,14 @@ A nonzero exit status can be in the range 1 to 255, and some commands
use different nonzero status values to indicate the reason why the
command failed.
.SH NOTES
-Linux is a flavor of Unix, and as a first approximation
-all user commands under Unix work precisely the same under
-Linux (and FreeBSD and lots of other Unix-like systems).
+Linux is a flavor of UNIX, and as a first approximation
+all user commands under UNIX work precisely the same under
+Linux (and FreeBSD and lots of other UNIX-like systems).
.LP
Under Linux there are GUIs (graphical user interfaces), where you
can point and click and drag, and hopefully get work done without
first reading lots of documentation.
-The traditional Unix environment
+The traditional UNIX environment
is a CLI (command line interface), where you type commands to
tell the computer what to do.
That is faster and more powerful,
@@ -247,7 +247,7 @@ The command
.I df
will tell you how much of your disk is still free.
.SS "Processes"
-On a Unix system many user and system processes run simultaneously.
+On a UNIX system many user and system processes run simultaneously.
The one you are talking to runs in the
.IR foreground ,
the others in the
diff --git a/man1/time.1 b/man1/time.1
index 662c696e..000062a8 100644
--- a/man1/time.1
+++ b/man1/time.1
@@ -247,7 +247,7 @@ Print version information on standard output, then exit successfully.
.B "\-\-"
Terminate option list.
.SH BUGS
-Not all resources are measured by all versions of Unix,
+Not all resources are measured by all versions of UNIX,
so some of the values might be reported as zero.
The present selection was mostly inspired by the data
provided by 4.2 or 4.3BSD.
diff --git a/man2/accept.2 b/man2/accept.2
index cac9c686..f639551e 100644
--- a/man2/accept.2
+++ b/man2/accept.2
@@ -354,7 +354,7 @@ and on many other systems like 4.x BSD, SunOS 4, SGI); a POSIX.1g draft
standard wanted to change it into a \fIsize_t *\fP, and that is what it is
for SunOS 5.
Later POSIX drafts have \fIsocklen_t *\fP,
-and so do the Single Unix Specification and glibc2.
+and so do the Single UNIX Specification and glibc2.
Quoting Linus Torvalds:
.\" .I fails: only italicizes a single line
diff --git a/man2/bind.2 b/man2/bind.2
index 7e84e450..fc28e3e2 100644
--- a/man2/bind.2
+++ b/man2/bind.2
@@ -174,7 +174,7 @@ The socket is already bound to an address.
.I sockfd
is a descriptor for a file, not a socket.
.PP
-The following errors are specific to Unix domain
+The following errors are specific to UNIX domain
.RB ( AF_UNIX )
sockets:
.TP
@@ -228,7 +228,7 @@ first appeared in 4.2BSD).
.\" .B EIO
.\" and
.\" .B EISDIR
-.\" Unix-domain error conditions.
+.\" UNIX-domain error conditions.
.SH NOTES
POSIX.1-2001 does not require the inclusion of
.IR <sys/types.h> ,
@@ -255,7 +255,7 @@ An example of the use of
with Internet domain sockets can be found in
.BR getaddrinfo (3).
-The following example shows how to bind a stream socket in the Unix
+The following example shows how to bind a stream socket in the UNIX
.RB ( AF_UNIX )
domain, and accept connections:
.\" listen.7 refers to this example.
diff --git a/man2/connect.2 b/man2/connect.2
index ea1367e3..649f5e77 100644
--- a/man2/connect.2
+++ b/man2/connect.2
@@ -132,7 +132,7 @@ The following are general socket errors only.
There may be other domain-specific error codes.
.TP
.B EACCES
-For Unix domain sockets, which are identified by pathname:
+For UNIX domain sockets, which are identified by pathname:
Write permission is denied on the socket file,
or search permission is denied for one of the directories
in the path prefix.
diff --git a/man2/execve.2 b/man2/execve.2
index dd98fa88..7b37dc52 100644
--- a/man2/execve.2
+++ b/man2/execve.2
@@ -280,7 +280,7 @@ For portable use,
should either be absent, or be specified as a single word (i.e., it
should not contain white space); see NOTES below.
.SS "Limits on size of arguments and environment"
-Most Unix implementations impose some limit on the total size
+Most UNIX implementations impose some limit on the total size
of the command-line argument
.RI ( argv )
and environment
@@ -484,7 +484,7 @@ which has the same effect as specifying this argument
as a pointer to a list containing a single NULL pointer.
.B "Do not take advantage of this misfeature!"
It is nonstandard and nonportable:
-on most other Unix systems doing this will result in an error
+on most other UNIX systems doing this will result in an error
.RB ( EFAULT ).
.\" e.g., EFAULT on Solaris 8 and FreeBSD 6.1; but
.\" HP-UX 11 is like Linux -- mtk, Apr 2007
@@ -512,7 +512,7 @@ command-line arguments and environment variables has changed.
.\" that could be exploited for denial of service by a suitably crafted
.\" ELF binary. There are no known problems with 2.0.34 or 2.2.15.
.SS Historical
-With Unix V6 the argument list of an
+With UNIX V6 the argument list of an
.BR exec ()
call was ended by 0,
while the argument list of
@@ -521,7 +521,7 @@ was ended by \-1.
Thus, this argument list was not directly usable in a further
.BR exec ()
call.
-Since Unix V7 both are NULL.
+Since UNIX V7 both are NULL.
.SH EXAMPLE
The following program is designed to be execed by the second program below.
It just echoes its command-line one per line.
diff --git a/man2/flock.2 b/man2/flock.2
index 81a57faf..f0d85aff 100644
--- a/man2/flock.2
+++ b/man2/flock.2
@@ -143,7 +143,7 @@ A version of
.BR flock (),
possibly implemented in terms of
.BR fcntl (2),
-appears on most Unix systems.
+appears on most UNIX systems.
.SH NOTES
.BR flock ()
does not lock files over NFS.
diff --git a/man2/getdents.2 b/man2/getdents.2
index d432d0f5..d7cd7a68 100644
--- a/man2/getdents.2
+++ b/man2/getdents.2
@@ -110,7 +110,7 @@ This is a symbolic link.
This is a regular file.
.TP
.B DT_SOCK
-This is a Unix domain socket.
+This is a UNIX domain socket.
.TP
.B DT_UNKNOWN
The file type is unknown.
diff --git a/man2/getpriority.2 b/man2/getpriority.2
index 59004683..89d4aff5 100644
--- a/man2/getpriority.2
+++ b/man2/getpriority.2
@@ -166,7 +166,7 @@ The nice value is preserved across
.BR execve (2).
The degree to which their relative nice value affects the scheduling of
-processes varies across Unix systems, and,
+processes varies across UNIX systems, and,
on Linux, across kernel versions.
Starting with kernel 2.6.23, Linux adopted an algorithm that causes
relative differences in nice values to have a much stronger effect.
diff --git a/man2/getuid.2 b/man2/getuid.2
index 3c7edb7c..afa59d47 100644
--- a/man2/getuid.2
+++ b/man2/getuid.2
@@ -46,11 +46,11 @@ These functions are always successful.
POSIX.1-2001, 4.3BSD.
.SH NOTES
.SS History
-In Unix V6 the
+In UNIX V6 the
.BR getuid ()
call returned
.IR "(euid << 8) + uid" .
-Unix V7 introduced separate calls
+UNIX V7 introduced separate calls
.BR getuid ()
and
.BR geteuid ().
diff --git a/man2/intro.2 b/man2/intro.2
index 7e4e669a..e3dc9e99 100644
--- a/man2/intro.2
+++ b/man2/intro.2
@@ -66,7 +66,7 @@ In such cases, the required macro is described in the man page.
For further information on feature test macros, see
.BR feature_test_macros (7).
.SH "CONFORMING TO"
-Certain terms and abbreviations are used to indicate Unix variants
+Certain terms and abbreviations are used to indicate UNIX variants
and standards to which calls in this section conform.
See
.BR standards (7).
diff --git a/man2/ioctl.2 b/man2/ioctl.2
index 02dd4c2c..5891d94a 100644
--- a/man2/ioctl.2
+++ b/man2/ioctl.2
@@ -117,7 +117,7 @@ No single standard.
Arguments, returns, and semantics of
.BR ioctl ()
vary according to the device driver in question (the call is used as a
-catch-all for operations that don't cleanly fit the Unix stream I/O
+catch-all for operations that don't cleanly fit the UNIX stream I/O
model).
See
.BR ioctl_list (2)
@@ -126,7 +126,7 @@ for a list of many of the known
calls.
The
.BR ioctl ()
-function call appeared in Version 7 AT&T Unix.
+function call appeared in Version 7 AT&T UNIX.
.SH NOTES
In order to use this call, one needs an open file descriptor.
Often the
diff --git a/man2/mincore.2 b/man2/mincore.2
index d827267d..cf54295b 100644
--- a/man2/mincore.2
+++ b/man2/mincore.2
@@ -134,7 +134,7 @@ Available since Linux 2.3.99pre1 and glibc 2.2.
.SH "CONFORMING TO"
.BR mincore ()
is not specified in POSIX.1-2001,
-and it is not available on all Unix implementations.
+and it is not available on all UNIX implementations.
.\" It is on at least NetBSD, FreeBSD, OpenBSD, Solaris 8,
.\" AIX 5.1, SunOS 4.1
.\" .SH HISTORY
diff --git a/man2/mknod.2 b/man2/mknod.2
index 9a41d859..ff558131 100644
--- a/man2/mknod.2
+++ b/man2/mknod.2
@@ -67,7 +67,7 @@ or
.B S_IFSOCK
.\" (S_IFSOCK since Linux 1.2.4)
to specify a regular file (which will be created empty), character
-special file, block special file, FIFO (named pipe), or Unix domain socket,
+special file, block special file, FIFO (named pipe), or UNIX domain socket,
respectively.
(Zero file type is equivalent to type
.BR S_IFREG .)
@@ -155,11 +155,11 @@ is not, in fact, a directory.
.B EPERM
.I mode
requested creation of something other than a regular file,
-FIFO (named pipe), or Unix domain socket, and the caller
+FIFO (named pipe), or UNIX domain socket, and the caller
is not privileged (Linux: does not have the
.B CAP_MKNOD
capability);
-.\" For Unix domain sockets and regular files, EPERM is only returned in
+.\" For UNIX domain sockets and regular files, EPERM is only returned in
.\" Linux 2.2 and earlier; in Linux 2.4 and later, unprivileged can
.\" use mknod() to make these files.
also returned if the file system containing
@@ -196,7 +196,7 @@ a function especially defined for this purpose.
Under Linux, this call cannot be used to create directories.
One should make directories with
.BR mkdir (2).
-.\" and one should make Unix domain sockets with socket(2) and bind(2).
+.\" and one should make UNIX domain sockets with socket(2) and bind(2).
There are many infelicities in the protocol underlying NFS.
Some of these affect
diff --git a/man2/personality.2 b/man2/personality.2
index 1c205e61..36c44de8 100644
--- a/man2/personality.2
+++ b/man2/personality.2
@@ -41,7 +41,7 @@ Among other things, execution domains tell Linux how to map
signal numbers into signal actions.
The execution domain system allows
Linux to provide limited support for binaries compiled under other
-Unix-like operating systems.
+UNIX-like operating systems.
This function will return the current
.BR personality ()
diff --git a/man2/ptrace.2 b/man2/ptrace.2
index 4d41e455..9cd58996 100644
--- a/man2/ptrace.2
+++ b/man2/ptrace.2
@@ -501,7 +501,7 @@ after receiving one of these messages.
This page documents the way the
.BR ptrace ()
call works currently in Linux.
-Its behavior differs noticeably on other flavors of Unix.
+Its behavior differs noticeably on other flavors of UNIX.
In any case, use of
.BR ptrace ()
is highly OS- and architecture-specific.
diff --git a/man2/read.2 b/man2/read.2
index c166ef04..3aa389a9 100644
--- a/man2/read.2
+++ b/man2/read.2
@@ -163,7 +163,7 @@ leave st_atime (last file access time)
updates to the server and client side reads satisfied from the
client's cache will not cause st_atime updates on the server as there are no
server side reads.
-Unix semantics can be obtained by disabling client
+UNIX semantics can be obtained by disabling client
side attribute caching, but in most situations this will substantially
increase server load and decrease performance.
.PP
diff --git a/man2/recv.2 b/man2/recv.2
index e1e9b26c..ae6287f1 100644
--- a/man2/recv.2
+++ b/man2/recv.2
@@ -71,11 +71,11 @@ When
is NULL, nothing is filled in; in this case,
.I addrlen
is not used, and should also be NULL.
-.\" (Note: for datagram sockets in both the Unix and Internet domains,
+.\" (Note: for datagram sockets in both the UNIX and Internet domains,
.\" .I src_addr
.\" is filled in.
.\" .I src_addr
-.\" is also filled in for stream sockets in the Unix domain, but is not
+.\" is also filled in for stream sockets in the UNIX domain, but is not
.\" filled in for stream sockets in the Internet domain.)
.\" [The above notes on AF_UNIX and AF_INET sockets apply as at
.\" Kernel 2.4.18. (MTK, 22 Jul 02)]
@@ -135,7 +135,7 @@ one or more of the following values:
.TP
.BR MSG_CMSG_CLOEXEC " (" recvmsg "() only; since Linux 2.6.23)"
Set the close-on-exec flag for the file descriptor received
-via a Unix domain file descriptor using the
+via a UNIX domain file descriptor using the
.B SCM_RIGHTS
operation (described in
.BR unix (7)).
@@ -269,7 +269,7 @@ Internet datagram (since Linux 2.4.27/2.6.8),
and netlink (since Linux 2.6.22) sockets:
return the real length of the packet or datagram,
even when it was longer than the passed buffer.
-Not implemented for Unix domain
+Not implemented for UNIX domain
.RB ( unix (7))
sockets.
@@ -356,7 +356,7 @@ Ancillary data should only be accessed by the macros defined in
.BR cmsg (3).
.PP
As an example, Linux uses this ancillary data mechanism to pass extended
-errors, IP options, or file descriptors over Unix sockets.
+errors, IP options, or file descriptors over UNIX sockets.
.PP
The
.I msg_flags
@@ -452,7 +452,7 @@ and
flags.
.SH NOTES
The prototypes given above follow glibc2.
-The Single Unix Specification agrees, except that it has return values
+The Single UNIX Specification agrees, except that it has return values
of type \fIssize_t\fP (while 4.x BSD and libc4 and libc5 all have \fIint\fP).
The
.I flags
diff --git a/man2/select_tut.2 b/man2/select_tut.2
index cf5319aa..5237fd3b 100644
--- a/man2/select_tut.2
+++ b/man2/select_tut.2
@@ -317,7 +317,7 @@ The point of
is that it watches
multiple descriptors at the same time and properly puts the process to
sleep if there is no activity.
-Unix programmers often find
+UNIX programmers often find
themselves in a position where they have to handle I/O from more than one
file descriptor where the data flow may be intermittent.
If you were to merely create a sequence of
@@ -479,7 +479,7 @@ follows:
select(0, NULL, NULL, NULL, &tv);
.fi
.PP
-This is only guaranteed to work on Unix systems, however.
+This is only guaranteed to work on UNIX systems, however.
.SH RETURN VALUE
On success,
.BR select ()
diff --git a/man2/send.2 b/man2/send.2
index 525055a6..69287fb5 100644
--- a/man2/send.2
+++ b/man2/send.2
@@ -282,7 +282,7 @@ may be generated and returned from the underlying protocol modules;
see their respective manual pages.
.TP
.B EACCES
-(For Unix domain sockets, which are identified by pathname)
+(For UNIX domain sockets, which are identified by pathname)
Write permission is denied on the destination socket file,
or search permission is denied for one of the directories
the path prefix.
@@ -373,7 +373,7 @@ The
.B MSG_CONFIRM
flag is a Linux extension.
.SH NOTES
-The prototypes given above follow the Single Unix Specification,
+The prototypes given above follow the Single UNIX Specification,
as glibc2 also does; the
.I flags
argument was \fIint\fP in 4.x BSD, but \fIunsigned int\fP in libc4 and libc5;
diff --git a/man2/sendfile.2 b/man2/sendfile.2
index 33261932..12d4d3c7 100644
--- a/man2/sendfile.2
+++ b/man2/sendfile.2
@@ -148,7 +148,7 @@ is present since glibc 2.1.
.SH "CONFORMING TO"
Not specified in POSIX.1-2001, or other standards.
-Other Unix systems implement
+Other UNIX systems implement
.BR sendfile ()
with different semantics and prototypes.
It should not be used in portable programs.
diff --git a/man2/shmctl.2 b/man2/shmctl.2
index 5552bd37..a77c2fa0 100644
--- a/man2/shmctl.2
+++ b/man2/shmctl.2
@@ -385,7 +385,7 @@ Linux permits a process to attach
a shared memory segment that has already been marked for deletion
using
.IR shmctl(IPC_RMID) .
-This feature is not available on other Unix implementations;
+This feature is not available on other UNIX implementations;
portable applications should avoid relying on it.
Various fields in a \fIstruct shmid_ds\fP were typed as
diff --git a/man2/sigaction.2 b/man2/sigaction.2
index 6cd79545..b7251ccb 100644
--- a/man2/sigaction.2
+++ b/man2/sigaction.2
@@ -716,7 +716,7 @@ and
Use of these latter values in
.I sa_flags
may be less portable in applications intended for older
-Unix implementations.
+UNIX implementations.
.PP
The
.B SA_RESETHAND
diff --git a/man2/signal.2 b/man2/signal.2
index 3df1d1ce..78c6346d 100644
--- a/man2/signal.2
+++ b/man2/signal.2
@@ -43,7 +43,7 @@ signal \- ANSI C signal handling
.SH DESCRIPTION
The behavior of
.BR signal ()
-varies across Unix versions,
+varies across UNIX versions,
and has also varied historically across different versions of Linux.
\fBAvoid its use\fP: use
.BR sigaction (2)
@@ -178,7 +178,7 @@ which provides explicit control of the semantics when a
signal handler is invoked; use that interface instead of
.BR signal ().
-In the original Unix systems, when a handler that was established using
+In the original UNIX systems, when a handler that was established using
.BR signal ()
was invoked by the delivery of a signal,
the disposition of the signal would be reset to
diff --git a/man2/stat.2 b/man2/stat.2
index f800a627..05f9c92d 100644
--- a/man2/stat.2
+++ b/man2/stat.2
@@ -404,7 +404,7 @@ macros are not in
POSIX.1-1996, but both are present in POSIX.1-2001;
the former is from SVID 4, the latter from SUSv2.
.LP
-Unix V7 (and later systems) had
+UNIX V7 (and later systems) had
.BR S_IREAD ,
.BR S_IWRITE ,
.BR S_IEXEC ,
diff --git a/man2/times.2 b/man2/times.2
index 9451ffd4..a060cb98 100644
--- a/man2/times.2
+++ b/man2/times.2
@@ -147,7 +147,7 @@ argument can be specified as NULL, with the result that
.BR times ()
just returns a function result.
However, POSIX does not specify this behavior, and most
-other Unix implementations require a non-NULL value for
+other UNIX implementations require a non-NULL value for
.IR buf .
.LP
Note that
@@ -165,7 +165,7 @@ is measured has varied across kernel versions.
On Linux 2.4 and earlier this point is the moment the system was booted.
Since Linux 2.6, this point is \fI(2^32/HZ) \- 300\fP
(i.e., about 429 million) seconds before system boot time.
-This variability across kernel versions (and across Unix implementations),
+This variability across kernel versions (and across UNIX implementations),
combined with the fact that the returned value may overflow the range of
.IR clock_t ,
means that a portable application would be wise to avoid using this value.
diff --git a/man2/truncate.2 b/man2/truncate.2
index f3795efe..3e237ce4 100644
--- a/man2/truncate.2
+++ b/man2/truncate.2
@@ -218,7 +218,7 @@ exceeds the file length
.BR truncate ()
is not specified at all in such an environment):
either returning an error, or extending the file.
-Like most Unix implementations, Linux follows the XSI requirement
+Like most UNIX implementations, Linux follows the XSI requirement
when dealing with native file systems.
However, some nonnative file systems do not permit
.BR truncate ()
diff --git a/man2/umask.2 b/man2/umask.2
index f36a8899..66447b43 100644
--- a/man2/umask.2
+++ b/man2/umask.2
@@ -105,7 +105,7 @@ The umask setting also affects the permissions assigned to POSIX IPC objects
.BR shm_open (3)),
FIFOs
.RB ( mkfifo (3)),
-and Unix domain sockets
+and UNIX domain sockets
.RB ( unix (7))
created by the process.
The umask does not affect the permissions assigned
diff --git a/man2/wait.2 b/man2/wait.2
index d5a68252..c15b9840 100644
--- a/man2/wait.2
+++ b/man2/wait.2
@@ -217,7 +217,7 @@ This macro should only be employed if
.B WIFSIGNALED
returned true.
This macro is not specified in POSIX.1-2001 and is not available on
-some Unix implementations (e.g., AIX, SunOS).
+some UNIX implementations (e.g., AIX, SunOS).
Only use this enclosed in #ifdef WCOREDUMP ... #endif.
.TP
.BI WIFSTOPPED( status )
diff --git a/man3/MB_CUR_MAX.3 b/man3/MB_CUR_MAX.3
index c7b8b6de..6a571743 100644
--- a/man3/MB_CUR_MAX.3
+++ b/man3/MB_CUR_MAX.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.\" Modified, aeb, 990824
.\"
diff --git a/man3/MB_LEN_MAX.3 b/man3/MB_LEN_MAX.3
index a7942c9a..9eac3a6f 100644
--- a/man3/MB_LEN_MAX.3
+++ b/man3/MB_LEN_MAX.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.\" Modified, aeb, 990824
.\"
diff --git a/man3/argz_add.3 b/man3/argz_add.3
index a30878e8..d0e7ba19 100644
--- a/man3/argz_add.3
+++ b/man3/argz_add.3
@@ -82,7 +82,7 @@ is similar, but splits the string
.I str
into substrings separated by the delimiter
.IR delim .
-For example, one might use this on a Unix search path with
+For example, one might use this on a UNIX search path with
delimiter \(aq:\(aq.
.LP
.BR argz_append ()
@@ -105,7 +105,7 @@ the number of null bytes (\(aq\\0\(aq), in
.RI ( argz ,\ argz_len ).
.LP
.BR argz_create ()
-converts a Unix-style argument vector
+converts a UNIX-style argument vector
.IR argv ,
terminated by
.IR "(char *) 0" ,
@@ -138,7 +138,7 @@ It takes the argz vector
and fills the array starting at
.I argv
with pointers to the substrings, and a final NULL,
-making a Unix-style argv vector.
+making a UNIX-style argv vector.
The array
.I argv
must have room for
diff --git a/man3/btowc.3 b/man3/btowc.3
index 2cd43f81..d25b96da 100644
--- a/man3/btowc.3
+++ b/man3/btowc.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH BTOWC 3 2009-02-04 "GNU" "Linux Programmer's Manual"
diff --git a/man3/clearenv.3 b/man3/clearenv.3
index 103c287e..e7cc1771 100644
--- a/man3/clearenv.3
+++ b/man3/clearenv.3
@@ -50,13 +50,13 @@ The
.BR clearenv ()
function returns zero on success, and a nonzero
value on failure.
-.\" Most versions of Unix return -1 on error, or do not even have errors.
+.\" Most versions of UNIX return -1 on error, or do not even have errors.
.\" Glibc info and the Watcom C library document "a nonzero value".
.SH VERSIONS
Not in libc4, libc5.
In glibc since glibc 2.0.
.SH "CONFORMING TO"
-Various Unix variants (DG/UX, HP-UX, QNX, ...).
+Various UNIX variants (DG/UX, HP-UX, QNX, ...).
POSIX.9 (bindings for FORTRAN77).
POSIX.1-1996 did not accept
.BR clearenv ()
diff --git a/man3/clock.3 b/man3/clock.3
index 704818f4..aad20c99 100644
--- a/man3/clock.3
+++ b/man3/clock.3
@@ -22,7 +22,7 @@
.\" License.
.\" Modified Sat Jul 24 21:27:01 1993 by Rik Faith (faith@cs.unc.edu)
.\" Modified 14 Jun 2002, Michael Kerrisk <mtk.manpages@gmail.com>
-.\" Added notes on differences from other Unix systems with respect to
+.\" Added notes on differences from other UNIX systems with respect to
.\" waited-for children.
.TH CLOCK 3 2008-08-28 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/cmsg.3 b/man3/cmsg.3
index 101db7b8..40e83063 100644
--- a/man3/cmsg.3
+++ b/man3/cmsg.3
@@ -35,7 +35,7 @@ These macros are used to create and access control messages (also called
ancillary data) that are not a part of the socket payload.
This control information may
include the interface the packet was received on, various rarely used header
-fields, an extended error description, a set of file descriptors or Unix
+fields, an extended error description, a set of file descriptors or UNIX
credentials.
For instance, control messages can be used to send
additional header fields such as IP options.
@@ -185,7 +185,7 @@ if (cmsg == NULL) {
.fi
.in
.PP
-The code below passes an array of file descriptors over a Unix socket using
+The code below passes an array of file descriptors over a UNIX socket using
.BR SCM_RIGHTS :
.PP
.in +4n
diff --git a/man3/end.3 b/man3/end.3
index 1e411b40..877a6eb2 100644
--- a/man3/end.3
+++ b/man3/end.3
@@ -47,7 +47,7 @@ initialized data segment.
This is the first address past the end of the
uninitialized data segment (also known as the BSS segment).
.SH CONFORMING TO
-Although these symbols have long been provided on most Unix systems,
+Although these symbols have long been provided on most UNIX systems,
they are not standardized; use with caution.
.SH NOTES
The program must explicitly declare these symbols;
diff --git a/man3/endian.3 b/man3/endian.3
index 16ea0161..e654a5a5 100644
--- a/man3/endian.3
+++ b/man3/endian.3
@@ -98,7 +98,7 @@ is identical to
The advantage of the
.BR byteorder (3)
functions is that they are standard functions available
-on all Unix systems.
+on all UNIX systems.
On the other hand, the fact that they were designed
for use in the context of TCP/IP means that
they lack the 64-bit and little-endian variants described in this page.
diff --git a/man3/errno.3 b/man3/errno.3
index daa4aece..af08aa7b 100644
--- a/man3/errno.3
+++ b/man3/errno.3
@@ -523,7 +523,7 @@ instead of including
.IR <errno.h> .
.BR "Do not do this" .
It will not work with modern versions of the C library.
-However, on (very) old Unix systems, there may be no
+However, on (very) old UNIX systems, there may be no
.I <errno.h>
and the declaration is needed.
.SH "SEE ALSO"
diff --git a/man3/exit.3 b/man3/exit.3
index 6a9ba20e..554e11a2 100644
--- a/man3/exit.3
+++ b/man3/exit.3
@@ -100,7 +100,7 @@ The use of
and
.B EXIT_FAILURE
is slightly more portable
-(to non-Unix environments) than the use of 0 and some nonzero value
+(to non-UNIX environments) than the use of 0 and some nonzero value
like 1 or \-1.
In particular, VMS uses a different convention.
.LP
diff --git a/man3/fgetwc.3 b/man3/fgetwc.3
index 18fa532e..d4efcb5d 100644
--- a/man3/fgetwc.3
+++ b/man3/fgetwc.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
diff --git a/man3/fgetws.3 b/man3/fgetws.3
index 3a7d7a64..99a5d825 100644
--- a/man3/fgetws.3
+++ b/man3/fgetws.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
diff --git a/man3/fopen.3 b/man3/fopen.3
index 60998b8f..aa7cf97a 100644
--- a/man3/fopen.3
+++ b/man3/fopen.3
@@ -111,7 +111,7 @@ and has no effect; the \(aqb\(aq is ignored on all POSIX
conforming systems, including Linux.
(Other systems may treat text files and binary files differently,
and adding the \(aqb\(aq may be a good idea if you do I/O to a binary
-file and expect that your program may be ported to non-Unix
+file and expect that your program may be ported to non-UNIX
environments.)
.PP
See NOTES below for details of glibc extensions for
diff --git a/man3/fputwc.3 b/man3/fputwc.3
index 9823407c..227dcecd 100644
--- a/man3/fputwc.3
+++ b/man3/fputwc.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH FPUTWC 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/fputws.3 b/man3/fputws.3
index eaca0c36..833631e2 100644
--- a/man3/fputws.3
+++ b/man3/fputws.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH FPUTWS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/fseek.3 b/man3/fseek.3
index 31850796..334f2026 100644
--- a/man3/fseek.3
+++ b/man3/fseek.3
@@ -110,7 +110,7 @@ and
setting and storing the current value of the file offset into or from the
object referenced by
.IR pos .
-On some non-Unix systems an
+On some non-UNIX systems an
.I fpos_t
object may be a complex object and these routines may be the only way to
portably reposition a text stream.
diff --git a/man3/fwide.3 b/man3/fwide.3
index 06f63596..e66e2a96 100644
--- a/man3/fwide.3
+++ b/man3/fwide.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH FWIDE 3 2010-09-20 "GNU" "Linux Programmer's Manual"
diff --git a/man3/getfsent.3 b/man3/getfsent.3
index 50b205d4..93893c93 100644
--- a/man3/getfsent.3
+++ b/man3/getfsent.3
@@ -109,7 +109,7 @@ Upon failure or end-of-file, these functions return NULL and 0, respectively.
.SH "CONFORMING TO"
These functions are not in POSIX.1-2001.
Several operating systems have them,
-e.g., *BSD, SunOS, Digital Unix, AIX (which also has a
+e.g., *BSD, SunOS, Digital UNIX, AIX (which also has a
.BR getfstype ()).
HP-UX has functions of the same names,
that however use a \fIstruct checklist\fP
diff --git a/man3/getgrnam.3 b/man3/getgrnam.3
index 59132dd6..6410839e 100644
--- a/man3/getgrnam.3
+++ b/man3/getgrnam.3
@@ -206,7 +206,7 @@ One might argue that according to POSIX
.I errno
should be left unchanged if an entry is not found.
Experiments on various
-Unix-like systems shows that lots of different values occur in this
+UNIX-like systems shows that lots of different values occur in this
situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others.
.\" more precisely:
.\" AIX 5.1 - gives ESRCH
diff --git a/man3/gethostid.3 b/man3/gethostid.3
index 12f648f7..1f4f3813 100644
--- a/man3/gethostid.3
+++ b/man3/gethostid.3
@@ -58,7 +58,7 @@ _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE\ <\ 500)
and
.BR sethostid ()
respectively get or set a unique 32-bit identifier for the current machine.
-The 32-bit identifier is intended to be unique among all Unix systems in
+The 32-bit identifier is intended to be unique among all UNIX systems in
existence.
This normally resembles the Internet address for the local
machine, as returned by
diff --git a/man3/getipnodebyname.3 b/man3/getipnodebyname.3
index 1c0cc342..9d48af5f 100644
--- a/man3/getipnodebyname.3
+++ b/man3/getipnodebyname.3
@@ -259,7 +259,7 @@ RFC\ 2553.
.SH NOTES
These functions were present in glibc 2.1.91-95, but were
removed again.
-Several Unix-like systems support them, but all
+Several UNIX-like systems support them, but all
call them deprecated.
.SH "SEE ALSO"
.BR getaddrinfo (3),
diff --git a/man3/getmntent.3 b/man3/getmntent.3
index 6c2160d9..9945d9a4 100644
--- a/man3/getmntent.3
+++ b/man3/getmntent.3
@@ -186,7 +186,7 @@ differs, and the returned structure is different.
Under System V
.I /etc/mnttab
is used.
-4.4BSD and Digital Unix have a routine
+4.4BSD and Digital UNIX have a routine
.BR getmntinfo (),
a wrapper around the system call
.BR getfsstat ().
diff --git a/man3/getpwnam.3 b/man3/getpwnam.3
index ec124865..75212f3d 100644
--- a/man3/getpwnam.3
+++ b/man3/getpwnam.3
@@ -212,7 +212,7 @@ One might argue that according to POSIX
.I errno
should be left unchanged if an entry is not found.
Experiments on various
-Unix-like systems show that lots of different values occur in this
+UNIX-like systems show that lots of different values occur in this
situation: 0, ENOENT, EBADF, ESRCH, EWOULDBLOCK, EPERM and probably others.
.\" more precisely:
.\" AIX 5.1 - gives ESRCH
diff --git a/man3/getwchar.3 b/man3/getwchar.3
index 6f6a0a4f..10ad90c3 100644
--- a/man3/getwchar.3
+++ b/man3/getwchar.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
diff --git a/man3/grantpt.3 b/man3/grantpt.3
index 6391e260..469a15a7 100644
--- a/man3/grantpt.3
+++ b/man3/grantpt.3
@@ -54,7 +54,7 @@ is provided in glibc since version 2.1.
.SH "CONFORMING TO"
POSIX.1-2001.
.SH NOTES
-This is part of the Unix98 pty support, see
+This is part of the UNIX 98 pty support, see
.BR pts (4).
Many systems implement this function via a set-user-ID helper binary
called "pt_chown".
diff --git a/man3/iconv.3 b/man3/iconv.3
index 8e1880d0..387df1d4 100644
--- a/man3/iconv.3
+++ b/man3/iconv.3
@@ -7,7 +7,7 @@
.\"
.\" References consulted:
.\" GNU glibc-2 source code and manual
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\"
.\" 2000-06-30 correction by Yuichi SATO <sato@complex.eng.hokudai.ac.jp>
diff --git a/man3/iconv_close.3 b/man3/iconv_close.3
index 05e28ac4..3d6c73b7 100644
--- a/man3/iconv_close.3
+++ b/man3/iconv_close.3
@@ -7,7 +7,7 @@
.\"
.\" References consulted:
.\" GNU glibc-2 source code and manual
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH ICONV_CLOSE 3 2008-08-11 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/iconv_open.3 b/man3/iconv_open.3
index dd0aa93e..9d4ad429 100644
--- a/man3/iconv_open.3
+++ b/man3/iconv_open.3
@@ -7,7 +7,7 @@
.\"
.\" References consulted:
.\" GNU glibc-2 source code and manual
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\"
.\" 2007-03-31 Bruno Haible, Describe the glibc/libiconv //TRANSLIT
diff --git a/man3/insque.3 b/man3/insque.3
index 829ce1f0..8bb0f820 100644
--- a/man3/insque.3
+++ b/man3/insque.3
@@ -117,7 +117,7 @@ is defined before
including \fI<search.h>\fP.
The location of the prototypes for these functions differs among several
-versions of Unix.
+versions of UNIX.
The above is the POSIX version.
Some systems place them in \fI<string.h>\fP.
Linux libc4 and libc 5 placed them
diff --git a/man3/intro.3 b/man3/intro.3
index fe681177..8edfaa36 100644
--- a/man3/intro.3
+++ b/man3/intro.3
@@ -83,7 +83,7 @@ For further information on feature test macros, see
.\" Various special libraries. The manual pages documenting their functions
.\" specify the library names.
.SH "CONFORMING TO"
-Certain terms and abbreviations are used to indicate Unix variants
+Certain terms and abbreviations are used to indicate UNIX variants
and standards to which calls in this section conform.
See
.BR standards (7).
diff --git a/man3/iswalnum.3 b/man3/iswalnum.3
index 9b515258..83789d34 100644
--- a/man3/iswalnum.3
+++ b/man3/iswalnum.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWALNUM 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswalpha.3 b/man3/iswalpha.3
index fc7f543a..6bd9ec70 100644
--- a/man3/iswalpha.3
+++ b/man3/iswalpha.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWALPHA 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswblank.3 b/man3/iswblank.3
index 59d2ab41..beafb502 100644
--- a/man3/iswblank.3
+++ b/man3/iswblank.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWBLANK 3 2010-09-20 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswcntrl.3 b/man3/iswcntrl.3
index c7b6a404..7a1db158 100644
--- a/man3/iswcntrl.3
+++ b/man3/iswcntrl.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWCNTRL 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswctype.3 b/man3/iswctype.3
index fa8747be..1d53db22 100644
--- a/man3/iswctype.3
+++ b/man3/iswctype.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWCTYPE 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswdigit.3 b/man3/iswdigit.3
index 72ff1274..3a05e599 100644
--- a/man3/iswdigit.3
+++ b/man3/iswdigit.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWDIGIT 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswgraph.3 b/man3/iswgraph.3
index 5cb088b8..c98e2ce2 100644
--- a/man3/iswgraph.3
+++ b/man3/iswgraph.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWGRAPH 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswlower.3 b/man3/iswlower.3
index e6fa00be..666b8301 100644
--- a/man3/iswlower.3
+++ b/man3/iswlower.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWLOWER 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswprint.3 b/man3/iswprint.3
index 64800ad0..353f9ea4 100644
--- a/man3/iswprint.3
+++ b/man3/iswprint.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWPRINT 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswpunct.3 b/man3/iswpunct.3
index 58c9d2ac..95edda16 100644
--- a/man3/iswpunct.3
+++ b/man3/iswpunct.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWPUNCT 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswspace.3 b/man3/iswspace.3
index e13a2f28..4d912cbc 100644
--- a/man3/iswspace.3
+++ b/man3/iswspace.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWSPACE 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswupper.3 b/man3/iswupper.3
index 9dc49c52..fb1307ef 100644
--- a/man3/iswupper.3
+++ b/man3/iswupper.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWUPPER 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/iswxdigit.3 b/man3/iswxdigit.3
index 3e4fdc80..6cc3b0b1 100644
--- a/man3/iswxdigit.3
+++ b/man3/iswxdigit.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH ISWXDIGIT 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/malloc.3 b/man3/malloc.3
index c4809155..2ae381a5 100644
--- a/man3/malloc.3
+++ b/man3/malloc.3
@@ -202,7 +202,7 @@ are unaffected by the
resource limit (see
.BR getrlimit (2)).
-The Unix98 standard requires
+The UNIX 98 standard requires
.BR malloc (),
.BR calloc (),
and
diff --git a/man3/mblen.3 b/man3/mblen.3
index 1e65e35b..12125853 100644
--- a/man3/mblen.3
+++ b/man3/mblen.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH MBLEN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
@@ -50,7 +50,7 @@ also returns \-1.
If \fIs\fP is a NULL pointer, the
.BR mblen ()
function
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
.\" glibc doesn't implement this.
resets the shift state, only known to this function, to the initial state, and
returns nonzero if the encoding has nontrivial shift state, or zero if the
diff --git a/man3/mbrlen.3 b/man3/mbrlen.3
index f1a0e2e7..e186c029 100644
--- a/man3/mbrlen.3
+++ b/man3/mbrlen.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH MBRLEN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/mbrtowc.3 b/man3/mbrtowc.3
index 2d64f19a..f233baff 100644
--- a/man3/mbrtowc.3
+++ b/man3/mbrtowc.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
diff --git a/man3/mbsinit.3 b/man3/mbsinit.3
index 7533cf6f..d21db04a 100644
--- a/man3/mbsinit.3
+++ b/man3/mbsinit.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH MBSINIT 3 2000-11-20 "GNU" "Linux Programmer's Manual"
diff --git a/man3/mbsnrtowcs.3 b/man3/mbsnrtowcs.3
index 47cc3d19..5118b351 100644
--- a/man3/mbsnrtowcs.3
+++ b/man3/mbsnrtowcs.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH MBSNRTOWCS 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/mbsrtowcs.3 b/man3/mbsrtowcs.3
index 0aaf70ba..4c93acc9 100644
--- a/man3/mbsrtowcs.3
+++ b/man3/mbsrtowcs.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH MBSRTOWCS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/mbstowcs.3 b/man3/mbstowcs.3
index d1b0c5e5..05e8accc 100644
--- a/man3/mbstowcs.3
+++ b/man3/mbstowcs.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH MBSTOWCS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/mbtowc.3 b/man3/mbtowc.3
index c5022261..dd3f0ea2 100644
--- a/man3/mbtowc.3
+++ b/man3/mbtowc.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH MBTOWC 3 2001-07-04 "GNU" "Linux Programmer's Manual"
@@ -55,7 +55,7 @@ ignored.
The
.BR mbtowc ()
function
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
.\" glibc doesn't implement this.
resets the shift state, only known to this function,
to the initial state, and
diff --git a/man3/mkstemp.3 b/man3/mkstemp.3
index 5b0609c9..84b474b3 100644
--- a/man3/mkstemp.3
+++ b/man3/mkstemp.3
@@ -188,7 +188,7 @@ and
are glibc extensions.
.SH NOTES
The old behavior of creating a file with mode 0666 may be
-a security risk, especially since other Unix flavors use 0600,
+a security risk, especially since other UNIX flavors use 0600,
and somebody might overlook this detail when porting programs.
More generally, the POSIX specification of
diff --git a/man3/mktemp.3 b/man3/mktemp.3
index ac23f011..aa617414 100644
--- a/man3/mktemp.3
+++ b/man3/mktemp.3
@@ -92,7 +92,7 @@ POSIX.1-2008 removes the specification of
.SH NOTES
The prototype is in
.I <unistd.h>
-for libc4, libc5, glibc1; glibc2 follows the Single Unix Specification
+for libc4, libc5, glibc1; glibc2 follows the Single UNIX Specification
and has the prototype in
.IR <stdlib.h> .
.SH BUGS
diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3
index ae49ac62..03f0d63a 100644
--- a/man3/nl_langinfo.3
+++ b/man3/nl_langinfo.3
@@ -7,7 +7,7 @@
.\"
.\" References consulted:
.\" GNU glibc-2 manual
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.\" Corrected prototype, 2002-10-18, aeb
.\"
diff --git a/man3/openpty.3 b/man3/openpty.3
index 3266c2df..318dcf3b 100644
--- a/man3/openpty.3
+++ b/man3/openpty.3
@@ -161,7 +161,7 @@ In versions of glibc before 2.0.92,
.BR openpty ()
returns file descriptors for a BSD pseudo-terminal pair;
since glibc 2.0.92,
-it first attempts to open a Unix 98 pseudo-terminal pair,
+it first attempts to open a UNIX 98 pseudo-terminal pair,
and falls back to opening a BSD pseudo-terminal pair if that fails.
.SH BUGS
Nobody knows how much space should be reserved for
diff --git a/man3/posix_openpt.3 b/man3/posix_openpt.3
index 3c6341d7..49ffb9fd 100644
--- a/man3/posix_openpt.3
+++ b/man3/posix_openpt.3
@@ -76,13 +76,13 @@ Glibc support for
has been provided since version 2.2.1.
.SH "CONFORMING TO"
.BR posix_openpt ()
-is part of the Unix98 pseudo-terminal support (see
+is part of the UNIX 98 pseudo-terminal support (see
.BR pts (4)).
This function is specified in POSIX.1-2001.
.SH NOTES
This function is a recent invention in POSIX.
-Some Unix implementations that support System V
-(aka Unix 98) pseudo-terminals don't have this function, but it
+Some UNIX implementations that support System V
+(aka UNIX 98) pseudo-terminals don't have this function, but it
is easy to implement:
.in +4n
.nf
diff --git a/man3/printf.3 b/man3/printf.3
index ee043905..fc9456c1 100644
--- a/man3/printf.3
+++ b/man3/printf.3
@@ -225,7 +225,7 @@ are equivalent.
The second style allows repeated references to the
same argument.
The C99 standard does not include the style using \(aq$\(aq,
-which comes from the Single Unix Specification.
+which comes from the Single UNIX Specification.
If the style using
\(aq$\(aq is used, it must be used throughout for all conversions taking an
argument and all width and precision arguments, but it may be mixed
@@ -896,7 +896,7 @@ since glibc version 2.1.
Until glibc 2.0.6 they would return \-1
when the output was truncated.
.\" .SH HISTORY
-.\" Unix V7 defines the three routines
+.\" UNIX V7 defines the three routines
.\" .BR printf (),
.\" .BR fprintf (),
.\" .BR sprintf (),
diff --git a/man3/ptsname.3 b/man3/ptsname.3
index 6f08374e..701936b7 100644
--- a/man3/ptsname.3
+++ b/man3/ptsname.3
@@ -77,7 +77,7 @@ is too small.
is provided in glibc since version 2.1.
.SH "CONFORMING TO"
.BR ptsname ()
-is part of the Unix98 pseudo-terminal support (see
+is part of the UNIX 98 pseudo-terminal support (see
.BR pts (4)).
This function is specified in POSIX.1-2001.
diff --git a/man3/putwchar.3 b/man3/putwchar.3
index 79406e6a..79bb8a88 100644
--- a/man3/putwchar.3
+++ b/man3/putwchar.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification
+.\" OpenGroup's Single UNIX specification
.\" http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
diff --git a/man3/qecvt.3 b/man3/qecvt.3
index 3c2983c8..aae81296 100644
--- a/man3/qecvt.3
+++ b/man3/qecvt.3
@@ -69,7 +69,7 @@ and
.BR gcvt (3).
.SH "CONFORMING TO"
SVr4.
-Not seen in most common Unix implementations,
+Not seen in most common UNIX implementations,
but occurs in SunOS.
Not supported by libc4 and libc5.
Supported by glibc.
diff --git a/man3/rcmd.3 b/man3/rcmd.3
index 0c4e386e..501a333b 100644
--- a/man3/rcmd.3
+++ b/man3/rcmd.3
@@ -121,7 +121,7 @@ in
.IR *fd2p .
The control process will return diagnostic
output from the command (unit 2) on this channel, and will also
-accept bytes on this channel as being Unix signal numbers, to be
+accept bytes on this channel as being UNIX signal numbers, to be
forwarded to the process group of the command.
If
.I fd2p
diff --git a/man3/readdir.3 b/man3/readdir.3
index 6bca224a..bba5b473 100644
--- a/man3/readdir.3
+++ b/man3/readdir.3
@@ -193,7 +193,7 @@ This is a symbolic link.
This is a regular file.
.TP
.B DT_SOCK
-This is a Unix domain socket.
+This is a UNIX domain socket.
.TP
.B DT_UNKNOWN
The file type is unknown.
diff --git a/man3/rexec.3 b/man3/rexec.3
index ecb9e4af..77a3eb65 100644
--- a/man3/rexec.3
+++ b/man3/rexec.3
@@ -97,9 +97,7 @@ in
.IR *fd2p .
The control process will return diagnostic
output from the command (unit 2) on this channel, and will also
-accept bytes on this channel as being
-Unix
-signal numbers, to be
+accept bytes on this channel as being UNIX signal numbers, to be
forwarded to the process group of the command.
The diagnostic
information returned does not include remote authorization failure,
diff --git a/man3/rpc.3 b/man3/rpc.3
index 6d87f44c..545cea49 100644
--- a/man3/rpc.3
+++ b/man3/rpc.3
@@ -1009,7 +1009,7 @@ RPC-style messages without using the RPC package.
.BI "bool_t xdr_authunix_parms(XDR *" xdrs ", struct authunix_parms *" aupp );
.fi
.IP
-Used for describing Unix credentials.
+Used for describing UNIX credentials.
This routine is useful for users
who wish to generate these credentials without using the RPC
authentication package.
diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3
index e5ea2dde..72aa5c7b 100644
--- a/man3/setnetgrent.3
+++ b/man3/setnetgrent.3
@@ -91,7 +91,7 @@ These functions are not in POSIX.1-2001, but
.BR getnetgrent (),
and
.BR innetgr ()
-are available on most Unix systems.
+are available on most UNIX systems.
.BR getnetgrent_r ()
is not widely available on other systems.
.\" getnetgrent_r() is on Solaris 8 and AIX 5.1, but not the BSDs.
diff --git a/man3/shm_open.3 b/man3/shm_open.3
index 0c87c3dd..726d779e 100644
--- a/man3/shm_open.3
+++ b/man3/shm_open.3
@@ -260,7 +260,7 @@ and
.B O_TRUNC
unspecified.
On Linux, this will successfully truncate an existing
-shared memory object \(em this may not be so on other Unix systems.
+shared memory object \(em this may not be so on other UNIX systems.
.LP
The POSIX shared memory object implementation on Linux 2.4 makes use
of a dedicated file system, which is normally
diff --git a/man3/sigpause.3 b/man3/sigpause.3
index 7302c098..1ff4e49d 100644
--- a/man3/sigpause.3
+++ b/man3/sigpause.3
@@ -29,7 +29,7 @@ sigpause \- atomically release blocked signals and wait for interrupt
.sp
.BI "int sigpause(int " sigmask "); /* BSD */"
.sp
-.BI "int sigpause(int " sig "); /* System V / Unix95 */"
+.BI "int sigpause(int " sig "); /* System V / UNIX 95 */"
.fi
.SH DESCRIPTION
Don't use this function.
@@ -60,11 +60,11 @@ is standardized in POSIX.1-2001.
The classical BSD version of this function appeared in 4.2BSD.
It sets the process's signal mask to
.IR sigmask .
-Unix95 standardized the incompatible System V version of
+UNIX 95 standardized the incompatible System V version of
this function, which removes only the specified signal
.I sig
from the process's signal mask.
-.\" __xpg_sigpause: Unix 95, spec 1170, SVID, SVr4, XPG
+.\" __xpg_sigpause: UNIX 95, spec 1170, SVID, SVr4, XPG
The unfortunate situation with two incompatible functions with the
same name was solved by the
.BR \%sigsuspend (2)
diff --git a/man3/stdin.3 b/man3/stdin.3
index 18804eaa..9cb66a34 100644
--- a/man3/stdin.3
+++ b/man3/stdin.3
@@ -18,7 +18,7 @@ stdin, stdout, stderr \- standard I/O streams
.BI "extern FILE *" stderr ;
.fi
.SH DESCRIPTION
-Under normal circumstances every Unix program has three streams opened
+Under normal circumstances every UNIX program has three streams opened
for it when it starts up, one for input, one for output, and one for
printing diagnostic or error messages.
These are typically attached to
@@ -50,8 +50,8 @@ or
.PP
Since
.IR FILE s
-are a buffering wrapper around Unix file descriptors, the
-same underlying files may also be accessed using the raw Unix file
+are a buffering wrapper around UNIX file descriptors, the
+same underlying files may also be accessed using the raw UNIX file
interface, that is, the functions like
.BR read (2)
and
diff --git a/man3/stpcpy.3 b/man3/stpcpy.3
index ffad623b..4aaac4f8 100644
--- a/man3/stpcpy.3
+++ b/man3/stpcpy.3
@@ -65,7 +65,7 @@ returns a pointer to the \fBend\fP of the string
rather than the beginning.
.SH "CONFORMING TO"
This function is not part of the C or POSIX.1 standards, and is
-not customary on Unix systems, but is not a GNU invention either.
+not customary on UNIX systems, but is not a GNU invention either.
Perhaps it comes from MS-DOS.
Nowadays, it is also present on the BSDs.
.SH EXAMPLE
diff --git a/man3/strftime.3 b/man3/strftime.3
index 0143958e..22156869 100644
--- a/man3/strftime.3
+++ b/man3/strftime.3
@@ -28,7 +28,7 @@
.\" Modified Sat Jul 24 18:03:44 1993 by Rik Faith (faith@cs.unc.edu)
.\" Applied fix by Wolfgang Franke, aeb, 961011
.\" Corrected return value, aeb, 970307
-.\" Added Single Unix Spec conversions and %z, aeb/esr, 990329.
+.\" Added Single UNIX Spec conversions and %z, aeb/esr, 990329.
.\" 2005-11-22 mtk, added Glibc Notes covering optional 'flag' and
.\" 'width' components of conversion specifications.
.\"
@@ -276,7 +276,7 @@ to indicate that an alternative format should be used.
If the alternative format or specification does not exist for
the current locale, the behavior will be as if the unmodified
conversion specification were used. (SU)
-The Single Unix Specification mentions
+The Single UNIX Specification mentions
.BR %Ec ,
.BR %EC ,
.BR %Ex ,
@@ -329,7 +329,7 @@ are used.
.SH "CONFORMING TO"
SVr4, C89, C99.
There are strict inclusions between the set of conversions
-given in ANSI C (unmarked), those given in the Single Unix Specification
+given in ANSI C (unmarked), those given in the Single UNIX Specification
(marked SU), those given in Olson's timezone package (marked TZ),
and those given in glibc (marked GNU), except that
.B %+
diff --git a/man3/strptime.3 b/man3/strptime.3
index ffcb4e9c..5c981b95 100644
--- a/man3/strptime.3
+++ b/man3/strptime.3
@@ -292,7 +292,7 @@ SUSv2, POSIX.1-2001.
In principle, this function does not initialize \fItm\fP but
only stores the values specified.
This means that \fItm\fP should be initialized before the call.
-Details differ a bit between different Unix systems.
+Details differ a bit between different UNIX systems.
The glibc implementation does not touch those fields which are not
explicitly specified, except that it recomputes the
.I tm_wday
diff --git a/man3/syslog.3 b/man3/syslog.3
index cb58342d..3b1eaeec 100644
--- a/man3/syslog.3
+++ b/man3/syslog.3
@@ -263,13 +263,13 @@ and
.BR LOG_FTP ,
the other
.I facility
-values appear on most Unix systems.
+values appear on most UNIX systems.
The
.B LOG_PERROR
value for
.I option
is not specified by POSIX.1-2001, but is available
-in most versions of Unix.
+in most versions of UNIX.
.\" .SH HISTORY
.\" A
.\" .BR syslog ()
diff --git a/man3/towctrans.3 b/man3/towctrans.3
index 05f11b40..5892c8b5 100644
--- a/man3/towctrans.3
+++ b/man3/towctrans.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH TOWCTRANS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/towlower.3 b/man3/towlower.3
index b0aa56da..51a9d38e 100644
--- a/man3/towlower.3
+++ b/man3/towlower.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH TOWLOWER 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/towupper.3 b/man3/towupper.3
index 33bd30ae..0c84230f 100644
--- a/man3/towupper.3
+++ b/man3/towupper.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH TOWUPPER 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/ttyslot.3 b/man3/ttyslot.3
index 887e9c9c..516366d4 100644
--- a/man3/ttyslot.3
+++ b/man3/ttyslot.3
@@ -56,7 +56,7 @@ Well, let's first look at some history.
.SS "Ancient History"
There used to be a file
.I /etc/ttys
-in Unix V6, that was read by the
+in UNIX V6, that was read by the
.BR init (8)
program to find out what to do with each terminal line.
Each line consisted of three characters.
@@ -71,7 +71,7 @@ Thus a typical line was "18\-".
A hang on some line was solved by changing the \(aq1\(aq to a \(aq0\(aq,
signaling init, changing back again, and signaling init again.
.LP
-In Unix V7 the format was changed: here the second character
+In UNIX V7 the format was changed: here the second character
was the argument to
.BR getty (8)
indicating the sequence of line speeds to try (\(aq0\(aq was: cycle through
@@ -116,7 +116,7 @@ returns the current user's index in the user accounting data base.
If successful, this function returns the slot number.
On error (e.g., if none of the file descriptors 0, 1 or 2 is
associated with a terminal that occurs in this data base)
-it returns 0 on Unix V6 and V7 and BSD-like systems,
+it returns 0 on UNIX V6 and V7 and BSD-like systems,
but \-1 on System V-like systems.
.SH "CONFORMING TO"
SUSv1; marked as LEGACY in SUSv2; removed in POSIX.1-2001.
@@ -140,7 +140,7 @@ Minix also has
.IR fttyslot ( fd ).
.\" .SH HISTORY
.\" .BR ttyslot ()
-.\" appeared in Unix V7.
+.\" appeared in UNIX V7.
.SH "SEE ALSO"
.BR getttyent (3),
.BR ttyname (3),
diff --git a/man3/ungetwc.3 b/man3/ungetwc.3
index 9d3fb4ae..fad15fd6 100644
--- a/man3/ungetwc.3
+++ b/man3/ungetwc.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH UNGETWC 3 1999-09-19 "GNU" "Linux Programmer's Manual"
diff --git a/man3/unlocked_stdio.3 b/man3/unlocked_stdio.3
index d5e02b30..8843a68f 100644
--- a/man3/unlocked_stdio.3
+++ b/man3/unlocked_stdio.3
@@ -118,7 +118,7 @@ are in POSIX.1-2001.
The nonstandard
.BR *_unlocked ()
-variants occur on a few Unix systems, and are available in recent glibc.
+variants occur on a few UNIX systems, and are available in recent glibc.
.\" E.g., in HP-UX 10.0. In HP-UX 10.30 they are called obsolescent, and
.\" moved to a compatibility library.
.\" Available in HP-UX 10.0: clearerr_unlocked, fclose_unlocked,
diff --git a/man3/wcpcpy.3 b/man3/wcpcpy.3
index 92c1859a..1f5fb05b 100644
--- a/man3/wcpcpy.3
+++ b/man3/wcpcpy.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCPCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcpncpy.3 b/man3/wcpncpy.3
index c9d438f3..c9f623f3 100644
--- a/man3/wcpncpy.3
+++ b/man3/wcpncpy.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCPNCPY 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcrtomb.3 b/man3/wcrtomb.3
index a782bbb7..65ac16ff 100644
--- a/man3/wcrtomb.3
+++ b/man3/wcrtomb.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCRTOMB 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcscasecmp.3 b/man3/wcscasecmp.3
index ed96a354..e9c82801 100644
--- a/man3/wcscasecmp.3
+++ b/man3/wcscasecmp.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCSCASECMP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcscat.3 b/man3/wcscat.3
index 9585ad99..c8d1c96a 100644
--- a/man3/wcscat.3
+++ b/man3/wcscat.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSCAT 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcschr.3 b/man3/wcschr.3
index 5da6c4c0..9c837479 100644
--- a/man3/wcschr.3
+++ b/man3/wcschr.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSCHR 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcscmp.3 b/man3/wcscmp.3
index 336eedf5..3b902727 100644
--- a/man3/wcscmp.3
+++ b/man3/wcscmp.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSCMP 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcscpy.3 b/man3/wcscpy.3
index 64fb6fee..7b54df41 100644
--- a/man3/wcscpy.3
+++ b/man3/wcscpy.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcscspn.3 b/man3/wcscspn.3
index c6c84a21..e44dfcae 100644
--- a/man3/wcscspn.3
+++ b/man3/wcscspn.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSCSPN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsdup.3 b/man3/wcsdup.3
index 06956069..3e2854ad 100644
--- a/man3/wcsdup.3
+++ b/man3/wcsdup.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCSDUP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcslen.3 b/man3/wcslen.3
index a9e376ea..14cca5b4 100644
--- a/man3/wcslen.3
+++ b/man3/wcslen.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSLEN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsncasecmp.3 b/man3/wcsncasecmp.3
index db0f1b80..390fc4c8 100644
--- a/man3/wcsncasecmp.3
+++ b/man3/wcsncasecmp.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCSNCASECMP 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcsncat.3 b/man3/wcsncat.3
index b82c932f..02ce547a 100644
--- a/man3/wcsncat.3
+++ b/man3/wcsncat.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSNCAT 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsncmp.3 b/man3/wcsncmp.3
index 33121d21..b7e6a1f9 100644
--- a/man3/wcsncmp.3
+++ b/man3/wcsncmp.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSNCMP 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsncpy.3 b/man3/wcsncpy.3
index 445113be..3368cf1b 100644
--- a/man3/wcsncpy.3
+++ b/man3/wcsncpy.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSNCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsnlen.3 b/man3/wcsnlen.3
index 27971198..c4401d10 100644
--- a/man3/wcsnlen.3
+++ b/man3/wcsnlen.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCSNLEN 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcsnrtombs.3 b/man3/wcsnrtombs.3
index 02ca306b..39fc29fb 100644
--- a/man3/wcsnrtombs.3
+++ b/man3/wcsnrtombs.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCSNRTOMBS 3 2010-09-15 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wcspbrk.3 b/man3/wcspbrk.3
index 3069b434..a10e43ff 100644
--- a/man3/wcspbrk.3
+++ b/man3/wcspbrk.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSPBRK 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsrchr.3 b/man3/wcsrchr.3
index e7bfb7d0..4a979c5e 100644
--- a/man3/wcsrchr.3
+++ b/man3/wcsrchr.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSRCHR 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsrtombs.3 b/man3/wcsrtombs.3
index 34187f7b..f2a34ded 100644
--- a/man3/wcsrtombs.3
+++ b/man3/wcsrtombs.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSRTOMBS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsspn.3 b/man3/wcsspn.3
index 6c8991e3..6d4b4925 100644
--- a/man3/wcsspn.3
+++ b/man3/wcsspn.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSSPN 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcsstr.3 b/man3/wcsstr.3
index 731ca03b..8a8a696a 100644
--- a/man3/wcsstr.3
+++ b/man3/wcsstr.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSSTR 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcstok.3 b/man3/wcstok.3
index 16dd7891..6f8ee0ad 100644
--- a/man3/wcstok.3
+++ b/man3/wcstok.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSTOK 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcstombs.3 b/man3/wcstombs.3
index 0516f353..fc22451d 100644
--- a/man3/wcstombs.3
+++ b/man3/wcstombs.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCSTOMBS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcswidth.3 b/man3/wcswidth.3
index b7e4e28b..cf16d766 100644
--- a/man3/wcswidth.3
+++ b/man3/wcswidth.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCSWIDTH 3 2010-09-10 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wctob.3 b/man3/wctob.3
index b41576be..59f5fcda 100644
--- a/man3/wctob.3
+++ b/man3/wctob.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCTOB 3 2009-02-04 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wctomb.3 b/man3/wctomb.3
index 5a40d5de..c5a93837 100644
--- a/man3/wctomb.3
+++ b/man3/wctomb.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCTOMB 3 1999-07-25 "GNU" "Linux Programmer's Manual"
@@ -41,7 +41,7 @@ bytes at \fIs\fP.
If \fIs\fP is NULL, the
.BR wctomb ()
function
-.\" The Dinkumware doc and the Single Unix specification say this, but
+.\" The Dinkumware doc and the Single UNIX specification say this, but
.\" glibc doesn't implement this.
resets the shift state, only known to this function,
to the initial state, and
diff --git a/man3/wctrans.3 b/man3/wctrans.3
index e79cf74f..b47e043f 100644
--- a/man3/wctrans.3
+++ b/man3/wctrans.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCTRANS 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wctype.3 b/man3/wctype.3
index 9ee15c2a..2130c2d3 100644
--- a/man3/wctype.3
+++ b/man3/wctype.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WCTYPE 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wcwidth.3 b/man3/wcwidth.3
index 9707ae99..89abe17b 100644
--- a/man3/wcwidth.3
+++ b/man3/wcwidth.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WCWIDTH 3 1999-07-25 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wmemchr.3 b/man3/wmemchr.3
index 505be094..ed8083e2 100644
--- a/man3/wmemchr.3
+++ b/man3/wmemchr.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WMEMCHR 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wmemcmp.3 b/man3/wmemcmp.3
index 36802fb6..ccaa4c74 100644
--- a/man3/wmemcmp.3
+++ b/man3/wmemcmp.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
.TH WMEMCMP 3 1999-07-25 "GNU" "Linux Programmer's Manual"
.SH NAME
diff --git a/man3/wmemcpy.3 b/man3/wmemcpy.3
index ec0358b1..25340d26 100644
--- a/man3/wmemcpy.3
+++ b/man3/wmemcpy.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WMEMCPY 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wmemmove.3 b/man3/wmemmove.3
index 42ad51fa..c98b317b 100644
--- a/man3/wmemmove.3
+++ b/man3/wmemmove.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WMEMMOVE 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wmemset.3 b/man3/wmemset.3
index e18fc681..eac225f4 100644
--- a/man3/wmemset.3
+++ b/man3/wmemset.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WMEMSET 3 1999-07-25 "GNU" "Linux Programmer's Manual"
diff --git a/man3/wprintf.3 b/man3/wprintf.3
index 61cf7895..f8b8fc2d 100644
--- a/man3/wprintf.3
+++ b/man3/wprintf.3
@@ -8,7 +8,7 @@
.\" References consulted:
.\" GNU glibc-2 source code and manual
.\" Dinkumware C library reference http://www.dinkumware.com/
-.\" OpenGroup's Single Unix specification http://www.UNIX-systems.org/online.html
+.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\" ISO/IEC 9899:1999
.\"
.TH WPRINTF 3 2010-09-20 "GNU" "Linux Programmer's Manual"
diff --git a/man4/console_ioctl.4 b/man4/console_ioctl.4
index 7e438aaf..6e5a6450 100644
--- a/man4/console_ioctl.4
+++ b/man4/console_ioctl.4
@@ -606,7 +606,7 @@ tunelp, loadkeys, selection, setfont, etc.), and their behavior will be
changed when required by this particular program.
Programs using these ioctl's will not be portable to other versions
-of Unix, will not work on older versions of Linux, and will not work
+of UNIX, will not work on older versions of Linux, and will not work
on future versions of Linux.
Use POSIX functions.
diff --git a/man4/pts.4 b/man4/pts.4
index b64806a9..2e499e91 100644
--- a/man4/pts.4
+++ b/man4/pts.4
@@ -53,13 +53,13 @@ and
.IR /dev/ptmx ,
.I /dev/pts/*
.SH NOTES
-The Linux support for the above (known as Unix98 pty naming)
+The Linux support for the above (known as UNIX 98 pty naming)
is done using the
.I devpts
file system, that should be mounted on
.IR /dev/pts .
.LP
-Before this Unix98 scheme, master ptys were called
+Before this UNIX 98 scheme, master ptys were called
.IR /dev/ptyp0 ", ..."
and slave ptys
.IR /dev/ttyp0 ", ..."
diff --git a/man5/elf.5 b/man5/elf.5
index 52a4e0a1..69c99d8d 100644
--- a/man5/elf.5
+++ b/man5/elf.5
@@ -1945,7 +1945,7 @@ Hewlett-Packard,
Santa Cruz Operation,
.IR "System V Application Binary Interface" .
.PP
-Unix System Laboratories,
+UNIX System Laboratories,
"Object Files",
.IR "Executable and Linking Format (ELF)" .
.PP
diff --git a/man5/filesystems.5 b/man5/filesystems.5
index efc0f6ac..3d6de351 100644
--- a/man5/filesystems.5
+++ b/man5/filesystems.5
@@ -150,7 +150,7 @@ Linux also supports the System Use Sharing Protocol records specified
by the Rock Ridge Interchange Protocol.
They are used to further describe the files in the
.B iso9660
-file system to a Unix host, and provide information such as long
+file system to a UNIX host, and provide information such as long
filenames, UID/GID, POSIX permissions, and devices.
It is automatically recognized within the
.B iso9660
diff --git a/man5/hosts.5 b/man5/hosts.5
index 64c1dfee..cb9b2532 100644
--- a/man5/hosts.5
+++ b/man5/hosts.5
@@ -55,7 +55,7 @@ shorter hostnames, or generic hostnames (for example,
.IR localhost ).
.PP
The Berkeley Internet Name Domain (BIND) Server implements the
-Internet name server for Unix systems.
+Internet name server for UNIX systems.
It augments or replaces the
.I /etc/hosts
file or hostname lookup, and frees a host from relying on
diff --git a/man5/proc.5 b/man5/proc.5
index 83468ffb..1265a5b8 100644
--- a/man5/proc.5
+++ b/man5/proc.5
@@ -238,7 +238,7 @@ and you have a working filter.
.I /proc/self/fd/N
is approximately the same as
.I /dev/fd/N
-in some Unix and Unix-like systems.
+in some UNIX and UNIX-like systems.
Most Linux MAKEDEV scripts symbolically link
.I /dev/fd
to
@@ -538,7 +538,7 @@ setting for the process.
.\" CONFIG_PROC_PAGE_MONITOR
.TP
.I /proc/[pid]/root
-Unix and Linux support the idea of a per-process root of the
+UNIX and Linux support the idea of a per-process root of the
file system, set by the
.BR chroot (2)
system call.
@@ -1487,7 +1487,7 @@ sl local_address rem_address st tx_queue rx_queue tr rexmits tm\->when uid
.fi
.TP
.I /proc/net/unix
-Lists the Unix domain sockets present within the system and their
+Lists the UNIX domain sockets present within the system and their
status.
The format is:
.nf
@@ -1504,7 +1504,7 @@ Here "Num" is the kernel table slot number, "RefCount" is the number
of users of the socket, "Protocol" is currently always 0, "Flags"
represent the internal kernel flags holding the status of the
socket.
-Currently, type is always "1" (Unix domain datagram sockets are
+Currently, type is always "1" (UNIX domain datagram sockets are
not yet supported in the kernel).
\&"St" is the internal state of the
socket and Path is the bound path (if any) of the socket.
@@ -2205,7 +2205,7 @@ is the default value for
.IR console_loglevel .
.TP
.IR /proc/sys/kernel/pty " (since Linux 2.6.4)"
-This directory contains two files relating to the number of Unix 98
+This directory contains two files relating to the number of UNIX 98
pseudo-terminals (see
.BR pts (4))
on the system.
diff --git a/man5/ttytype.5 b/man5/ttytype.5
index 03235725..e581f38e 100644
--- a/man5/ttytype.5
+++ b/man5/ttytype.5
@@ -45,7 +45,7 @@ to the default terminal name for
the user's current tty.
This facility was designed for a traditional time-sharing environment
-featuring character-cell terminals hardwired to a Unix minicomputer.
+featuring character-cell terminals hardwired to a UNIX minicomputer.
It is little used on modern workstation and personal Unixes.
.SH FILES
.TP
diff --git a/man7/boot.7 b/man7/boot.7
index bc7e67bb..c05eb734 100644
--- a/man7/boot.7
+++ b/man7/boot.7
@@ -4,8 +4,8 @@
.\" I tried to be as much generic in the description as possible:
.\" - General boot sequence is applicable to almost any
.\" OS/Machine (DOS/PC, Linux/PC, Solaris/SPARC, CMS/S390)
-.\" - kernel and init(8) is applicable to almost any Unix/Linux
-.\" - boot scripts are applicable to SYSV-R4 based Unix/Linux
+.\" - kernel and init(8) is applicable to almost any UNIX/Linux
+.\" - boot scripts are applicable to SYSV-R4 based UNIX/Linux
.\"
.\" Modified 2004-11-03 patch from Martin Schulze <joey@infodrom.org>
.\"
@@ -126,7 +126,7 @@ that actually start/stop the individual services.
.TP
Note:
The following description applies to System V release 4 based system, which
-currently covers most commercial Unix systems (Solaris, HP-UX, Irix, Tru64)
+currently covers most commercial UNIX systems (Solaris, HP-UX, Irix, Tru64)
as well as the major Linux distributions (Red Hat, Debian, Mandrake,
SUSE, Ubuntu).
Some systems (Slackware Linux, FreeBSD, OpenBSD)
@@ -186,7 +186,7 @@ These are located in a specific
directory (\fI/etc/sysconfig\fR on Red Hat systems) and are
used by the boot scripts.
-In older Unix systems, these files contained the actual command line
+In older UNIX systems, these files contained the actual command line
options for the daemons, but in modern Linux systems (and also
in HP-UX), these files just contain shell variables.
The boot scripts in \fI/etc/init.d\fR
diff --git a/man7/capabilities.7 b/man7/capabilities.7
index c326746a..a751b213 100644
--- a/man7/capabilities.7
+++ b/man7/capabilities.7
@@ -47,7 +47,7 @@
capabilities \- overview of Linux capabilities
.SH DESCRIPTION
For the purpose of performing permission checks,
-traditional Unix implementations distinguish two categories of processes:
+traditional UNIX implementations distinguish two categories of processes:
.I privileged
processes (whose effective user ID is 0, referred to as superuser or root),
and
@@ -191,7 +191,7 @@ Use RAW and PACKET sockets.
.TP
.B CAP_SETGID
Make arbitrary manipulations of process GIDs and supplementary GID list;
-forge GID when passing socket credentials via Unix domain sockets.
+forge GID when passing socket credentials via UNIX domain sockets.
.TP
.BR CAP_SETFCAP " (since Linux 2.6.24)"
Set file capabilities.
@@ -223,7 +223,7 @@ Make arbitrary manipulations of process UIDs
.BR setreuid (2),
.BR setresuid (2),
.BR setfsuid (2));
-make forged UID when passing socket credentials via Unix domain sockets.
+make forged UID when passing socket credentials via UNIX domain sockets.
.\" FIXME CAP_SETUID also an effect in exec(); document this.
.TP
.B CAP_SYS_ADMIN
@@ -589,7 +589,7 @@ except those masked out by the capability bounding set.
.\" exec(), then it gets all capabilities in its
.\" permitted set, and no effective capabilities
This provides semantics that are the same as those provided by
-traditional Unix systems.
+traditional UNIX systems.
.SS Capability bounding set
The capability bounding set is a security mechanism that can be used
to limit the capabilities that can be gained during an
diff --git a/man7/credentials.7 b/man7/credentials.7
index 25bd94f0..ba1ec16e 100644
--- a/man7/credentials.7
+++ b/man7/credentials.7
@@ -131,7 +131,7 @@ Effective user ID and effective group ID.
These IDs are used by the kernel to determine the permissions
that the process will have when accessing shared resources such
as message queues, shared memory, and semaphores.
-On most Unix systems, these IDs also determine the
+On most UNIX systems, these IDs also determine the
permissions when accessing files.
However, Linux uses the file system IDs described below
for this task.
@@ -171,7 +171,7 @@ the kernel also automatically changes the file system user (group) ID
to the same value.
Consequently, the file system IDs normally have the same values
as the corresponding effective ID, and the semantics for file-permission
-checks are thus the same on Linux as on other Unix systems.
+checks are thus the same on Linux as on other UNIX systems.
The file system IDs can be made to differ from the effective IDs
by calling
.BR setfsuid (2)
diff --git a/man7/epoll.7 b/man7/epoll.7
index 7038ff2c..a0ad8af1 100644
--- a/man7/epoll.7
+++ b/man7/epoll.7
@@ -382,7 +382,7 @@ file descriptor set.
.B Q5
Can I send an
.B epoll
-file descriptor over a Unix domain socket to another process?
+file descriptor over a UNIX domain socket to another process?
.TP
.B A5
Yes, but it does not make sense to do this, since the receiving process
diff --git a/man7/glob.7 b/man7/glob.7
index 8c5ffb01..65580877 100644
--- a/man7/glob.7
+++ b/man7/glob.7
@@ -26,7 +26,7 @@
.SH NAME
glob \- Globbing pathnames
.SH DESCRIPTION
-Long ago, in Unix V6, there was a program
+Long ago, in UNIX V6, there was a program
.I /etc/glob
that would expand wildcard patterns.
Soon afterward this became a shell built-in.
@@ -101,7 +101,7 @@ this character must be matched explicitly.
archive all your files; \fItar\ c\ .\fP is better.)
.SS "Empty Lists"
The nice and simple rule given above: "expand a wildcard pattern
-into the list of matching pathnames" was the original Unix
+into the list of matching pathnames" was the original UNIX
definition.
It allowed one to have patterns that expand into
an empty list, as in
@@ -149,7 +149,7 @@ effect of a wildcard pattern "\fI[^...]\fP" to be undefined.
Of course ranges were originally meant to be ASCII ranges,
so that "\fI[\ \-%]\fP" stands for "\fI[\ !"#$%]\fP" and "\fI[a\-z]\fP" stands
for "any lowercase letter".
-Some Unix implementations generalized this so that a range X\-Y
+Some UNIX implementations generalized this so that a range X\-Y
stands for the set of characters with code between the codes for
X and for Y.
However, this requires the user to know the
diff --git a/man7/koi8-r.7 b/man7/koi8-r.7
index ed329d04..51478a6e 100644
--- a/man7/koi8-r.7
+++ b/man7/koi8-r.7
@@ -29,7 +29,7 @@ koi8-r \- Russian Net Character Set encoded in octal, decimal, and
hexadecimal
.SH DESCRIPTION
KOI8-R is the character set of choice for encoding Russian texts for
-many Unix-like operation systems.
+many UNIX-like operation systems.
KOI8-R is a successor for KOI-8, a
de-facto standard for Internet Mail, News, WWW and other interactive
services at least all over the ex-SU territory.
diff --git a/man7/path_resolution.7 b/man7/path_resolution.7
index 7c10c712..ff682d94 100644
--- a/man7/path_resolution.7
+++ b/man7/path_resolution.7
@@ -24,7 +24,7 @@
.SH NAME
path_resolution \- how a pathname is resolved to a file
.SH DESCRIPTION
-Some Unix/Linux system calls have as parameter one or more filenames.
+Some UNIX/Linux system calls have as parameter one or more filenames.
A filename (or pathname) is resolved as follows.
.SS "Step 1: Start of the resolution process"
If the pathname starts with the \(aq/\(aq character,
@@ -158,7 +158,7 @@ is too long, an
.B ENAMETOOLONG
error is returned ("File name too long").
.SS "Empty pathname"
-In the original Unix, the empty pathname referred to the current directory.
+In the original UNIX, the empty pathname referred to the current directory.
Nowadays POSIX decrees that an empty pathname must not be resolved
successfully.
Linux returns
@@ -201,7 +201,7 @@ See
.BR setfsgid (2).
.\" FIXME say something about file system mounted read-only ?
.SS "Bypassing permission checks: superuser and capabilities"
-On a traditional Unix system, the superuser
+On a traditional UNIX system, the superuser
.RI ( root ,
user ID 0) is all-powerful, and bypasses all permissions restrictions
when accessing files.
diff --git a/man7/pty.7 b/man7/pty.7
index c131cd4e..f65d7239 100644
--- a/man7/pty.7
+++ b/man7/pty.7
@@ -62,13 +62,13 @@ pseudo-terminals.
Linux provides both BSD-style and (standardized) System V-style
pseudo-terminals.
-System V-style terminals are commonly called Unix 98 pseudo-terminals
+System V-style terminals are commonly called UNIX 98 pseudo-terminals
on Linux systems.
Since kernel 2.6.4, BSD-style pseudo-terminals are considered deprecated
(they can be disabled when configuring the kernel);
-Unix 98 pseudo-terminals should be used in new applications.
-.SS "Unix 98 pseudo-terminals"
-An unused Unix 98 pseudo-terminal master is opened by calling
+UNIX 98 pseudo-terminals should be used in new applications.
+.SS "UNIX 98 pseudo-terminals"
+An unused UNIX 98 pseudo-terminal master is opened by calling
.BR posix_openpt (3).
(This function opens the master clone device,
.IR /dev/ptmx ;
@@ -86,7 +86,7 @@ in a call to
.BR open (2).
The Linux kernel imposes a limit on the number of available
-Unix 98 pseudo-terminals.
+UNIX 98 pseudo-terminals.
In kernels up to and including 2.6.3, this limit is configured
at kernel compilation time
.RB ( CONFIG_UNIX98_PTYS ),
@@ -108,7 +108,7 @@ names of the form
(slave),
where X is a letter from the 16-character set [p-za-e],
and Y is a letter from the 16-character set [0-9a-f].
-(The precise range of letters in these two sets varies across Unix
+(The precise range of letters in these two sets varies across UNIX
implementations.)
For example,
.I /dev/ptyp1
@@ -122,10 +122,10 @@ The corresponding pseudo-terminal slave (substitute "tty"
for "pty" in the name of the master) can then be opened.
.SH "FILES"
.I /dev/ptmx
-(Unix 98 master clone device)
+(UNIX 98 master clone device)
.br
.I /dev/pts/*
-(Unix 98 slave devices)
+(UNIX 98 slave devices)
.br
.I /dev/pty[p-za-e][0-9a-f]
(BSD master devices)
diff --git a/man7/signal.7 b/man7/signal.7
index 8c418f85..cd55cc96 100644
--- a/man7/signal.7
+++ b/man7/signal.7
@@ -287,7 +287,7 @@ Up to and including Linux 2.2, the default behavior for
and (on architectures other than SPARC and MIPS)
.B SIGBUS
was to terminate the process (without a core dump).
-(On some other Unix systems the default action for
+(On some other UNIX systems the default action for
.BR SIGXCPU " and " SIGXFSZ
is to terminate the process without a core dump.)
Linux 2.4 conforms to the POSIX.1-2001 requirements for these signals,
@@ -321,17 +321,17 @@ on a sparc.)
.B SIGEMT
is not specified in POSIX.1-2001, but nevertheless appears
-on most other Unix systems,
+on most other UNIX systems,
where its default action is typically to terminate
the process with a core dump.
.B SIGPWR
(which is not specified in POSIX.1-2001) is typically ignored
-by default on those other Unix systems where it appears.
+by default on those other UNIX systems where it appears.
.B SIGIO
(which is not specified in POSIX.1-2001) is ignored by default
-on several other Unix systems.
+on several other UNIX systems.
Where defined,
.B SIGUNUSED
@@ -362,7 +362,7 @@ suitably (to 34 or 35).
Because the range of available real-time signals varies according
to the glibc threading implementation (and this variation can occur
at run time according to the available kernel and glibc),
-and indeed the range of real-time signals varies across Unix systems,
+and indeed the range of real-time signals varies across UNIX systems,
programs should
.IR "never refer to real-time signals using hard-coded numbers" ,
but instead should always refer to real-time signals using the notation
@@ -621,7 +621,7 @@ whether or not the signal handler was established using the
.BR SA_RESTART
flag (see
.BR sigaction (2)).
-The details vary across Unix systems;
+The details vary across UNIX systems;
below, the details for Linux.
If a blocked call to one of the following interfaces is interrupted
diff --git a/man7/suffixes.7 b/man7/suffixes.7
index 367b8b68..2bfd21fe 100644
--- a/man7/suffixes.7
+++ b/man7/suffixes.7
@@ -273,7 +273,7 @@ Suffix File type
rc startup (`run control') file, e.g., \fI.newsrc\fP
.TE
.SH "CONFORMING TO"
-General Unix conventions.
+General UNIX conventions.
.SH BUGS
This list is not exhaustive.
.SH "SEE ALSO"
diff --git a/man7/time.7 b/man7/time.7
index e93b5e03..bab561de 100644
--- a/man7/time.7
+++ b/man7/time.7
@@ -122,7 +122,7 @@ or looking at the "resolution" entries in
HRTs are not supported on all hardware architectures.
(Support is provided on x86, arm, and powerpc, among others.)
.SS "The Epoch"
-Unix systems represent time in seconds since the
+UNIX systems represent time in seconds since the
.IR Epoch ,
1970-01-01 00:00:00 +0000 (UTC).
diff --git a/man7/unicode.7 b/man7/unicode.7
index 9ef1e3c6..ee4c4bc6 100644
--- a/man7/unicode.7
+++ b/man7/unicode.7
@@ -269,7 +269,7 @@ http://www.unicode.org/unicode/reports/
.RE
.TP
*
-Markus Kuhn: UTF-8 and Unicode FAQ for Unix/Linux.
+Markus Kuhn: UTF-8 and Unicode FAQ for UNIX/Linux.
.RS
http://www.cl.cam.ac.uk/~mgk25/unicode.html
diff --git a/man7/unix.7 b/man7/unix.7
index 3ee333d6..79effbe8 100644
--- a/man7/unix.7
+++ b/man7/unix.7
@@ -31,7 +31,7 @@ The
.BR AF_LOCAL )
socket family is used to communicate between processes on the same machine
efficiently.
-Traditionally, Unix sockets can be either unnamed,
+Traditionally, UNIX sockets can be either unnamed,
or bound to a file system pathname (marked as being of type socket).
Linux also supports an abstract namespace which is independent of the
file system.
@@ -41,17 +41,17 @@ Valid types are:
for a stream-oriented socket and
.BR SOCK_DGRAM ,
for a datagram-oriented socket that preserves message boundaries
-(as on most Unix implementations, Unix domain datagram
+(as on most UNIX implementations, UNIX domain datagram
sockets are always reliable and don't reorder datagrams);
and (since Linux 2.6.4)
.BR SOCK_SEQPACKET ,
for a connection-oriented socket that preserves message boundaries
and delivers messages in the order that they were sent.
-Unix sockets support passing file descriptors or process credentials
+UNIX sockets support passing file descriptors or process credentials
to other processes using ancillary data.
.SS Address Format
-A Unix domain socket address is represented in the following structure:
+A UNIX domain socket address is represented in the following structure:
.in +4n
.nf
@@ -71,7 +71,7 @@ always contains
Three types of address are distinguished in this structure:
.IP * 3
.IR pathname :
-a Unix domain socket can be bound to a null-terminated file
+a UNIX domain socket can be bound to a null-terminated file
system pathname using
.BR bind (2).
When the address of the socket is returned by
@@ -169,9 +169,9 @@ followed by 5 bytes in the character set
(Thus, there is a limit of 2^20 autobind addresses.)
.SS Sockets API
The following paragraphs describe domain-specific details and
-unsupported features of the sockets API for Unix domain sockets on Linux.
+unsupported features of the sockets API for UNIX domain sockets on Linux.
-Unix domain sockets do not support the transmission of
+UNIX domain sockets do not support the transmission of
out-of-band data (the
.B MSG_OOB
flag for
@@ -182,7 +182,7 @@ and
The
.BR send (2)
.B MSG_MORE
-flag is not supported by Unix domain sockets.
+flag is not supported by UNIX domain sockets.
The use of
.B MSG_TRUNC
@@ -190,11 +190,11 @@ in the
.I flags
argument of
.BR recv (2)
-is not supported by Unix domain sockets.
+is not supported by UNIX domain sockets.
The
.B SO_SNDBUF
-socket option does have an effect for Unix domain sockets, but the
+socket option does have an effect for UNIX domain sockets, but the
.B SO_RCVBUF
option does not.
For datagram sockets, the
@@ -233,7 +233,7 @@ The passed file descriptors behave as though they have been created with
.BR dup (2).
.TP
.B SCM_CREDENTIALS
-Send or receive Unix credentials.
+Send or receive UNIX credentials.
This can be used for authentication.
The credentials are passed as a
.I struct ucred
@@ -398,7 +398,7 @@ Creation of a new socket will fail if the process does not have write and
search (execute) permission on the directory the socket is created in.
Connecting to the socket object requires read/write permission.
This behavior differs from many BSD-derived systems which
-ignore permissions for Unix sockets.
+ignore permissions for UNIX sockets.
Portable programs should not rely on
this feature for security.
@@ -406,7 +406,7 @@ Binding to a socket with a filename creates a socket
in the file system that must be deleted by the caller when it is no
longer needed (using
.BR unlink (2)).
-The usual Unix close-behind semantics apply; the socket can be unlinked
+The usual UNIX close-behind semantics apply; the socket can be unlinked
at any time and will be finally removed from the file system when the last
reference to it is closed.
@@ -419,7 +419,7 @@ or
.BR recvmsg (2)
call.
-Unix domain stream sockets do not support the notion of out-of-band data.
+UNIX domain stream sockets do not support the notion of out-of-band data.
.SH EXAMPLE
See
.BR bind (2).
diff --git a/man7/uri.7 b/man7/uri.7
index 6711b6be..1034d1c0 100644
--- a/man7/uri.7
+++ b/man7/uri.7
@@ -94,7 +94,7 @@ from the current context.
Within a relative path reference, the complete path segments "." and
".." have special meanings: "the current hierarchy level" and "the
level above this hierarchy level", respectively, just like they do in
-Unix-like systems.
+UNIX-like systems.
A path segment which contains a colon
character can't be used as the first segment of a relative URI path
(e.g., "this:that"), because it would be mistaken for a scheme name;
@@ -132,7 +132,7 @@ If the URL supplies a username but no password, and the remote
server requests a password, the program interpreting the URL
should request one from the user.
.PP
-Here are some of the most common schemes in use on Unix-like systems
+Here are some of the most common schemes in use on UNIX-like systems
that are understood by many tools.
Note that many tools using URIs also have internal schemes or specialized
schemes; see those tools' documentation for information on those schemes.
@@ -305,7 +305,7 @@ The command name can optionally be followed by a
parenthesis and section number; see
.BR man (7)
for more information on the meaning of the section numbers.
-This URI scheme is unique to Unix-like systems (such as Linux)
+This URI scheme is unique to UNIX-like systems (such as Linux)
and is not currently registered by the IETF.
An example is <man:ls(1)>.
.PP
@@ -322,7 +322,7 @@ An example is <man:ls(1)>.
This scheme refers to online info reference pages (generated from
texinfo files),
a documentation format used by programs such as the GNU tools.
-This URI scheme is unique to Unix-like systems (such as Linux)
+This URI scheme is unique to UNIX-like systems (such as Linux)
and is not currently registered by the IETF.
As of this writing, GNOME and KDE differ in their URI syntax
and do not accept the other's syntax.
@@ -347,7 +347,7 @@ commands and returns a list of descriptions containing that string.
Only complete word matches are returned.
See
.BR whatis (1).
-This URI scheme is unique to Unix-like systems (such as Linux)
+This URI scheme is unique to UNIX-like systems (such as Linux)
and is not currently registered by the IETF.
.PP
.B "ghelp \- GNOME help documentation"
diff --git a/man7/utf-8.7 b/man7/utf-8.7
index 2e06d97b..ad159ae5 100644
--- a/man7/utf-8.7
+++ b/man7/utf-8.7
@@ -42,7 +42,7 @@ Such strings can contain as
parts of many 16-bit characters bytes
like \(aq\\0\(aq or \(aq/\(aq which have a
special meaning in filenames and other C library function arguments.
-In addition, the majority of Unix tools expects ASCII files and can't
+In addition, the majority of UNIX tools expects ASCII files and can't
read 16-bit words as characters without major modifications.
For these reasons,
.B UCS-2
@@ -63,7 +63,7 @@ and
.B UCS
does not have these problems and is the common way in which
.B Unicode
-is used on Unix-style operating systems.
+is used on UNIX-style operating systems.
.SS Properties
The
.B UTF-8