diff options
author | Alejandro Colomar <alx.manpages@gmail.com> | 2022-07-29 01:15:17 +0200 |
---|---|---|
committer | Alejandro Colomar <alx.manpages@gmail.com> | 2022-07-29 12:30:22 +0200 |
commit | 3113c7f3b8173a725016481f0efaec74417283e6 (patch) | |
tree | 6a6c037e6f1be6f15ddd363297a55a0d9074577c | |
parent | cca1bcd67da3d3675345c287529bde96319a9120 (diff) |
Many pages: Use STANDARDS instead of CONFORMING TO
STANDARDS seems to be much more extended than CONFORMING TO. For
consistency across the whole manual pages corpus, let's try to
unify, by following the most commonly used section name.
On 7/27/22 12:49, Ingo Schwarze wrote:
> Alejandro Colomar wrote on Tue, Jul 26, 2022 at 02:02:56PM +0200:
> > We use CONFORMING TO in Linux. Don't know why; just history, I guess.
> > See man-pages(7).
>
> Weird.
>
> I failed to find a single instance of "CONFORMING TO" in AT&T UNIX
> (including v6, PWB, v7, 32v, v8, v10, System III, SVR1, SVR2) nor in
> any version of UCB CSRG BSD. So considering that System V and BSD are
> widely considered the two main original branches of the development
> of Unix-like operating systems and Linux is often considered to have
> drawn inspiration from both, the section name "CONFORMING TO" does
> not appear to be a UNIX thing. For example, Aeleen Frisch, "Essential
> System Administration", O'Reilly, Cambridge 1995, considers Linux
> as slightly more influenced by 4.3BSD than by System V Release 3.
>
> STANDARDS, on the other hand, is present since 4.3BSD-Reno (June 1990).
>
> 4.3BSD-Reno predates the first version of the Linux kernel by more than
> a year, and the first Linux manual pages probably for longer than that.
>
> So i have no idea where "CONFORMING TO" may have come from.
Scripted change:
$ find man* -type f | xargs sed -i 's/CONFORMING TO/STANDARDS/'
plus a few manual fixes to the following files:
- man2/getrlimit.2
- man3/syslog.3
- scripts/bash_aliases
Reported-by: Ingo Schwarze <schwarze@openbsd.org>
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
900 files changed, 903 insertions, 903 deletions
diff --git a/man0/sysexits.h.0 b/man0/sysexits.h.0 index 50f14365e..7957b435a 100644 --- a/man0/sysexits.h.0 +++ b/man0/sysexits.h.0 @@ -118,7 +118,7 @@ Something was found in an unconfigured or misconfigured state. .PP The numerical values corresponding to the symbolical ones are given in parenthesis for easy reference. -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs. The diff --git a/man1/iconv.1 b/man1/iconv.1 index 154e39192..f9901ef37 100644 --- a/man1/iconv.1 +++ b/man1/iconv.1 @@ -159,7 +159,7 @@ Usual system gconv module configuration cache. Depending on the architecture, the above files may instead be located at directories with the path prefix .IR /usr/lib64 . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH EXAMPLES Convert text from the ISO 8859-15 character encoding to UTF-8: diff --git a/man1/locale.1 b/man1/locale.1 index 560fd3d06..b86443e7c 100644 --- a/man1/locale.1 +++ b/man1/locale.1 @@ -118,7 +118,7 @@ Usual default locale archive location. .TP .I /usr/share/i18n/locales Usual default path for locale definition files. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES .EX diff --git a/man1/localedef.1 b/man1/localedef.1 index 9b09e5261..702840f6d 100644 --- a/man1/localedef.1 +++ b/man1/localedef.1 @@ -351,7 +351,7 @@ telephone services. .I outputpath/LC_TIME An output file that contains information about formatting of data and time values. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH EXAMPLES Compile the locale files for Finnish in the UTF\-8 character set diff --git a/man1/pldd.1 b/man1/pldd.1 index f84cf26d8..d27f88b54 100644 --- a/man1/pldd.1 +++ b/man1/pldd.1 @@ -41,7 +41,7 @@ If given an invalid option, it exits with the status 64. .SH VERSIONS .B pldd is available since glibc 2.15. -.SH CONFORMING TO +.SH STANDARDS The .B pldd command is not specified by POSIX.1. diff --git a/man1/sprof.1 b/man1/sprof.1 index 8f4261c58..cef1b27a8 100644 --- a/man1/sprof.1 +++ b/man1/sprof.1 @@ -52,7 +52,7 @@ Display a short usage message and exit. .TP .BR \-V ", " \-\-version Display the program version and exit. -.SH CONFORMING TO +.SH STANDARDS The .B sprof command is a GNU extension, not present in POSIX.1. diff --git a/man2/_exit.2 b/man2/_exit.2 index 3e3e32b26..4f22727ce 100644 --- a/man2/_exit.2 +++ b/man2/_exit.2 @@ -59,7 +59,7 @@ is equivalent to .BR _exit (). .SH RETURN VALUE These functions do not return. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. The function .BR _Exit () diff --git a/man2/_syscall.2 b/man2/_syscall.2 index 65b4bf83b..05d4eb53e 100644 --- a/man2/_syscall.2 +++ b/man2/_syscall.2 @@ -67,7 +67,7 @@ you call the system call by .IR name . .SH FILES .I /usr/include/linux/unistd.h -.SH CONFORMING TO +.SH STANDARDS The use of these macros is Linux-specific, and deprecated. .SH NOTES Starting around kernel 2.6.18, the _syscall macros were removed diff --git a/man2/accept.2 b/man2/accept.2 index ad53af0f4..1013d0eab 100644 --- a/man2/accept.2 +++ b/man2/accept.2 @@ -258,7 +258,7 @@ The .BR accept4 () system call is available starting with Linux 2.6.28; support in glibc is available starting with version 2.10. -.SH CONFORMING TO +.SH STANDARDS .BR accept (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD diff --git a/man2/access.2 b/man2/access.2 index adad6fb71..5cb5581d8 100644 --- a/man2/access.2 +++ b/man2/access.2 @@ -281,7 +281,7 @@ library support was added to glibc in version 2.4. .PP .BR faccessat2 () was added to Linux in version 5.8. -.SH CONFORMING TO +.SH STANDARDS .BR access (): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008. .PP diff --git a/man2/acct.2 b/man2/acct.2 index 408b270e7..bc3914c6a 100644 --- a/man2/acct.2 +++ b/man2/acct.2 @@ -117,7 +117,7 @@ refers to a file on a read-only filesystem. .TP .B EUSERS There are no more free file structures or we ran out of memory. -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD (but not POSIX). .\" SVr4 documents an EBUSY error condition, but no EISDIR or ENOSYS. .\" Also AIX and HP-UX document EBUSY (attempt is made diff --git a/man2/add_key.2 b/man2/add_key.2 index 010c326b1..1df5bb698 100644 --- a/man2/add_key.2 +++ b/man2/add_key.2 @@ -210,7 +210,7 @@ Keyrings with descriptions (names) that begin with a period are reserved to the implementation. .SH VERSIONS This system call first appeared in Linux 2.6.10. -.SH CONFORMING TO +.SH STANDARDS This system call is a nonstandard Linux extension. .SH NOTES Glibc does not provide a wrapper for this system call. diff --git a/man2/adjtimex.2 b/man2/adjtimex.2 index 27a2fbf63..1fec7cc15 100644 --- a/man2/adjtimex.2 +++ b/man2/adjtimex.2 @@ -550,7 +550,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS None of these interfaces is described in POSIX.1 .PP .BR adjtimex () diff --git a/man2/alarm.2 b/man2/alarm.2 index 370292555..7b5313941 100644 --- a/man2/alarm.2 +++ b/man2/alarm.2 @@ -39,7 +39,7 @@ is canceled. returns the number of seconds remaining until any previously scheduled alarm was due to be delivered, or zero if there was no previously scheduled alarm. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES .BR alarm () diff --git a/man2/alloc_hugepages.2 b/man2/alloc_hugepages.2 index 025f1e077..3bf50a7b5 100644 --- a/man2/alloc_hugepages.2 +++ b/man2/alloc_hugepages.2 @@ -113,7 +113,7 @@ This can be read and written. .I /proc/meminfo Gives info on the number of configured hugetlb pages and on their size in the three variables HugePages_Total, HugePages_Free, Hugepagesize. -.SH CONFORMING TO +.SH STANDARDS These extinct system calls were specific to Linux on Intel processors. .SH NOTES These system calls are gone; diff --git a/man2/arch_prctl.2 b/man2/arch_prctl.2 index ac92438a7..43015b02b 100644 --- a/man2/arch_prctl.2 +++ b/man2/arch_prctl.2 @@ -132,7 +132,7 @@ was requested, but the underlying hardware does not support CPUID faulting. is outside the process address space. .\" .SH AUTHOR .\" Man page written by Andi Kleen. -.SH CONFORMING TO +.SH STANDARDS .BR arch_prctl () is a Linux/x86-64 extension and should not be used in programs intended to be portable. diff --git a/man2/bdflush.2 b/man2/bdflush.2 index b68149d31..7eac1bea1 100644 --- a/man2/bdflush.2 +++ b/man2/bdflush.2 @@ -98,7 +98,7 @@ Caller does not have the capability. .SH VERSIONS Since version 2.23, glibc no longer supports this obsolete system call. -.SH CONFORMING TO +.SH STANDARDS .BR bdflush () is Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/bind.2 b/man2/bind.2 index 7b2c1b74e..5e459378c 100644 --- a/man2/bind.2 +++ b/man2/bind.2 @@ -184,7 +184,7 @@ A component of the path prefix is not a directory. .TP .B EROFS The socket inode would reside on a read-only filesystem. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD .RB ( bind () first appeared in 4.2BSD). diff --git a/man2/bpf.2 b/man2/bpf.2 index 8ae3eae80..1a9a92df5 100644 --- a/man2/bpf.2 +++ b/man2/bpf.2 @@ -1056,7 +1056,7 @@ capability). The .BR bpf () system call first appeared in Linux 3.18. -.SH CONFORMING TO +.SH STANDARDS The .BR bpf () system call is Linux-specific. diff --git a/man2/brk.2 b/man2/brk.2 index 825f65c1f..b6e72ff12 100644 --- a/man2/brk.2 +++ b/man2/brk.2 @@ -94,7 +94,7 @@ is returned, and .I errno is set to .BR ENOMEM . -.SH CONFORMING TO +.SH STANDARDS 4.3BSD; SUSv1, marked LEGACY in SUSv2, removed in POSIX.1-2001. .\" .\" .BR brk () diff --git a/man2/cacheflush.2 b/man2/cacheflush.2 index abd389f55..41fdbd2e8 100644 --- a/man2/cacheflush.2 +++ b/man2/cacheflush.2 @@ -61,7 +61,7 @@ is not one of or .B BCACHE (but see BUGS). -.SH CONFORMING TO +.SH STANDARDS Historically, this system call was available on all MIPS UNIX variants including RISC/os, IRIX, Ultrix, NetBSD, OpenBSD, and FreeBSD (and also on some non-UNIX MIPS operating systems), so that diff --git a/man2/capget.2 b/man2/capget.2 index f78a5a0cd..a3a115d05 100644 --- a/man2/capget.2 +++ b/man2/capget.2 @@ -244,7 +244,7 @@ instead of 0.) .TP .B ESRCH No such thread. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH NOTES The portable interface to the capability querying and setting diff --git a/man2/chdir.2 b/man2/chdir.2 index 35b680325..f474a0e72 100644 --- a/man2/chdir.2 +++ b/man2/chdir.2 @@ -108,7 +108,7 @@ is not a valid file descriptor. .B ENOTDIR .I fd does not refer to a directory. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD. .SH NOTES The current working directory is the starting point for interpreting diff --git a/man2/chmod.2 b/man2/chmod.2 index 269486a13..42f6303a9 100644 --- a/man2/chmod.2 +++ b/man2/chmod.2 @@ -303,7 +303,7 @@ The named file resides on a read-only filesystem. .BR fchmodat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR chmod (), .BR fchmod (): 4.4BSD, SVr4, POSIX.1-2001i, POSIX.1-2008. diff --git a/man2/chown.2 b/man2/chown.2 index fe9c2fc97..b553bc488 100644 --- a/man2/chown.2 +++ b/man2/chown.2 @@ -281,7 +281,7 @@ The named file resides on a read-only filesystem. .BR fchownat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR chown (), .BR fchown (), .BR lchown (): diff --git a/man2/chroot.2 b/man2/chroot.2 index 42fb5d4d0..70fec3c4a 100644 --- a/man2/chroot.2 +++ b/man2/chroot.2 @@ -135,7 +135,7 @@ is not a directory. .TP .B EPERM The caller has insufficient privilege. -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.4BSD, SUSv2 (marked LEGACY). This function is not part of POSIX.1-2001. .\" SVr4 documents additional EINTR, ENOLINK and EMULTIHOP error conditions. diff --git a/man2/clock_getres.2 b/man2/clock_getres.2 index 6d99507ec..af04082ae 100644 --- a/man2/clock_getres.2 +++ b/man2/clock_getres.2 @@ -327,7 +327,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2. .PP On POSIX systems on which these functions are available, the symbol diff --git a/man2/clock_nanosleep.2 b/man2/clock_nanosleep.2 index 86afd3832..2604a5b29 100644 --- a/man2/clock_nanosleep.2 +++ b/man2/clock_nanosleep.2 @@ -177,7 +177,7 @@ The .BR clock_nanosleep () system call first appeared in Linux 2.6. Support is available in glibc since version 2.1. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES If the interval specified in diff --git a/man2/clone.2 b/man2/clone.2 index b6571551a..d4a29e6f4 100644 --- a/man2/clone.2 +++ b/man2/clone.2 @@ -1549,7 +1549,7 @@ system call first appeared in Linux 5.3. .\" glibc2 provides .\" .BR clone () .\" as described in this manual page. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/close.2 b/man2/close.2 index f39b95a2f..5a38a3d90 100644 --- a/man2/close.2 +++ b/man2/close.2 @@ -80,7 +80,7 @@ or See NOTES for a discussion of why .BR close () should not be retried after an error. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .\" SVr4 documents an additional ENOLINK error condition. .SH NOTES diff --git a/man2/close_range.2 b/man2/close_range.2 index 836d96357..e7497830d 100644 --- a/man2/close_range.2 +++ b/man2/close_range.2 @@ -76,7 +76,7 @@ Insufficient kernel memory was available. .BR close_range () first appeared in Linux 5.9. Library support was added in glibc in version 2.34. -.SH CONFORMING TO +.SH STANDARDS .BR close_range () is a nonstandard function that is also present on FreeBSD. .SH NOTES diff --git a/man2/connect.2 b/man2/connect.2 index 6361ec4fa..b44902f10 100644 --- a/man2/connect.2 +++ b/man2/connect.2 @@ -213,7 +213,7 @@ The server may be too busy to accept new connections. Note that for IP sockets the timeout may be very long when syncookies are enabled on the server. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD, .RB (connect () first appeared in 4.2BSD). diff --git a/man2/copy_file_range.2 b/man2/copy_file_range.2 index b5295b90e..34dc3e01e 100644 --- a/man2/copy_file_range.2 +++ b/man2/copy_file_range.2 @@ -198,7 +198,7 @@ cross-filesystem copies can be achieved when both filesystems are of the same type, and that filesystem implements support for it. See BUGS for behavior prior to 5.12. -.SH CONFORMING TO +.SH STANDARDS The .BR copy_file_range () system call is a nonstandard Linux and GNU extension. diff --git a/man2/create_module.2 b/man2/create_module.2 index 2d674a844..f65ac4879 100644 --- a/man2/create_module.2 +++ b/man2/create_module.2 @@ -60,7 +60,7 @@ capability). This system call is present on Linux only up until kernel 2.4; it was removed in Linux 2.6. .\" Removed in Linux 2.5.48 -.SH CONFORMING TO +.SH STANDARDS .BR create_module () is Linux-specific. .SH NOTES diff --git a/man2/delete_module.2 b/man2/delete_module.2 index db562ca09..5a8c45f98 100644 --- a/man2/delete_module.2 +++ b/man2/delete_module.2 @@ -159,7 +159,7 @@ but the reference count of this module is nonzero and .B O_TRUNC was not specified in .IR flags . -.SH CONFORMING TO +.SH STANDARDS .BR delete_module () is Linux-specific. .SH NOTES diff --git a/man2/dup.2 b/man2/dup.2 index f20faa529..d32f56b2c 100644 --- a/man2/dup.2 +++ b/man2/dup.2 @@ -202,7 +202,7 @@ in was added to Linux in version 2.6.27; glibc support is available starting with version 2.9. -.SH CONFORMING TO +.SH STANDARDS .BR dup (), .BR dup2 (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. diff --git a/man2/epoll_create.2 b/man2/epoll_create.2 index a266535b1..5daaa2e40 100644 --- a/man2/epoll_create.2 +++ b/man2/epoll_create.2 @@ -108,7 +108,7 @@ Library support is provided in glibc starting with version 2.3.2. .BR epoll_create1 () was added to the kernel in version 2.6.27. Library support is provided in glibc starting with version 2.9. -.SH CONFORMING TO +.SH STANDARDS .BR epoll_create () and .BR epoll_create1 () diff --git a/man2/epoll_ctl.2 b/man2/epoll_ctl.2 index f0484d9bd..97e708be9 100644 --- a/man2/epoll_ctl.2 +++ b/man2/epoll_ctl.2 @@ -375,7 +375,7 @@ was added to the kernel in version 2.6. .\" To be precise: kernel 2.5.44. .\" The interface should be finalized by Linux kernel 2.5.66. Library support is provided in glibc starting with version 2.3.2. -.SH CONFORMING TO +.SH STANDARDS .BR epoll_ctl () is Linux-specific. .SH NOTES diff --git a/man2/epoll_wait.2 b/man2/epoll_wait.2 index 4ac0a0379..e7e65b2dd 100644 --- a/man2/epoll_wait.2 +++ b/man2/epoll_wait.2 @@ -219,7 +219,7 @@ Library support is provided in glibc starting with version 2.6. .PP .BR epoll_pwait2 () was added to Linux in kernel 5.11. -.SH CONFORMING TO +.SH STANDARDS .BR epoll_wait (), .BR epoll_pwait (), and diff --git a/man2/eventfd.2 b/man2/eventfd.2 index 0f0e6c102..d9e874c91 100644 --- a/man2/eventfd.2 +++ b/man2/eventfd.2 @@ -275,7 +275,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR eventfd () and .BR eventfd2 () diff --git a/man2/execve.2 b/man2/execve.2 index e47e27d70..46b57fb28 100644 --- a/man2/execve.2 +++ b/man2/execve.2 @@ -552,7 +552,7 @@ See .TP .B ETXTBSY The specified executable was open for writing by one or more processes. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. POSIX does not document the #! behavior, but it exists (with some variations) on other UNIX systems. diff --git a/man2/execveat.2 b/man2/execveat.2 index 6808b1c9e..55a6cadb7 100644 --- a/man2/execveat.2 +++ b/man2/execveat.2 @@ -148,7 +148,7 @@ is a file descriptor referring to a file other than a directory. .BR execveat () was added to Linux in kernel 3.19. Library support was added to glibc in version 2.34. -.SH CONFORMING TO +.SH STANDARDS The .BR execveat () system call is Linux-specific. diff --git a/man2/exit_group.2 b/man2/exit_group.2 index 976de51f7..6dee6e994 100644 --- a/man2/exit_group.2 +++ b/man2/exit_group.2 @@ -28,7 +28,7 @@ in the calling process's thread group. This system call does not return. .SH VERSIONS This call is present since Linux 2.5.35. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific. .SH NOTES Since glibc 2.3, this is the system call invoked when the diff --git a/man2/fallocate.2 b/man2/fallocate.2 index fbe1309e4..1ce4b1fb1 100644 --- a/man2/fallocate.2 +++ b/man2/fallocate.2 @@ -471,7 +471,7 @@ The .B FALLOC_FL_* flags are defined in glibc headers only since version 2.18. .\" See http://sourceware.org/bugzilla/show_bug.cgi?id=14964 -.SH CONFORMING TO +.SH STANDARDS .BR fallocate () is Linux-specific. .SH SEE ALSO diff --git a/man2/fanotify_init.2 b/man2/fanotify_init.2 index 810f3fc73..2f61c7030 100644 --- a/man2/fanotify_init.2 +++ b/man2/fanotify_init.2 @@ -516,7 +516,7 @@ that is made available to the unprivileged user. A user will also not receive the pid that generated the event, unless the listening process itself generated the event. .RE -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH BUGS The following bug was present in Linux kernels before version 3.18: diff --git a/man2/fanotify_mark.2 b/man2/fanotify_mark.2 index 59a853006..c2aafc4e4 100644 --- a/man2/fanotify_mark.2 +++ b/man2/fanotify_mark.2 @@ -539,7 +539,7 @@ filesystem objects by file handles. .BR fanotify_mark () was introduced in version 2.6.36 of the Linux kernel and enabled in version 2.6.37. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES .SS FAN_OPEN_EXEC and FAN_OPEN_EXEC_PERM diff --git a/man2/fcntl.2 b/man2/fcntl.2 index e01a02d86..ca4bf760d 100644 --- a/man2/fcntl.2 +++ b/man2/fcntl.2 @@ -1810,7 +1810,7 @@ but was not open for writing or the current set of seals on the file already includes .BR F_SEAL_SEAL . -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD, POSIX.1-2001. Only the operations .BR F_DUPFD , diff --git a/man2/flock.2 b/man2/flock.2 index e1e138997..f2dac9314 100644 --- a/man2/flock.2 +++ b/man2/flock.2 @@ -121,7 +121,7 @@ The kernel ran out of memory for allocating lock records. The file is locked and the .B LOCK_NB flag was selected. -.SH CONFORMING TO +.SH STANDARDS 4.4BSD (the .BR flock () call first appeared in 4.2BSD). diff --git a/man2/fork.2 b/man2/fork.2 index e7d674885..c41fde117 100644 --- a/man2/fork.2 +++ b/man2/fork.2 @@ -259,7 +259,7 @@ hardware without a Memory-Management Unit). .\" commit 4a2c7a7837da1b91468e50426066d988050e4d56 System call was interrupted by a signal and will be restarted. (This can be seen only during a trace.) -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES Under Linux, diff --git a/man2/fsync.2 b/man2/fsync.2 index e323f7e7c..abf63d34f 100644 --- a/man2/fsync.2 +++ b/man2/fsync.2 @@ -142,7 +142,7 @@ space at the time of a .BR write (2) system call, and some previous write failed due to insufficient storage space. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .PP On POSIX systems on which diff --git a/man2/futex.2 b/man2/futex.2 index e48a0b5c9..a036ca47a 100644 --- a/man2/futex.2 +++ b/man2/futex.2 @@ -1748,7 +1748,7 @@ A four-argument system call with the semantics described in this page was introduced in Linux 2.5.40. A fifth argument was added in Linux 2.5.70, and a sixth argument was added in Linux 2.6.7. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES Several higher-level programming abstractions are implemented via futexes, diff --git a/man2/futimesat.2 b/man2/futimesat.2 index 077c095c3..e123894e6 100644 --- a/man2/futimesat.2 +++ b/man2/futimesat.2 @@ -103,7 +103,7 @@ is a file descriptor referring to a file other than a directory. .BR futimesat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS This system call is nonstandard. It was implemented from a specification that was proposed for POSIX.1, but that specification was replaced by the one for diff --git a/man2/get_kernel_syms.2 b/man2/get_kernel_syms.2 index 5c77befc7..c28d30913 100644 --- a/man2/get_kernel_syms.2 +++ b/man2/get_kernel_syms.2 @@ -62,7 +62,7 @@ is not supported in this version of the kernel. This system call is present on Linux only up until kernel 2.4; it was removed in Linux 2.6. .\" Removed in Linux 2.5.48 -.SH CONFORMING TO +.SH STANDARDS .BR get_kernel_syms () is Linux-specific. .SH NOTES diff --git a/man2/get_mempolicy.2 b/man2/get_mempolicy.2 index f2eb6043a..3d90dfe0c 100644 --- a/man2/get_mempolicy.2 +++ b/man2/get_mempolicy.2 @@ -237,7 +237,7 @@ cases.) The .BR get_mempolicy () system call was added to the Linux kernel in version 2.6.7. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES For information on library support, see diff --git a/man2/getcpu.2 b/man2/getcpu.2 index 6407e1774..0dfbee66a 100644 --- a/man2/getcpu.2 +++ b/man2/getcpu.2 @@ -70,7 +70,7 @@ Library support was added in glibc 2.29 (Earlier glibc versions did not provide a wrapper for this system call, necessitating the use of .BR syscall (2).) -.SH CONFORMING TO +.SH STANDARDS .BR getcpu () is Linux-specific. .SH NOTES diff --git a/man2/getdents.2 b/man2/getdents.2 index be07aa051..b2974df42 100644 --- a/man2/getdents.2 +++ b/man2/getdents.2 @@ -197,7 +197,7 @@ No such directory. .TP .B ENOTDIR File descriptor does not refer to a directory. -.SH CONFORMING TO +.SH STANDARDS SVr4. .\" SVr4 documents additional ENOLINK, EIO error conditions. .SH NOTES diff --git a/man2/getdomainname.2 b/man2/getdomainname.2 index e1a989edd..1eaab931a 100644 --- a/man2/getdomainname.2 +++ b/man2/getdomainname.2 @@ -98,7 +98,7 @@ is NULL or is longer than .I len bytes. -.SH CONFORMING TO +.SH STANDARDS POSIX does not specify these calls. .\" But they appear on most systems... .SH NOTES diff --git a/man2/getgid.2 b/man2/getgid.2 index abdefe46d..77afd0834 100644 --- a/man2/getgid.2 +++ b/man2/getgid.2 @@ -27,7 +27,7 @@ and never modify .\" https://www.austingroupbugs.net/view.php?id=511 .\" 0000511: getuid and friends should not modify errno .IR errno . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES The original Linux diff --git a/man2/getgroups.2 b/man2/getgroups.2 index 140a16e4f..316f9aacf 100644 --- a/man2/getgroups.2 +++ b/man2/getgroups.2 @@ -138,7 +138,7 @@ See the description of .IR /proc/ pid /setgroups in .BR user_namespaces (7). -.SH CONFORMING TO +.SH STANDARDS .BR getgroups (): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008. .PP diff --git a/man2/gethostname.2 b/man2/gethostname.2 index 5a1a7d0c1..98c1d7966 100644 --- a/man2/gethostname.2 +++ b/man2/gethostname.2 @@ -109,7 +109,7 @@ the caller did not have the .B CAP_SYS_ADMIN capability in the user namespace associated with its UTS namespace (see .BR namespaces (7)). -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.4BSD (these interfaces first appeared in 4.2BSD). POSIX.1-2001 and POSIX.1-2008 specify .BR gethostname () diff --git a/man2/getitimer.2 b/man2/getitimer.2 index 0f87bd449..a45c94d94 100644 --- a/man2/getitimer.2 +++ b/man2/getitimer.2 @@ -159,7 +159,7 @@ or (since Linux 2.6.22) one of the fields in the structure pointed to by .I new_value contains a value outside the range 0 to 999999. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, SVr4, 4.4BSD (this call first appeared in 4.2BSD). POSIX.1-2008 marks .BR getitimer () diff --git a/man2/getpagesize.2 b/man2/getpagesize.2 index 90c2f7005..e92aedaef 100644 --- a/man2/getpagesize.2 +++ b/man2/getpagesize.2 @@ -39,7 +39,7 @@ the unit for memory allocation and file mapping performed by .BR mmap (2). .\" .SH HISTORY .\" This call first appeared in 4.2BSD. -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.4BSD, SUSv2. In SUSv2 the .BR getpagesize () diff --git a/man2/getpeername.2 b/man2/getpeername.2 index 13e1b5893..0d4388967 100644 --- a/man2/getpeername.2 +++ b/man2/getpeername.2 @@ -75,7 +75,7 @@ The socket is not connected. The file descriptor .I sockfd does not refer to a socket. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD .RB ( getpeername () first appeared in 4.2BSD). diff --git a/man2/getpid.2 b/man2/getpid.2 index f7bac4807..f950587bc 100644 --- a/man2/getpid.2 +++ b/man2/getpid.2 @@ -34,7 +34,7 @@ or a "subreaper" process defined via the operation). .SH ERRORS These functions are always successful. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD, SVr4. .SH NOTES If the caller's parent is in a different PID namespace (see diff --git a/man2/getpriority.2 b/man2/getpriority.2 index 67fd971be..2e7a28259 100644 --- a/man2/getpriority.2 +++ b/man2/getpriority.2 @@ -146,7 +146,7 @@ No process was located using the and .I who values specified. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (these interfaces first appeared in 4.2BSD). .SH NOTES diff --git a/man2/getrandom.2 b/man2/getrandom.2 index 91d6b0bc7..ddce632e8 100644 --- a/man2/getrandom.2 +++ b/man2/getrandom.2 @@ -158,7 +158,7 @@ determined that the underlying kernel does not implement this system call. .BR getrandom () was introduced in version 3.17 of the Linux kernel. Support was added to glibc in version 2.25. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES For an overview and comparison of the various interfaces that diff --git a/man2/getresuid.2 b/man2/getresuid.2 index 9d8b456ed..eda2bef0e 100644 --- a/man2/getresuid.2 +++ b/man2/getresuid.2 @@ -47,7 +47,7 @@ The prototypes are given by glibc since version 2.3.2, provided .B _GNU_SOURCE is defined. -.SH CONFORMING TO +.SH STANDARDS These calls are nonstandard; they also appear on HP-UX and some of the BSDs. .SH NOTES diff --git a/man2/getrlimit.2 b/man2/getrlimit.2 index 373622077..35ecb9d2b 100644 --- a/man2/getrlimit.2 +++ b/man2/getrlimit.2 @@ -555,7 +555,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR getrlimit (), .BR setrlimit (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. diff --git a/man2/getrusage.2 b/man2/getrusage.2 index 675114545..f4d938320 100644 --- a/man2/getrusage.2 +++ b/man2/getrusage.2 @@ -197,7 +197,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. POSIX.1 specifies .BR getrusage (), diff --git a/man2/getsid.2 b/man2/getsid.2 index a80aa128e..71234d009 100644 --- a/man2/getsid.2 +++ b/man2/getsid.2 @@ -59,7 +59,7 @@ was found. This system call is available on Linux since version 2.0. .\" Linux has this system call since Linux 1.3.44. .\" There is libc support since libc 5.2.19. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .SH NOTES Linux does not return diff --git a/man2/getsockname.2 b/man2/getsockname.2 index 0046f017b..89c8c3007 100644 --- a/man2/getsockname.2 +++ b/man2/getsockname.2 @@ -69,7 +69,7 @@ to perform the operation. The file descriptor .I sockfd does not refer to a socket. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD .RB ( getsockname () first appeared in 4.2BSD). diff --git a/man2/getsockopt.2 b/man2/getsockopt.2 index c6da83d9f..8223632bc 100644 --- a/man2/getsockopt.2 +++ b/man2/getsockopt.2 @@ -145,7 +145,7 @@ The option is unknown at the level indicated. The file descriptor .I sockfd does not refer to a socket. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD (these system calls first appeared in 4.2BSD). .\" SVr4 documents additional ENOMEM and ENOSR error codes, but does diff --git a/man2/gettid.2 b/man2/gettid.2 index 8ab35bf73..e8d8a7406 100644 --- a/man2/gettid.2 +++ b/man2/gettid.2 @@ -40,7 +40,7 @@ Library support was added in glibc 2.30. (Earlier glibc versions did not provide a wrapper for this system call, necessitating the use of .BR syscall (2).) -.SH CONFORMING TO +.SH STANDARDS .BR gettid () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/gettimeofday.2 b/man2/gettimeofday.2 index d5dba56c7..6fed78b18 100644 --- a/man2/gettimeofday.2 +++ b/man2/gettimeofday.2 @@ -169,7 +169,7 @@ The calling process has insufficient privilege to call under Linux the .B CAP_SYS_TIME capability is required. -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD. POSIX.1-2001 describes .BR gettimeofday () diff --git a/man2/getuid.2 b/man2/getuid.2 index c388db6e6..7065841a5 100644 --- a/man2/getuid.2 +++ b/man2/getuid.2 @@ -28,7 +28,7 @@ and never modify .\" https://www.austingroupbugs.net/view.php?id=511 .\" 0000511: getuid and friends should not modify errno .IR errno . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES .SS History diff --git a/man2/getunwind.2 b/man2/getunwind.2 index 3be57c1b6..d61aac598 100644 --- a/man2/getunwind.2 +++ b/man2/getunwind.2 @@ -82,7 +82,7 @@ if the unwind info can't be stored in the space specified by .IR buf . .SH VERSIONS This system call is available since Linux 2.4. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific, and is available only on the IA-64 architecture. .SH NOTES diff --git a/man2/getxattr.2 b/man2/getxattr.2 index 4b7978038..73a41f672 100644 --- a/man2/getxattr.2 +++ b/man2/getxattr.2 @@ -121,7 +121,7 @@ can also occur. .SH VERSIONS These system calls have been available on Linux since kernel 2.4; glibc support is provided since version 2.3. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .\" .SH AUTHORS .\" Andreas Gruenbacher, diff --git a/man2/idle.2 b/man2/idle.2 index 430b36f07..3427bfcd7 100644 --- a/man2/idle.2 +++ b/man2/idle.2 @@ -40,6 +40,6 @@ never returns for process 0, and always returns \-1 for a user process. Always, for a user process. .SH VERSIONS Since Linux 2.3.13, this system call does not exist anymore. -.SH CONFORMING TO +.SH STANDARDS This function is Linux-specific, and should not be used in programs intended to be portable. diff --git a/man2/init_module.2 b/man2/init_module.2 index f95b2c691..c1c0d9c87 100644 --- a/man2/init_module.2 +++ b/man2/init_module.2 @@ -246,7 +246,7 @@ function. .SH VERSIONS .BR finit_module () is available since Linux 3.8. -.SH CONFORMING TO +.SH STANDARDS .BR init_module () and .BR finit_module () diff --git a/man2/inotify_add_watch.2 b/man2/inotify_add_watch.2 index fae40f6c3..b2b580ce0 100644 --- a/man2/inotify_add_watch.2 +++ b/man2/inotify_add_watch.2 @@ -124,7 +124,7 @@ and is not a directory. .SH VERSIONS Inotify was merged into the 2.6.13 Linux kernel. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH EXAMPLES See diff --git a/man2/inotify_init.2 b/man2/inotify_init.2 index 2fbb05ca0..2ceb3275c 100644 --- a/man2/inotify_init.2 +++ b/man2/inotify_init.2 @@ -87,7 +87,7 @@ library support was added to glibc in version 2.4. .BR inotify_init1 () was added in Linux 2.6.27; library support was added to glibc in version 2.9. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH SEE ALSO .BR inotify_add_watch (2), diff --git a/man2/inotify_rm_watch.2 b/man2/inotify_rm_watch.2 index 145fa1cde..12796863c 100644 --- a/man2/inotify_rm_watch.2 +++ b/man2/inotify_rm_watch.2 @@ -52,7 +52,7 @@ is not valid; or is not an inotify file descriptor. .SH VERSIONS Inotify was merged into the 2.6.13 Linux kernel. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH SEE ALSO .BR inotify_add_watch (2), diff --git a/man2/intro.2 b/man2/intro.2 index 706e2ee47..25394a8cf 100644 --- a/man2/intro.2 +++ b/man2/intro.2 @@ -70,7 +70,7 @@ header files.) 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 +.SH STANDARDS Certain terms and abbreviations are used to indicate UNIX variants and standards to which calls in this section conform. See diff --git a/man2/io_cancel.2 b/man2/io_cancel.2 index 1c8f3527a..8f90049f0 100644 --- a/man2/io_cancel.2 +++ b/man2/io_cancel.2 @@ -67,7 +67,7 @@ The AIO context specified by \fIctx_id\fP is invalid. is not implemented on this architecture. .SH VERSIONS The asynchronous I/O system calls first appeared in Linux 2.5. -.SH CONFORMING TO +.SH STANDARDS .BR io_cancel () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/io_destroy.2 b/man2/io_destroy.2 index 46577b39d..8bfd920f1 100644 --- a/man2/io_destroy.2 +++ b/man2/io_destroy.2 @@ -58,7 +58,7 @@ The AIO context specified by \fIctx_id\fP is invalid. is not implemented on this architecture. .SH VERSIONS The asynchronous I/O system calls first appeared in Linux 2.5. -.SH CONFORMING TO +.SH STANDARDS .BR io_destroy () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/io_getevents.2 b/man2/io_getevents.2 index fa5391a8e..470fd1027 100644 --- a/man2/io_getevents.2 +++ b/man2/io_getevents.2 @@ -87,7 +87,7 @@ out of range. is not implemented on this architecture. .SH VERSIONS The asynchronous I/O system calls first appeared in Linux 2.5. -.SH CONFORMING TO +.SH STANDARDS .BR io_getevents () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/io_setup.2 b/man2/io_setup.2 index dcfab49d6..5d69c7707 100644 --- a/man2/io_setup.2 +++ b/man2/io_setup.2 @@ -72,7 +72,7 @@ Insufficient kernel resources are available. is not implemented on this architecture. .SH VERSIONS The asynchronous I/O system calls first appeared in Linux 2.5. -.SH CONFORMING TO +.SH STANDARDS .BR io_setup () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/io_submit.2 b/man2/io_submit.2 index 19f4927fc..a7ce4f9de 100644 --- a/man2/io_submit.2 +++ b/man2/io_submit.2 @@ -247,7 +247,7 @@ but the submitting context does not have the capability. .SH VERSIONS The asynchronous I/O system calls first appeared in Linux 2.5. -.SH CONFORMING TO +.SH STANDARDS .BR io_submit () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/ioctl.2 b/man2/ioctl.2 index 13ae56846..c2d9ab37c 100644 --- a/man2/ioctl.2 +++ b/man2/ioctl.2 @@ -94,7 +94,7 @@ The specified request does not apply to the kind of object that the file descriptor .I fd references. -.SH CONFORMING TO +.SH STANDARDS No single standard. Arguments, returns, and semantics of .BR ioctl () diff --git a/man2/ioctl_fat.2 b/man2/ioctl_fat.2 index 0f1f268fa..16a54a39f 100644 --- a/man2/ioctl_fat.2 +++ b/man2/ioctl_fat.2 @@ -225,7 +225,7 @@ in Linux 2.6.12. was introduced in version 3.11 .\" commit 6e5b93ee55d401f1619092fb675b57c28c9ed7ec of the Linux kernel. -.SH CONFORMING TO +.SH STANDARDS This API is Linux-specific. .SH EXAMPLES .SS Toggling the archive flag diff --git a/man2/ioctl_ficlonerange.2 b/man2/ioctl_ficlonerange.2 index 954ec3efb..3ffd72523 100644 --- a/man2/ioctl_ficlonerange.2 +++ b/man2/ioctl_ficlonerange.2 @@ -117,7 +117,7 @@ They were previously known as and .BR BTRFS_IOC_CLONE_RANGE , and were private to Btrfs. -.SH CONFORMING TO +.SH STANDARDS This API is Linux-specific. .SH NOTES Because a copy-on-write operation requires the allocation of new storage, the diff --git a/man2/ioctl_fideduperange.2 b/man2/ioctl_fideduperange.2 index a7a08f66c..8bf114e8b 100644 --- a/man2/ioctl_fideduperange.2 +++ b/man2/ioctl_fideduperange.2 @@ -185,7 +185,7 @@ This ioctl operation first appeared in Linux 4.5. It was previously known as .B BTRFS_IOC_FILE_EXTENT_SAME and was private to Btrfs. -.SH CONFORMING TO +.SH STANDARDS This API is Linux-specific. .SH NOTES Because a copy-on-write operation requires the allocation of new storage, the diff --git a/man2/ioctl_fslabel.2 b/man2/ioctl_fslabel.2 index 7e069cb56..8602ccc1b 100644 --- a/man2/ioctl_fslabel.2 +++ b/man2/ioctl_fslabel.2 @@ -55,7 +55,7 @@ They were previously known as and .B BTRFS_IOC_SET_FSLABEL and were private to Btrfs. -.SH CONFORMING TO +.SH STANDARDS This API is Linux-specific. .SH NOTES The maximum string length for this interface is diff --git a/man2/ioctl_getfsmap.2 b/man2/ioctl_getfsmap.2 index 485001a09..79fd89fe3 100644 --- a/man2/ioctl_getfsmap.2 +++ b/man2/ioctl_getfsmap.2 @@ -339,7 +339,7 @@ The filesystem metadata is corrupt and needs repair. The .B FS_IOC_GETFSMAP operation first appeared in Linux 4.12. -.SH CONFORMING TO +.SH STANDARDS This API is Linux-specific. Not all filesystems support it. .SH EXAMPLES diff --git a/man2/ioctl_iflags.2 b/man2/ioctl_iflags.2 index dec039d83..904313482 100644 --- a/man2/ioctl_iflags.2 +++ b/man2/ioctl_iflags.2 @@ -170,7 +170,7 @@ Exceptions include which is not inheritable, and .BR FS_DIRSYNC_FL , which is inherited only by subdirectories. -.SH CONFORMING TO +.SH STANDARDS Inode flags are a nonstandard Linux extension. .SH NOTES In order to change the inode flags of a file using the diff --git a/man2/ioctl_ns.2 b/man2/ioctl_ns.2 index 31cb592c6..c5144dee1 100644 --- a/man2/ioctl_ns.2 +++ b/man2/ioctl_ns.2 @@ -164,7 +164,7 @@ operations can return the following errors: does not refer to a .I /proc/[pid]/ns/* file. -.SH CONFORMING TO +.SH STANDARDS Namespaces and the operations described on this page are a Linux-specific. .SH EXAMPLES The example shown below uses the diff --git a/man2/ioctl_userfaultfd.2 b/man2/ioctl_userfaultfd.2 index 03d55c43f..b171366fa 100644 --- a/man2/ioctl_userfaultfd.2 +++ b/man2/ioctl_userfaultfd.2 @@ -874,7 +874,7 @@ does not point to a valid memory address. The userfaultfd object has not yet been enabled (via the .B UFFDIO_API operation). -.SH CONFORMING TO +.SH STANDARDS These .BR ioctl (2) operations are Linux-specific. diff --git a/man2/ioperm.2 b/man2/ioperm.2 index 04354bf38..b77693652 100644 --- a/man2/ioperm.2 +++ b/man2/ioperm.2 @@ -81,7 +81,7 @@ Out of memory. .TP .B EPERM The calling thread has insufficient privilege. -.SH CONFORMING TO +.SH STANDARDS .BR ioperm () is Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/iopl.2 b/man2/iopl.2 index a3f6eb6e3..edc1cfaff 100644 --- a/man2/iopl.2 +++ b/man2/iopl.2 @@ -59,7 +59,7 @@ the .B CAP_SYS_RAWIO capability is required to raise the I/O privilege level above its current value. -.SH CONFORMING TO +.SH STANDARDS .BR iopl () is Linux-specific and should not be used in programs that are intended to be portable. diff --git a/man2/ioprio_set.2 b/man2/ioprio_set.2 index 46b18d350..7badac7a0 100644 --- a/man2/ioprio_set.2 +++ b/man2/ioprio_set.2 @@ -191,7 +191,7 @@ and .SH VERSIONS These system calls have been available on Linux since kernel 2.6.13. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH NOTES Two or more processes or threads can share an I/O context. diff --git a/man2/ipc.2 b/man2/ipc.2 index 89c4154a4..f36d0ffe5 100644 --- a/man2/ipc.2 +++ b/man2/ipc.2 @@ -37,7 +37,7 @@ the other arguments are passed through to the appropriate call. User-space programs should call the appropriate functions by their usual names. Only standard library implementors and kernel hackers need to know about .BR ipc (). -.SH CONFORMING TO +.SH STANDARDS .BR ipc () is Linux-specific, and should not be used in programs intended to be portable. diff --git a/man2/kcmp.2 b/man2/kcmp.2 index 72ca65d3d..c5fd4c0d7 100644 --- a/man2/kcmp.2 +++ b/man2/kcmp.2 @@ -287,7 +287,7 @@ does not exist. The .BR kcmp () system call first appeared in Linux 3.5. -.SH CONFORMING TO +.SH STANDARDS .BR kcmp () is Linux-specific and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/kexec_load.2 b/man2/kexec_load.2 index 29afb3a53..019829627 100644 --- a/man2/kexec_load.2 +++ b/man2/kexec_load.2 @@ -318,7 +318,7 @@ system call first appeared in Linux 2.6.13. The .BR kexec_file_load () system call first appeared in Linux 3.17. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH SEE ALSO .BR reboot (2), diff --git a/man2/keyctl.2 b/man2/keyctl.2 index f392c32a9..6ce8911f7 100644 --- a/man2/keyctl.2 +++ b/man2/keyctl.2 @@ -1946,7 +1946,7 @@ was and the initialization of crypto modules has timed out. .SH VERSIONS This system call first appeared in Linux 2.6.10. -.SH CONFORMING TO +.SH STANDARDS This system call is a nonstandard Linux extension. .SH NOTES A wrapper is provided in the diff --git a/man2/kill.2 b/man2/kill.2 index 4dd8b5534..35c63db15 100644 --- a/man2/kill.2 +++ b/man2/kill.2 @@ -99,7 +99,7 @@ a process that has terminated execution, but has not yet been .BR wait (2)ed for. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES The only signals that can be sent to process ID 1, the diff --git a/man2/landlock_add_rule.2 b/man2/landlock_add_rule.2 index 05d3add14..85d04cad4 100644 --- a/man2/landlock_add_rule.2 +++ b/man2/landlock_add_rule.2 @@ -120,7 +120,7 @@ has no write access to the underlying ruleset. was not a valid address. .SH VERSIONS Landlock was added in Linux 5.13. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH EXAMPLES See diff --git a/man2/landlock_create_ruleset.2 b/man2/landlock_create_ruleset.2 index 132d44b20..92106d3bf 100644 --- a/man2/landlock_create_ruleset.2 +++ b/man2/landlock_create_ruleset.2 @@ -113,7 +113,7 @@ Empty accesses (i.e., is 0). .SH VERSIONS Landlock was added in Linux 5.13. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH EXAMPLES See diff --git a/man2/landlock_restrict_self.2 b/man2/landlock_restrict_self.2 index 265d4fbee..b83f3bedb 100644 --- a/man2/landlock_restrict_self.2 +++ b/man2/landlock_restrict_self.2 @@ -105,7 +105,7 @@ The maximum number of composed rulesets is reached for the calling thread. This limit is currently 64. .SH VERSIONS Landlock was added in Linux 5.13. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH EXAMPLES See diff --git a/man2/link.2 b/man2/link.2 index 168f741a2..42e00438a 100644 --- a/man2/link.2 +++ b/man2/link.2 @@ -338,7 +338,7 @@ refers to a directory. .BR linkat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR link (): SVr4, 4.3BSD, POSIX.1-2001 (but see NOTES), POSIX.1-2008. .\" SVr4 documents additional ENOLINK and diff --git a/man2/listen.2 b/man2/listen.2 index eb3e0b8d6..f3e7e7f96 100644 --- a/man2/listen.2 +++ b/man2/listen.2 @@ -89,7 +89,7 @@ does not refer to a socket. The socket is not of a type that supports the .BR listen () operation. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.4BSD .RB ( listen () first appeared in 4.2BSD). diff --git a/man2/listxattr.2 b/man2/listxattr.2 index 34e231202..28c791a9a 100644 --- a/man2/listxattr.2 +++ b/man2/listxattr.2 @@ -135,7 +135,7 @@ can also occur. .SH VERSIONS These system calls have been available on Linux since kernel 2.4; glibc support is provided since version 2.3. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .\" .SH AUTHORS .\" Andreas Gruenbacher, diff --git a/man2/llseek.2 b/man2/llseek.2 index 5f708c514..745549c97 100644 --- a/man2/llseek.2 +++ b/man2/llseek.2 @@ -80,7 +80,7 @@ Problem with copying results to user space. .B EINVAL .I whence is invalid. -.SH CONFORMING TO +.SH STANDARDS This function is Linux-specific, and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/lookup_dcookie.2 b/man2/lookup_dcookie.2 index 31c971359..78e402dcc 100644 --- a/man2/lookup_dcookie.2 +++ b/man2/lookup_dcookie.2 @@ -70,7 +70,7 @@ Available since Linux 2.5.43. The .B ENAMETOOLONG error return was added in 2.5.70. -.SH CONFORMING TO +.SH STANDARDS .BR lookup_dcookie () is Linux-specific. .SH NOTES diff --git a/man2/lseek.2 b/man2/lseek.2 index da0e802f5..66c4af9e4 100644 --- a/man2/lseek.2 +++ b/man2/lseek.2 @@ -205,7 +205,7 @@ The resulting file offset cannot be represented in an .B ESPIPE .I fd is associated with a pipe, socket, or FIFO. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .PP .B SEEK_DATA diff --git a/man2/madvise.2 b/man2/madvise.2 index 066194be9..100b5d41c 100644 --- a/man2/madvise.2 +++ b/man2/madvise.2 @@ -724,7 +724,7 @@ support for this system call is optional, depending on the setting of the .B CONFIG_ADVISE_SYSCALLS configuration option. -.SH CONFORMING TO +.SH STANDARDS .BR madvise () is not specified by any standards. Versions of this system call, implementing a wide variety of diff --git a/man2/mbind.2 b/man2/mbind.2 index dc3c8bf89..efb4af26c 100644 --- a/man2/mbind.2 +++ b/man2/mbind.2 @@ -423,7 +423,7 @@ privilege. The .BR mbind () system call was added to the Linux kernel in version 2.6.7. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES For information on library support, see diff --git a/man2/membarrier.2 b/man2/membarrier.2 index 93cbbbb21..8b612d6e8 100644 --- a/man2/membarrier.2 +++ b/man2/membarrier.2 @@ -288,7 +288,7 @@ was: .BI "int membarrier(int " cmd ", int " flags ); .EE .in -.SH CONFORMING TO +.SH STANDARDS .BR membarrier () is Linux-specific. .\" .SH SEE ALSO diff --git a/man2/memfd_create.2 b/man2/memfd_create.2 index 03b16a220..b13bd734b 100644 --- a/man2/memfd_create.2 +++ b/man2/memfd_create.2 @@ -202,7 +202,7 @@ group; see the description of .I /proc/sys/vm/sysctl_hugetlb_shm_group in .BR proc (5). -.SH CONFORMING TO +.SH STANDARDS The .BR memfd_create () system call is Linux-specific. diff --git a/man2/memfd_secret.2 b/man2/memfd_secret.2 index f24401221..d133ef1fb 100644 --- a/man2/memfd_secret.2 +++ b/man2/memfd_secret.2 @@ -136,7 +136,7 @@ or has not been enabled on the kernel command-line with The .BR memfd_secret () system call first appeared in Linux 5.14. -.SH CONFORMING TO +.SH STANDARDS The .BR memfd_secret () system call is Linux-specific. diff --git a/man2/migrate_pages.2 b/man2/migrate_pages.2 index 611fb6f8a..c91c31f55 100644 --- a/man2/migrate_pages.2 +++ b/man2/migrate_pages.2 @@ -138,7 +138,7 @@ could be found. The .BR migrate_pages () system call first appeared on Linux in version 2.6.16. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES For information on library support, see diff --git a/man2/mincore.2 b/man2/mincore.2 index e311c441b..6bf9cff39 100644 --- a/man2/mincore.2 +++ b/man2/mincore.2 @@ -119,7 +119,7 @@ to contained unmapped memory. .SH VERSIONS Available since Linux 2.3.99pre1 and glibc 2.2. -.SH CONFORMING TO +.SH STANDARDS .BR mincore () is not specified in POSIX.1, and it is not available on all UNIX implementations. diff --git a/man2/mkdir.2 b/man2/mkdir.2 index 3c448420a..a9c0dcca8 100644 --- a/man2/mkdir.2 +++ b/man2/mkdir.2 @@ -207,7 +207,7 @@ refers to a file on a read-only filesystem. .BR mkdirat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR mkdir (): SVr4, BSD, POSIX.1-2001, POSIX.1-2008. .\" SVr4 documents additional EIO, EMULTIHOP diff --git a/man2/mknod.2 b/man2/mknod.2 index 529d0fe62..7c4eb7a35 100644 --- a/man2/mknod.2 +++ b/man2/mknod.2 @@ -244,7 +244,7 @@ refers to a file on a read-only filesystem. .BR mknodat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR mknod (): SVr4, 4.4BSD, POSIX.1-2001 (but see below), POSIX.1-2008. .\" The Linux version differs from the SVr4 version in that it diff --git a/man2/mlock.2 b/man2/mlock.2 index e83fdb9a1..3b92f11d7 100644 --- a/man2/mlock.2 +++ b/man2/mlock.2 @@ -258,7 +258,7 @@ to perform the requested operation. .BR mlock2 () is available since Linux 4.4; glibc support was added in version 2.27. -.SH CONFORMING TO +.SH STANDARDS .BR mlock (), .BR munlock (), .BR mlockall (), diff --git a/man2/mmap.2 b/man2/mmap.2 index eae5d8d4e..119d03f56 100644 --- a/man2/mmap.2 +++ b/man2/mmap.2 @@ -664,7 +664,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD. .\" SVr4 documents additional error codes ENXIO and ENODEV. .\" SUSv2 documents additional error codes EMFILE and EOVERFLOW. diff --git a/man2/mmap2.2 b/man2/mmap2.2 index 7a46a32a9..a54db7eb8 100644 --- a/man2/mmap2.2 +++ b/man2/mmap2.2 @@ -60,7 +60,7 @@ can also return any of the errors described in .SH VERSIONS .BR mmap2 () is available since Linux 2.3.31. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES On architectures where this system call is present, diff --git a/man2/modify_ldt.2 b/man2/modify_ldt.2 index 7a055fffd..b117f761b 100644 --- a/man2/modify_ldt.2 +++ b/man2/modify_ldt.2 @@ -156,7 +156,7 @@ is 1 or 0x11 and the new LDT entry has invalid values. .B ENOSYS .I func is neither 0, 1, 2, nor 0x11. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/mount.2 b/man2/mount.2 index 3ee8ff7b7..23d7a6704 100644 --- a/man2/mount.2 +++ b/man2/mount.2 @@ -845,7 +845,7 @@ and .B MS_UNBINDABLE were added to glibc headers in version 2.12. .\" -.SH CONFORMING TO +.SH STANDARDS This function is Linux-specific and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/mount_setattr.2 b/man2/mount_setattr.2 index 352c8e852..2c8310a1a 100644 --- a/man2/mount_setattr.2 +++ b/man2/mount_setattr.2 @@ -587,7 +587,7 @@ first appeared in Linux 5.12. .\" commit 7d6beb71da3cc033649d641e1e608713b8220290 .\" commit 2a1867219c7b27f928e2545782b86daaf9ad50bd .\" commit 9caccd41541a6f7d6279928d9f971f6642c361af -.SH CONFORMING TO +.SH STANDARDS .BR mount_setattr () is Linux-specific. .SH NOTES diff --git a/man2/move_pages.2 b/man2/move_pages.2 index 3dad11b1f..f277d9642 100644 --- a/man2/move_pages.2 +++ b/man2/move_pages.2 @@ -217,7 +217,7 @@ Process does not exist. .SH VERSIONS .BR move_pages () first appeared on Linux in version 2.6.18. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES For information on library support, see diff --git a/man2/mprotect.2 b/man2/mprotect.2 index e3757ce35..1afc07f06 100644 --- a/man2/mprotect.2 +++ b/man2/mprotect.2 @@ -195,7 +195,7 @@ two read/write mappings at each end and a read-only mapping in the middle.) .BR pkey_mprotect () first appeared in Linux 4.9; library support was added in glibc 2.27. -.SH CONFORMING TO +.SH STANDARDS .BR mprotect (): POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 defines an additional error diff --git a/man2/mq_getsetattr.2 b/man2/mq_getsetattr.2 index 364776f60..f83d54c68 100644 --- a/man2/mq_getsetattr.2 +++ b/man2/mq_getsetattr.2 @@ -24,7 +24,7 @@ and For an explanation of how this system call operates, see the description of .BR mq_setattr (3). -.SH CONFORMING TO +.SH STANDARDS This interface is nonstandard; avoid its use. .SH NOTES Never call it unless you are writing a C library! diff --git a/man2/mremap.2 b/man2/mremap.2 index df60c21eb..fa48037de 100644 --- a/man2/mremap.2 +++ b/man2/mremap.2 @@ -242,7 +242,7 @@ was used causing a new mapping to be created that would exceed the (virtual) memory available. Or, it would exceed the maximum number of allowed mappings. .RE -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific, and should not be used in programs intended to be portable. .\" 4.2BSD had a (never actually implemented) diff --git a/man2/msgctl.2 b/man2/msgctl.2 index 0f951bc03..3c4b35211 100644 --- a/man2/msgctl.2 +++ b/man2/msgctl.2 @@ -383,7 +383,7 @@ beyond the system parameter but the caller is not privileged (Linux: does not have the .B CAP_SYS_RESOURCE capability). -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVID does not document the EIDRM error condition. .SH NOTES diff --git a/man2/msgget.2 b/man2/msgget.2 index d8b1e8719..227527882 100644 --- a/man2/msgget.2 +++ b/man2/msgget.2 @@ -167,7 +167,7 @@ A message queue has to be created but the system limit for the maximum number of message queues .RB ( MSGMNI ) would be exceeded. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .SH NOTES .B IPC_PRIVATE diff --git a/man2/msgop.2 b/man2/msgop.2 index 7dcedcbb3..0d6f55c7c 100644 --- a/man2/msgop.2 +++ b/man2/msgop.2 @@ -449,7 +449,7 @@ were specified in .IR msgflg , and this kernel was configured without .BR CONFIG_CHECKPOINT_RESTORE . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .PP The diff --git a/man2/msync.2 b/man2/msync.2 index 2ddba52ea..27063bd0d 100644 --- a/man2/msync.2 +++ b/man2/msync.2 @@ -81,7 +81,7 @@ are set in .TP .B ENOMEM The indicated memory (or part of it) was not mapped. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP This call was introduced in Linux 1.3.21, and then used diff --git a/man2/nanosleep.2 b/man2/nanosleep.2 index 632824679..dc026966b 100644 --- a/man2/nanosleep.2 +++ b/man2/nanosleep.2 @@ -108,7 +108,7 @@ The value in the field was not in the range 0 to 999999999 or .I tv_sec was negative. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES If the interval specified in diff --git a/man2/nfsservctl.2 b/man2/nfsservctl.2 index 1f1b98a32..ba742b362 100644 --- a/man2/nfsservctl.2 +++ b/man2/nfsservctl.2 @@ -64,7 +64,7 @@ is set to indicate the error. .SH VERSIONS This system call was removed from the Linux kernel in version 3.1. Library support was removed from glibc in version 2.28. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific. .SH SEE ALSO .BR nfsd (7) diff --git a/man2/nice.2 b/man2/nice.2 index 96c08d10f..62ed06bc0 100644 --- a/man2/nice.2 +++ b/man2/nice.2 @@ -76,7 +76,7 @@ capability is required. .B RLIMIT_NICE resource limit in .BR setrlimit (2).) -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. However, the raw system call and (g)libc (earlier than glibc 2.2.4) return value is nonstandard, see below. diff --git a/man2/open.2 b/man2/open.2 index d1485999f..ac0996369 100644 --- a/man2/open.2 +++ b/man2/open.2 @@ -1288,7 +1288,7 @@ flag was specified, and an incompatible lease was held on the file .BR openat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR open (), .BR creat () SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008. diff --git a/man2/open_by_handle_at.2 b/man2/open_by_handle_at.2 index adda0757d..916ecd9c4 100644 --- a/man2/open_by_handle_at.2 +++ b/man2/open_by_handle_at.2 @@ -368,7 +368,7 @@ This error will occur if, for example, the file has been deleted. .SH VERSIONS These system calls first appeared in Linux 2.6.39. Library support is provided in glibc since version 2.14. -.SH CONFORMING TO +.SH STANDARDS These system calls are nonstandard Linux extensions. .PP FreeBSD has a broadly similar pair of system calls in the form of diff --git a/man2/openat2.2 b/man2/openat2.2 index 1037bce1d..394448534 100644 --- a/man2/openat2.2 +++ b/man2/openat2.2 @@ -470,7 +470,7 @@ and a path component crosses a mount point. .BR openat2 () first appeared in Linux 5.6. .\" commit fddb5d430ad9fa91b49b1d34d0202ffe2fa0e179 -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .PP The semantics of diff --git a/man2/outb.2 b/man2/outb.2 index acbc6e4be..5d3fc49f9 100644 --- a/man2/outb.2 +++ b/man2/outb.2 @@ -68,7 +68,7 @@ to tell the kernel to allow the user space application to access the I/O ports in question. Failure to do this will cause the application to receive a segmentation fault. -.SH CONFORMING TO +.SH STANDARDS .BR outb () and friends are hardware-specific. The diff --git a/man2/pause.2 b/man2/pause.2 index ea98f0548..f7ba55318 100644 --- a/man2/pause.2 +++ b/man2/pause.2 @@ -39,7 +39,7 @@ is set to .TP .B EINTR a signal was caught and the signal-catching function returned. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR kill (2), diff --git a/man2/pciconfig_read.2 b/man2/pciconfig_read.2 index 9e0d29181..dcc3a2e57 100644 --- a/man2/pciconfig_read.2 +++ b/man2/pciconfig_read.2 @@ -114,7 +114,7 @@ User does not have the capability. This does not apply to .BR pciconfig_iobase (). -.SH CONFORMING TO +.SH STANDARDS These calls are Linux-specific, available since Linux 2.0.26/2.1.11. .SH SEE ALSO .BR capabilities (7) diff --git a/man2/perf_event_open.2 b/man2/perf_event_open.2 index 21118a0b9..bde01b406 100644 --- a/man2/perf_event_open.2 +++ b/man2/perf_event_open.2 @@ -3624,7 +3624,7 @@ was introduced in Linux 2.6.31 but was called .BR perf_counter_open (). It was renamed in Linux 2.6.32. .\" commit cdd6c482c9ff9c55475ee7392ec8f672eddb7be6 -.SH CONFORMING TO +.SH STANDARDS This .BR perf_event_open () system call Linux-specific diff --git a/man2/perfmonctl.2 b/man2/perfmonctl.2 index 4eb432603..5221df931 100644 --- a/man2/perfmonctl.2 +++ b/man2/perfmonctl.2 @@ -179,7 +179,7 @@ is set to indicate the error. was added in Linux 2.4; .\" commit ecf5b72d5f66af843f189dfe9ce31598c3e48ad7 it was removed in Linux 5.10. -.SH CONFORMING TO +.SH STANDARDS .BR perfmonctl () is Linux-specific and is available only on the IA-64 architecture. .SH NOTES diff --git a/man2/personality.2 b/man2/personality.2 index 73b62a197..6bcceff56 100644 --- a/man2/personality.2 +++ b/man2/personality.2 @@ -248,7 +248,7 @@ This system call first appeared in Linux 1.1.20 library support was added in glibc 2.3. .\" personality wrapper first appeared in glibc 1.90, .\" <sys/personality.h> was added later in 2.2.91. -.SH CONFORMING TO +.SH STANDARDS .BR personality () is Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/pidfd_getfd.2 b/man2/pidfd_getfd.2 index f509404f4..20dde34cf 100644 --- a/man2/pidfd_getfd.2 +++ b/man2/pidfd_getfd.2 @@ -107,7 +107,7 @@ does not exist .BR pidfd_getfd () first appeared in Linux 5.6. .\" commit 8649c322f75c96e7ced2fec201e123b2b073bf09 -.SH CONFORMING TO +.SH STANDARDS .BR pidfd_getfd () is Linux specific. .SH NOTES diff --git a/man2/pidfd_open.2 b/man2/pidfd_open.2 index 3eed26956..dbde31f62 100644 --- a/man2/pidfd_open.2 +++ b/man2/pidfd_open.2 @@ -83,7 +83,7 @@ does not exist. .SH VERSIONS .BR pidfd_open () first appeared in Linux 5.3. -.SH CONFORMING TO +.SH STANDARDS .BR pidfd_open () is Linux specific. .SH NOTES diff --git a/man2/pidfd_send_signal.2 b/man2/pidfd_send_signal.2 index 321c0f9d9..92cba9e33 100644 --- a/man2/pidfd_send_signal.2 +++ b/man2/pidfd_send_signal.2 @@ -122,7 +122,7 @@ The target process does not exist .SH VERSIONS .BR pidfd_send_signal () first appeared in Linux 5.1. -.SH CONFORMING TO +.SH STANDARDS .BR pidfd_send_signal () is Linux specific. .SH NOTES diff --git a/man2/pipe.2 b/man2/pipe.2 index b0d466727..1b8a49b71 100644 --- a/man2/pipe.2 +++ b/man2/pipe.2 @@ -197,7 +197,7 @@ is not compiled into the kernel. was added to Linux in version 2.6.27; glibc support is available starting with version 2.9. -.SH CONFORMING TO +.SH STANDARDS .BR pipe (): POSIX.1-2001, POSIX.1-2008. .PP diff --git a/man2/pivot_root.2 b/man2/pivot_root.2 index 2aec7a0b7..e37ea354b 100644 --- a/man2/pivot_root.2 +++ b/man2/pivot_root.2 @@ -154,7 +154,7 @@ capability. .SH VERSIONS .BR pivot_root () was introduced in Linux 2.3.41. -.SH CONFORMING TO +.SH STANDARDS .BR pivot_root () is Linux-specific and hence is not portable. .SH NOTES diff --git a/man2/pkey_alloc.2 b/man2/pkey_alloc.2 index 9ee982e77..27fca5911 100644 --- a/man2/pkey_alloc.2 +++ b/man2/pkey_alloc.2 @@ -89,7 +89,7 @@ and .BR pkey_free () were added to Linux in kernel 4.9; library support was added in glibc 2.27. -.SH CONFORMING TO +.SH STANDARDS The .BR pkey_alloc () and diff --git a/man2/poll.2 b/man2/poll.2 index 06125649d..9ee7315a8 100644 --- a/man2/poll.2 +++ b/man2/poll.2 @@ -372,7 +372,7 @@ system call was added to Linux in kernel 2.6.16. The .BR ppoll () library call was added in glibc 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR poll () conforms to POSIX.1-2001 and POSIX.1-2008. .BR ppoll () diff --git a/man2/posix_fadvise.2 b/man2/posix_fadvise.2 index c101df662..d7f70583c 100644 --- a/man2/posix_fadvise.2 +++ b/man2/posix_fadvise.2 @@ -141,7 +141,7 @@ support for the underlying system call is optional, depending on the setting of the .B CONFIG_ADVISE_SYSCALLS configuration option. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. Note that the type of the .I len diff --git a/man2/prctl.2 b/man2/prctl.2 index 64348b721..5bf893153 100644 --- a/man2/prctl.2 +++ b/man2/prctl.2 @@ -2472,7 +2472,7 @@ The .BR prctl () system call was introduced in Linux 2.1.57. .\" The library interface was added in glibc 2.0.6 -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific. IRIX has a .BR prctl () diff --git a/man2/pread.2 b/man2/pread.2 index 70a38f435..f649272e7 100644 --- a/man2/pread.2 +++ b/man2/pread.2 @@ -99,7 +99,7 @@ in 2.1.69. C library support (including emulation using .BR lseek (2) on older kernels without the system calls) was added in glibc 2.1. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The diff --git a/man2/process_madvise.2 b/man2/process_madvise.2 index f500b8ff5..a6bc04e5a 100644 --- a/man2/process_madvise.2 +++ b/man2/process_madvise.2 @@ -176,7 +176,7 @@ Support for this system call is optional, depending on the setting of the .B CONFIG_ADVISE_SYSCALLS configuration option. -.SH CONFORMING TO +.SH STANDARDS The .BR process_madvise () system call is Linux-specific. diff --git a/man2/process_vm_readv.2 b/man2/process_vm_readv.2 index 0391cdfb3..6ee3ab408 100644 --- a/man2/process_vm_readv.2 +++ b/man2/process_vm_readv.2 @@ -252,7 +252,7 @@ exists. .SH VERSIONS These system calls were added in Linux 3.2. Support is provided in glibc since version 2.15. -.SH CONFORMING TO +.SH STANDARDS These system calls are nonstandard Linux extensions. .SH NOTES The data transfers performed by diff --git a/man2/ptrace.2 b/man2/ptrace.2 index 08da8a7f8..49b7ca301 100644 --- a/man2/ptrace.2 +++ b/man2/ptrace.2 @@ -2425,7 +2425,7 @@ or (on kernels before 2.6.26) be The specified process does not exist, or is not currently being traced by the caller, or is not stopped (for requests that require a stopped tracee). -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD. .SH NOTES Although arguments to diff --git a/man2/query_module.2 b/man2/query_module.2 index 4aac0543d..26d3cf30c 100644 --- a/man2/query_module.2 +++ b/man2/query_module.2 @@ -167,7 +167,7 @@ is not supported in this version of the kernel This system call is present on Linux only up until kernel 2.4; it was removed in Linux 2.6. .\" Removed in Linux 2.5.48 -.SH CONFORMING TO +.SH STANDARDS .BR query_module () is Linux-specific. .SH NOTES diff --git a/man2/read.2 b/man2/read.2 index 108f42cc3..3f7bad62a 100644 --- a/man2/read.2 +++ b/man2/read.2 @@ -163,7 +163,7 @@ refers to a directory. .PP Other errors may occur, depending on the object connected to .IR fd . -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD, POSIX.1-2001. .SH NOTES The types diff --git a/man2/readahead.2 b/man2/readahead.2 index a36174780..6fded1aee 100644 --- a/man2/readahead.2 +++ b/man2/readahead.2 @@ -68,7 +68,7 @@ The .BR readahead () system call appeared in Linux 2.4.13; glibc support has been provided since version 2.3. -.SH CONFORMING TO +.SH STANDARDS The .BR readahead () system call is Linux-specific, and its use should be avoided diff --git a/man2/readdir.2 b/man2/readdir.2 index 2c8abb9eb..ffd65d4dc 100644 --- a/man2/readdir.2 +++ b/man2/readdir.2 @@ -100,7 +100,7 @@ No such directory. .TP .B ENOTDIR File descriptor does not refer to a directory. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES You will need to define the diff --git a/man2/readlink.2 b/man2/readlink.2 index 95938d017..185005a15 100644 --- a/man2/readlink.2 +++ b/man2/readlink.2 @@ -190,7 +190,7 @@ is a file descriptor referring to a file other than a directory. .BR readlinkat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR readlink (): 4.4BSD .RB ( readlink () diff --git a/man2/readv.2 b/man2/readv.2 index 1946201cd..26070a094 100644 --- a/man2/readv.2 +++ b/man2/readv.2 @@ -297,7 +297,7 @@ and .BR pwritev2 () first appeared in Linux 4.6. Library support was added in glibc 2.26. -.SH CONFORMING TO +.SH STANDARDS .BR readv (), .BR writev (): POSIX.1-2001, POSIX.1-2008, diff --git a/man2/reboot.2 b/man2/reboot.2 index 12766fe7b..581b41b67 100644 --- a/man2/reboot.2 +++ b/man2/reboot.2 @@ -222,7 +222,7 @@ The calling process has insufficient privilege to call the caller must have the .B CAP_SYS_BOOT inside its user namespace. -.SH CONFORMING TO +.SH STANDARDS .BR reboot () is Linux-specific, and should not be used in programs intended to be portable. diff --git a/man2/recv.2 b/man2/recv.2 index e5e784110..6c4659b96 100644 --- a/man2/recv.2 +++ b/man2/recv.2 @@ -478,7 +478,7 @@ and The file descriptor .I sockfd does not refer to a socket. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.4BSD (these interfaces first appeared in 4.2BSD). .PP diff --git a/man2/recvmmsg.2 b/man2/recvmmsg.2 index a087ec4de..cf909163f 100644 --- a/man2/recvmmsg.2 +++ b/man2/recvmmsg.2 @@ -150,7 +150,7 @@ The .BR recvmmsg () system call was added in Linux 2.6.33. Support in glibc was added in version 2.12. -.SH CONFORMING TO +.SH STANDARDS .BR recvmmsg () is Linux-specific. .SH BUGS diff --git a/man2/remap_file_pages.2 b/man2/remap_file_pages.2 index 815dfebde..30468aa34 100644 --- a/man2/remap_file_pages.2 +++ b/man2/remap_file_pages.2 @@ -147,7 +147,7 @@ The .BR remap_file_pages () system call appeared in Linux 2.5.46; glibc support was added in version 2.3.3. -.SH CONFORMING TO +.SH STANDARDS The .BR remap_file_pages () system call is Linux-specific. diff --git a/man2/removexattr.2 b/man2/removexattr.2 index 6c726147c..e9a2e3875 100644 --- a/man2/removexattr.2 +++ b/man2/removexattr.2 @@ -80,7 +80,7 @@ can also occur. .SH VERSIONS These system calls have been available on Linux since kernel 2.4; glibc support is provided since version 2.3. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .\" .SH AUTHORS .\" Andreas Gruenbacher, diff --git a/man2/rename.2 b/man2/rename.2 index e403c0393..1681e5f16 100644 --- a/man2/rename.2 +++ b/man2/rename.2 @@ -495,7 +495,7 @@ library support was added to glibc in version 2.4. .PP .BR renameat2 () was added to Linux in kernel 3.15; library support was added in glibc 2.28. -.SH CONFORMING TO +.SH STANDARDS .BR rename (): 4.3BSD, C89, C99, POSIX.1-2001, POSIX.1-2008. .PP diff --git a/man2/request_key.2 b/man2/request_key.2 index f8a84a034..bf3c8bf0b 100644 --- a/man2/request_key.2 +++ b/man2/request_key.2 @@ -430,7 +430,7 @@ This system call first appeared in Linux 2.6.10. The ability to instantiate keys upon request was added .\" commit 3e30148c3d524a9c1c63ca28261bc24c457eb07a in Linux 2.6.13. -.SH CONFORMING TO +.SH STANDARDS This system call is a nonstandard Linux extension. .SH EXAMPLES The program below demonstrates the use of diff --git a/man2/restart_syscall.2 b/man2/restart_syscall.2 index 72c824254..8f95e91e7 100644 --- a/man2/restart_syscall.2 +++ b/man2/restart_syscall.2 @@ -79,7 +79,7 @@ is set as per the errors for whatever system call is being restarted by The .BR restart_syscall () system call is present since Linux 2.6. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES There is no glibc wrapper for this system call, diff --git a/man2/rmdir.2 b/man2/rmdir.2 index f0b2f1a00..051f2386a 100644 --- a/man2/rmdir.2 +++ b/man2/rmdir.2 @@ -110,7 +110,7 @@ does not support the removal of directories. .B EROFS .I pathname refers to a directory on a read-only filesystem. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH BUGS Infelicities in the protocol underlying NFS can cause the unexpected diff --git a/man2/rt_sigqueueinfo.2 b/man2/rt_sigqueueinfo.2 index 5bf139558..c9bcb712b 100644 --- a/man2/rt_sigqueueinfo.2 +++ b/man2/rt_sigqueueinfo.2 @@ -172,7 +172,7 @@ system call was added to Linux in version 2.2. The .BR rt_tgsigqueueinfo () system call was added to Linux in version 2.6.31. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH NOTES Since these system calls are not intended for application use, diff --git a/man2/s390_guarded_storage.2 b/man2/s390_guarded_storage.2 index c6b11dbb5..bbcab1aae 100644 --- a/man2/s390_guarded_storage.2 +++ b/man2/s390_guarded_storage.2 @@ -129,7 +129,7 @@ The guarded storage facility is not supported by the hardware. .SH VERSIONS .\" 916cda1aa1b412d7cf2991c3af7479544942d121, v4.12-rc1~139^2~56^2 This system call is available since Linux 4.12. -.SH CONFORMING TO +.SH STANDARDS This Linux-specific system call is available only on the s390 architecture. .PP The guarded storage facility is available beginning with System z14. diff --git a/man2/s390_pci_mmio_write.2 b/man2/s390_pci_mmio_write.2 index 38fdd37a6..8f42e1995 100644 --- a/man2/s390_pci_mmio_write.2 +++ b/man2/s390_pci_mmio_write.2 @@ -86,7 +86,7 @@ PCI support is not enabled. Insufficient memory. .SH VERSIONS These system calls are available since Linux 3.19. -.SH CONFORMING TO +.SH STANDARDS This Linux-specific system call is available only on the s390 architecture. The required PCI support is available beginning with System z EC12. .SH SEE ALSO diff --git a/man2/s390_runtime_instr.2 b/man2/s390_runtime_instr.2 index 21d56ba57..77e5ef0b0 100644 --- a/man2/s390_runtime_instr.2 +++ b/man2/s390_runtime_instr.2 @@ -81,7 +81,7 @@ Allocating memory for the run-time instrumentation control block failed. The run-time instrumentation facility is not available. .SH VERSIONS This system call is available since Linux 3.7. -.SH CONFORMING TO +.SH STANDARDS This Linux-specific system call is available only on the s390 architecture. The run-time instrumentation facility is available beginning with System z EC12. diff --git a/man2/s390_sthyi.2 b/man2/s390_sthyi.2 index e609063b0..d3a2e3a88 100644 --- a/man2/s390_sthyi.2 +++ b/man2/s390_sthyi.2 @@ -115,7 +115,7 @@ The value specified in is not valid. .SH VERSIONS This system call is available since Linux 4.15. -.SH CONFORMING TO +.SH STANDARDS This Linux-specific system call is available only on the s390 architecture. .SH NOTES For details of the STHYI instruction, see diff --git a/man2/sched_get_priority_max.2 b/man2/sched_get_priority_max.2 index 1b9e7997a..302df888c 100644 --- a/man2/sched_get_priority_max.2 +++ b/man2/sched_get_priority_max.2 @@ -96,7 +96,7 @@ is set to indicate the error. The argument .I policy does not identify a defined scheduling policy. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .ad l diff --git a/man2/sched_rr_get_interval.2 b/man2/sched_rr_get_interval.2 index 9ea23fbd9..cd4ae8fce 100644 --- a/man2/sched_rr_get_interval.2 +++ b/man2/sched_rr_get_interval.2 @@ -64,7 +64,7 @@ The system call is not yet implemented (only on rather old kernels). .B ESRCH Could not find a process with the ID .IR pid . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES POSIX systems on which diff --git a/man2/sched_setaffinity.2 b/man2/sched_setaffinity.2 index 626db49c7..0b39f67ed 100644 --- a/man2/sched_setaffinity.2 +++ b/man2/sched_setaffinity.2 @@ -145,7 +145,7 @@ In glibc 2.3.3, the .I cpusetsize argument was removed, but was then restored in glibc 2.3.4, with type .IR size_t . -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH NOTES After a call to diff --git a/man2/sched_setattr.2 b/man2/sched_setattr.2 index aaa293943..e6d27d169 100644 --- a/man2/sched_setattr.2 +++ b/man2/sched_setattr.2 @@ -375,7 +375,7 @@ does not include all CPUs in the system .SH VERSIONS These system calls first appeared in Linux 3.14. .\" FIXME . Add glibc version -.SH CONFORMING TO +.SH STANDARDS These system calls are nonstandard Linux extensions. .SH NOTES Glibc does not provide wrappers for these system calls; call them using diff --git a/man2/sched_setparam.2 b/man2/sched_setparam.2 index 0644047fa..8fe512f92 100644 --- a/man2/sched_setparam.2 +++ b/man2/sched_setparam.2 @@ -99,7 +99,7 @@ capability). .TP .B ESRCH The thread whose ID is \fIpid\fP could not be found. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .ad l diff --git a/man2/sched_setscheduler.2 b/man2/sched_setscheduler.2 index 9e60e931e..8039c3bd9 100644 --- a/man2/sched_setscheduler.2 +++ b/man2/sched_setscheduler.2 @@ -147,7 +147,7 @@ The calling thread does not have appropriate privileges. .TP .B ESRCH The thread whose ID is \fIpid\fP could not be found. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008 (but see BUGS below). The \fBSCHED_BATCH\fP and \fBSCHED_IDLE\fP policies are Linux-specific. .SH NOTES diff --git a/man2/sched_yield.2 b/man2/sched_yield.2 index 9bf84f89b..c63e31c80 100644 --- a/man2/sched_yield.2 +++ b/man2/sched_yield.2 @@ -35,7 +35,7 @@ is set to indicate the error. In the Linux implementation, .BR sched_yield () always succeeds. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES If the calling thread is the only thread in the highest diff --git a/man2/seccomp.2 b/man2/seccomp.2 index 9031b4535..4067e45ba 100644 --- a/man2/seccomp.2 +++ b/man2/seccomp.2 @@ -866,7 +866,7 @@ The .BR seccomp () system call first appeared in Linux 3.17. .\" FIXME . Add glibc version -.SH CONFORMING TO +.SH STANDARDS The .BR seccomp () system call is a nonstandard Linux extension. diff --git a/man2/select.2 b/man2/select.2 index 1d8421f10..4048729be 100644 --- a/man2/select.2 +++ b/man2/select.2 @@ -424,7 +424,7 @@ was added to Linux in kernel 2.6.16. Prior to this, .BR pselect () was emulated in glibc (but see BUGS). -.SH CONFORMING TO +.SH STANDARDS .BR select () conforms to POSIX.1-2001, POSIX.1-2008, and 4.4BSD diff --git a/man2/semctl.2 b/man2/semctl.2 index b28cabdcf..15648c66a 100644 --- a/man2/semctl.2 +++ b/man2/semctl.2 @@ -502,7 +502,7 @@ and the value to which is to be set (for some semaphore of the set) is less than 0 or greater than the implementation limit .BR SEMVMX . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 documents more error conditions EINVAL and EOVERFLOW. .PP diff --git a/man2/semget.2 b/man2/semget.2 index 7af3e18bd..66cf73a34 100644 --- a/man2/semget.2 +++ b/man2/semget.2 @@ -196,7 +196,7 @@ number of semaphore sets or the system wide maximum number of semaphores .RB ( SEMMNS ), would be exceeded. -.SH CONFORMING TO +.SH STANDARDS SVr4, POSIX.1-2001. .\" SVr4 documents additional error conditions EFBIG, E2BIG, EAGAIN, .\" ERANGE, EFAULT. diff --git a/man2/semop.2 b/man2/semop.2 index 7e5752f8c..265cab389 100644 --- a/man2/semop.2 +++ b/man2/semop.2 @@ -361,7 +361,7 @@ and was subsequently backported into kernel 2.4.22. Glibc support for .BR semtimedop () first appeared in version 2.3.3. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 documents additional error conditions EINVAL, EFBIG, ENOSPC. .SH NOTES diff --git a/man2/send.2 b/man2/send.2 index f058a1b9c..5767f2ad4 100644 --- a/man2/send.2 +++ b/man2/send.2 @@ -437,7 +437,7 @@ will also receive a unless .B MSG_NOSIGNAL is set. -.SH CONFORMING TO +.SH STANDARDS 4.4BSD, SVr4, POSIX.1-2001. These interfaces first appeared in 4.2BSD. .PP diff --git a/man2/sendfile.2 b/man2/sendfile.2 index b0d7ef452..696b8ecd3 100644 --- a/man2/sendfile.2 +++ b/man2/sendfile.2 @@ -169,7 +169,7 @@ first appeared in Linux 2.2. The include file .I <sys/sendfile.h> is present since glibc 2.1. -.SH CONFORMING TO +.SH STANDARDS Not specified in POSIX.1-2001, nor in other standards. .PP Other UNIX systems implement diff --git a/man2/sendmmsg.2 b/man2/sendmmsg.2 index 3e1006578..7a9a9d604 100644 --- a/man2/sendmmsg.2 +++ b/man2/sendmmsg.2 @@ -131,7 +131,7 @@ The .BR sendmmsg () system call was added in Linux 3.0. Support in glibc was added in version 2.14. -.SH CONFORMING TO +.SH STANDARDS .BR sendmmsg () is Linux-specific. .SH NOTES diff --git a/man2/set_mempolicy.2 b/man2/set_mempolicy.2 index 5dc40291d..b9de93a2c 100644 --- a/man2/set_mempolicy.2 +++ b/man2/set_mempolicy.2 @@ -323,7 +323,7 @@ Insufficient kernel memory was available. The .BR set_mempolicy () system call was added to the Linux kernel in version 2.6.7. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES Memory policy is not remembered if the page is swapped out. diff --git a/man2/set_thread_area.2 b/man2/set_thread_area.2 index 99145e414..50ee039ca 100644 --- a/man2/set_thread_area.2 +++ b/man2/set_thread_area.2 @@ -169,7 +169,7 @@ A free TLS entry could not be located. first appeared in Linux 2.5.29. .BR get_thread_area () first appeared in Linux 2.5.32. -.SH CONFORMING TO +.SH STANDARDS .BR set_thread_area () and .BR get_thread_area () diff --git a/man2/set_tid_address.2 b/man2/set_tid_address.2 index 5569af16a..5cd003a7b 100644 --- a/man2/set_tid_address.2 +++ b/man2/set_tid_address.2 @@ -88,7 +88,7 @@ always succeeds. .SH VERSIONS This call is present since Linux 2.5.48. Details as given here are valid since Linux 2.5.49. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH SEE ALSO .BR clone (2), diff --git a/man2/seteuid.2 b/man2/seteuid.2 index 53e4df598..c78f80609 100644 --- a/man2/seteuid.2 +++ b/man2/seteuid.2 @@ -80,7 +80,7 @@ capability in its user namespace) and .I egid does not match the current real group ID, current effective group ID, or current saved set-group-ID. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES Setting the effective user (group) ID to the diff --git a/man2/setfsgid.2 b/man2/setfsgid.2 index 83234f976..9944188fc 100644 --- a/man2/setfsgid.2 +++ b/man2/setfsgid.2 @@ -52,7 +52,7 @@ this call returns the previous filesystem group ID of the caller. This system call is present in Linux since version 1.2. .\" This system call is present since Linux 1.1.44 .\" and in libc since libc 4.7.6. -.SH CONFORMING TO +.SH STANDARDS .BR setfsgid () is Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/setfsuid.2 b/man2/setfsuid.2 index 27e6de857..36027cd8d 100644 --- a/man2/setfsuid.2 +++ b/man2/setfsuid.2 @@ -63,7 +63,7 @@ this call returns the previous filesystem user ID of the caller. This system call is present in Linux since version 1.2. .\" This system call is present since Linux 1.1.44 .\" and in libc since libc 4.7.6. -.SH CONFORMING TO +.SH STANDARDS .BR setfsuid () is Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/setgid.2 b/man2/setgid.2 index 73d35b802..6e1d4adb6 100644 --- a/man2/setgid.2 +++ b/man2/setgid.2 @@ -54,7 +54,7 @@ The calling process is not privileged (does not have the .I gid does not match the real group ID or saved set-group-ID of the calling process. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .SH NOTES The original Linux diff --git a/man2/setns.2 b/man2/setns.2 index 4e934e867..b8ac01176 100644 --- a/man2/setns.2 +++ b/man2/setns.2 @@ -307,7 +307,7 @@ The .BR setns () system call first appeared in Linux in kernel 3.0; library support was added to glibc in version 2.14. -.SH CONFORMING TO +.SH STANDARDS The .BR setns () system call is Linux-specific. diff --git a/man2/setpgid.2 b/man2/setpgid.2 index a2d688dda..990b48006 100644 --- a/man2/setpgid.2 +++ b/man2/setpgid.2 @@ -223,7 +223,7 @@ For .BR setpgid (): .I pid is not the calling process and not a child of the calling process. -.SH CONFORMING TO +.SH STANDARDS .BR setpgid () and the version of .BR getpgrp () diff --git a/man2/setresuid.2 b/man2/setresuid.2 index 9e6cc02ef..f29acce2e 100644 --- a/man2/setresuid.2 +++ b/man2/setresuid.2 @@ -98,7 +98,7 @@ it is .BR CAP_SETGID . .SH VERSIONS These calls are available under Linux since Linux 2.1.44. -.SH CONFORMING TO +.SH STANDARDS These calls are nonstandard; they also appear on HP-UX and some of the BSDs. .SH NOTES diff --git a/man2/setreuid.2 b/man2/setreuid.2 index cc6a2e33f..b6da38ce1 100644 --- a/man2/setreuid.2 +++ b/man2/setreuid.2 @@ -120,7 +120,7 @@ swapping the effective user (group) ID with the real user (group) ID, or (ii) setting one to the value of the other or (iii) setting the effective user (group) ID to the value of the saved set-user-ID (saved set-group-ID) was specified. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD .RB ( setreuid () and diff --git a/man2/setsid.2 b/man2/setsid.2 index 69723e351..3fa45ac4b 100644 --- a/man2/setsid.2 +++ b/man2/setsid.2 @@ -51,7 +51,7 @@ The process group ID of any process equals the PID of the calling process. Thus, in particular, .BR setsid () fails if the calling process is already a process group leader. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .SH NOTES A child created via diff --git a/man2/setuid.2 b/man2/setuid.2 index b9e815833..eb9992fbb 100644 --- a/man2/setuid.2 +++ b/man2/setuid.2 @@ -100,7 +100,7 @@ The user is not privileged (Linux: does not have the capability in its user namespace) and .I uid does not match the real UID or saved set-user-ID of the calling process. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. Not quite compatible with the 4.4BSD call, which sets all of the real, saved, and effective user IDs. diff --git a/man2/setup.2 b/man2/setup.2 index 0a59a25fe..1abcd6978 100644 --- a/man2/setup.2 +++ b/man2/setup.2 @@ -44,7 +44,7 @@ always returns \-1 for a user process. Always, for a user process. .SH VERSIONS Since Linux 2.1.121, no such function exists anymore. -.SH CONFORMING TO +.SH STANDARDS This function is Linux-specific, and should not be used in programs intended to be portable, or indeed in any programs at all. .SH NOTES diff --git a/man2/setxattr.2 b/man2/setxattr.2 index 2d64e21e8..174781abc 100644 --- a/man2/setxattr.2 +++ b/man2/setxattr.2 @@ -140,7 +140,7 @@ exceeds a filesystem-specific limit. .SH VERSIONS These system calls have been available on Linux since kernel 2.4; glibc support is provided since version 2.3. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .\" .SH AUTHORS .\" Andreas Gruenbacher, diff --git a/man2/sgetmask.2 b/man2/sgetmask.2 index 11558f07c..77a7ed9fb 100644 --- a/man2/sgetmask.2 +++ b/man2/sgetmask.2 @@ -58,7 +58,7 @@ support for these system calls is optional, depending on whether the kernel was built with the .B CONFIG_SGETMASK_SYSCALL option. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH NOTES These system calls are unaware of signal numbers greater than 31 diff --git a/man2/shmctl.2 b/man2/shmctl.2 index 8e9723416..56d05e5b0 100644 --- a/man2/shmctl.2 +++ b/man2/shmctl.2 @@ -440,7 +440,7 @@ capability). (Since Linux 2.6.9, this error can also occur if the .B RLIMIT_MEMLOCK is 0 and the caller is not privileged.) -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 documents additional error conditions EINVAL, .\" ENOENT, ENOSPC, ENOMEM, EEXIST. Neither SVr4 nor SVID documents diff --git a/man2/shmget.2 b/man2/shmget.2 index e3bfb6360..6ae71425e 100644 --- a/man2/shmget.2 +++ b/man2/shmget.2 @@ -261,7 +261,7 @@ group; see the description of .I /proc/sys/vm/sysctl_hugetlb_shm_group in .BR proc (5). -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 documents an additional error condition EEXIST. .PP diff --git a/man2/shmop.2 b/man2/shmop.2 index 74d56d4be..b8f675968 100644 --- a/man2/shmop.2 +++ b/man2/shmop.2 @@ -199,7 +199,7 @@ or, .\" The following since 2.6.17-rc1: .I shmaddr is not aligned on a page boundary. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 documents an additional error condition EMFILE. .PP diff --git a/man2/shutdown.2 b/man2/shutdown.2 index 564f784bd..e23b2e258 100644 --- a/man2/shutdown.2 +++ b/man2/shutdown.2 @@ -66,7 +66,7 @@ The specified socket is not connected. The file descriptor .I sockfd does not refer to a socket. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.4BSD .RB ( shutdown () first appeared in 4.2BSD). diff --git a/man2/sigaction.2 b/man2/sigaction.2 index 23777eebc..8ba3c9f4c 100644 --- a/man2/sigaction.2 +++ b/man2/sigaction.2 @@ -941,7 +941,7 @@ This will also be generated if an attempt is made to change the action for .BR SIGKILL " or " SIGSTOP , which cannot be caught or ignored. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .\" SVr4 does not document the EINTR condition. .SH NOTES diff --git a/man2/sigaltstack.2 b/man2/sigaltstack.2 index d6ad7dfe8..f6e83e81a 100644 --- a/man2/sigaltstack.2 +++ b/man2/sigaltstack.2 @@ -209,7 +209,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2, SVr4. .PP The diff --git a/man2/signal.2 b/man2/signal.2 index 0b6e77ab1..b95fe9281 100644 --- a/man2/signal.2 +++ b/man2/signal.2 @@ -93,7 +93,7 @@ is set to indicate the error. .B EINVAL .I signum is invalid. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH NOTES The effects of diff --git a/man2/signalfd.2 b/man2/signalfd.2 index 3fbce4e38..d2ab6c421 100644 --- a/man2/signalfd.2 +++ b/man2/signalfd.2 @@ -335,7 +335,7 @@ Working support is provided in glibc since version 2.8. The .BR signalfd4 () system call (see NOTES) is available on Linux since kernel 2.6.27. -.SH CONFORMING TO +.SH STANDARDS .BR signalfd () and .BR signalfd4 () diff --git a/man2/sigpending.2 b/man2/sigpending.2 index a9c21d96e..c107286f3 100644 --- a/man2/sigpending.2 +++ b/man2/sigpending.2 @@ -45,7 +45,7 @@ is set to indicate the error. .B EFAULT .I set points to memory which is not a valid part of the process address space. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES See diff --git a/man2/sigprocmask.2 b/man2/sigprocmask.2 index 73f96d970..c3cc8d22d 100644 --- a/man2/sigprocmask.2 +++ b/man2/sigprocmask.2 @@ -113,7 +113,7 @@ Either the value specified in .I how was invalid or the kernel does not support the size passed in .I sigsetsize. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES It is not possible to block diff --git a/man2/sigreturn.2 b/man2/sigreturn.2 index 726c9b074..5f40316cd 100644 --- a/man2/sigreturn.2 +++ b/man2/sigreturn.2 @@ -52,7 +52,7 @@ at the point where it was interrupted by the signal. .SH RETURN VALUE .BR sigreturn () never returns. -.SH CONFORMING TO +.SH STANDARDS Many UNIX-type systems have a .BR sigreturn () system call or near equivalent. diff --git a/man2/sigsuspend.2 b/man2/sigsuspend.2 index dd5da0a05..3c6f2583c 100644 --- a/man2/sigsuspend.2 +++ b/man2/sigsuspend.2 @@ -67,7 +67,7 @@ points to memory which is not a valid part of the process address space. .B EINTR The call was interrupted by a signal; .BR signal (7). -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Normally, diff --git a/man2/sigwaitinfo.2 b/man2/sigwaitinfo.2 index 3eca7a5c7..1af0476d0 100644 --- a/man2/sigwaitinfo.2 +++ b/man2/sigwaitinfo.2 @@ -110,7 +110,7 @@ The wait was interrupted by a signal handler; see .B EINVAL .I timeout was invalid. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES In normal usage, the calling program blocks the signals in diff --git a/man2/socket.2 b/man2/socket.2 index ad34b5154..a1b9205e0 100644 --- a/man2/socket.2 +++ b/man2/socket.2 @@ -426,7 +426,7 @@ The protocol type or the specified protocol is not supported within this domain. .PP Other errors may be generated by the underlying protocol modules. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.4BSD. .PP The diff --git a/man2/socketcall.2 b/man2/socketcall.2 index 10aef44cf..70d7647c5 100644 --- a/man2/socketcall.2 +++ b/man2/socketcall.2 @@ -141,7 +141,7 @@ T}:T{ .BR sendmmsg (2) T} .TE -.SH CONFORMING TO +.SH STANDARDS This call is specific to Linux, and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/socketpair.2 b/man2/socketpair.2 index eb999396f..5c6c52a6d 100644 --- a/man2/socketpair.2 +++ b/man2/socketpair.2 @@ -77,7 +77,7 @@ The specified protocol does not support creation of socket pairs. .TP .B EPROTONOSUPPORT The specified protocol is not supported on this machine. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.4BSD. .BR socketpair () first appeared in 4.2BSD. diff --git a/man2/splice.2 b/man2/splice.2 index f4092aec2..b5a69a10e 100644 --- a/man2/splice.2 +++ b/man2/splice.2 @@ -181,7 +181,7 @@ The .BR splice () system call first appeared in Linux 2.6.17; library support was added to glibc in version 2.5. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES The three system calls diff --git a/man2/spu_create.2 b/man2/spu_create.2 index 67545dde8..7cdade189 100644 --- a/man2/spu_create.2 +++ b/man2/spu_create.2 @@ -248,7 +248,7 @@ By convention, it gets mounted in The .BR spu_create () system call was added to Linux in kernel 2.6.16. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific and implemented only on the PowerPC architecture. Programs using this system call are not portable. diff --git a/man2/spu_run.2 b/man2/spu_run.2 index 5413b4ef5..3742e0471 100644 --- a/man2/spu_run.2 +++ b/man2/spu_run.2 @@ -185,7 +185,7 @@ loaded. The .BR spu_run () system call was added to Linux in kernel 2.6.16. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific and implemented only by the PowerPC architecture. Programs using this system call are not portable. diff --git a/man2/stat.2 b/man2/stat.2 index ca5887b54..7fe8baffc 100644 --- a/man2/stat.2 +++ b/man2/stat.2 @@ -310,7 +310,7 @@ bytes. .BR fstatat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR stat (), .BR fstat (), .BR lstat (): diff --git a/man2/statfs.2 b/man2/statfs.2 index e55b0f686..146323c62 100644 --- a/man2/statfs.2 +++ b/man2/statfs.2 @@ -267,7 +267,7 @@ is not a directory. .TP .B EOVERFLOW Some values were too large to be represented in the returned struct. -.SH CONFORMING TO +.SH STANDARDS Linux-specific. The Linux .BR statfs () diff --git a/man2/statx.2 b/man2/statx.2 index 0326e9af0..7dc4b4e6a 100644 --- a/man2/statx.2 +++ b/man2/statx.2 @@ -560,7 +560,7 @@ is a file descriptor referring to a file other than a directory. .SH VERSIONS .BR statx () was added to Linux in kernel 4.11; library support was added in glibc 2.28. -.SH CONFORMING TO +.SH STANDARDS .BR statx () is Linux-specific. .SH SEE ALSO diff --git a/man2/stime.2 b/man2/stime.2 index 5f53b06a2..6cd6b6f72 100644 --- a/man2/stime.2 +++ b/man2/stime.2 @@ -58,7 +58,7 @@ The calling process has insufficient privilege. Under Linux, the .B CAP_SYS_TIME privilege is required. -.SH CONFORMING TO +.SH STANDARDS SVr4. .SH NOTES Starting with glibc 2.31, diff --git a/man2/subpage_prot.2 b/man2/subpage_prot.2 index dbc259133..6e578ed3c 100644 --- a/man2/subpage_prot.2 +++ b/man2/subpage_prot.2 @@ -82,7 +82,7 @@ since Linux 2.6.25. The system call is provided only if the kernel is configured with .BR CONFIG_PPC_64K_PAGES . No library support is provided. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES Normal page protections (at the 64-kB page level) also apply; diff --git a/man2/swapon.2 b/man2/swapon.2 index 7760bbffa..ae35bc928 100644 --- a/man2/swapon.2 +++ b/man2/swapon.2 @@ -147,7 +147,7 @@ The caller does not have the capability. Alternatively, the maximum number of swap files are already in use; see NOTES below. -.SH CONFORMING TO +.SH STANDARDS These functions are Linux-specific and should not be used in programs intended to be portable. The second diff --git a/man2/symlink.2 b/man2/symlink.2 index 95f5b7a9a..2622d5dfc 100644 --- a/man2/symlink.2 +++ b/man2/symlink.2 @@ -218,7 +218,7 @@ is on a read-only filesystem. .BR symlinkat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR symlink (): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008. .\" SVr4 documents additional error codes EDQUOT and ENOSYS. diff --git a/man2/sync.2 b/man2/sync.2 index 84d5257ca..227bbc4e5 100644 --- a/man2/sync.2 +++ b/man2/sync.2 @@ -91,7 +91,7 @@ storage space. .BR syncfs () first appeared in Linux 2.6.39; library support was added to glibc in version 2.14. -.SH CONFORMING TO +.SH STANDARDS .BR sync (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .PP diff --git a/man2/sync_file_range.2 b/man2/sync_file_range.2 index 390a55add..2f2838f6b 100644 --- a/man2/sync_file_range.2 +++ b/man2/sync_file_range.2 @@ -157,7 +157,7 @@ a directory. .SH VERSIONS .BR sync_file_range () appeared on Linux in kernel 2.6.17. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific, and should be avoided in portable programs. .SH NOTES diff --git a/man2/sysctl.2 b/man2/sysctl.2 index 57a54eb02..b05728a9b 100644 --- a/man2/sysctl.2 +++ b/man2/sysctl.2 @@ -76,7 +76,7 @@ was not found. .SH VERSIONS This system call first appeared in Linux 1.3.57. It was removed in Linux 5.5; glibc support was removed in version 2.32. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific, and should not be used in programs intended to be portable. It originated in diff --git a/man2/sysfs.2 b/man2/sysfs.2 index c7ba54209..8c6b0f036 100644 --- a/man2/sysfs.2 +++ b/man2/sysfs.2 @@ -78,7 +78,7 @@ is not a valid filesystem type identifier; is out-of-bounds; .I option is invalid. -.SH CONFORMING TO +.SH STANDARDS SVr4. .SH NOTES This System-V derived system call is obsolete; don't use it. diff --git a/man2/sysinfo.2 b/man2/sysinfo.2 index 426997fe3..08350ef2f 100644 --- a/man2/sysinfo.2 +++ b/man2/sysinfo.2 @@ -96,7 +96,7 @@ is not a valid address. .SH VERSIONS .BR sysinfo () first appeared in Linux 0.98.pl6. -.SH CONFORMING TO +.SH STANDARDS This function is Linux-specific, and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/syslog.2 b/man2/syslog.2 index 226e6e0f4..6846eec27 100644 --- a/man2/syslog.2 +++ b/man2/syslog.2 @@ -361,7 +361,7 @@ capability). .B ERESTARTSYS System call was interrupted by a signal; nothing was read. (This can be seen only during a trace.) -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/tee.2 b/man2/tee.2 index 39380e381..cc411d5a7 100644 --- a/man2/tee.2 +++ b/man2/tee.2 @@ -105,7 +105,7 @@ The .BR tee () system call first appeared in Linux 2.6.17; library support was added to glibc in version 2.5. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES Conceptually, diff --git a/man2/time.2 b/man2/time.2 index 0043c5455..d1b697e26 100644 --- a/man2/time.2 +++ b/man2/time.2 @@ -47,7 +47,7 @@ wrapper function invokes an implementation provided by the an invalid address may instead trigger a .B SIGSEGV signal. -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD, C89, C99, POSIX.1-2001. .\" Under 4.3BSD, this call is obsoleted by .\" .BR gettimeofday (2). diff --git a/man2/timer_create.2 b/man2/timer_create.2 index 67111e995..962562bf2 100644 --- a/man2/timer_create.2 +++ b/man2/timer_create.2 @@ -222,7 +222,7 @@ but the caller did not have the capability. .SH VERSIONS This system call is available since Linux 2.6. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES A program may create multiple interval timers using diff --git a/man2/timer_delete.2 b/man2/timer_delete.2 index fda965d7e..6d5ea1afa 100644 --- a/man2/timer_delete.2 +++ b/man2/timer_delete.2 @@ -47,7 +47,7 @@ is set to indicate the error. is not a valid timer ID. .SH VERSIONS This system call is available since Linux 2.6. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR clock_gettime (2), diff --git a/man2/timer_getoverrun.2 b/man2/timer_getoverrun.2 index f6c1a6991..5208f8bca 100644 --- a/man2/timer_getoverrun.2 +++ b/man2/timer_getoverrun.2 @@ -77,7 +77,7 @@ is set to indicate the error. is not a valid timer ID. .SH VERSIONS This system call is available since Linux 2.6. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES When timer notifications are delivered via signals diff --git a/man2/timer_settime.2 b/man2/timer_settime.2 index 0ee729f02..724f90a57 100644 --- a/man2/timer_settime.2 +++ b/man2/timer_settime.2 @@ -182,7 +182,7 @@ is negative; or is negative or greater than 999,999,999. .SH VERSIONS These system calls are available since Linux 2.6. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES See diff --git a/man2/timerfd_create.2 b/man2/timerfd_create.2 index a85737edb..38c7bbfe3 100644 --- a/man2/timerfd_create.2 +++ b/man2/timerfd_create.2 @@ -482,7 +482,7 @@ is invalid. .SH VERSIONS These system calls are available on Linux since kernel 2.6.25. Library support is provided by glibc since version 2.8. -.SH CONFORMING TO +.SH STANDARDS These system calls are Linux-specific. .SH NOTES Suppose the following scenario for diff --git a/man2/times.2 b/man2/times.2 index a6e54e49b..35c9f97c6 100644 --- a/man2/times.2 +++ b/man2/times.2 @@ -98,7 +98,7 @@ is set to indicate the error. .B EFAULT .I tms points outside the process's address space. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES The number of clock ticks per second can be obtained using: diff --git a/man2/tkill.2 b/man2/tkill.2 index 73a7df8f9..e258c2e1a 100644 --- a/man2/tkill.2 +++ b/man2/tkill.2 @@ -116,7 +116,7 @@ was added in Linux 2.5.75. Library support for .BR tgkill () was added to glibc in version 2.30. -.SH CONFORMING TO +.SH STANDARDS .BR tkill () and .BR tgkill () diff --git a/man2/truncate.2 b/man2/truncate.2 index 764ed270b..8b4e7194c 100644 --- a/man2/truncate.2 +++ b/man2/truncate.2 @@ -176,7 +176,7 @@ POSIX permits, and portable applications should handle, either error for this case. (Linux produces .BR EINVAL .) -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.4BSD, SVr4 (these calls first appeared in 4.2BSD). .\" POSIX.1-1996 has diff --git a/man2/umask.2 b/man2/umask.2 index c8208cfcb..3bcd0e049 100644 --- a/man2/umask.2 +++ b/man2/umask.2 @@ -99,7 +99,7 @@ resulting file will be: .SH RETURN VALUE This system call always succeeds and the previous value of the mask is returned. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES A child process created via diff --git a/man2/umount.2 b/man2/umount.2 index 6749f1772..126a3e171 100644 --- a/man2/umount.2 +++ b/man2/umount.2 @@ -160,7 +160,7 @@ and .B MNT_EXPIRE .\" http://sourceware.org/bugzilla/show_bug.cgi?id=10092 are available in glibc since version 2.11. -.SH CONFORMING TO +.SH STANDARDS These functions are Linux-specific and should not be used in programs intended to be portable. .SH NOTES diff --git a/man2/uname.2 b/man2/uname.2 index b0da6270b..0c620b606 100644 --- a/man2/uname.2 +++ b/man2/uname.2 @@ -56,7 +56,7 @@ is set to indicate the error. .B EFAULT .I buf is not valid. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD. .PP The diff --git a/man2/unlink.2 b/man2/unlink.2 index b5e80e05c..393d99e31 100644 --- a/man2/unlink.2 +++ b/man2/unlink.2 @@ -256,7 +256,7 @@ is a file descriptor referring to a file other than a directory. .BR unlinkat () was added to Linux in kernel 2.6.16; library support was added to glibc in version 2.4. -.SH CONFORMING TO +.SH STANDARDS .BR unlink (): SVr4, 4.3BSD, POSIX.1-2001, POSIX.1-2008. .\" SVr4 documents additional error diff --git a/man2/unshare.2 b/man2/unshare.2 index 3b704f9d8..c7d0b0560 100644 --- a/man2/unshare.2 +++ b/man2/unshare.2 @@ -423,7 +423,7 @@ error above. The .BR unshare () system call was added to Linux in kernel 2.6.16. -.SH CONFORMING TO +.SH STANDARDS The .BR unshare () system call is Linux-specific. diff --git a/man2/uselib.2 b/man2/uselib.2 index 66aa05406..dc81f22ec 100644 --- a/man2/uselib.2 +++ b/man2/uselib.2 @@ -58,7 +58,7 @@ The file specified by .I library is not an executable of a known type; for example, it does not have the correct magic numbers. -.SH CONFORMING TO +.SH STANDARDS .BR uselib () is Linux-specific, and should not be used in programs intended to be portable. diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2 index 0c0a4f687..9a9a11749 100644 --- a/man2/userfaultfd.2 +++ b/man2/userfaultfd.2 @@ -639,7 +639,7 @@ system call first appeared in Linux 4.3. .PP The support for hugetlbfs and shared memory areas and non-page-fault events was added in Linux 4.11 -.SH CONFORMING TO +.SH STANDARDS .BR userfaultfd () is Linux-specific and should not be used in programs intended to be portable. diff --git a/man2/ustat.2 b/man2/ustat.2 index dfa0c2861..318afa737 100644 --- a/man2/ustat.2 +++ b/man2/ustat.2 @@ -74,7 +74,7 @@ does not support this operation, or any version of Linux before 1.3.16. .SH VERSIONS Since version 2.28, glibc no longer provides a wrapper for this system call. -.SH CONFORMING TO +.SH STANDARDS SVr4. .\" SVr4 documents additional error conditions ENOLINK, ECOMM, and EINTR .\" but has no ENOSYS condition. diff --git a/man2/utime.2 b/man2/utime.2 index 23082e225..5033dafee 100644 --- a/man2/utime.2 +++ b/man2/utime.2 @@ -144,7 +144,7 @@ capability). .B EROFS .I path resides on a read-only filesystem. -.SH CONFORMING TO +.SH STANDARDS .BR utime (): SVr4, POSIX.1-2001. POSIX.1-2008 marks diff --git a/man2/utimensat.2 b/man2/utimensat.2 index b038928fc..f71733274 100644 --- a/man2/utimensat.2 +++ b/man2/utimensat.2 @@ -390,7 +390,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR futimens () and .BR utimensat () diff --git a/man2/vfork.2 b/man2/vfork.2 index c0a4003aa..8a6958a06 100644 --- a/man2/vfork.2 +++ b/man2/vfork.2 @@ -134,7 +134,7 @@ The use of was tricky: for example, not modifying data in the parent process depended on knowing which variables were held in a register. -.SH CONFORMING TO +.SH STANDARDS 4.3BSD; POSIX.1-2001 (but marked OBSOLETE). POSIX.1-2008 removes the specification of .BR vfork (). diff --git a/man2/vhangup.2 b/man2/vhangup.2 index cc260fd39..8ca3c97ee 100644 --- a/man2/vhangup.2 +++ b/man2/vhangup.2 @@ -51,7 +51,7 @@ The calling process has insufficient privilege to call the .B CAP_SYS_TTY_CONFIG capability is required. -.SH CONFORMING TO +.SH STANDARDS This call is Linux-specific, and should not be used in programs intended to be portable. .SH SEE ALSO diff --git a/man2/vm86.2 b/man2/vm86.2 index f6a436190..ecbc0e786 100644 --- a/man2/vm86.2 +++ b/man2/vm86.2 @@ -54,6 +54,6 @@ architecture. Saved kernel stack exists. (This is a kernel sanity check; the saved stack should exist only within vm86 mode itself.) -.SH CONFORMING TO +.SH STANDARDS This call is specific to Linux on 32-bit Intel processors, and should not be used in programs intended to be portable. diff --git a/man2/vmsplice.2 b/man2/vmsplice.2 index 0e78df424..18099e073 100644 --- a/man2/vmsplice.2 +++ b/man2/vmsplice.2 @@ -137,7 +137,7 @@ The .BR vmsplice () system call first appeared in Linux 2.6.17; library support was added to glibc in version 2.5. -.SH CONFORMING TO +.SH STANDARDS This system call is Linux-specific. .SH NOTES .BR vmsplice () diff --git a/man2/wait.2 b/man2/wait.2 index 4ed803d97..b16f0e8d5 100644 --- a/man2/wait.2 +++ b/man2/wait.2 @@ -452,7 +452,7 @@ or .I pid is equal to .BR INT_MIN . -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD, POSIX.1-2001. .SH NOTES A child that terminates, but has not been waited for becomes a "zombie". diff --git a/man2/wait4.2 b/man2/wait4.2 index bcf571c08..7a33fa796 100644 --- a/man2/wait4.2 +++ b/man2/wait4.2 @@ -130,7 +130,7 @@ As for .SH ERRORS As for .BR waitpid (2). -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. .PP SUSv1 included a specification of diff --git a/man2/write.2 b/man2/write.2 index 3ef824db6..64c884c94 100644 --- a/man2/write.2 +++ b/man2/write.2 @@ -225,7 +225,7 @@ catches, blocks or ignores this signal.) .PP Other errors may occur, depending on the object connected to .IR fd . -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD, POSIX.1-2001. .\" SVr4 documents additional error .\" conditions EDEADLK, ENOLCK, ENOLNK, ENOSR, ENXIO, or ERANGE. diff --git a/man2type/open_how.2type b/man2type/open_how.2type index e058c08dc..570bc9b22 100644 --- a/man2type/open_how.2type +++ b/man2type/open_how.2type @@ -45,7 +45,7 @@ the kernel behaving as though that extension field was not present. Therefore, a user .I must zero-fill this structure on initialization. -.SH CONFORMING TO +.SH STANDARDS This type is Linux-specific. .SH SEE ALSO .BR openat2 (2) diff --git a/man3/CPU_SET.3 b/man3/CPU_SET.3 index a412c35b0..e226b6feb 100644 --- a/man3/CPU_SET.3 +++ b/man3/CPU_SET.3 @@ -253,7 +253,7 @@ first appeared in glibc 2.6. and .BR CPU_EQUAL_S () first appeared in glibc 2.7. -.SH CONFORMING TO +.SH STANDARDS These interfaces are Linux-specific. .SH NOTES To duplicate a CPU set, use diff --git a/man3/FILE.3 b/man3/FILE.3 index 0fbc5177f..ab9ccd0f6 100644 --- a/man3/FILE.3 +++ b/man3/FILE.3 @@ -18,7 +18,7 @@ Standard C library .fi .SH DESCRIPTION An object type used for streams. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3/INFINITY.3 b/man3/INFINITY.3 index 5d26825b4..d15322e6f 100644 --- a/man3/INFINITY.3 +++ b/man3/INFINITY.3 @@ -54,7 +54,7 @@ and .IR "long double" , respectively, that represent a large positive value, possibly positive infinity. -.SH CONFORMING TO +.SH STANDARDS C99. .PP On a glibc system, the macro diff --git a/man3/MAX.3 b/man3/MAX.3 index 74e639ed9..3b84e5092 100644 --- a/man3/MAX.3 +++ b/man3/MAX.3 @@ -26,7 +26,7 @@ possibly converted to a different type (see BUGS). .SH ERRORS These macros may raise the "invalid" floating-point exception when any of the arguments is NaN. -.SH CONFORMING TO +.SH STANDARDS These nonstandard macros are present in glibc and the BSDs. .SH NOTES If either of the arguments is of a floating-point type, diff --git a/man3/MB_CUR_MAX.3 b/man3/MB_CUR_MAX.3 index 7e9a6b7b0..ad7fb741f 100644 --- a/man3/MB_CUR_MAX.3 +++ b/man3/MB_CUR_MAX.3 @@ -30,7 +30,7 @@ This value is locale dependent and therefore not a compile-time constant. An integer in the range [1, .BR MB_LEN_MAX ]. The value 1 denotes traditional 8-bit encoded characters. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR MB_LEN_MAX (3), diff --git a/man3/MB_LEN_MAX.3 b/man3/MB_LEN_MAX.3 index c83d3962e..d39879430 100644 --- a/man3/MB_LEN_MAX.3 +++ b/man3/MB_LEN_MAX.3 @@ -26,7 +26,7 @@ macro is the maximum number of bytes needed to represent a single wide character, in any of the supported locales. .SH RETURN VALUE A constant integer greater than zero. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The entities diff --git a/man3/__ppc_get_timebase.3 b/man3/__ppc_get_timebase.3 index b7564fea1..9b357d6d8 100644 --- a/man3/__ppc_get_timebase.3 +++ b/man3/__ppc_get_timebase.3 @@ -45,7 +45,7 @@ has been provided since version 2.16 and .\" commit 8ad11b9a9cf1de82bd7771306b42070b91417c11 .BR __ppc_get_timebase_freq () has been available since version 2.17. -.SH CONFORMING TO +.SH STANDARDS Both functions are nonstandard GNU extensions. .SH EXAMPLES The following program will calculate the time, in microseconds, spent diff --git a/man3/__ppc_set_ppr_med.3 b/man3/__ppc_set_ppr_med.3 index 6e17f30ec..ab08c7f3c 100644 --- a/man3/__ppc_set_ppr_med.3 +++ b/man3/__ppc_set_ppr_med.3 @@ -94,7 +94,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions. .SH NOTES The functions diff --git a/man3/__ppc_yield.3 b/man3/__ppc_yield.3 index 91c2921e1..09b0ddc4c 100644 --- a/man3/__ppc_yield.3 +++ b/man3/__ppc_yield.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions. .SH SEE ALSO .BR __ppc_set_ppr_med (3) diff --git a/man3/__setfpucw.3 b/man3/__setfpucw.3 index 572b4cbfe..85c288cf8 100644 --- a/man3/__setfpucw.3 +++ b/man3/__setfpucw.3 @@ -22,7 +22,7 @@ transfers to the registers of the FPU (floating-point unit) on the i386 architecture. This was used to control floating-point precision, rounding and floating-point exceptions. -.SH CONFORMING TO +.SH STANDARDS This function was a nonstandard GNU extension. .SH NOTES As of glibc 2.1 this function does not exist anymore. diff --git a/man3/a64l.3 b/man3/a64l.3 index cb69e0495..18cba552e 100644 --- a/man3/a64l.3 +++ b/man3/a64l.3 @@ -81,7 +81,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The value returned by diff --git a/man3/abort.3 b/man3/abort.3 index 6a349b465..7d6df018f 100644 --- a/man3/abort.3 +++ b/man3/abort.3 @@ -67,7 +67,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C89, C99. .SH NOTES Up until glibc 2.26, diff --git a/man3/abs.3 b/man3/abs.3 index ce5771130..aee5e9bec 100644 --- a/man3/abs.3 +++ b/man3/abs.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD. .\" POSIX.1 (1996 edition) requires only the .\" .BR abs () diff --git a/man3/acos.3 b/man3/acos.3 index 59142751d..d36a7daef 100644 --- a/man3/acos.3 +++ b/man3/acos.3 @@ -104,7 +104,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/acosh.3 b/man3/acosh.3 index 1feee2e45..de8ad151e 100644 --- a/man3/acosh.3 +++ b/man3/acosh.3 @@ -108,7 +108,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/addseverity.3 b/man3/addseverity.3 index 54057b719..87d83c8cb 100644 --- a/man3/addseverity.3 +++ b/man3/addseverity.3 @@ -80,7 +80,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is not specified in the X/Open Portability Guide although the .BR fmtmsg (3) diff --git a/man3/adjtime.3 b/man3/adjtime.3 index f1eb636e7..a421d7a5a 100644 --- a/man3/adjtime.3 +++ b/man3/adjtime.3 @@ -107,7 +107,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD, System V. .SH NOTES The adjustment that diff --git a/man3/aio_cancel.3 b/man3/aio_cancel.3 index 88dc9365b..edb64b137 100644 --- a/man3/aio_cancel.3 +++ b/man3/aio_cancel.3 @@ -112,7 +112,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES See diff --git a/man3/aio_error.3 b/man3/aio_error.3 index 0a95d68de..aab683a49 100644 --- a/man3/aio_error.3 +++ b/man3/aio_error.3 @@ -80,7 +80,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES See diff --git a/man3/aio_fsync.3 b/man3/aio_fsync.3 index a4eaf4887..f1641e46f 100644 --- a/man3/aio_fsync.3 +++ b/man3/aio_fsync.3 @@ -101,7 +101,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR aio_cancel (3), diff --git a/man3/aio_init.3 b/man3/aio_init.3 index a10b83da2..2667bb270 100644 --- a/man3/aio_init.3 +++ b/man3/aio_init.3 @@ -74,7 +74,7 @@ The default value is 1. The .BR aio_init () function is available since glibc 2.1. -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH SEE ALSO .BR aio (7) diff --git a/man3/aio_read.3 b/man3/aio_read.3 index a7911b652..89b40f519 100644 --- a/man3/aio_read.3 +++ b/man3/aio_read.3 @@ -134,7 +134,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES It is a good idea to zero out the control block before use. diff --git a/man3/aio_return.3 b/man3/aio_return.3 index 8d89fea24..96a8dace6 100644 --- a/man3/aio_return.3 +++ b/man3/aio_return.3 @@ -76,7 +76,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES See diff --git a/man3/aio_suspend.3 b/man3/aio_suspend.3 index 882dc4b8a..833be37da 100644 --- a/man3/aio_suspend.3 +++ b/man3/aio_suspend.3 @@ -102,7 +102,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP POSIX doesn't specify the parameters to be diff --git a/man3/aio_write.3 b/man3/aio_write.3 index 0171fd1b3..724c2779c 100644 --- a/man3/aio_write.3 +++ b/man3/aio_write.3 @@ -139,7 +139,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES It is a good idea to zero out the control block before use. diff --git a/man3/alloca.3 b/man3/alloca.3 index 59c306d0c..9520173b4 100644 --- a/man3/alloca.3 +++ b/man3/alloca.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is not in POSIX.1. .PP .BR alloca () diff --git a/man3/argz_add.3 b/man3/argz_add.3 index 1719fd115..1cfacbe7d 100644 --- a/man3/argz_add.3 +++ b/man3/argz_add.3 @@ -230,7 +230,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are a GNU extension. .SH BUGS Argz vectors without a terminating null byte may lead to diff --git a/man3/asin.3 b/man3/asin.3 index 712e17f10..8550f647f 100644 --- a/man3/asin.3 +++ b/man3/asin.3 @@ -100,7 +100,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/asinh.3 b/man3/asinh.3 index 9bf43032e..6728e0209 100644 --- a/man3/asinh.3 +++ b/man3/asinh.3 @@ -93,7 +93,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/asprintf.3 b/man3/asprintf.3 index b0903e057..a6bd30196 100644 --- a/man3/asprintf.3 +++ b/man3/asprintf.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions, not in C or POSIX. They are also available under *BSD. The FreeBSD implementation sets diff --git a/man3/assert.3 b/man3/assert.3 index 2208d0c54..acce83e38 100644 --- a/man3/assert.3 +++ b/man3/assert.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. In C89, .I expression diff --git a/man3/assert_perror.3 b/man3/assert_perror.3 index 1f738a57d..59bf102dd 100644 --- a/man3/assert_perror.3 +++ b/man3/assert_perror.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This is a GNU extension. .SH BUGS The purpose of the assert macros is to help programmers find bugs in diff --git a/man3/atan.3 b/man3/atan.3 index bc444a245..f53b32283 100644 --- a/man3/atan.3 +++ b/man3/atan.3 @@ -85,7 +85,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/atan2.3 b/man3/atan2.3 index 729ae8d75..a0e2d5ca2 100644 --- a/man3/atan2.3 +++ b/man3/atan2.3 @@ -157,7 +157,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/atanh.3 b/man3/atanh.3 index edfd399c5..c02310dd1 100644 --- a/man3/atanh.3 +++ b/man3/atanh.3 @@ -127,7 +127,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/atexit.3 b/man3/atexit.3 index 216cab3f1..f66bb0797 100644 --- a/man3/atexit.3 +++ b/man3/atexit.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES Functions registered using diff --git a/man3/atof.3 b/man3/atof.3 index 44f6fd094..1a9a349c7 100644 --- a/man3/atof.3 +++ b/man3/atof.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH SEE ALSO .BR atoi (3), diff --git a/man3/atoi.3 b/man3/atoi.3 index 4321dfa62..6ded83a3e 100644 --- a/man3/atoi.3 +++ b/man3/atoi.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD. C89 and POSIX.1-1996 include the functions diff --git a/man3/backtrace.3 b/man3/backtrace.3 index 463065aad..412a42247 100644 --- a/man3/backtrace.3 +++ b/man3/backtrace.3 @@ -153,7 +153,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES These functions make some assumptions about how a function's return diff --git a/man3/basename.3 b/man3/basename.3 index 742d83e82..623521235 100644 --- a/man3/basename.3 +++ b/man3/basename.3 @@ -127,7 +127,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES There are two different versions of diff --git a/man3/bcmp.3 b/man3/bcmp.3 index 14e691da5..50d5a625d 100644 --- a/man3/bcmp.3 +++ b/man3/bcmp.3 @@ -58,7 +58,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use .BR memcmp (3) diff --git a/man3/bcopy.3 b/man3/bcopy.3 index 14cbc24cc..7b50e45e7 100644 --- a/man3/bcopy.3 +++ b/man3/bcopy.3 @@ -51,7 +51,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. This function is deprecated (marked as LEGACY in POSIX.1-2001): use .BR memcpy (3) diff --git a/man3/bindresvport.3 b/man3/bindresvport.3 index 6949e5a5d..7d70c7c64 100644 --- a/man3/bindresvport.3 +++ b/man3/bindresvport.3 @@ -101,7 +101,7 @@ The .BR bindresvport () function uses a static variable that was not protected by a lock before glibc 2.17, rendering the function MT-Unsafe. -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs, Solaris, and many other systems. .SH NOTES diff --git a/man3/bsd_signal.3 b/man3/bsd_signal.3 index 1b4106488..c503fed5c 100644 --- a/man3/bsd_signal.3 +++ b/man3/bsd_signal.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.2BSD, POSIX.1-2001. POSIX.1-2008 removes the specification of .BR bsd_signal (), diff --git a/man3/bsearch.3 b/man3/bsearch.3 index b697082d6..a7c737191 100644 --- a/man3/bsearch.3 +++ b/man3/bsearch.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH EXAMPLES The example below first sorts an array of structures using diff --git a/man3/bswap.3 b/man3/bswap.3 index 2fbd0e6c4..9e364aa58 100644 --- a/man3/bswap.3 +++ b/man3/bswap.3 @@ -23,7 +23,7 @@ in their 2-, 4-, or 8-byte arguments is reversed. These functions return the value of their argument with the bytes reversed. .SH ERRORS These functions always succeed. -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH EXAMPLES The program below swaps the bytes of the 8-byte integer supplied as diff --git a/man3/btowc.3 b/man3/btowc.3 index 374498680..8bb07bea0 100644 --- a/man3/btowc.3 +++ b/man3/btowc.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/byteorder.3 b/man3/byteorder.3 index bfe6441f3..5790888f1 100644 --- a/man3/byteorder.3 +++ b/man3/byteorder.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP Some systems require the inclusion of diff --git a/man3/bzero.3 b/man3/bzero.3 index 01e0c6e5e..6828abb57 100644 --- a/man3/bzero.3 +++ b/man3/bzero.3 @@ -58,7 +58,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR bzero () function is deprecated (marked as LEGACY in POSIX.1-2001); use diff --git a/man3/cabs.3 b/man3/cabs.3 index ccdc465f0..8fdb76ae8 100644 --- a/man3/cabs.3 +++ b/man3/cabs.3 @@ -41,7 +41,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES The function is actually an alias for diff --git a/man3/cacos.3 b/man3/cacos.3 index e5770766a..c2cb247b8 100644 --- a/man3/cacos.3 +++ b/man3/cacos.3 @@ -51,7 +51,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES .EX diff --git a/man3/cacosh.3 b/man3/cacosh.3 index 2ab7c56b1..dd5491ec6 100644 --- a/man3/cacosh.3 +++ b/man3/cacosh.3 @@ -54,7 +54,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES .EX diff --git a/man3/canonicalize_file_name.3 b/man3/canonicalize_file_name.3 index ba152e460..1493e3bf2 100644 --- a/man3/canonicalize_file_name.3 +++ b/man3/canonicalize_file_name.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH SEE ALSO .BR readlink (2), diff --git a/man3/carg.3 b/man3/carg.3 index 8e483cd94..7f5fe4941 100644 --- a/man3/carg.3 +++ b/man3/carg.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/casin.3 b/man3/casin.3 index 4c576ebdb..2d2932c68 100644 --- a/man3/casin.3 +++ b/man3/casin.3 @@ -50,7 +50,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR clog (3), diff --git a/man3/casinh.3 b/man3/casinh.3 index f80d75cce..b3372f331 100644 --- a/man3/casinh.3 +++ b/man3/casinh.3 @@ -52,7 +52,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR asinh (3), diff --git a/man3/catan.3 b/man3/catan.3 index d28f84b20..0b994a4d8 100644 --- a/man3/catan.3 +++ b/man3/catan.3 @@ -51,7 +51,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES .EX diff --git a/man3/catanh.3 b/man3/catanh.3 index 8ef81d998..aa7de8f52 100644 --- a/man3/catanh.3 +++ b/man3/catanh.3 @@ -53,7 +53,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES .EX diff --git a/man3/catgets.3 b/man3/catgets.3 index 2ceb85523..077d86b5a 100644 --- a/man3/catgets.3 +++ b/man3/catgets.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The diff --git a/man3/catopen.3 b/man3/catopen.3 index df64639df..ad7c0fa03 100644 --- a/man3/catopen.3 +++ b/man3/catopen.3 @@ -147,7 +147,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .\" In XPG 1987, Vol. 3 it says: .\" .I "The flag argument of catopen is reserved for future use" diff --git a/man3/cbrt.3 b/man3/cbrt.3 index 4147e7c13..dc963836d 100644 --- a/man3/cbrt.3 +++ b/man3/cbrt.3 @@ -78,7 +78,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .\" .BR cbrt () .\" was a GNU extension. It is now a C99 requirement. diff --git a/man3/ccos.3 b/man3/ccos.3 index 2bd514f36..6a1aec75c 100644 --- a/man3/ccos.3 +++ b/man3/ccos.3 @@ -48,7 +48,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/ccosh.3 b/man3/ccosh.3 index 3168754d2..3ce546afb 100644 --- a/man3/ccosh.3 +++ b/man3/ccosh.3 @@ -29,7 +29,7 @@ ccosh(z) = (exp(z)+exp(\-z))/2 .in .SH VERSIONS These functions first appeared in glibc in version 2.1. -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/ceil.3 b/man3/ceil.3 index 1b83258c1..2f06d5d69 100644 --- a/man3/ceil.3 +++ b/man3/ceil.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/cexp.3 b/man3/cexp.3 index 55873b361..3ee0e4c86 100644 --- a/man3/cexp.3 +++ b/man3/cexp.3 @@ -49,7 +49,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/cexp2.3 b/man3/cexp2.3 index c3805f74c..ed4152c31 100644 --- a/man3/cexp2.3 +++ b/man3/cexp2.3 @@ -19,7 +19,7 @@ Math library .SH DESCRIPTION The function returns 2 raised to the power of .IR z . -.SH CONFORMING TO +.SH STANDARDS These function names are reserved for future use in C99. .PP As at version 2.31, these functions are not provided in glibc. diff --git a/man3/cfree.3 b/man3/cfree.3 index c665571b1..b750ef6ef 100644 --- a/man3/cfree.3 +++ b/man3/cfree.3 @@ -124,7 +124,7 @@ T} Thread safety MT-Safe /* In glibc */ .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The 3-argument version of .BR cfree () as used by SCO conforms to the iBCSe2 standard: diff --git a/man3/cimag.3 b/man3/cimag.3 index 96b62b359..994829bb7 100644 --- a/man3/cimag.3 +++ b/man3/cimag.3 @@ -48,7 +48,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES gcc also supports __imag__. diff --git a/man3/circleq.3 b/man3/circleq.3 index 2c3dc3e54..ee0cf40e3 100644 --- a/man3/circleq.3 +++ b/man3/circleq.3 @@ -237,7 +237,7 @@ they return .BR CIRCLEQ_HEAD_INITIALIZER () returns an initializer that can be assigned to the queue .IR head . -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs (CIRCLEQ macros first appeared in 4.4BSD). diff --git a/man3/clearenv.3 b/man3/clearenv.3 index d9722c46a..74893bf9e 100644 --- a/man3/clearenv.3 +++ b/man3/clearenv.3 @@ -63,7 +63,7 @@ T} Thread safety MT-Unsafe const:env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Various UNIX variants (DG/UX, HP-UX, QNX, ...). POSIX.9 (bindings for FORTRAN77). POSIX.1-1996 did not accept diff --git a/man3/clock.3 b/man3/clock.3 index dc805bc1b..d55d79666 100644 --- a/man3/clock.3 +++ b/man3/clock.3 @@ -47,7 +47,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. XSI requires that .B CLOCKS_PER_SEC diff --git a/man3/clock_getcpuclockid.3 b/man3/clock_getcpuclockid.3 index 7a14c1dee..7d6aea733 100644 --- a/man3/clock_getcpuclockid.3 +++ b/man3/clock_getcpuclockid.3 @@ -87,7 +87,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Calling diff --git a/man3/clog.3 b/man3/clog.3 index cc1d259b0..be850d5f0 100644 --- a/man3/clog.3 +++ b/man3/clog.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/clog10.3 b/man3/clog10.3 index ffde3869f..ded49eadf 100644 --- a/man3/clog10.3 +++ b/man3/clog10.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. The identifiers are reserved for future use in C99 and C11. .SH SEE ALSO diff --git a/man3/clog2.3 b/man3/clog2.3 index 4347a0b0e..0deccba98 100644 --- a/man3/clog2.3 +++ b/man3/clog2.3 @@ -30,7 +30,7 @@ and Note that .I z close to zero will cause an overflow. -.SH CONFORMING TO +.SH STANDARDS These function names are reserved for future use in C99. .PP Not yet in glibc, as at version 2.19. diff --git a/man3/closedir.3 b/man3/closedir.3 index 0c1bc807d..af88280f4 100644 --- a/man3/closedir.3 +++ b/man3/closedir.3 @@ -63,7 +63,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR close (2), diff --git a/man3/cmsg.3 b/man3/cmsg.3 index 17774469f..801577398 100644 --- a/man3/cmsg.3 +++ b/man3/cmsg.3 @@ -160,7 +160,7 @@ For more information on the .IR msghdr , see .BR recvmsg (2). -.SH CONFORMING TO +.SH STANDARDS This ancillary data model conforms to the POSIX.1g draft, 4.4BSD-Lite, the IPv6 advanced API described in RFC\ 2292 and SUSv2. .BR CMSG_FIRSTHDR (), diff --git a/man3/confstr.3 b/man3/confstr.3 index 53bd52673..196015bfa 100644 --- a/man3/confstr.3 +++ b/man3/confstr.3 @@ -128,7 +128,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES The following code fragment determines the path where to find diff --git a/man3/conj.3 b/man3/conj.3 index 3ad905240..80bffa20a 100644 --- a/man3/conj.3 +++ b/man3/conj.3 @@ -49,7 +49,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/copysign.3 b/man3/copysign.3 index f785b3649..22e6f4c4e 100644 --- a/man3/copysign.3 +++ b/man3/copysign.3 @@ -80,7 +80,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .\" 4.3BSD. This function is defined in IEC 559 (and the appendix with diff --git a/man3/cos.3 b/man3/cos.3 index b671d4b33..28ee4ea74 100644 --- a/man3/cos.3 +++ b/man3/cos.3 @@ -93,7 +93,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/cosh.3 b/man3/cosh.3 index a885e6bea..a9784f049 100644 --- a/man3/cosh.3 +++ b/man3/cosh.3 @@ -109,7 +109,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/cpow.3 b/man3/cpow.3 index bae2dad99..24380232f 100644 --- a/man3/cpow.3 +++ b/man3/cpow.3 @@ -46,7 +46,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/cproj.3 b/man3/cproj.3 index c86249230..0cd1df94d 100644 --- a/man3/cproj.3 +++ b/man3/cproj.3 @@ -47,7 +47,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES In glibc 2.11 and earlier, the implementation does something different diff --git a/man3/creal.3 b/man3/creal.3 index 9a59b3de8..84e7e3508 100644 --- a/man3/creal.3 +++ b/man3/creal.3 @@ -46,7 +46,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES The gcc supports also __real__. diff --git a/man3/crypt.3 b/man3/crypt.3 index b47118af0..c4dc9b41b 100644 --- a/man3/crypt.3 +++ b/man3/crypt.3 @@ -185,7 +185,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR crypt (): POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .BR crypt_r () diff --git a/man3/csin.3 b/man3/csin.3 index eb96489eb..86886b10d 100644 --- a/man3/csin.3 +++ b/man3/csin.3 @@ -48,7 +48,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/csinh.3 b/man3/csinh.3 index c1c6f746e..8f2c607b5 100644 --- a/man3/csinh.3 +++ b/man3/csinh.3 @@ -48,7 +48,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/csqrt.3 b/man3/csqrt.3 index 291402ce3..7d91ac930 100644 --- a/man3/csqrt.3 +++ b/man3/csqrt.3 @@ -44,7 +44,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/ctan.3 b/man3/ctan.3 index b7c617e46..5cd3421a9 100644 --- a/man3/ctan.3 +++ b/man3/ctan.3 @@ -48,7 +48,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/ctanh.3 b/man3/ctanh.3 index b3ca797b4..91f4a3621 100644 --- a/man3/ctanh.3 +++ b/man3/ctanh.3 @@ -49,7 +49,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR cabs (3), diff --git a/man3/ctermid.3 b/man3/ctermid.3 index 87adc9e71..bd8810c5e 100644 --- a/man3/ctermid.3 +++ b/man3/ctermid.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, Svr4. .SH BUGS The returned pathname may not uniquely identify the controlling diff --git a/man3/ctime.3 b/man3/ctime.3 index 60ee4418d..bd190ddf2 100644 --- a/man3/ctime.3 +++ b/man3/ctime.3 @@ -297,7 +297,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. C89 and C99 specify .BR asctime (), diff --git a/man3/daemon.3 b/man3/daemon.3 index e5d7abb9b..13082520e 100644 --- a/man3/daemon.3 +++ b/man3/daemon.3 @@ -90,7 +90,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. A similar function appears on the BSDs. The diff --git a/man3/des_crypt.3 b/man3/des_crypt.3 index ad35ed007..b6b7042e1 100644 --- a/man3/des_crypt.3 +++ b/man3/des_crypt.3 @@ -158,7 +158,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. Not in POSIX.1. .SH SEE ALSO diff --git a/man3/difftime.3 b/man3/difftime.3 index 9b3183391..adee78042 100644 --- a/man3/difftime.3 +++ b/man3/difftime.3 @@ -45,7 +45,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES On a POSIX system, diff --git a/man3/dirfd.3 b/man3/dirfd.3 index 477db947d..cd36bdf48 100644 --- a/man3/dirfd.3 +++ b/man3/dirfd.3 @@ -78,7 +78,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function was a BSD extension, present in 4.3BSD-Reno, not in 4.2BSD. .\" It is present in libc5 (since 5.1.2) and in glibc2. diff --git a/man3/div.3 b/man3/div.3 index 5b812106a..f06f629ef 100644 --- a/man3/div.3 +++ b/man3/div.3 @@ -83,7 +83,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. The functions .BR lldiv () diff --git a/man3/dl_iterate_phdr.3 b/man3/dl_iterate_phdr.3 index 5675593de..786db8087 100644 --- a/man3/dl_iterate_phdr.3 +++ b/man3/dl_iterate_phdr.3 @@ -201,7 +201,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR dl_iterate_phdr () function is not specified in any standard. diff --git a/man3/dladdr.3 b/man3/dladdr.3 index 7811cf149..152bbd63b 100644 --- a/man3/dladdr.3 +++ b/man3/dladdr.3 @@ -235,7 +235,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions that are also present on Solaris. .SH BUGS diff --git a/man3/dlerror.3 b/man3/dlerror.3 index 432e85a3a..64f1efc8c 100644 --- a/man3/dlerror.3 +++ b/man3/dlerror.3 @@ -50,7 +50,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH NOTES The message returned by diff --git a/man3/dlinfo.3 b/man3/dlinfo.3 index 404be0f08..ee963a2b6 100644 --- a/man3/dlinfo.3 +++ b/man3/dlinfo.3 @@ -219,7 +219,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a nonstandard GNU extension. .SH NOTES This function derives from the Solaris function of the same name diff --git a/man3/dlopen.3 b/man3/dlopen.3 index 4221694a4..501439d2e 100644 --- a/man3/dlopen.3 +++ b/man3/dlopen.3 @@ -371,7 +371,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 describes .BR dlclose () and diff --git a/man3/dlsym.3 b/man3/dlsym.3 index 660214e70..b693dc48e 100644 --- a/man3/dlsym.3 +++ b/man3/dlsym.3 @@ -124,7 +124,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 describes .BR dlsym (). The diff --git a/man3/drand48.3 b/man3/drand48.3 index c18b20863..3ab9c616f 100644 --- a/man3/drand48.3 +++ b/man3/drand48.3 @@ -253,7 +253,7 @@ T} The above functions record global state information for the random number generator, so they are not thread-safe. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .SH SEE ALSO .BR rand (3), diff --git a/man3/drand48_r.3 b/man3/drand48_r.3 index b1508d8cd..79660555d 100644 --- a/man3/drand48_r.3 +++ b/man3/drand48_r.3 @@ -98,7 +98,7 @@ T} Thread safety MT-Safe race:buffer .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions and are not portable. .SH SEE ALSO .BR drand48 (3), diff --git a/man3/duplocale.3 b/man3/duplocale.3 index 4592e200d..c8ff33065 100644 --- a/man3/duplocale.3 +++ b/man3/duplocale.3 @@ -58,7 +58,7 @@ Insufficient memory to create the duplicate locale object. The .BR duplocale () function first appeared in version 2.3 of the GNU C library. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES Duplicating a locale can serve the following purposes: diff --git a/man3/dysize.3 b/man3/dysize.3 index f0bd95641..49abe96d0 100644 --- a/man3/dysize.3 +++ b/man3/dysize.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function occurs in SunOS 4.x. .SH NOTES This is a compatibility function only. diff --git a/man3/ecvt.3 b/man3/ecvt.3 index 636c16537..bbad3cc6d 100644 --- a/man3/ecvt.3 +++ b/man3/ecvt.3 @@ -105,7 +105,7 @@ T} Thread safety MT-Unsafe race:fcvt .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr2; marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specifications of diff --git a/man3/ecvt_r.3 b/man3/ecvt_r.3 index 04bfd6543..8cad2b7f1 100644 --- a/man3/ecvt_r.3 +++ b/man3/ecvt_r.3 @@ -87,7 +87,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES These functions are obsolete. diff --git a/man3/encrypt.3 b/man3/encrypt.3 index 217cad7a0..18a62b952 100644 --- a/man3/encrypt.3 +++ b/man3/encrypt.3 @@ -136,7 +136,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR encrypt (), .BR setkey (): POSIX.1-2001, POSIX.1-2008, SUS, SVr4. diff --git a/man3/end.3 b/man3/end.3 index 2457ac030..59c2e9893 100644 --- a/man3/end.3 +++ b/man3/end.3 @@ -27,7 +27,7 @@ initialized data segment. .I end This is the first address past the end of the uninitialized data segment (also known as the BSS segment). -.SH CONFORMING TO +.SH STANDARDS Although these symbols have long been provided on most UNIX systems, they are not standardized; use with caution. .SH NOTES diff --git a/man3/endian.3 b/man3/endian.3 index 95cf728aa..4d73fdae5 100644 --- a/man3/endian.3 +++ b/man3/endian.3 @@ -81,7 +81,7 @@ The functions with names of the form "le\fInn\fPtoh" convert from little-endian order to host byte order. .SH VERSIONS These functions were added to glibc in version 2.9. -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard. Similar functions are present on the BSDs, where the required header file is diff --git a/man3/envz_add.3 b/man3/envz_add.3 index f349d1f22..d8dcb38e1 100644 --- a/man3/envz_add.3 +++ b/man3/envz_add.3 @@ -140,7 +140,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are a GNU extension. .SH EXAMPLES .EX diff --git a/man3/erf.3 b/man3/erf.3 index 3dd961c3e..3a4563db4 100644 --- a/man3/erf.3 +++ b/man3/erf.3 @@ -118,7 +118,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/erfc.3 b/man3/erfc.3 index 3e4bfb8e7..44e52fb74 100644 --- a/man3/erfc.3 +++ b/man3/erfc.3 @@ -111,7 +111,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/err.3 b/man3/err.3 index 3519a5811..27d9cc62c 100644 --- a/man3/err.3 +++ b/man3/err.3 @@ -101,7 +101,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard BSD extensions. .\" .SH HISTORY .\" The diff --git a/man3/error.3 b/man3/error.3 index 8968d8aae..52b210d1a 100644 --- a/man3/error.3 +++ b/man3/error.3 @@ -158,7 +158,7 @@ After that, .BR error_at_line () is very much like .BR error (). -.SH CONFORMING TO +.SH STANDARDS These functions and variables are GNU extensions, and should not be used in programs intended to be portable. .SH SEE ALSO diff --git a/man3/ether_aton.3 b/man3/ether_aton.3 index 0be40a537..24aaefb36 100644 --- a/man3/ether_aton.3 +++ b/man3/ether_aton.3 @@ -129,7 +129,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD, SunOS. .SH BUGS In glibc 2.2.5 and earlier, the implementation of diff --git a/man3/euidaccess.3 b/man3/euidaccess.3 index 0fd38c53c..581796013 100644 --- a/man3/euidaccess.3 +++ b/man3/euidaccess.3 @@ -71,7 +71,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard. Some other systems have an .\" e.g., FreeBSD 6.1. diff --git a/man3/exec.3 b/man3/exec.3 index c0377bfb0..8605884b5 100644 --- a/man3/exec.3 +++ b/man3/exec.3 @@ -199,7 +199,7 @@ T} Thread safety MT-Safe env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP The diff --git a/man3/exit.3 b/man3/exit.3 index d9a96f1c2..2a98f6d91 100644 --- a/man3/exit.3 +++ b/man3/exit.3 @@ -92,7 +92,7 @@ The .BR exit () function uses a global variable that is not protected, so it is not thread-safe. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES The behavior is undefined if one of the functions registered using diff --git a/man3/exp.3 b/man3/exp.3 index a86c6051c..00f19de9b 100644 --- a/man3/exp.3 +++ b/man3/exp.3 @@ -117,7 +117,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/exp10.3 b/man3/exp10.3 index 0999097c5..3233416eb 100644 --- a/man3/exp10.3 +++ b/man3/exp10.3 @@ -67,7 +67,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH BUGS Prior to version 2.19, the glibc implementation of these functions did not set diff --git a/man3/exp2.3 b/man3/exp2.3 index d3cdc6792..7fffc845b 100644 --- a/man3/exp2.3 +++ b/man3/exp2.3 @@ -78,7 +78,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/expm1.3 b/man3/expm1.3 index e11ba6a16..c9e6a73e4 100644 --- a/man3/expm1.3 +++ b/man3/expm1.3 @@ -124,7 +124,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .\" BSD. .SH BUGS diff --git a/man3/fabs.3 b/man3/fabs.3 index a451a1037..766ff17a4 100644 --- a/man3/fabs.3 +++ b/man3/fabs.3 @@ -76,7 +76,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/fclose.3 b/man3/fclose.3 index 82e7c7967..8854d2971 100644 --- a/man3/fclose.3 +++ b/man3/fclose.3 @@ -81,7 +81,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH NOTES Note that diff --git a/man3/fcloseall.3 b/man3/fcloseall.3 index 47caed104..7d2bdd292 100644 --- a/man3/fcloseall.3 +++ b/man3/fcloseall.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Unsafe race:streams The .BR fcloseall () function does not lock the streams, so it is not thread-safe. -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH SEE ALSO .BR close (2), diff --git a/man3/fdim.3 b/man3/fdim.3 index c4904e848..6cc601aae 100644 --- a/man3/fdim.3 +++ b/man3/fdim.3 @@ -85,7 +85,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH BUGS Before glibc version 2.24 diff --git a/man3/fenv.3 b/man3/fenv.3 index f1deda409..9aa7a9d2d 100644 --- a/man3/fenv.3 +++ b/man3/fenv.3 @@ -270,7 +270,7 @@ T} .ad .sp 1 .hy -.SH CONFORMING TO +.SH STANDARDS IEC 60559 (IEC 559:1989), ANSI/IEEE 854, C99, POSIX.1-2001. .SH NOTES .SS Glibc notes diff --git a/man3/ferror.3 b/man3/ferror.3 index bd17e7bbd..7a2fbe6c8 100644 --- a/man3/ferror.3 +++ b/man3/ferror.3 @@ -86,7 +86,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions .BR clearerr (), .BR feof (), diff --git a/man3/fexecve.3 b/man3/fexecve.3 index 3250eae0a..7cf4a6b49 100644 --- a/man3/fexecve.3 +++ b/man3/fexecve.3 @@ -97,7 +97,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function is not specified in POSIX.1-2001, and is not widely available on other systems. diff --git a/man3/fflush.3 b/man3/fflush.3 index 121cea02a..52dc8e89e 100644 --- a/man3/fflush.3 +++ b/man3/fflush.3 @@ -89,7 +89,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C89, C99, POSIX.1-2001, POSIX.1-2008. .PP POSIX.1-2001 did not specify the behavior for flushing of input streams, diff --git a/man3/ffs.3 b/man3/ffs.3 index fd1fb6aec..50cafff5f 100644 --- a/man3/ffs.3 +++ b/man3/ffs.3 @@ -89,7 +89,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR ffs (): POSIX.1-2001, POSIX.1-2008, 4.3BSD. .PP diff --git a/man3/fgetc.3 b/man3/fgetc.3 index db9bd330d..05e19cf7a 100644 --- a/man3/fgetc.3 +++ b/man3/fgetc.3 @@ -123,7 +123,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .PP It is not advisable to mix calls to input functions from the diff --git a/man3/fgetgrent.3 b/man3/fgetgrent.3 index e5c5196cd..14e72ce37 100644 --- a/man3/fgetgrent.3 +++ b/man3/fgetgrent.3 @@ -104,7 +104,7 @@ T} Thread safety MT-Unsafe race:fgetgrent .\" and have sent a patch to the GNU libc community for changing it to .\" race:fgetgrent, however, something about the copyright impeded the .\" progress. -.SH CONFORMING TO +.SH STANDARDS SVr4. .SH SEE ALSO .BR endgrent (3), diff --git a/man3/fgetpwent.3 b/man3/fgetpwent.3 index b483149ac..b70a3ff9e 100644 --- a/man3/fgetpwent.3 +++ b/man3/fgetpwent.3 @@ -112,7 +112,7 @@ T} Thread safety MT-Unsafe race:fgetpwent .\" and have sent a patch to the GNU libc community for changing it to .\" race:fgetpwent, however, something about the copyright impeded the .\" progress. -.SH CONFORMING TO +.SH STANDARDS SVr4. .SH SEE ALSO .BR endpwent (3), diff --git a/man3/fgetwc.3 b/man3/fgetwc.3 index cdb28d7cd..5f3dd36fe 100644 --- a/man3/fgetwc.3 +++ b/man3/fgetwc.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/fgetws.3 b/man3/fgetws.3 index fb8fa323b..e305d79e2 100644 --- a/man3/fgetws.3 +++ b/man3/fgetws.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/fileno.3 b/man3/fileno.3 index 3d43da209..35906ffe9 100644 --- a/man3/fileno.3 +++ b/man3/fileno.3 @@ -80,7 +80,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The function .BR fileno () conforms to POSIX.1-2001 and POSIX.1-2008. diff --git a/man3/flockfile.3 b/man3/flockfile.3 index b9806a258..e3e9c90bb 100644 --- a/man3/flockfile.3 +++ b/man3/flockfile.3 @@ -123,7 +123,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP These functions are available when diff --git a/man3/floor.3 b/man3/floor.3 index d64e4a512..c73a5f01c 100644 --- a/man3/floor.3 +++ b/man3/floor.3 @@ -71,7 +71,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/fma.3 b/man3/fma.3 index c701ccceb..c898114b5 100644 --- a/man3/fma.3 +++ b/man3/fma.3 @@ -161,7 +161,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR remainder (3), diff --git a/man3/fmax.3 b/man3/fmax.3 index f75ad72c0..8422d8e0f 100644 --- a/man3/fmax.3 +++ b/man3/fmax.3 @@ -67,7 +67,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR fdim (3), diff --git a/man3/fmemopen.3 b/man3/fmemopen.3 index f2a029f46..af5ccc130 100644 --- a/man3/fmemopen.3 +++ b/man3/fmemopen.3 @@ -165,7 +165,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function is not specified in POSIX.1-2001, and is not widely available on other systems. diff --git a/man3/fmin.3 b/man3/fmin.3 index 0c78bf907..9fbaca6e5 100644 --- a/man3/fmin.3 +++ b/man3/fmin.3 @@ -67,7 +67,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR fdim (3), diff --git a/man3/fmod.3 b/man3/fmod.3 index 437dd4b6f..ad8a110e3 100644 --- a/man3/fmod.3 +++ b/man3/fmod.3 @@ -135,7 +135,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/fmtmsg.3 b/man3/fmtmsg.3 index e735b6d50..da0fd3315 100644 --- a/man3/fmtmsg.3 +++ b/man3/fmtmsg.3 @@ -251,7 +251,7 @@ Since glibc 2.16, the .BR fmtmsg () function uses a lock to protect the static variable, so it is thread-safe. -.SH CONFORMING TO +.SH STANDARDS The functions .BR fmtmsg () and diff --git a/man3/fnmatch.3 b/man3/fnmatch.3 index ce5cb0004..141020cd7 100644 --- a/man3/fnmatch.3 +++ b/man3/fnmatch.3 @@ -120,7 +120,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, POSIX.2. The .BR FNM_FILE_NAME ", " FNM_LEADING_DIR ", and " FNM_CASEFOLD diff --git a/man3/fopen.3 b/man3/fopen.3 index 465031167..a297d3a3b 100644 --- a/man3/fopen.3 +++ b/man3/fopen.3 @@ -287,7 +287,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR fopen (), .BR freopen (): POSIX.1-2001, POSIX.1-2008, C89, C99. diff --git a/man3/fopencookie.3 b/man3/fopencookie.3 index feb3cff95..4bc8cc850 100644 --- a/man3/fopencookie.3 +++ b/man3/fopencookie.3 @@ -258,7 +258,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a nonstandard GNU extension. .SH EXAMPLES The program below implements a custom stream whose functionality diff --git a/man3/fpathconf.3 b/man3/fpathconf.3 index 593c9e9d0..551e7a00f 100644 --- a/man3/fpathconf.3 +++ b/man3/fpathconf.3 @@ -254,7 +254,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Files with name lengths longer than the value returned for diff --git a/man3/fpclassify.3 b/man3/fpclassify.3 index 8edebeabd..fb52adcd2 100644 --- a/man3/fpclassify.3 +++ b/man3/fpclassify.3 @@ -124,7 +124,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .PP For diff --git a/man3/fpurge.3 b/man3/fpurge.3 index 040cdf3ac..b3149bdda 100644 --- a/man3/fpurge.3 +++ b/man3/fpurge.3 @@ -66,7 +66,7 @@ T} Thread safety MT-Safe race:stream .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard and not portable. The function .BR fpurge () diff --git a/man3/fputwc.3 b/man3/fputwc.3 index 90cda027f..0fdea5139 100644 --- a/man3/fputwc.3 +++ b/man3/fputwc.3 @@ -81,7 +81,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/fputws.3 b/man3/fputws.3 index 175cf6938..47ae75063 100644 --- a/man3/fputws.3 +++ b/man3/fputws.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/fread.3 b/man3/fread.3 index 1241a3f6a..fc44c0e57 100644 --- a/man3/fread.3 +++ b/man3/fread.3 @@ -95,7 +95,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89. .SH EXAMPLES The program below demonstrates the use of diff --git a/man3/frexp.3 b/man3/frexp.3 index 19a6744ad..4d56c88c1 100644 --- a/man3/frexp.3 +++ b/man3/frexp.3 @@ -95,7 +95,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/fseek.3 b/man3/fseek.3 index 6942808c4..50d97421d 100644 --- a/man3/fseek.3 +++ b/man3/fseek.3 @@ -170,7 +170,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH SEE ALSO .BR lseek (2), diff --git a/man3/fseeko.3 b/man3/fseeko.3 index 6610d7645..253b5d89a 100644 --- a/man3/fseeko.3 +++ b/man3/fseeko.3 @@ -92,7 +92,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2. .SH NOTES The declarations of these functions can also be obtained by defining diff --git a/man3/ftime.3 b/man3/ftime.3 index 10dc66aeb..8f43f75ef 100644 --- a/man3/ftime.3 +++ b/man3/ftime.3 @@ -85,7 +85,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.2BSD, POSIX.1-2001. POSIX.1-2008 removes the specification of .BR ftime (). diff --git a/man3/ftok.3 b/man3/ftok.3 index 6ac6d1cf2..c5e869450 100644 --- a/man3/ftok.3 +++ b/man3/ftok.3 @@ -66,7 +66,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On some ancient systems, the prototype was: diff --git a/man3/fts.3 b/man3/fts.3 index f4796747f..b6cc849e9 100644 --- a/man3/fts.3 +++ b/man3/fts.3 @@ -783,7 +783,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.4BSD. .SH BUGS In versions of glibc before 2.23, diff --git a/man3/ftw.3 b/man3/ftw.3 index a638313a9..d491b4b8f 100644 --- a/man3/ftw.3 +++ b/man3/ftw.3 @@ -371,7 +371,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, SUSv1. POSIX.1-2008 marks .BR ftw () diff --git a/man3/futimes.3 b/man3/futimes.3 index 5989dae22..02dcd61ce 100644 --- a/man3/futimes.3 +++ b/man3/futimes.3 @@ -95,7 +95,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are not specified in any standard. Other than Linux, they are available only on the BSDs. .SH SEE ALSO diff --git a/man3/fwide.3 b/man3/fwide.3 index 2d2521cba..6f4603873 100644 --- a/man3/fwide.3 +++ b/man3/fwide.3 @@ -66,7 +66,7 @@ changing it. A positive return value means wide-character oriented. A negative return value means byte oriented. A return value of zero means undecided. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES Wide-character output to a byte oriented stream can be performed through the diff --git a/man3/gamma.3 b/man3/gamma.3 index e220f48e6..819bd2a36 100644 --- a/man3/gamma.3 +++ b/man3/gamma.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Unsafe race:signgam .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Because of historical variations in behavior across systems, this function is not specified in any recent standard. It was documented in SVID 2. diff --git a/man3/gcvt.3 b/man3/gcvt.3 index a7ed6ddb1..1fe3b4e4c 100644 --- a/man3/gcvt.3 +++ b/man3/gcvt.3 @@ -68,7 +68,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specification of .BR gcvt (), diff --git a/man3/get_nprocs_conf.3 b/man3/get_nprocs_conf.3 index 583670a19..437f1cbe1 100644 --- a/man3/get_nprocs_conf.3 +++ b/man3/get_nprocs_conf.3 @@ -47,7 +47,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES The current diff --git a/man3/get_phys_pages.3 b/man3/get_phys_pages.3 index 2ded29ba3..e0def2c57 100644 --- a/man3/get_phys_pages.3 +++ b/man3/get_phys_pages.3 @@ -38,7 +38,7 @@ The system could not provide the required information (possibly because the .I /proc filesystem was not mounted). -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES Before glibc 2.23, diff --git a/man3/getaddrinfo.3 b/man3/getaddrinfo.3 index d00944e4a..c610c4a76 100644 --- a/man3/getaddrinfo.3 +++ b/man3/getaddrinfo.3 @@ -597,7 +597,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. The .BR getaddrinfo () diff --git a/man3/getaddrinfo_a.3 b/man3/getaddrinfo_a.3 index 9b63fc507..e47874f5b 100644 --- a/man3/getaddrinfo_a.3 +++ b/man3/getaddrinfo_a.3 @@ -302,7 +302,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions; they first appeared in glibc in version 2.2.3. .SH NOTES diff --git a/man3/getauxval.3 b/man3/getauxval.3 index cc110b6ca..c1edf56e2 100644 --- a/man3/getauxval.3 +++ b/man3/getauxval.3 @@ -230,7 +230,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a nonstandard glibc extension. .SH NOTES The primary consumer of the information in the auxiliary vector diff --git a/man3/getcontext.3 b/man3/getcontext.3 index 7e460a85b..be021bc41 100644 --- a/man3/getcontext.3 +++ b/man3/getcontext.3 @@ -155,7 +155,7 @@ T} Thread safety MT-Safe race:ucp .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SUSv2, POSIX.1-2001. POSIX.1-2008 removes the specification of .BR getcontext (), diff --git a/man3/getcwd.3 b/man3/getcwd.3 index bec43d1a4..d27f7aae0 100644 --- a/man3/getcwd.3 +++ b/man3/getcwd.3 @@ -201,7 +201,7 @@ T} Thread safety MT-Safe env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR getcwd () conforms to POSIX.1-2001. Note however that POSIX.1-2001 leaves the behavior of diff --git a/man3/getdate.3 b/man3/getdate.3 index 6934fa7c0..70ab6954e 100644 --- a/man3/getdate.3 +++ b/man3/getdate.3 @@ -200,7 +200,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The POSIX.1 specification for diff --git a/man3/getdirentries.3 b/man3/getdirentries.3 index 1da180954..fb8ea44e2 100644 --- a/man3/getdirentries.3 +++ b/man3/getdirentries.3 @@ -68,7 +68,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs, and a few other systems. Use diff --git a/man3/getdtablesize.3 b/man3/getdtablesize.3 index a570df69e..9df46c7e1 100644 --- a/man3/getdtablesize.3 +++ b/man3/getdtablesize.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.4BSD (the .BR getdtablesize () function first appeared in 4.2BSD). diff --git a/man3/getentropy.3 b/man3/getentropy.3 index 5a1a7e3a8..828d69828 100644 --- a/man3/getentropy.3 +++ b/man3/getentropy.3 @@ -70,7 +70,7 @@ system call required to implement this function. The .BR getentropy () function first appeared in glibc 2.25. -.SH CONFORMING TO +.SH STANDARDS This function is nonstandard. It is also present on OpenBSD. .SH NOTES diff --git a/man3/getenv.3 b/man3/getenv.3 index 88b9438a2..5f47e473f 100644 --- a/man3/getenv.3 +++ b/man3/getenv.3 @@ -95,7 +95,7 @@ T} Thread safety MT-Safe env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR getenv (): POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .PP diff --git a/man3/getfsent.3 b/man3/getfsent.3 index c4cd22d36..931aed97e 100644 --- a/man3/getfsent.3 +++ b/man3/getfsent.3 @@ -121,7 +121,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are not in POSIX.1. Several operating systems have them, for example, *BSD, SunOS, Digital UNIX, AIX (which also has a diff --git a/man3/getgrent.3 b/man3/getgrent.3 index 0ee6c083d..0e48ca827 100644 --- a/man3/getgrent.3 +++ b/man3/getgrent.3 @@ -188,7 +188,7 @@ or .BR endgrent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR fgetgrent (3), diff --git a/man3/getgrent_r.3 b/man3/getgrent_r.3 index b02d71311..48de72585 100644 --- a/man3/getgrent_r.3 +++ b/man3/getgrent_r.3 @@ -138,7 +138,7 @@ or .BR getgrent_r () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions, done in a style resembling the POSIX version of functions like .BR getpwnam_r (3). diff --git a/man3/getgrnam.3 b/man3/getgrnam.3 index bf1158659..8486bed62 100644 --- a/man3/getgrnam.3 +++ b/man3/getgrnam.3 @@ -219,7 +219,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES The formulation given above under "RETURN VALUE" is from POSIX.1. diff --git a/man3/getgrouplist.3 b/man3/getgrouplist.3 index 94d34da8b..9533e2ee6 100644 --- a/man3/getgrouplist.3 +++ b/man3/getgrouplist.3 @@ -101,7 +101,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is nonstandard; it appears on most BSDs. .SH BUGS In glibc versions before 2.3.3, diff --git a/man3/gethostbyname.3 b/man3/gethostbyname.3 index 4d654cdef..ea34d113c 100644 --- a/man3/gethostbyname.3 +++ b/man3/gethostbyname.3 @@ -375,7 +375,7 @@ or .BR endhostent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 specifies .BR gethostbyname (), .BR gethostbyaddr (), diff --git a/man3/gethostid.3 b/man3/gethostid.3 index d21f1565e..97fb3f1a8 100644 --- a/man3/gethostid.3 +++ b/man3/gethostid.3 @@ -105,7 +105,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.2BSD; these functions were dropped in 4.4BSD. SVr4 includes .BR gethostid () diff --git a/man3/getifaddrs.3 b/man3/getifaddrs.3 index 809856018..01edf0e4f 100644 --- a/man3/getifaddrs.3 +++ b/man3/getifaddrs.3 @@ -167,7 +167,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. This function first appeared in BSDi and is present on the BSD systems, but with slightly different diff --git a/man3/getipnodebyname.3 b/man3/getipnodebyname.3 index fa3597e74..d7f0363e3 100644 --- a/man3/getipnodebyname.3 +++ b/man3/getipnodebyname.3 @@ -236,7 +236,7 @@ is This is an array of one or more pointers to network address structures for the network host. The array is terminated by a null pointer. -.SH CONFORMING TO +.SH STANDARDS RFC\ 2553. .\" Not in POSIX.1-2001. .SH NOTES diff --git a/man3/getline.3 b/man3/getline.3 index c0e7222c8..8b7357825 100644 --- a/man3/getline.3 +++ b/man3/getline.3 @@ -130,7 +130,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Both .BR getline () and diff --git a/man3/getloadavg.3 b/man3/getloadavg.3 index 05d3be989..a99c019b1 100644 --- a/man3/getloadavg.3 +++ b/man3/getloadavg.3 @@ -70,7 +70,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs and Solaris. .\" mdoc seems to have a bug - there must be no newline here diff --git a/man3/getlogin.3 b/man3/getlogin.3 index 55deb369d..1eb41248a 100644 --- a/man3/getlogin.3 +++ b/man3/getlogin.3 @@ -177,7 +177,7 @@ and .BR getlogin_r () call those functions, so we use race:utent to remind users. -.SH CONFORMING TO +.SH STANDARDS .BR getlogin () and .BR getlogin_r (): diff --git a/man3/getmntent.3 b/man3/getmntent.3 index 84c9d1b96..62dc6a1fd 100644 --- a/man3/getmntent.3 +++ b/man3/getmntent.3 @@ -230,7 +230,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The nonreentrant functions are from SunOS 4.1.3. A routine .BR getmntent_r () diff --git a/man3/getnameinfo.3 b/man3/getnameinfo.3 index 5c0d418ca..289d2039c 100644 --- a/man3/getnameinfo.3 +++ b/man3/getnameinfo.3 @@ -228,7 +228,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, RFC\ 2553. .SH NOTES In order to assist the programmer in choosing reasonable sizes diff --git a/man3/getnetent.3 b/man3/getnetent.3 index a5ca052e7..a18d24059 100644 --- a/man3/getnetent.3 +++ b/man3/getnetent.3 @@ -173,7 +173,7 @@ or .BR endnetent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES In glibc versions before 2.2, the diff --git a/man3/getnetent_r.3 b/man3/getnetent_r.3 index b5a118fac..6cb6ead5c 100644 --- a/man3/getnetent_r.3 +++ b/man3/getnetent_r.3 @@ -142,7 +142,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. Functions with similar names exist on some other systems, though typically with different calling signatures. diff --git a/man3/getopt.3 b/man3/getopt.3 index 6cb35d90b..c816d934d 100644 --- a/man3/getopt.3 +++ b/man3/getopt.3 @@ -346,7 +346,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .TP .BR getopt (): POSIX.1-2001, POSIX.1-2008, and POSIX.2, diff --git a/man3/getpass.3 b/man3/getpass.3 index 569745bf0..de3d0c48f 100644 --- a/man3/getpass.3 +++ b/man3/getpass.3 @@ -86,7 +86,7 @@ T} Thread safety MT-Unsafe term .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Present in SUSv2, but marked LEGACY. Removed in POSIX.1-2001. .SH NOTES diff --git a/man3/getprotoent.3 b/man3/getprotoent.3 index aa133a49d..cce0fc3c1 100644 --- a/man3/getprotoent.3 +++ b/man3/getprotoent.3 @@ -168,7 +168,7 @@ or .BR endprotoent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH SEE ALSO .BR getnetent (3), diff --git a/man3/getprotoent_r.3 b/man3/getprotoent_r.3 index 495a2a471..333998ea6 100644 --- a/man3/getprotoent_r.3 +++ b/man3/getprotoent_r.3 @@ -132,7 +132,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. Functions with similar names exist on some other systems, though typically with different calling signatures. diff --git a/man3/getpt.3 b/man3/getpt.3 index 39780a3bc..3748cd668 100644 --- a/man3/getpt.3 +++ b/man3/getpt.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR getpt () is glibc-specific; use diff --git a/man3/getpw.3 b/man3/getpw.3 index 6cb4df592..3e7841814 100644 --- a/man3/getpw.3 +++ b/man3/getpw.3 @@ -105,7 +105,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr2. .SH BUGS The diff --git a/man3/getpwent.3 b/man3/getpwent.3 index 3eed942b4..59c86538b 100644 --- a/man3/getpwent.3 +++ b/man3/getpwent.3 @@ -168,7 +168,7 @@ or .BR endpwent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. The .I pw_gecos diff --git a/man3/getpwent_r.3 b/man3/getpwent_r.3 index 211226acf..6cf6a6729 100644 --- a/man3/getpwent_r.3 +++ b/man3/getpwent_r.3 @@ -143,7 +143,7 @@ or .BR getpwent_r () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions, done in a style resembling the POSIX version of functions like .BR getpwnam_r (3). diff --git a/man3/getpwnam.3 b/man3/getpwnam.3 index a2088c354..349ee853c 100644 --- a/man3/getpwnam.3 +++ b/man3/getpwnam.3 @@ -227,7 +227,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. The .I pw_gecos diff --git a/man3/getrpcent.3 b/man3/getrpcent.3 index 0832f02f8..0e7992abc 100644 --- a/man3/getrpcent.3 +++ b/man3/getrpcent.3 @@ -120,7 +120,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs, Solaris, and many other systems. .SH BUGS diff --git a/man3/getrpcent_r.3 b/man3/getrpcent_r.3 index 8f38e7372..b35404852 100644 --- a/man3/getrpcent_r.3 +++ b/man3/getrpcent_r.3 @@ -128,7 +128,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. Functions with similar names exist on some other systems, though typically with different calling signatures. diff --git a/man3/getrpcport.3 b/man3/getrpcport.3 index 57af44691..158c5421f 100644 --- a/man3/getrpcport.3 +++ b/man3/getrpcport.3 @@ -55,6 +55,6 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs, Solaris, and many other systems. diff --git a/man3/gets.3 b/man3/gets.3 index 47a266a18..11ce3c11c 100644 --- a/man3/gets.3 +++ b/man3/gets.3 @@ -55,7 +55,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C89, C99, POSIX.1-2001. .PP LSB deprecates diff --git a/man3/getservent.3 b/man3/getservent.3 index cfeabc5d7..a9aba1c6e 100644 --- a/man3/getservent.3 +++ b/man3/getservent.3 @@ -185,7 +185,7 @@ or .BR endservent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH SEE ALSO .BR getnetent (3), diff --git a/man3/getservent_r.3 b/man3/getservent_r.3 index 6d6b84f03..3d4a52ef0 100644 --- a/man3/getservent_r.3 +++ b/man3/getservent_r.3 @@ -133,7 +133,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. Functions with similar names exist on some other systems, though typically with different calling signatures. diff --git a/man3/getspnam.3 b/man3/getspnam.3 index 622c67d01..484d38147 100644 --- a/man3/getspnam.3 +++ b/man3/getspnam.3 @@ -304,7 +304,7 @@ or .BR endspent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS The shadow password database and its associated API are not specified in POSIX.1. However, many other systems provide a similar API. diff --git a/man3/getsubopt.3 b/man3/getsubopt.3 index 9854d9891..f650d6168 100644 --- a/man3/getsubopt.3 +++ b/man3/getsubopt.3 @@ -145,7 +145,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Since diff --git a/man3/getttyent.3 b/man3/getttyent.3 index 626c24db0..d88bbc294 100644 --- a/man3/getttyent.3 +++ b/man3/getttyent.3 @@ -91,7 +91,7 @@ T} Thread safety MT-Unsafe race:ttyent .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs, and perhaps other systems. .SH NOTES diff --git a/man3/getusershell.3 b/man3/getusershell.3 index c0227cbe1..8e14d583f 100644 --- a/man3/getusershell.3 +++ b/man3/getusershell.3 @@ -92,7 +92,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. .SH SEE ALSO .BR shells (5) diff --git a/man3/getutent.3 b/man3/getutent.3 index 8cfc144fb..fd39c8da9 100644 --- a/man3/getutent.3 +++ b/man3/getutent.3 @@ -33,7 +33,7 @@ Standard C library .fi .SH DESCRIPTION New applications should use the POSIX.1-specified "utmpx" versions of -these functions; see CONFORMING TO. +these functions; see STANDARDS. .PP .BR utmpname () sets the name of the utmp-format file for the other utmp @@ -194,7 +194,7 @@ or .BR endutent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS XPG2, SVr4. .PP In XPG2 and SVID 2 the function diff --git a/man3/getutmp.3 b/man3/getutmp.3 index 2c32aaa3a..705b59c82 100644 --- a/man3/getutmp.3 +++ b/man3/getutmp.3 @@ -53,7 +53,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard, but appear on a few other systems, such as Solaris and NetBSD. .SH NOTES diff --git a/man3/getw.3 b/man3/getw.3 index 9eb564850..977d04010 100644 --- a/man3/getw.3 +++ b/man3/getw.3 @@ -70,7 +70,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, SUSv2. Not present in POSIX.1. .SH BUGS diff --git a/man3/getwchar.3 b/man3/getwchar.3 index 5b40619a3..49acace60 100644 --- a/man3/getwchar.3 +++ b/man3/getwchar.3 @@ -67,7 +67,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/glob.3 b/man3/glob.3 index 0986b2db1..2b5871499 100644 --- a/man3/glob.3 +++ b/man3/glob.3 @@ -290,7 +290,7 @@ then data races could occur. .BR glob () calls those functions, so we use race:utent to remind users. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, POSIX.2. .SH NOTES The structure elements diff --git a/man3/gnu_get_libc_version.3 b/man3/gnu_get_libc_version.3 index 14349d6c2..e804f94bc 100644 --- a/man3/gnu_get_libc_version.3 +++ b/man3/gnu_get_libc_version.3 @@ -47,7 +47,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are glibc-specific. .SH EXAMPLES When run, the program below will produce output such as the following: diff --git a/man3/grantpt.3 b/man3/grantpt.3 index 22e66fd82..69681bcd1 100644 --- a/man3/grantpt.3 +++ b/man3/grantpt.3 @@ -85,7 +85,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES This is part of the UNIX 98 pseudoterminal support, see diff --git a/man3/group_member.3 b/man3/group_member.3 index 8d0833ff8..ac6097953 100644 --- a/man3/group_member.3 +++ b/man3/group_member.3 @@ -39,7 +39,7 @@ function returns nonzero if any of the caller's supplementary group IDs matches .IR gid , and zero otherwise. -.SH CONFORMING TO +.SH STANDARDS This function is a nonstandard GNU extension. .SH SEE ALSO .BR getgid (2), diff --git a/man3/gsignal.3 b/man3/gsignal.3 index c514a33f3..b2149de0e 100644 --- a/man3/gsignal.3 +++ b/man3/gsignal.3 @@ -100,7 +100,7 @@ T} Thread safety MT-Safe sigintr .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are available under AIX, DG/UX, HP-UX, SCO, Solaris, Tru64. They are called obsolete under most of these systems, and are broken under diff --git a/man3/hsearch.3 b/man3/hsearch.3 index 6c9a9b722..b7b94f03b 100644 --- a/man3/hsearch.3 +++ b/man3/hsearch.3 @@ -233,7 +233,7 @@ T} Thread safety MT-Safe race:htab .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions .BR hcreate (), .BR hsearch (), diff --git a/man3/hypot.3 b/man3/hypot.3 index 8f95ed599..91110cd2e 100644 --- a/man3/hypot.3 +++ b/man3/hypot.3 @@ -143,7 +143,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/iconv.3 b/man3/iconv.3 index 1143f0e92..c4b98a4af 100644 --- a/man3/iconv.3 +++ b/man3/iconv.3 @@ -166,7 +166,7 @@ function is MT-Safe, as long as callers arrange for mutual exclusion on the .I cd argument. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES In each series of calls to diff --git a/man3/iconv_close.3 b/man3/iconv_close.3 index d9c947f0e..0660275f8 100644 --- a/man3/iconv_close.3 +++ b/man3/iconv_close.3 @@ -50,7 +50,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2. .SH SEE ALSO .BR iconv (3), diff --git a/man3/iconv_open.3 b/man3/iconv_open.3 index 78e292118..2ea229500 100644 --- a/man3/iconv_open.3 +++ b/man3/iconv_open.3 @@ -118,7 +118,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2. .SH SEE ALSO .BR iconv (1), diff --git a/man3/if_nameindex.3 b/man3/if_nameindex.3 index 7435fc464..7509ae57f 100644 --- a/man3/if_nameindex.3 +++ b/man3/if_nameindex.3 @@ -102,7 +102,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, RFC\ 3493. .PP This function first appeared in BSDi. diff --git a/man3/if_nametoindex.3 b/man3/if_nametoindex.3 index 5c452e45a..60daf0da9 100644 --- a/man3/if_nametoindex.3 +++ b/man3/if_nametoindex.3 @@ -90,7 +90,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, RFC\ 3493. .PP This function first appeared in BSDi. diff --git a/man3/ilogb.3 b/man3/ilogb.3 index 2ecf2c990..c4b4ae969 100644 --- a/man3/ilogb.3 +++ b/man3/ilogb.3 @@ -126,7 +126,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH BUGS .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6794 diff --git a/man3/index.3 b/man3/index.3 index 035b2f3cd..7c42e463e 100644 --- a/man3/index.3 +++ b/man3/index.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD; marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specifications of .BR index () diff --git a/man3/inet.3 b/man3/inet.3 index 05ac7ab3a..faea9d796 100644 --- a/man3/inet.3 +++ b/man3/inet.3 @@ -226,7 +226,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR inet_addr (), .BR inet_ntoa (): POSIX.1-2001, POSIX.1-2008, 4.3BSD. diff --git a/man3/inet_net_pton.3 b/man3/inet_net_pton.3 index 6885d07ee..623680cb4 100644 --- a/man3/inet_net_pton.3 +++ b/man3/inet_net_pton.3 @@ -129,7 +129,7 @@ The size of the output buffer was insufficient. .RB ( inet_net_pton ()) .I pres was not in correct presentation format. -.SH CONFORMING TO +.SH STANDARDS The .BR inet_net_pton () and diff --git a/man3/inet_ntop.3 b/man3/inet_ntop.3 index e447a7e37..166749ba4 100644 --- a/man3/inet_ntop.3 +++ b/man3/inet_ntop.3 @@ -97,7 +97,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. Note that RFC\ 2553 defines a prototype where the last argument .I size diff --git a/man3/inet_pton.3 b/man3/inet_pton.3 index 7758ed708..dfd1d44a1 100644 --- a/man3/inet_pton.3 +++ b/man3/inet_pton.3 @@ -129,7 +129,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Unlike diff --git a/man3/initgroups.3 b/man3/initgroups.3 index 474a73b97..2c09152dd 100644 --- a/man3/initgroups.3 +++ b/man3/initgroups.3 @@ -90,7 +90,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD. .SH SEE ALSO .BR getgroups (2), diff --git a/man3/insque.3 b/man3/insque.3 index e59492bf9..7cfdb3e0d 100644 --- a/man3/insque.3 +++ b/man3/insque.3 @@ -96,7 +96,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On ancient systems, diff --git a/man3/intro.3 b/man3/intro.3 index 5dd62970e..e985988c1 100644 --- a/man3/intro.3 +++ b/man3/intro.3 @@ -64,7 +64,7 @@ For further information on feature test macros, see .\" .IP (3X) .\" Various special libraries. The manual pages documenting their functions .\" specify the library names. -.SH CONFORMING TO +.SH STANDARDS Certain terms and abbreviations are used to indicate UNIX variants and standards to which calls in this section conform. See diff --git a/man3/isalpha.3 b/man3/isalpha.3 index c928bed02..2cb937c2a 100644 --- a/man3/isalpha.3 +++ b/man3/isalpha.3 @@ -242,7 +242,7 @@ T} Thread safety MT-Safe .ad .sp 1 .\" FIXME: need a thread-safety statement about the *_l functions -.SH CONFORMING TO +.SH STANDARDS C89 specifies .BR isalnum (), .BR isalpha (), diff --git a/man3/isatty.3 b/man3/isatty.3 index 10af7060b..e8c7bfd1c 100644 --- a/man3/isatty.3 +++ b/man3/isatty.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR fstat (2), diff --git a/man3/isfdtype.3 b/man3/isfdtype.3 index 95063b833..c2b292bd5 100644 --- a/man3/isfdtype.3 +++ b/man3/isfdtype.3 @@ -61,7 +61,7 @@ The .BR isfdtype () function can fail with any of the same errors as .BR fstat (2). -.SH CONFORMING TO +.SH STANDARDS The .BR isfdtype () function is not specified in any standard, diff --git a/man3/isgreater.3 b/man3/isgreater.3 index 5268eb123..d452bab48 100644 --- a/man3/isgreater.3 +++ b/man3/isgreater.3 @@ -132,7 +132,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES Not all hardware supports these functions, diff --git a/man3/iswalnum.3 b/man3/iswalnum.3 index 2f62522e0..b76daf255 100644 --- a/man3/iswalnum.3 +++ b/man3/iswalnum.3 @@ -78,7 +78,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswalpha.3 b/man3/iswalpha.3 index 6ca1fe03a..976b4c4fc 100644 --- a/man3/iswalpha.3 +++ b/man3/iswalpha.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswblank.3 b/man3/iswblank.3 index 353f26920..e8bbe876f 100644 --- a/man3/iswblank.3 +++ b/man3/iswblank.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The behavior of diff --git a/man3/iswcntrl.3 b/man3/iswcntrl.3 index 4b030d00f..c43b435a9 100644 --- a/man3/iswcntrl.3 +++ b/man3/iswcntrl.3 @@ -66,7 +66,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswctype.3 b/man3/iswctype.3 index afebc4824..6c6887987 100644 --- a/man3/iswctype.3 +++ b/man3/iswctype.3 @@ -69,7 +69,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswdigit.3 b/man3/iswdigit.3 index 0fa59af27..683ba8390 100644 --- a/man3/iswdigit.3 +++ b/man3/iswdigit.3 @@ -81,7 +81,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswgraph.3 b/man3/iswgraph.3 index 084aa93cd..c6df53d8a 100644 --- a/man3/iswgraph.3 +++ b/man3/iswgraph.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswlower.3 b/man3/iswlower.3 index d103f1f47..211b2ee8d 100644 --- a/man3/iswlower.3 +++ b/man3/iswlower.3 @@ -88,7 +88,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswprint.3 b/man3/iswprint.3 index 7b72f6b4d..85fc8e755 100644 --- a/man3/iswprint.3 +++ b/man3/iswprint.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswpunct.3 b/man3/iswpunct.3 index 1c6f41de5..33b77712c 100644 --- a/man3/iswpunct.3 +++ b/man3/iswpunct.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswspace.3 b/man3/iswspace.3 index 0cb534723..1952ccd49 100644 --- a/man3/iswspace.3 +++ b/man3/iswspace.3 @@ -68,7 +68,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswupper.3 b/man3/iswupper.3 index 629c5afef..d07c4b53d 100644 --- a/man3/iswupper.3 +++ b/man3/iswupper.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/iswxdigit.3 b/man3/iswxdigit.3 index 593e62fb9..6b7e8bec5 100644 --- a/man3/iswxdigit.3 +++ b/man3/iswxdigit.3 @@ -73,7 +73,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of @@ -157,7 +157,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions returning .I double conform to SVr4, 4.3BSD, diff --git a/man3/killpg.3 b/man3/killpg.3 index 23db1ab37..c944c7a83 100644 --- a/man3/killpg.3 +++ b/man3/killpg.3 @@ -81,7 +81,7 @@ No process can be found in the process group specified by .B ESRCH The process group was given as 0 but the sending process does not have a process group. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD .RB ( killpg () first appeared in 4BSD). diff --git a/man3/ldexp.3 b/man3/ldexp.3 index 7af57c700..25b28805f 100644 --- a/man3/ldexp.3 +++ b/man3/ldexp.3 @@ -118,7 +118,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/lgamma.3 b/man3/lgamma.3 index 2e36c2ac4..7e8483f90 100644 --- a/man3/lgamma.3 +++ b/man3/lgamma.3 @@ -152,7 +152,7 @@ An overflow floating-point exception is raised. .\" glibc (as at 2.8) also supports an inexact .\" exception for various cases. -.SH CONFORMING TO +.SH STANDARDS The .BR lgamma () functions are specified in C99, POSIX.1-2001, and POSIX.1-2008. diff --git a/man3/lio_listio.3 b/man3/lio_listio.3 index 139687d66..b23fbe5b4 100644 --- a/man3/lio_listio.3 +++ b/man3/lio_listio.3 @@ -203,7 +203,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES It is a good idea to zero out the control blocks before use. diff --git a/man3/list.3 b/man3/list.3 index a9e01a8ef..642038a38 100644 --- a/man3/list.3 +++ b/man3/list.3 @@ -232,7 +232,7 @@ structure, respectively. .BR LIST_HEAD_INITIALIZER () returns an initializer that can be assigned to the list .IR head . -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs (LIST macros first appeared in 4.4BSD). diff --git a/man3/localeconv.3 b/man3/localeconv.3 index 640228820..2b83a0af7 100644 --- a/man3/localeconv.3 +++ b/man3/localeconv.3 @@ -64,7 +64,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C89, C99. .SH BUGS The diff --git a/man3/lockf.3 b/man3/lockf.3 index fd42a1166..d6ee49006 100644 --- a/man3/lockf.3 +++ b/man3/lockf.3 @@ -159,7 +159,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. .SH SEE ALSO .BR fcntl (2), diff --git a/man3/log.3 b/man3/log.3 index 1a8ca69d1..f858fd2f4 100644 --- a/man3/log.3 +++ b/man3/log.3 @@ -117,7 +117,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/log10.3 b/man3/log10.3 index 72ed799bf..6488ef319 100644 --- a/man3/log10.3 +++ b/man3/log10.3 @@ -78,7 +78,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/log1p.3 b/man3/log1p.3 index 1c76d9e4b..b2c80eaba 100644 --- a/man3/log1p.3 +++ b/man3/log1p.3 @@ -127,7 +127,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .\" BSD .SH BUGS diff --git a/man3/log2.3 b/man3/log2.3 index 1b90ad235..328c2942b 100644 --- a/man3/log2.3 +++ b/man3/log2.3 @@ -79,7 +79,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/logb.3 b/man3/logb.3 index 053e61a89..dd5cadcde 100644 --- a/man3/logb.3 +++ b/man3/logb.3 @@ -135,7 +135,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR ilogb (3), diff --git a/man3/login.3 b/man3/login.3 index 26d0f6852..00d752364 100644 --- a/man3/login.3 +++ b/man3/login.3 @@ -129,7 +129,7 @@ and .BR logout () calls those functions, so we use race:utent to remind users. -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs. .SH NOTES diff --git a/man3/lrint.3 b/man3/lrint.3 index 866628335..00a505844 100644 --- a/man3/lrint.3 +++ b/man3/lrint.3 @@ -100,7 +100,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR ceil (3), diff --git a/man3/lround.3 b/man3/lround.3 index 6c4ff1d70..3b307b45b 100644 --- a/man3/lround.3 +++ b/man3/lround.3 @@ -103,7 +103,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR ceil (3), diff --git a/man3/lsearch.3 b/man3/lsearch.3 index da54405cf..c4de35c14 100644 --- a/man3/lsearch.3 +++ b/man3/lsearch.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. Present in libc since libc-4.6.27. .SH BUGS diff --git a/man3/makecontext.3 b/man3/makecontext.3 index 46608808e..db2fed5cc 100644 --- a/man3/makecontext.3 +++ b/man3/makecontext.3 @@ -113,7 +113,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SUSv2, POSIX.1-2001. POSIX.1-2008 removes the specifications of .BR makecontext () diff --git a/man3/makedev.3 b/man3/makedev.3 index 8aca999f9..a304f7f5b 100644 --- a/man3/makedev.3 +++ b/man3/makedev.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR makedev (), .BR major (), diff --git a/man3/mallinfo.3 b/man3/mallinfo.3 index b6f050c69..6634c8c97 100644 --- a/man3/mallinfo.3 +++ b/man3/mallinfo.3 @@ -156,7 +156,7 @@ would modify the global internal objects with atomics, that make sure .BR mallinfo ()/ .BR mallinfo2 () is safe enough, others modify with non-atomically maybe not. -.SH CONFORMING TO +.SH STANDARDS These functions are not specified by POSIX or the C standards. A .BR mallinfo () diff --git a/man3/malloc.3 b/man3/malloc.3 index f84a8958f..c58b1fad9 100644 --- a/man3/malloc.3 +++ b/man3/malloc.3 @@ -258,7 +258,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR malloc (), .BR free (), .BR calloc (), diff --git a/man3/malloc_get_state.3 b/man3/malloc_get_state.3 index db8ae42aa..d72994faa 100644 --- a/man3/malloc_get_state.3 +++ b/man3/malloc_get_state.3 @@ -87,7 +87,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES These functions are useful when using this diff --git a/man3/malloc_hook.3 b/man3/malloc_hook.3 index fbd18a33b..0928fd1a1 100644 --- a/man3/malloc_hook.3 +++ b/man3/malloc_hook.3 @@ -80,7 +80,7 @@ The variable points at a function that is called each time after .BR sbrk (2) was asked for more memory. -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES The use of these hook functions is not safe in multithreaded programs, diff --git a/man3/malloc_info.3 b/man3/malloc_info.3 index a932b3083..8320711dc 100644 --- a/man3/malloc_info.3 +++ b/man3/malloc_info.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH NOTES The memory-allocation information is provided as an XML string diff --git a/man3/malloc_stats.3 b/man3/malloc_stats.3 index c614e8ea4..6eaf6cd5d 100644 --- a/man3/malloc_stats.3 +++ b/man3/malloc_stats.3 @@ -53,7 +53,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH NOTES More detailed information about memory allocations in the main arena diff --git a/man3/malloc_trim.3 b/man3/malloc_trim.3 index e8d1328c5..d79db5443 100644 --- a/man3/malloc_trim.3 +++ b/man3/malloc_trim.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH NOTES Only the main heap (using diff --git a/man3/malloc_usable_size.3 b/man3/malloc_usable_size.3 index 4c11be666..159d440b6 100644 --- a/man3/malloc_usable_size.3 +++ b/man3/malloc_usable_size.3 @@ -47,7 +47,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH NOTES The value returned by diff --git a/man3/mallopt.3 b/man3/mallopt.3 index 41c3c38e8..6cb92f467 100644 --- a/man3/mallopt.3 +++ b/man3/mallopt.3 @@ -431,7 +431,7 @@ is set. .\" .SH VERSIONS .\" Available already in glibc 2.0, possibly earlier -.SH CONFORMING TO +.SH STANDARDS This function is not specified by POSIX or the C standards. A similar function exists on many System V derivatives, but the range of values for diff --git a/man3/mblen.3 b/man3/mblen.3 index 77844561b..c342f03f8 100644 --- a/man3/mblen.3 +++ b/man3/mblen.3 @@ -99,7 +99,7 @@ T} Thread safety MT-Unsafe race .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mbrlen.3 b/man3/mbrlen.3 index 3cd26d385..6466627db 100644 --- a/man3/mbrlen.3 +++ b/man3/mbrlen.3 @@ -117,7 +117,7 @@ T} Thread safety MT-Unsafe race:mbrlen/!ps .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mbrtowc.3 b/man3/mbrtowc.3 index 4429854c7..a4ff6451c 100644 --- a/man3/mbrtowc.3 +++ b/man3/mbrtowc.3 @@ -188,7 +188,7 @@ T} Thread safety MT-Unsafe race:mbrtowc/!ps .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mbsinit.3 b/man3/mbsinit.3 index 315ac075d..e8fa621cd 100644 --- a/man3/mbsinit.3 +++ b/man3/mbsinit.3 @@ -100,7 +100,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mbsnrtowcs.3 b/man3/mbsnrtowcs.3 index 3dbd193ec..eb45b7c5a 100644 --- a/man3/mbsnrtowcs.3 +++ b/man3/mbsnrtowcs.3 @@ -179,7 +179,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES The behavior of diff --git a/man3/mbsrtowcs.3 b/man3/mbsrtowcs.3 index 16e704bf2..420f1ef8f 100644 --- a/man3/mbsrtowcs.3 +++ b/man3/mbsrtowcs.3 @@ -140,7 +140,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mbstowcs.3 b/man3/mbstowcs.3 index e24c3d433..9d7abbcfa 100644 --- a/man3/mbstowcs.3 +++ b/man3/mbstowcs.3 @@ -107,7 +107,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mbtowc.3 b/man3/mbtowc.3 index 391d3da55..b17d2447a 100644 --- a/man3/mbtowc.3 +++ b/man3/mbtowc.3 @@ -126,7 +126,7 @@ T} Thread safety MT-Unsafe race .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/mcheck.3 b/man3/mcheck.3 index cc3c35768..9173380c4 100644 --- a/man3/mcheck.3 +++ b/man3/mcheck.3 @@ -146,7 +146,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES Linking a program with diff --git a/man3/memccpy.3 b/man3/memccpy.3 index 974c0feca..6e7c087b2 100644 --- a/man3/memccpy.3 +++ b/man3/memccpy.3 @@ -68,7 +68,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR bcopy (3), diff --git a/man3/memchr.3 b/man3/memchr.3 index ab812cae8..81f14cb66 100644 --- a/man3/memchr.3 +++ b/man3/memchr.3 @@ -123,7 +123,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR memchr (): POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .PP diff --git a/man3/memcmp.3 b/man3/memcmp.3 index 4bf6fb3d3..5724a08e0 100644 --- a/man3/memcmp.3 +++ b/man3/memcmp.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES Do not use diff --git a/man3/memcpy.3 b/man3/memcpy.3 index cede62f37..e62f61f66 100644 --- a/man3/memcpy.3 +++ b/man3/memcpy.3 @@ -51,7 +51,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES Failure to observe the requirement that the memory areas diff --git a/man3/memfrob.3 b/man3/memfrob.3 index 0fbbe9983..732b70686 100644 --- a/man3/memfrob.3 +++ b/man3/memfrob.3 @@ -55,7 +55,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR memfrob () function is unique to the diff --git a/man3/memmem.3 b/man3/memmem.3 index ff379c523..7463cc94c 100644 --- a/man3/memmem.3 +++ b/man3/memmem.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is not specified in POSIX.1, but is present on a number of other systems. .SH BUGS diff --git a/man3/memmove.3 b/man3/memmove.3 index b81e889bc..3023135cb 100644 --- a/man3/memmove.3 +++ b/man3/memmove.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH SEE ALSO .BR bcopy (3), diff --git a/man3/mempcpy.3 b/man3/mempcpy.3 index 1977a9f36..73bd7039b 100644 --- a/man3/mempcpy.3 +++ b/man3/mempcpy.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH EXAMPLES .EX diff --git a/man3/memset.3 b/man3/memset.3 index fa1d2e90c..b341b337e 100644 --- a/man3/memset.3 +++ b/man3/memset.3 @@ -51,7 +51,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH SEE ALSO .BR bstring (3), diff --git a/man3/mkdtemp.3 b/man3/mkdtemp.3 index 5f84963e0..3c7f79294 100644 --- a/man3/mkdtemp.3 +++ b/man3/mkdtemp.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function is present on the BSDs. .\" As at 2006, this function is being considered for a revision of POSIX.1 diff --git a/man3/mkfifo.3 b/man3/mkfifo.3 index 62d5c07f4..b65186f5e 100644 --- a/man3/mkfifo.3 +++ b/man3/mkfifo.3 @@ -185,7 +185,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR mkfifo (): POSIX.1-2001, POSIX.1-2008. .PP diff --git a/man3/mkstemp.3 b/man3/mkstemp.3 index fcfd040e5..b20aeadb9 100644 --- a/man3/mkstemp.3 +++ b/man3/mkstemp.3 @@ -195,7 +195,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR mkstemp (): 4.3BSD, POSIX.1-2001. .PP diff --git a/man3/mktemp.3 b/man3/mktemp.3 index 61047a7be..ea76a2c1d 100644 --- a/man3/mktemp.3 +++ b/man3/mktemp.3 @@ -85,7 +85,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD, POSIX.1-2001. POSIX.1-2008 removes the specification of .BR mktemp (). diff --git a/man3/modf.3 b/man3/modf.3 index b43d1c443..27f92722b 100644 --- a/man3/modf.3 +++ b/man3/modf.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/mpool.3 b/man3/mpool.3 index 0c45d09c4..2c0e21de5 100644 --- a/man3/mpool.3 +++ b/man3/mpool.3 @@ -196,7 +196,7 @@ function may fail and set .I errno for any of the errors specified for the library routine .BR free (3). -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs. .SH SEE ALSO diff --git a/man3/mq_close.3 b/man3/mq_close.3 index 8932b9148..463feedfc 100644 --- a/man3/mq_close.3 +++ b/man3/mq_close.3 @@ -54,7 +54,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES All open message queues are automatically closed on process termination, diff --git a/man3/mq_getattr.3 b/man3/mq_getattr.3 index 08e37fe9b..c4f0b0370 100644 --- a/man3/mq_getattr.3 +++ b/man3/mq_getattr.3 @@ -131,7 +131,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On Linux, diff --git a/man3/mq_notify.3 b/man3/mq_notify.3 index ed5dddc79..33f2f316d 100644 --- a/man3/mq_notify.3 +++ b/man3/mq_notify.3 @@ -169,7 +169,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH NOTES .\" diff --git a/man3/mq_open.3 b/man3/mq_open.3 index 155d10b22..9add919af 100644 --- a/man3/mq_open.3 +++ b/man3/mq_open.3 @@ -264,7 +264,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES .SS C library/kernel differences diff --git a/man3/mq_receive.3 b/man3/mq_receive.3 index 08cbaf67f..ba5e0b697 100644 --- a/man3/mq_receive.3 +++ b/man3/mq_receive.3 @@ -142,7 +142,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On Linux, diff --git a/man3/mq_send.3 b/man3/mq_send.3 index 612b7b01c..8e06653a3 100644 --- a/man3/mq_send.3 +++ b/man3/mq_send.3 @@ -150,7 +150,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On Linux, diff --git a/man3/mq_unlink.3 b/man3/mq_unlink.3 index ceba716f5..5208aec99 100644 --- a/man3/mq_unlink.3 +++ b/man3/mq_unlink.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR mq_close (3), diff --git a/man3/mtrace.3 b/man3/mtrace.3 index 2ab6764e0..676225586 100644 --- a/man3/mtrace.3 +++ b/man3/mtrace.3 @@ -86,7 +86,7 @@ T} Thread safety MT-Unsafe .\" But there is something wrong in glibc manual, for example: .\" glibc manual says muntrace should have marking locale because it calls .\" fprintf(), but muntrace does not execute area which cause locale problem. -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES In normal usage, diff --git a/man3/nan.3 b/man3/nan.3 index 17aa702ee..a4207c928 100644 --- a/man3/nan.3 +++ b/man3/nan.3 @@ -86,7 +86,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. See also IEC 559 and the appendix with recommended functions in IEEE 754/IEEE 854. diff --git a/man3/netlink.3 b/man3/netlink.3 index 2f57b22ef..112ac3bbd 100644 --- a/man3/netlink.3 +++ b/man3/netlink.3 @@ -76,7 +76,7 @@ is in a form suitable for parsing. .BR NLMSG_PAYLOAD () Return the length of the payload associated with the .IR nlmsghdr . -.SH CONFORMING TO +.SH STANDARDS These macros are nonstandard Linux extensions. .SH NOTES It is often better to use netlink via diff --git a/man3/newlocale.3 b/man3/newlocale.3 index 940a293f1..f641ae2e1 100644 --- a/man3/newlocale.3 +++ b/man3/newlocale.3 @@ -188,7 +188,7 @@ The and .BR freelocale () functions first appeared in version 2.3 of the GNU C library. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES Each locale object created by diff --git a/man3/nextafter.3 b/man3/nextafter.3 index 489956e3a..102a86827 100644 --- a/man3/nextafter.3 +++ b/man3/nextafter.3 @@ -181,7 +181,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. This function is defined in IEC 559 (and the appendix with recommended functions in IEEE 754/IEEE 854). diff --git a/man3/nextup.3 b/man3/nextup.3 index 41412dfa4..96df4ebca 100644 --- a/man3/nextup.3 +++ b/man3/nextup.3 @@ -86,7 +86,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are described in .I IEEE Std 754-2008 - Standard for Floating-Point Arithmetic and diff --git a/man3/nl_langinfo.3 b/man3/nl_langinfo.3 index 6efd08f57..473103779 100644 --- a/man3/nl_langinfo.3 +++ b/man3/nl_langinfo.3 @@ -308,7 +308,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2. .SH NOTES The behavior of diff --git a/man3/ntp_gettime.3 b/man3/ntp_gettime.3 index 1c145e857..ac33a13e6 100644 --- a/man3/ntp_gettime.3 +++ b/man3/ntp_gettime.3 @@ -119,7 +119,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR ntp_gettime () is described in the NTP Kernel Application Program Interface. .BR ntp_gettimex () diff --git a/man3/offsetof.3 b/man3/offsetof.3 index 0afa0f510..bd4eecf58 100644 --- a/man3/offsetof.3 +++ b/man3/offsetof.3 @@ -63,7 +63,7 @@ returns the offset of the given within the given .IR type , in units of bytes. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH EXAMPLES On a Linux/i386 system, when compiled using the default diff --git a/man3/on_exit.3 b/man3/on_exit.3 index e4a5333f3..34f4bbabb 100644 --- a/man3/on_exit.3 +++ b/man3/on_exit.3 @@ -83,7 +83,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function comes from SunOS 4, but is also present in glibc. It no longer occurs in Solaris (SunOS 5). Portable application should avoid this function, and use the standard diff --git a/man3/open_memstream.3 b/man3/open_memstream.3 index c7bc93d99..a65fab135 100644 --- a/man3/open_memstream.3 +++ b/man3/open_memstream.3 @@ -117,7 +117,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. These functions are not specified in POSIX.1-2001, and are not widely available on other systems. diff --git a/man3/opendir.3 b/man3/opendir.3 index 4b6149f7d..2c0cf6e95 100644 --- a/man3/opendir.3 +++ b/man3/opendir.3 @@ -109,7 +109,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR opendir () is present on SVr4, 4.3BSD, and specified in POSIX.1-2001. .BR fdopendir () diff --git a/man3/openpty.3 b/man3/openpty.3 index f090b8e7b..0bb767de9 100644 --- a/man3/openpty.3 +++ b/man3/openpty.3 @@ -146,7 +146,7 @@ T} Thread safety MT-Unsafe race:ttyname .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These are BSD functions, present in glibc. They are not standardized in POSIX. .SH NOTES diff --git a/man3/perror.3 b/man3/perror.3 index 0a989e14c..bb08c51c1 100644 --- a/man3/perror.3 +++ b/man3/perror.3 @@ -121,7 +121,7 @@ T} Thread safety MT-Safe race:stderr .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR perror (), .IR errno : POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD. diff --git a/man3/popen.3 b/man3/popen.3 index 3f2f4a1ba..f9d461652 100644 --- a/man3/popen.3 +++ b/man3/popen.3 @@ -164,7 +164,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP The \(aqe\(aq value for diff --git a/man3/posix_fallocate.3 b/man3/posix_fallocate.3 index 17d15f014..b5d3ac51c 100644 --- a/man3/posix_fallocate.3 +++ b/man3/posix_fallocate.3 @@ -112,7 +112,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .PP POSIX.1-2008 says that an implementation diff --git a/man3/posix_madvise.3 b/man3/posix_madvise.3 index bb6f5c3c7..9b2474fe6 100644 --- a/man3/posix_madvise.3 +++ b/man3/posix_madvise.3 @@ -89,7 +89,7 @@ the caller's address space. Support for .BR posix_madvise () first appeared in glibc version 2.2. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH NOTES POSIX.1 permits an implementation to generate an error if diff --git a/man3/posix_memalign.3 b/man3/posix_memalign.3 index 12461c353..f2185d0e5 100644 --- a/man3/posix_memalign.3 +++ b/man3/posix_memalign.3 @@ -182,7 +182,7 @@ T} Thread safety MT-Unsafe init .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The function .BR valloc () appeared in 3.0BSD. diff --git a/man3/posix_openpt.3 b/man3/posix_openpt.3 index d54b259c2..3069030a2 100644 --- a/man3/posix_openpt.3 +++ b/man3/posix_openpt.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP .BR posix_openpt () diff --git a/man3/posix_spawn.3 b/man3/posix_spawn.3 index 36117b735..a53ffae59 100644 --- a/man3/posix_spawn.3 +++ b/man3/posix_spawn.3 @@ -518,7 +518,7 @@ The and .BR posix_spawnp () functions are available since glibc 2.2. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .\" FIXME . This piece belongs in spawnattr_setflags(3) .\" The diff --git a/man3/pow.3 b/man3/pow.3 index 4ae7cda8f..4acf5bb50 100644 --- a/man3/pow.3 +++ b/man3/pow.3 @@ -324,7 +324,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/pow10.3 b/man3/pow10.3 index bf2e665e3..2a230717d 100644 --- a/man3/pow10.3 +++ b/man3/pow10.3 @@ -52,7 +52,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This functions are nonstandard GNU extensions. .SH SEE ALSO .BR exp10 (3), diff --git a/man3/printf.3 b/man3/printf.3 index 0fb54bc5a..59f1d1521 100644 --- a/man3/printf.3 +++ b/man3/printf.3 @@ -960,7 +960,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR fprintf (), .BR printf (), .BR sprintf (), diff --git a/man3/profil.3 b/man3/profil.3 index 80797cd66..e420266df 100644 --- a/man3/profil.3 +++ b/man3/profil.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Similar to a call in SVr4 (but not POSIX.1). .SH BUGS .BR profil () diff --git a/man3/program_invocation_name.3 b/man3/program_invocation_name.3 index e6b421ef5..e1457317d 100644 --- a/man3/program_invocation_name.3 +++ b/man3/program_invocation_name.3 @@ -56,7 +56,7 @@ with all text up to and including the final slash (/), if any, removed. .PP These variables are automatically initialized by the glibc run-time startup code. -.SH CONFORMING TO +.SH STANDARDS These variables are GNU extensions, and should not be used in programs intended to be portable. .SH NOTES diff --git a/man3/psignal.3 b/man3/psignal.3 index 9bae9c59d..f6244de56 100644 --- a/man3/psignal.3 +++ b/man3/psignal.3 @@ -94,7 +94,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008, 4.3BSD. .SH BUGS In glibc versions up to 2.12, diff --git a/man3/pthread_atfork.3 b/man3/pthread_atfork.3 index 335503e3f..0f976e79c 100644 --- a/man3/pthread_atfork.3 +++ b/man3/pthread_atfork.3 @@ -64,7 +64,7 @@ handlers are called in the order of registration. .TP .B ENOMEM Could not allocate memory to record the fork handler list entry. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES When diff --git a/man3/pthread_attr_init.3 b/man3/pthread_attr_init.3 index c4f6dfda9..56aa169cd 100644 --- a/man3/pthread_attr_init.3 +++ b/man3/pthread_attr_init.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The diff --git a/man3/pthread_attr_setaffinity_np.3 b/man3/pthread_attr_setaffinity_np.3 index ab35b5105..cf7081865 100644 --- a/man3/pthread_attr_setaffinity_np.3 +++ b/man3/pthread_attr_setaffinity_np.3 @@ -104,7 +104,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH NOTES diff --git a/man3/pthread_attr_setdetachstate.3 b/man3/pthread_attr_setdetachstate.3 index 5da39e629..c925327f2 100644 --- a/man3/pthread_attr_setdetachstate.3 +++ b/man3/pthread_attr_setdetachstate.3 @@ -83,7 +83,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES See diff --git a/man3/pthread_attr_setguardsize.3 b/man3/pthread_attr_setguardsize.3 index 81e2a6a9b..64ac46776 100644 --- a/man3/pthread_attr_setguardsize.3 +++ b/man3/pthread_attr_setguardsize.3 @@ -102,7 +102,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES A guard area consists of virtual memory pages that are protected diff --git a/man3/pthread_attr_setinheritsched.3 b/man3/pthread_attr_setinheritsched.3 index c1f5ac2ad..121855045 100644 --- a/man3/pthread_attr_setinheritsched.3 +++ b/man3/pthread_attr_setinheritsched.3 @@ -106,7 +106,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH BUGS As at glibc 2.8, if a thread attributes object is initialized using diff --git a/man3/pthread_attr_setschedparam.3 b/man3/pthread_attr_setschedparam.3 index 5760da760..a5ba3e01d 100644 --- a/man3/pthread_attr_setschedparam.3 +++ b/man3/pthread_attr_setschedparam.3 @@ -103,7 +103,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES See diff --git a/man3/pthread_attr_setschedpolicy.3 b/man3/pthread_attr_setschedpolicy.3 index a9536f395..f9413dd8a 100644 --- a/man3/pthread_attr_setschedpolicy.3 +++ b/man3/pthread_attr_setschedpolicy.3 @@ -95,7 +95,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES See diff --git a/man3/pthread_attr_setscope.3 b/man3/pthread_attr_setscope.3 index f12c1e200..d5868cea5 100644 --- a/man3/pthread_attr_setscope.3 +++ b/man3/pthread_attr_setscope.3 @@ -114,7 +114,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The diff --git a/man3/pthread_attr_setsigmask_np.3 b/man3/pthread_attr_setsigmask_np.3 index 348e3388e..40dfe6d38 100644 --- a/man3/pthread_attr_setsigmask_np.3 +++ b/man3/pthread_attr_setsigmask_np.3 @@ -87,7 +87,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH NOTES diff --git a/man3/pthread_attr_setstack.3 b/man3/pthread_attr_setstack.3 index 165e5e9bd..679ea69a3 100644 --- a/man3/pthread_attr_setstack.3 +++ b/man3/pthread_attr_setstack.3 @@ -107,7 +107,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES These functions are provided for applications that must ensure that diff --git a/man3/pthread_attr_setstackaddr.3 b/man3/pthread_attr_setstackaddr.3 index cc4971f78..bac67f8d7 100644 --- a/man3/pthread_attr_setstackaddr.3 +++ b/man3/pthread_attr_setstackaddr.3 @@ -79,7 +79,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 specifies these functions but marks them as obsolete. POSIX.1-2008 removes the specification of these functions. .SH NOTES diff --git a/man3/pthread_attr_setstacksize.3 b/man3/pthread_attr_setstacksize.3 index a3ba2c2d1..ae0cb4a6a 100644 --- a/man3/pthread_attr_setstacksize.3 +++ b/man3/pthread_attr_setstacksize.3 @@ -79,7 +79,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES For details on the default stack size of new threads, see diff --git a/man3/pthread_cancel.3 b/man3/pthread_cancel.3 index 6271470c0..5a783eb02 100644 --- a/man3/pthread_cancel.3 +++ b/man3/pthread_cancel.3 @@ -120,7 +120,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On Linux, cancelation is implemented using signals. diff --git a/man3/pthread_cleanup_push.3 b/man3/pthread_cleanup_push.3 index a1d53a22d..192f6e35b 100644 --- a/man3/pthread_cleanup_push.3 +++ b/man3/pthread_cleanup_push.3 @@ -122,7 +122,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On Linux, the diff --git a/man3/pthread_cleanup_push_defer_np.3 b/man3/pthread_cleanup_push_defer_np.3 index 96ab4483b..219a58589 100644 --- a/man3/pthread_cleanup_push_defer_np.3 +++ b/man3/pthread_cleanup_push_defer_np.3 @@ -89,7 +89,7 @@ pthread_cleanup_pop(execute); .in .\" SH VERSIONS .\" Available since glibc 2.0 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH SEE ALSO diff --git a/man3/pthread_create.3 b/man3/pthread_create.3 index 14472f590..ca789fc9c 100644 --- a/man3/pthread_create.3 +++ b/man3/pthread_create.3 @@ -150,7 +150,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES See diff --git a/man3/pthread_detach.3 b/man3/pthread_detach.3 index 3480ef8d7..0d2e89770 100644 --- a/man3/pthread_detach.3 +++ b/man3/pthread_detach.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Once a thread has been detached, it can't be joined with diff --git a/man3/pthread_equal.3 b/man3/pthread_equal.3 index 7c8042822..d3b2c1a6b 100644 --- a/man3/pthread_equal.3 +++ b/man3/pthread_equal.3 @@ -42,7 +42,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The diff --git a/man3/pthread_exit.3 b/man3/pthread_exit.3 index 3f5a5c60e..f365e695c 100644 --- a/man3/pthread_exit.3 +++ b/man3/pthread_exit.3 @@ -70,7 +70,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Performing a return from the start function of any thread other diff --git a/man3/pthread_getattr_default_np.3 b/man3/pthread_getattr_default_np.3 index cae608d41..cd214e493 100644 --- a/man3/pthread_getattr_default_np.3 +++ b/man3/pthread_getattr_default_np.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in their names. .SH EXAMPLES diff --git a/man3/pthread_getattr_np.3 b/man3/pthread_getattr_np.3 index 369e64ca8..52b2876b1 100644 --- a/man3/pthread_getattr_np.3 +++ b/man3/pthread_getattr_np.3 @@ -93,7 +93,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a nonstandard GNU extension; hence the suffix "_np" (nonportable) in the name. .SH EXAMPLES diff --git a/man3/pthread_getcpuclockid.3 b/man3/pthread_getcpuclockid.3 index 6b2d03bdf..76e5898e3 100644 --- a/man3/pthread_getcpuclockid.3 +++ b/man3/pthread_getcpuclockid.3 @@ -63,7 +63,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES When diff --git a/man3/pthread_join.3 b/man3/pthread_join.3 index 0fca845b5..9696a76a7 100644 --- a/man3/pthread_join.3 +++ b/man3/pthread_join.3 @@ -93,7 +93,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES After a successful call to diff --git a/man3/pthread_kill.3 b/man3/pthread_kill.3 index 24fd96151..f32683c73 100644 --- a/man3/pthread_kill.3 +++ b/man3/pthread_kill.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Signal dispositions are process-wide: diff --git a/man3/pthread_kill_other_threads_np.3 b/man3/pthread_kill_other_threads_np.3 index d1b14f2a0..63616b5d4 100644 --- a/man3/pthread_kill_other_threads_np.3 +++ b/man3/pthread_kill_other_threads_np.3 @@ -44,7 +44,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a nonstandard GNU extension; hence the suffix "_np" (nonportable) in the name. .SH NOTES diff --git a/man3/pthread_mutex_consistent.3 b/man3/pthread_mutex_consistent.3 index a5dc54b24..e8421d2e6 100644 --- a/man3/pthread_mutex_consistent.3 +++ b/man3/pthread_mutex_consistent.3 @@ -47,7 +47,7 @@ The mutex is either not robust or is not in an inconsistent state. .SH VERSIONS .BR pthread_mutex_consistent () was added to glibc in version 2.12. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES .BR pthread_mutex_consistent () diff --git a/man3/pthread_mutexattr_getpshared.3 b/man3/pthread_mutexattr_getpshared.3 index 902dc32da..ba975f98c 100644 --- a/man3/pthread_mutexattr_getpshared.3 +++ b/man3/pthread_mutexattr_getpshared.3 @@ -71,7 +71,7 @@ is invalid. .I pshared is .B PTHREAD_PROCESS_SHARED but the implementation does not support process-shared mutexes. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .ad l diff --git a/man3/pthread_mutexattr_init.3 b/man3/pthread_mutexattr_init.3 index c7ba62a57..6f7c74e58 100644 --- a/man3/pthread_mutexattr_init.3 +++ b/man3/pthread_mutexattr_init.3 @@ -37,7 +37,7 @@ object are undefined. .SH RETURN VALUE On success, these functions return 0. On error, they return a positive error number. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES Subsequent changes to a mutex attributes object do not affect mutex that diff --git a/man3/pthread_mutexattr_setrobust.3 b/man3/pthread_mutexattr_setrobust.3 index 1fde1c17c..14d0dc4af 100644 --- a/man3/pthread_mutexattr_setrobust.3 +++ b/man3/pthread_mutexattr_setrobust.3 @@ -125,7 +125,7 @@ was passed to and .BR pthread_mutexattr_setrobust () were added to glibc in version 2.12. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES In the Linux implementation, diff --git a/man3/pthread_rwlockattr_setkind_np.3 b/man3/pthread_rwlockattr_setkind_np.3 index 88d8cc7ab..66690f67f 100644 --- a/man3/pthread_rwlockattr_setkind_np.3 +++ b/man3/pthread_rwlockattr_setkind_np.3 @@ -116,7 +116,7 @@ The and .BR pthread_rwlockattr_setkind_np () functions first appeared in glibc 2.1. -.SH CONFORMING TO +.SH STANDARDS These functions are non-standard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH SEE ALSO diff --git a/man3/pthread_self.3 b/man3/pthread_self.3 index 271e4409e..04c5f9aba 100644 --- a/man3/pthread_self.3 +++ b/man3/pthread_self.3 @@ -45,7 +45,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES POSIX.1 allows an implementation wide freedom in choosing diff --git a/man3/pthread_setaffinity_np.3 b/man3/pthread_setaffinity_np.3 index 19fefbd4f..1ad37345d 100644 --- a/man3/pthread_setaffinity_np.3 +++ b/man3/pthread_setaffinity_np.3 @@ -113,7 +113,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH NOTES diff --git a/man3/pthread_setcancelstate.3 b/man3/pthread_setcancelstate.3 index 7c27405c1..c5138061b 100644 --- a/man3/pthread_setcancelstate.3 +++ b/man3/pthread_setcancelstate.3 @@ -123,7 +123,7 @@ T} .ad .sp 1 .hy -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES For details of what happens when a thread is canceled, see diff --git a/man3/pthread_setconcurrency.3 b/man3/pthread_setconcurrency.3 index 985588b19..50d025dde 100644 --- a/man3/pthread_setconcurrency.3 +++ b/man3/pthread_setconcurrency.3 @@ -79,7 +79,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The default concurrency level is 0. diff --git a/man3/pthread_setname_np.3 b/man3/pthread_setname_np.3 index fa3ffbb4f..7b1fba74c 100644 --- a/man3/pthread_setname_np.3 +++ b/man3/pthread_setname_np.3 @@ -98,7 +98,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH NOTES diff --git a/man3/pthread_setschedparam.3 b/man3/pthread_setschedparam.3 index 132d01936..f5ab931f5 100644 --- a/man3/pthread_setschedparam.3 +++ b/man3/pthread_setschedparam.3 @@ -137,7 +137,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES For a description of the permissions required to, and the effect of, diff --git a/man3/pthread_setschedprio.3 b/man3/pthread_setschedprio.3 index 1d937b127..ef7d27da3 100644 --- a/man3/pthread_setschedprio.3 +++ b/man3/pthread_setschedprio.3 @@ -78,7 +78,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES For a description of the permissions required to, and the effect of, diff --git a/man3/pthread_sigmask.3 b/man3/pthread_sigmask.3 index 5617f7f00..b8b537679 100644 --- a/man3/pthread_sigmask.3 +++ b/man3/pthread_sigmask.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES A new thread inherits a copy of its creator's signal mask. diff --git a/man3/pthread_sigqueue.3 b/man3/pthread_sigqueue.3 index 1617ec839..c77a53d93 100644 --- a/man3/pthread_sigqueue.3 +++ b/man3/pthread_sigqueue.3 @@ -91,7 +91,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH NOTES The glibc implementation of diff --git a/man3/pthread_spin_init.3 b/man3/pthread_spin_init.3 index d77d3cc55..c2e1b1473 100644 --- a/man3/pthread_spin_init.3 +++ b/man3/pthread_spin_init.3 @@ -105,7 +105,7 @@ a new spin lock. Insufficient memory to initialize the spin lock. .SH VERSIONS These functions first appeared in glibc in version 2.2. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .PP Support for process-shared spin locks is a POSIX option. diff --git a/man3/pthread_spin_lock.3 b/man3/pthread_spin_lock.3 index 0a261c52d..be0de6c96 100644 --- a/man3/pthread_spin_lock.3 +++ b/man3/pthread_spin_lock.3 @@ -84,7 +84,7 @@ fails with the following errors: The spin lock is currently locked by another thread. .SH VERSIONS These functions first appeared in glibc in version 2.2. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH NOTES Applying any of the functions described on this page to diff --git a/man3/pthread_testcancel.3 b/man3/pthread_testcancel.3 index fc25e3f98..da333bdf3 100644 --- a/man3/pthread_testcancel.3 +++ b/man3/pthread_testcancel.3 @@ -53,7 +53,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES See diff --git a/man3/pthread_tryjoin_np.3 b/man3/pthread_tryjoin_np.3 index 0a51e9db8..fcb2b0969 100644 --- a/man3/pthread_tryjoin_np.3 +++ b/man3/pthread_tryjoin_np.3 @@ -111,7 +111,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions; hence the suffix "_np" (nonportable) in the names. .SH BUGS diff --git a/man3/pthread_yield.3 b/man3/pthread_yield.3 index c0a0fd690..adfc14638 100644 --- a/man3/pthread_yield.3 +++ b/man3/pthread_yield.3 @@ -53,7 +53,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This call is nonstandard, but present on several other systems. Use the standardized .BR sched_yield (2) diff --git a/man3/ptsname.3 b/man3/ptsname.3 index 1f24d10df..0afe0ebb0 100644 --- a/man3/ptsname.3 +++ b/man3/ptsname.3 @@ -111,7 +111,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .TP .BR ptsname (): POSIX.1-2001, POSIX.1-2008. diff --git a/man3/putenv.3 b/man3/putenv.3 index ecc00318f..4eb074c0a 100644 --- a/man3/putenv.3 +++ b/man3/putenv.3 @@ -79,7 +79,7 @@ T} Thread safety MT-Unsafe const:env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES The diff --git a/man3/putgrent.3 b/man3/putgrent.3 index 6f798256d..8853bd6c2 100644 --- a/man3/putgrent.3 +++ b/man3/putgrent.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH SEE ALSO .BR fgetgrent (3), diff --git a/man3/putpwent.3 b/man3/putpwent.3 index a550aa995..3defa2bd5 100644 --- a/man3/putpwent.3 +++ b/man3/putpwent.3 @@ -84,7 +84,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4. .SH SEE ALSO .BR endpwent (3), diff --git a/man3/puts.3 b/man3/puts.3 index a776af829..ae56fbbdf 100644 --- a/man3/puts.3 +++ b/man3/puts.3 @@ -101,7 +101,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH BUGS It is not advisable to mix calls to output functions from the diff --git a/man3/putwchar.3 b/man3/putwchar.3 index 67ef22f95..107ebf9e3 100644 --- a/man3/putwchar.3 +++ b/man3/putwchar.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/qecvt.3 b/man3/qecvt.3 index 8394cbda2..e22c6daf9 100644 --- a/man3/qecvt.3 +++ b/man3/qecvt.3 @@ -93,7 +93,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4. Not seen in most common UNIX implementations, but occurs in SunOS. diff --git a/man3/qsort.3 b/man3/qsort.3 index 0941e96de..b9d5631e1 100644 --- a/man3/qsort.3 +++ b/man3/qsort.3 @@ -97,7 +97,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR qsort (): POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES diff --git a/man3/raise.3 b/man3/raise.3 index 21c0aec70..0b197e06c 100644 --- a/man3/raise.3 +++ b/man3/raise.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH NOTES Since version 2.3.3, glibc implements diff --git a/man3/rand.3 b/man3/rand.3 index ffc87afb4..cc9c3af7f 100644 --- a/man3/rand.3 +++ b/man3/rand.3 @@ -131,7 +131,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions .BR rand () and diff --git a/man3/random.3 b/man3/random.3 index 989785383..f90600dc0 100644 --- a/man3/random.3 +++ b/man3/random.3 @@ -154,7 +154,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES The diff --git a/man3/random_r.3 b/man3/random_r.3 index 50f390273..c9788e915 100644 --- a/man3/random_r.3 +++ b/man3/random_r.3 @@ -156,7 +156,7 @@ T} Thread safety MT-Safe race:buf .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard glibc extensions. .\" These functions appear to be on Tru64, but don't seem to be on .\" Solaris, HP-UX, or FreeBSD. diff --git a/man3/rcmd.3 b/man3/rcmd.3 index 0cb9f0188..8c39fe301 100644 --- a/man3/rcmd.3 +++ b/man3/rcmd.3 @@ -278,7 +278,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on the BSDs, Solaris, and many other systems. These diff --git a/man3/re_comp.3 b/man3/re_comp.3 index aba799984..897089d0c 100644 --- a/man3/re_comp.3 +++ b/man3/re_comp.3 @@ -63,7 +63,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. .SH NOTES These functions are obsolete; the functions documented in diff --git a/man3/readdir.3 b/man3/readdir.3 index b73062d1b..43d42f201 100644 --- a/man3/readdir.3 +++ b/man3/readdir.3 @@ -208,7 +208,7 @@ It is expected that a future version of POSIX.1 will require that .BR readdir () be thread-safe when concurrently employed on different directory streams. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES A directory stream is opened using diff --git a/man3/readdir_r.3 b/man3/readdir_r.3 index 58a81006e..1e3836c32 100644 --- a/man3/readdir_r.3 +++ b/man3/readdir_r.3 @@ -138,7 +138,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR readdir (3) diff --git a/man3/realpath.3 b/man3/realpath.3 index bfdedfe85..799e4d77a 100644 --- a/man3/realpath.3 +++ b/man3/realpath.3 @@ -136,7 +136,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.4BSD, POSIX.1-2001. .PP POSIX.1-2001 says that the behavior if diff --git a/man3/regex.3 b/man3/regex.3 index 0bbab1b75..8b48b69af 100644 --- a/man3/regex.3 +++ b/man3/regex.3 @@ -323,7 +323,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES .EX diff --git a/man3/remainder.3 b/man3/remainder.3 index 27d8ce84b..c7a03f44b 100644 --- a/man3/remainder.3 +++ b/man3/remainder.3 @@ -172,7 +172,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .\" IEC 60559. The functions .BR remainder (), diff --git a/man3/remove.3 b/man3/remove.3 index b2a9f2a2c..70e0d3f52 100644 --- a/man3/remove.3 +++ b/man3/remove.3 @@ -69,7 +69,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD. .\" .SH NOTES .\" Under libc4 and libc5, diff --git a/man3/remquo.3 b/man3/remquo.3 index 4ed7d255d..62b063df8 100644 --- a/man3/remquo.3 +++ b/man3/remquo.3 @@ -131,7 +131,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR fmod (3), diff --git a/man3/resolver.3 b/man3/resolver.3 index fa3e7971d..213a627de 100644 --- a/man3/resolver.3 +++ b/man3/resolver.3 @@ -492,7 +492,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD. .SH SEE ALSO .BR gethostbyname (3), diff --git a/man3/rewinddir.3 b/man3/rewinddir.3 index 2574feb26..05613a960 100644 --- a/man3/rewinddir.3 +++ b/man3/rewinddir.3 @@ -49,7 +49,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR closedir (3), diff --git a/man3/rexec.3 b/man3/rexec.3 index 58678b76f..7d478d2bb 100644 --- a/man3/rexec.3 +++ b/man3/rexec.3 @@ -141,7 +141,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are not in POSIX.1. The .BR rexec () diff --git a/man3/rint.3 b/man3/rint.3 index a15ca0d79..43d624059 100644 --- a/man3/rint.3 +++ b/man3/rint.3 @@ -113,7 +113,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES SUSv2 and POSIX.1-2001 contain text about overflow (which might set diff --git a/man3/round.3 b/man3/round.3 index a3968ca88..14cab622c 100644 --- a/man3/round.3 +++ b/man3/round.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES POSIX.1-2001 contains text about overflow (which might set diff --git a/man3/rpmatch.3 b/man3/rpmatch.3 index 4ed1e28d1..58927c807 100644 --- a/man3/rpmatch.3 +++ b/man3/rpmatch.3 @@ -121,7 +121,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR rpmatch () is not required by any standard, but available under the GNU C library, FreeBSD, and AIX. diff --git a/man3/rtnetlink.3 b/man3/rtnetlink.3 index 71d69a7c9..8f7519d12 100644 --- a/man3/rtnetlink.3 +++ b/man3/rtnetlink.3 @@ -79,7 +79,7 @@ bytes of data plus the header. returns the amount of space which will be needed in a message with .I len bytes of data. -.SH CONFORMING TO +.SH STANDARDS These macros are nonstandard Linux extensions. .SH BUGS This manual page is incomplete. diff --git a/man3/scalb.3 b/man3/scalb.3 index f72d56694..c7f68aa46 100644 --- a/man3/scalb.3 +++ b/man3/scalb.3 @@ -170,7 +170,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR scalb () is specified in POSIX.1-2001, but marked obsolescent. POSIX.1-2008 removes the specification of diff --git a/man3/scalbln.3 b/man3/scalbln.3 index fd36037d3..00f7b3025 100644 --- a/man3/scalbln.3 +++ b/man3/scalbln.3 @@ -146,7 +146,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES These functions differ from the obsolete functions described in diff --git a/man3/scandir.3 b/man3/scandir.3 index e0dc48784..8f6532b01 100644 --- a/man3/scandir.3 +++ b/man3/scandir.3 @@ -207,7 +207,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR alphasort (), .BR scandir (): 4.3BSD, POSIX.1-2008. diff --git a/man3/scanf.3 b/man3/scanf.3 index 199c8a19a..f1817019d 100644 --- a/man3/scanf.3 +++ b/man3/scanf.3 @@ -602,7 +602,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions .BR fscanf (), .BR scanf (), diff --git a/man3/sched_getcpu.3 b/man3/sched_getcpu.3 index 81f009b90..81ec8a0a5 100644 --- a/man3/sched_getcpu.3 +++ b/man3/sched_getcpu.3 @@ -64,7 +64,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR sched_getcpu () is glibc-specific. .SH NOTES diff --git a/man3/seekdir.3 b/man3/seekdir.3 index ee0301851..af96e8b60 100644 --- a/man3/seekdir.3 +++ b/man3/seekdir.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES In glibc up to version 2.1.1, the type of the diff --git a/man3/sem_close.3 b/man3/sem_close.3 index 922e0c880..bd058869b 100644 --- a/man3/sem_close.3 +++ b/man3/sem_close.3 @@ -48,7 +48,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES All open named semaphores are automatically closed on process diff --git a/man3/sem_destroy.3 b/man3/sem_destroy.3 index fe1f8eca7..82da1963e 100644 --- a/man3/sem_destroy.3 +++ b/man3/sem_destroy.3 @@ -60,7 +60,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES An unnamed semaphore should be destroyed with diff --git a/man3/sem_getvalue.3 b/man3/sem_getvalue.3 index 70fb5a9ae..7e764d28b 100644 --- a/man3/sem_getvalue.3 +++ b/man3/sem_getvalue.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The value of the semaphore may already have changed by the time diff --git a/man3/sem_init.3 b/man3/sem_init.3 index d4fdf8d32..75d2135a3 100644 --- a/man3/sem_init.3 +++ b/man3/sem_init.3 @@ -89,7 +89,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH NOTES Bizarrely, POSIX.1-2001 does not specify the value that should diff --git a/man3/sem_open.3 b/man3/sem_open.3 index 752ee3906..7bba99645 100644 --- a/man3/sem_open.3 +++ b/man3/sem_open.3 @@ -164,7 +164,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR sem_close (3), diff --git a/man3/sem_post.3 b/man3/sem_post.3 index 278f79642..8e9b78961 100644 --- a/man3/sem_post.3 +++ b/man3/sem_post.3 @@ -55,7 +55,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .SH NOTES .BR sem_post () diff --git a/man3/sem_unlink.3 b/man3/sem_unlink.3 index ad2fee2e6..68b4ccaee 100644 --- a/man3/sem_unlink.3 +++ b/man3/sem_unlink.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR sem_getvalue (3), diff --git a/man3/sem_wait.3 b/man3/sem_wait.3 index 70dab27e8..eed09684e 100644 --- a/man3/sem_wait.3 +++ b/man3/sem_wait.3 @@ -129,7 +129,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES The (somewhat trivial) program shown below operates on an diff --git a/man3/setaliasent.3 b/man3/setaliasent.3 index af31db965..ae2b5beae 100644 --- a/man3/setaliasent.3 +++ b/man3/setaliasent.3 @@ -123,7 +123,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These routines are glibc-specific. The NeXT system has similar routines: .PP diff --git a/man3/setbuf.3 b/man3/setbuf.3 index b949ccdec..b9a1e801a 100644 --- a/man3/setbuf.3 +++ b/man3/setbuf.3 @@ -158,7 +158,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR setbuf () and diff --git a/man3/setenv.3 b/man3/setenv.3 index c12c4588d..eedc2fb7e 100644 --- a/man3/setenv.3 +++ b/man3/setenv.3 @@ -118,7 +118,7 @@ T} Thread safety MT-Unsafe const:env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES POSIX.1 does not require diff --git a/man3/setjmp.3 b/man3/setjmp.3 index e722af4a4..b42952e9d 100644 --- a/man3/setjmp.3 +++ b/man3/setjmp.3 @@ -139,7 +139,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR setjmp (), .BR longjmp (): POSIX.1-2001, POSIX.1-2008, C89, C99. diff --git a/man3/setlocale.3 b/man3/setlocale.3 index 57f1ba5cd..c6ee38d5e 100644 --- a/man3/setlocale.3 +++ b/man3/setlocale.3 @@ -197,7 +197,7 @@ T} Thread safety MT-Unsafe const:locale env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .PP The C standards specify only the categories diff --git a/man3/setlogmask.3 b/man3/setlogmask.3 index 5fa45e18a..6e01c8310 100644 --- a/man3/setlogmask.3 +++ b/man3/setlogmask.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Unsafe race:LogMask .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .\" Note that the description in POSIX.1-2001 is flawed. .PP diff --git a/man3/setnetgrent.3 b/man3/setnetgrent.3 index 1419592aa..cf4d18700 100644 --- a/man3/setnetgrent.3 +++ b/man3/setnetgrent.3 @@ -143,7 +143,7 @@ or .BR endnetgrent () are used in parallel in different threads of a program, then data races could occur. -.SH CONFORMING TO +.SH STANDARDS These functions are not in POSIX.1, but .BR setnetgrent (), .BR endnetgrent (), diff --git a/man3/shm_open.3 b/man3/shm_open.3 index 55549da2d..0c7fbf4cf 100644 --- a/man3/shm_open.3 +++ b/man3/shm_open.3 @@ -239,7 +239,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP POSIX.1-2001 says that the group ownership of a newly created shared diff --git a/man3/siginterrupt.3 b/man3/siginterrupt.3 index d4158578d..e27455d8a 100644 --- a/man3/siginterrupt.3 +++ b/man3/siginterrupt.3 @@ -84,7 +84,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD, POSIX.1-2001. POSIX.1-2008 marks .BR siginterrupt () diff --git a/man3/signbit.3 b/man3/signbit.3 index d0198ed3f..318a9e273 100644 --- a/man3/signbit.3 +++ b/man3/signbit.3 @@ -70,7 +70,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. This function is defined in IEC 559 (and the appendix with recommended functions in IEEE 754/IEEE 854). diff --git a/man3/significand.3 b/man3/significand.3 index 8b0e41e88..b0de08a14 100644 --- a/man3/significand.3 +++ b/man3/significand.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard; the .I double version is available on a number of other systems. diff --git a/man3/sigpause.3 b/man3/sigpause.3 index a43d5cb68..0f921c6fd 100644 --- a/man3/sigpause.3 +++ b/man3/sigpause.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .\" glibc manual says /!linux!bsd indicate the preceding marker only applies .\" when the underlying kernel is neither Linux nor a BSD kernel. .\" So, it is safe in Linux kernel. -.SH CONFORMING TO +.SH STANDARDS The System V version of .BR sigpause () is standardized in POSIX.1-2001. diff --git a/man3/sigqueue.3 b/man3/sigqueue.3 index ceadd4e5c..08ff0ca32 100644 --- a/man3/sigqueue.3 +++ b/man3/sigqueue.3 @@ -118,7 +118,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES If this function results in the sending of a signal to the process diff --git a/man3/sigset.3 b/man3/sigset.3 index e173bf8bf..23cbbce76 100644 --- a/man3/sigset.3 +++ b/man3/sigset.3 @@ -169,7 +169,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, POSIX.1-2001, POSIX.1-2008. These functions are obsolete: do not use them in new programs. POSIX.1-2008 marks diff --git a/man3/sigsetops.3 b/man3/sigsetops.3 index f16db3536..644ba1663 100644 --- a/man3/sigsetops.3 +++ b/man3/sigsetops.3 @@ -134,7 +134,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES When creating a filled signal set, the glibc diff --git a/man3/sigvec.3 b/man3/sigvec.3 index 308fdea54..80d659c4e 100644 --- a/man3/sigvec.3 +++ b/man3/sigvec.3 @@ -235,7 +235,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS All of these functions were in 4.3BSD, except .BR siggetmask (), diff --git a/man3/sigwait.3 b/man3/sigwait.3 index a0d657e2b..dedbf095c 100644 --- a/man3/sigwait.3 +++ b/man3/sigwait.3 @@ -80,7 +80,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES .BR sigwait () diff --git a/man3/sin.3 b/man3/sin.3 index bede48173..a34fa5418 100644 --- a/man3/sin.3 +++ b/man3/sin.3 @@ -97,7 +97,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/sincos.3 b/man3/sincos.3 index 659be545e..06cbdad19 100644 --- a/man3/sincos.3 +++ b/man3/sincos.3 @@ -87,7 +87,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are GNU extensions. .SH NOTES To see the performance advantage of diff --git a/man3/sinh.3 b/man3/sinh.3 index 20490641c..0fe65788f 100644 --- a/man3/sinh.3 +++ b/man3/sinh.3 @@ -113,7 +113,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/sleep.3 b/man3/sleep.3 index 8d98cfeef..2e144a2df 100644 --- a/man3/sleep.3 +++ b/man3/sleep.3 @@ -42,7 +42,7 @@ T} Thread safety MT-Unsafe sig:SIGCHLD/linux .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES On Linux, diff --git a/man3/slist.3 b/man3/slist.3 index f55479694..1c91df596 100644 --- a/man3/slist.3 +++ b/man3/slist.3 @@ -240,7 +240,7 @@ structure, respectively. .BR SLIST_HEAD_INITIALIZER () returns an initializer that can be assigned to the list .IR head . -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs (SLIST macros first appeared in 4.4BSD). diff --git a/man3/sockatmark.3 b/man3/sockatmark.3 index 0f1b7f2aa..2ccca6a39 100644 --- a/man3/sockatmark.3 +++ b/man3/sockatmark.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES If diff --git a/man3/sqrt.3 b/man3/sqrt.3 index 90caa9215..4c64b6935 100644 --- a/man3/sqrt.3 +++ b/man3/sqrt.3 @@ -96,7 +96,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/stailq.3 b/man3/stailq.3 index fcf6286ae..216b5f970 100644 --- a/man3/stailq.3 +++ b/man3/stailq.3 @@ -284,7 +284,7 @@ structure, respectively. .BR STAILQ_HEAD_INITIALIZER () returns an initializer that can be assigned to the queue .IR head . -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs (STAILQ macros first appeared in 4.4BSD). diff --git a/man3/statvfs.3 b/man3/statvfs.3 index 66fcdb0bf..cc9f25050 100644 --- a/man3/statvfs.3 +++ b/man3/statvfs.3 @@ -190,7 +190,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP Only the diff --git a/man3/stdarg.3 b/man3/stdarg.3 index a6bca973c..87fecf9ff 100644 --- a/man3/stdarg.3 +++ b/man3/stdarg.3 @@ -222,7 +222,7 @@ T} Thread safety MT-Safe race:ap .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR va_start (), .BR va_arg (), diff --git a/man3/stdin.3 b/man3/stdin.3 index 6da2cdf10..653c2b04c 100644 --- a/man3/stdin.3 +++ b/man3/stdin.3 @@ -113,7 +113,7 @@ and The standard streams are closed by a call to .BR exit (3) and by normal program termination. -.SH CONFORMING TO +.SH STANDARDS The .IR stdin , .IR stdout , diff --git a/man3/stdio.3 b/man3/stdio.3 index 8acaf07c2..400e30b91 100644 --- a/man3/stdio.3 +++ b/man3/stdio.3 @@ -331,7 +331,7 @@ T} .TE .ad .hy -.SH CONFORMING TO +.SH STANDARDS The .I stdio library conforms to C89. diff --git a/man3/stpcpy.3 b/man3/stpcpy.3 index 20ead6bf5..c54952a43 100644 --- a/man3/stpcpy.3 +++ b/man3/stpcpy.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function was added to POSIX.1-2008. Before that, it was not part of the C or POSIX.1 standards, nor customary on UNIX systems. diff --git a/man3/stpncpy.3 b/man3/stpncpy.3 index 5e0c9d9fa..782192dbd 100644 --- a/man3/stpncpy.3 +++ b/man3/stpncpy.3 @@ -98,7 +98,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function was added to POSIX.1-2008. Before that, it was a GNU extension. It first appeared in version 1.07 of the GNU C library in 1993. diff --git a/man3/strcasecmp.3 b/man3/strcasecmp.3 index a46778f02..f744ebdb2 100644 --- a/man3/strcasecmp.3 +++ b/man3/strcasecmp.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.4BSD, POSIX.1-2001, POSIX.1-2008. .SH NOTES The diff --git a/man3/strcat.3 b/man3/strcat.3 index 1fc888e9e..e28d7fed0 100644 --- a/man3/strcat.3 +++ b/man3/strcat.3 @@ -128,7 +128,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES Some systems (the BSDs, Solaris, and others) provide the following function: diff --git a/man3/strchr.3 b/man3/strchr.3 index c5cc8fd95..416152f91 100644 --- a/man3/strchr.3 +++ b/man3/strchr.3 @@ -103,7 +103,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strchr (), .BR strrchr (): POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. diff --git a/man3/strcmp.3 b/man3/strcmp.3 index 53889879a..3bfa10a4e 100644 --- a/man3/strcmp.3 +++ b/man3/strcmp.3 @@ -93,7 +93,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES POSIX.1 specifies only that: diff --git a/man3/strcoll.3 b/man3/strcoll.3 index 4b6610f90..cec5e8b3f 100644 --- a/man3/strcoll.3 +++ b/man3/strcoll.3 @@ -66,7 +66,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES In the diff --git a/man3/strcpy.3 b/man3/strcpy.3 index 726585cb1..094943fa6 100644 --- a/man3/strcpy.3 +++ b/man3/strcpy.3 @@ -114,7 +114,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH NOTES Some programmers consider diff --git a/man3/strdup.3 b/man3/strdup.3 index f5cea8827..4dd28dc5a 100644 --- a/man3/strdup.3 +++ b/man3/strdup.3 @@ -114,7 +114,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .\" 4.3BSD-Reno, not (first) 4.3BSD. .BR strdup () conforms to SVr4, 4.3BSD, POSIX.1-2001. diff --git a/man3/strerror.3 b/man3/strerror.3 index a4029bb8f..df320d2ac 100644 --- a/man3/strerror.3 +++ b/man3/strerror.3 @@ -252,7 +252,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strerror () is specified by POSIX.1-2001, POSIX.1-2008, C89, and C99. .BR strerror_r () diff --git a/man3/strfmon.3 b/man3/strfmon.3 index d328d1672..f10a65662 100644 --- a/man3/strfmon.3 +++ b/man3/strfmon.3 @@ -160,7 +160,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES The call diff --git a/man3/strfromd.3 b/man3/strfromd.3 index 906427f2c..14de9954a 100644 --- a/man3/strfromd.3 +++ b/man3/strfromd.3 @@ -180,7 +180,7 @@ T} Thread safety MT-Safe locale .ad .sp 1 Note: these attributes are preliminary. -.SH CONFORMING TO +.SH STANDARDS C99, ISO/IEC TS 18661-1. .SH NOTES The diff --git a/man3/strfry.3 b/man3/strfry.3 index 023e414bb..2f7c29aa0 100644 --- a/man3/strfry.3 +++ b/man3/strfry.3 @@ -50,7 +50,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The .BR strfry () function is unique to the diff --git a/man3/strftime.3 b/man3/strftime.3 index 6eff815ad..ca4552945 100644 --- a/man3/strftime.3 +++ b/man3/strftime.3 @@ -539,7 +539,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strftime (): SVr4, C89, C99. .PD 0 diff --git a/man3/strlen.3 b/man3/strlen.3 index 7d0daaf21..6b567d9e7 100644 --- a/man3/strlen.3 +++ b/man3/strlen.3 @@ -47,7 +47,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, C11, SVr4, 4.3BSD. .SH NOTES In cases where the input buffer may not contain diff --git a/man3/strnlen.3 b/man3/strnlen.3 index 0895171be..26196d21e 100644 --- a/man3/strnlen.3 +++ b/man3/strnlen.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH SEE ALSO .BR strlen (3) diff --git a/man3/strpbrk.3 b/man3/strpbrk.3 index 947c3ce74..aa8bcd98a 100644 --- a/man3/strpbrk.3 +++ b/man3/strpbrk.3 @@ -53,7 +53,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH SEE ALSO .BR index (3), diff --git a/man3/strptime.3 b/man3/strptime.3 index edf272d70..71de98d31 100644 --- a/man3/strptime.3 +++ b/man3/strptime.3 @@ -277,7 +277,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SUSv2. .SH NOTES In principle, this function does not initialize diff --git a/man3/strsep.3 b/man3/strsep.3 index 0386c8bc6..c3b773d46 100644 --- a/man3/strsep.3 +++ b/man3/strsep.3 @@ -81,7 +81,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.4BSD. .SH NOTES The diff --git a/man3/strsignal.3 b/man3/strsignal.3 index fc376e2ac..61bac5818 100644 --- a/man3/strsignal.3 +++ b/man3/strsignal.3 @@ -142,7 +142,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strsignal (): POSIX.1-2008. Present on Solaris and the BSDs. diff --git a/man3/strspn.3 b/man3/strspn.3 index b0d428416..e8d0303b1 100644 --- a/man3/strspn.3 +++ b/man3/strspn.3 @@ -71,7 +71,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH SEE ALSO .BR index (3), diff --git a/man3/strstr.3 b/man3/strstr.3 index 7541062de..925ca0ed7 100644 --- a/man3/strstr.3 +++ b/man3/strstr.3 @@ -71,7 +71,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strstr (): POSIX.1-2001, POSIX.1-2008, C89, C99. .PP diff --git a/man3/strtod.3 b/man3/strtod.3 index bc532da64..96807083e 100644 --- a/man3/strtod.3 +++ b/man3/strtod.3 @@ -155,7 +155,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .PP .BR strtod () diff --git a/man3/strtoimax.3 b/man3/strtoimax.3 index d8feb1f4b..a8e7b326d 100644 --- a/man3/strtoimax.3 +++ b/man3/strtoimax.3 @@ -58,7 +58,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR imaxabs (3), diff --git a/man3/strtok.3 b/man3/strtok.3 index c435181a3..df3d5167b 100644 --- a/man3/strtok.3 +++ b/man3/strtok.3 @@ -170,7 +170,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .TP .BR strtok () POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. diff --git a/man3/strtol.3 b/man3/strtol.3 index 23b7b440a..75fb628cc 100644 --- a/man3/strtol.3 +++ b/man3/strtol.3 @@ -158,7 +158,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strtol (): POSIX.1-2001, POSIX.1-2008, C89, C99 SVr4, 4.3BSD. .PP diff --git a/man3/strtoul.3 b/man3/strtoul.3 index 4c24d6e27..09ff60566 100644 --- a/man3/strtoul.3 +++ b/man3/strtoul.3 @@ -158,7 +158,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR strtoul (): POSIX.1-2001, POSIX.1-2008, C89, C99 SVr4. .PP diff --git a/man3/strverscmp.3 b/man3/strverscmp.3 index b7d62860f..90616ec42 100644 --- a/man3/strverscmp.3 +++ b/man3/strverscmp.3 @@ -97,7 +97,7 @@ T} Thread safety MT-Safe .\" But isdigit() has two implementations. With different compiling conditions, .\" we may call isdigit() in macro, then strverscmp() should not have locale .\" problem. -.SH CONFORMING TO +.SH STANDARDS This function is a GNU extension. .SH EXAMPLES The program below can be used to demonstrate the behavior of diff --git a/man3/strxfrm.3 b/man3/strxfrm.3 index b43744f16..33e1245f9 100644 --- a/man3/strxfrm.3 +++ b/man3/strxfrm.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD. .SH SEE ALSO .BR bcmp (3), diff --git a/man3/swab.3 b/man3/swab.3 index e83240da7..fd957c0ec 100644 --- a/man3/swab.3 +++ b/man3/swab.3 @@ -70,7 +70,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH SEE ALSO .BR bstring (3) diff --git a/man3/sysconf.3 b/man3/sysconf.3 index 6830c9ce1..9c0bb7926 100644 --- a/man3/sysconf.3 +++ b/man3/sysconf.3 @@ -368,7 +368,7 @@ T} Thread safety MT-Safe env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH BUGS It is difficult to use diff --git a/man3/syslog.3 b/man3/syslog.3 index d9bd7f10c..f6d1e2a4c 100644 --- a/man3/syslog.3 +++ b/man3/syslog.3 @@ -279,7 +279,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions .BR openlog (), .BR closelog (), diff --git a/man3/system.3 b/man3/system.3 index 7d16ec486..146819c28 100644 --- a/man3/system.3 +++ b/man3/system.3 @@ -117,7 +117,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99. .SH NOTES .BR system () diff --git a/man3/sysv_signal.3 b/man3/sysv_signal.3 index bdde39589..cdc3e89ce 100644 --- a/man3/sysv_signal.3 +++ b/man3/sysv_signal.3 @@ -58,7 +58,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS This function is nonstandard. .SH NOTES Use of diff --git a/man3/tailq.3 b/man3/tailq.3 index 626a1f884..f2b674c1f 100644 --- a/man3/tailq.3 +++ b/man3/tailq.3 @@ -314,7 +314,7 @@ structure, respectively. .BR TAILQ_HEAD_INITIALIZER () returns an initializer that can be assigned to the queue .IR head . -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs. (TAILQ functions first appeared in 4.4BSD). diff --git a/man3/tan.3 b/man3/tan.3 index dd73004dc..186a29cac 100644 --- a/man3/tan.3 +++ b/man3/tan.3 @@ -122,7 +122,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/tanh.3 b/man3/tanh.3 index 449f0b3fc..3cf0afd50 100644 --- a/man3/tanh.3 +++ b/man3/tanh.3 @@ -89,7 +89,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .PP The variant returning diff --git a/man3/tcgetpgrp.3 b/man3/tcgetpgrp.3 index 058e294d4..4ef30f3ff 100644 --- a/man3/tcgetpgrp.3 +++ b/man3/tcgetpgrp.3 @@ -108,7 +108,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES These functions are implemented via the diff --git a/man3/tcgetsid.3 b/man3/tcgetsid.3 index 7b23cbfc7..193e77e4b 100644 --- a/man3/tcgetsid.3 +++ b/man3/tcgetsid.3 @@ -63,7 +63,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES This function is implemented via the diff --git a/man3/telldir.3 b/man3/telldir.3 index 9f78d4c3d..573995bde 100644 --- a/man3/telldir.3 +++ b/man3/telldir.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.3BSD. .SH NOTES In glibc up to version 2.1.1, the return type of diff --git a/man3/tempnam.3 b/man3/tempnam.3 index 80a741235..d4d6f42d3 100644 --- a/man3/tempnam.3 +++ b/man3/tempnam.3 @@ -107,7 +107,7 @@ T} Thread safety MT-Safe env .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, 4.3BSD, POSIX.1-2001. POSIX.1-2008 marks .BR tempnam () diff --git a/man3/termios.3 b/man3/termios.3 index 3c425e902..74d5b39b7 100644 --- a/man3/termios.3 +++ b/man3/termios.3 @@ -1112,7 +1112,7 @@ T} Thread safety MT-Safe .\" when the underlying kernel is a BSD kernel. .\" So, it is safety in Linux kernel. .hy -.SH CONFORMING TO +.SH STANDARDS .BR tcgetattr (), .BR tcsetattr (), .BR tcsendbreak (), diff --git a/man3/tgamma.3 b/man3/tgamma.3 index b669a691d..2a1bb742e 100644 --- a/man3/tgamma.3 +++ b/man3/tgamma.3 @@ -176,7 +176,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES This function had to be called "true gamma function" diff --git a/man3/timegm.3 b/man3/timegm.3 index b4a362afe..d3e662846 100644 --- a/man3/timegm.3 +++ b/man3/timegm.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS These functions are nonstandard GNU extensions that are also present on the BSDs. .SH NOTES diff --git a/man3/timeradd.3 b/man3/timeradd.3 index d971084e9..888b0fc3a 100644 --- a/man3/timeradd.3 +++ b/man3/timeradd.3 @@ -134,7 +134,7 @@ and return true (nonzero) or false (0). .SH ERRORS No errors are defined. -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on most BSD derivatives. .SH SEE ALSO diff --git a/man3/tmpfile.3 b/man3/tmpfile.3 index be60977e7..784acb53d 100644 --- a/man3/tmpfile.3 +++ b/man3/tmpfile.3 @@ -76,7 +76,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD, SUSv2. .SH NOTES POSIX.1-2001 specifies: diff --git a/man3/tmpnam.3 b/man3/tmpnam.3 index 2b1632dff..85089a634 100644 --- a/man3/tmpnam.3 +++ b/man3/tmpnam.3 @@ -104,7 +104,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR tmpnam (): SVr4, 4.3BSD, C89, C99, POSIX.1-2001. POSIX.1-2008 marks diff --git a/man3/toascii.3 b/man3/toascii.3 index 759fd3a2e..ea16ebeeb 100644 --- a/man3/toascii.3 +++ b/man3/toascii.3 @@ -55,7 +55,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, BSD, POSIX.1-2001. POSIX.1-2008 marks .BR toascii () diff --git a/man3/toupper.3 b/man3/toupper.3 index c7020b590..4f363676d 100644 --- a/man3/toupper.3 +++ b/man3/toupper.3 @@ -110,7 +110,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR toupper (), .BR tolower (): C89, C99, 4.3BSD, POSIX.1-2001, POSIX.1-2008. diff --git a/man3/towctrans.3 b/man3/towctrans.3 index 84423f19e..b0eacde68 100644 --- a/man3/towctrans.3 +++ b/man3/towctrans.3 @@ -67,7 +67,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/towlower.3 b/man3/towlower.3 index 1f8297dff..9a0d33462 100644 --- a/man3/towlower.3 +++ b/man3/towlower.3 @@ -105,7 +105,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR towlower (): C99, POSIX.1-2001 (XSI); present as an XSI extension in POSIX.1-2008, but marked obsolete. diff --git a/man3/towupper.3 b/man3/towupper.3 index 46599c6d1..9ba51f739 100644 --- a/man3/towupper.3 +++ b/man3/towupper.3 @@ -104,7 +104,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS .BR towupper (): C99, POSIX.1-2001 (XSI); present as an XSI extension in POSIX.1-2008, but marked obsolete. diff --git a/man3/trunc.3 b/man3/trunc.3 index 15f3d9fbb..c01117513 100644 --- a/man3/trunc.3 +++ b/man3/trunc.3 @@ -64,7 +64,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS C99, POSIX.1-2001, POSIX.1-2008. .SH NOTES The integral value returned by these functions may be too large diff --git a/man3/tsearch.3 b/man3/tsearch.3 index 324024ed3..db42f1d7e 100644 --- a/man3/tsearch.3 +++ b/man3/tsearch.3 @@ -222,7 +222,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4. The functions .BR tdestroy () diff --git a/man3/ttyname.3 b/man3/ttyname.3 index f93a6893e..1ba353860 100644 --- a/man3/ttyname.3 +++ b/man3/ttyname.3 @@ -81,7 +81,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, 4.2BSD. .SH NOTES A process that keeps a file descriptor that refers to a diff --git a/man3/ttyslot.3 b/man3/ttyslot.3 index cfca4de8e..bf0157630 100644 --- a/man3/ttyslot.3 +++ b/man3/ttyslot.3 @@ -121,7 +121,7 @@ T} Thread safety MT-Unsafe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SUSv1; marked as LEGACY in SUSv2; removed in POSIX.1-2001. SUSv2 requires \-1 on error. .SH NOTES diff --git a/man3/tzset.3 b/man3/tzset.3 index bfea9504c..bc49bdb43 100644 --- a/man3/tzset.3 +++ b/man3/tzset.3 @@ -225,7 +225,7 @@ T} Thread safety MT-Safe env locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD. .SH NOTES 4.3BSD had a function diff --git a/man3/ualarm.3 b/man3/ualarm.3 index 9f0225b82..209b8489b 100644 --- a/man3/ualarm.3 +++ b/man3/ualarm.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD, POSIX.1-2001. POSIX.1-2001 marks .BR ualarm () diff --git a/man3/ulimit.3 b/man3/ulimit.3 index 628ad9ef7..19f0df815 100644 --- a/man3/ulimit.3 +++ b/man3/ulimit.3 @@ -77,7 +77,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS SVr4, POSIX.1-2001. POSIX.1-2008 marks .BR ulimit () diff --git a/man3/ungetwc.3 b/man3/ungetwc.3 index ea8cbf069..19d359a5b 100644 --- a/man3/ungetwc.3 +++ b/man3/ungetwc.3 @@ -89,7 +89,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/unlocked_stdio.3 b/man3/unlocked_stdio.3 index e78055ec9..bb70bdac6 100644 --- a/man3/unlocked_stdio.3 +++ b/man3/unlocked_stdio.3 @@ -156,7 +156,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The four functions .BR getc_unlocked (), .BR getchar_unlocked (), diff --git a/man3/unlockpt.3 b/man3/unlockpt.3 index 5dc87c3ec..4c36e9e70 100644 --- a/man3/unlockpt.3 +++ b/man3/unlockpt.3 @@ -76,7 +76,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH SEE ALSO .BR grantpt (3), diff --git a/man3/updwtmp.3 b/man3/updwtmp.3 index 175bec772..9fc19fc4a 100644 --- a/man3/updwtmp.3 +++ b/man3/updwtmp.3 @@ -56,7 +56,7 @@ T} Thread safety MT-Unsafe sig:ALRM timer .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1. Present on Solaris, NetBSD, and perhaps other systems. .SH NOTES diff --git a/man3/uselocale.3 b/man3/uselocale.3 index 2f0233f54..f55899cbc 100644 --- a/man3/uselocale.3 +++ b/man3/uselocale.3 @@ -74,7 +74,7 @@ does not refer to a valid locale object. The .BR uselocale () function first appeared in version 2.3 of the GNU C library. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES Unlike diff --git a/man3/usleep.3 b/man3/usleep.3 index 79327bd7b..fe08c319e 100644 --- a/man3/usleep.3 +++ b/man3/usleep.3 @@ -79,7 +79,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS 4.3BSD, POSIX.1-2001. POSIX.1-2001 declares this function obsolete; use .BR nanosleep (2) diff --git a/man3/wcpcpy.3 b/man3/wcpcpy.3 index 76c298970..d188f7d18 100644 --- a/man3/wcpcpy.3 +++ b/man3/wcpcpy.3 @@ -74,7 +74,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH SEE ALSO .BR strcpy (3), diff --git a/man3/wcpncpy.3 b/man3/wcpncpy.3 index 8139715a8..bb6843994 100644 --- a/man3/wcpncpy.3 +++ b/man3/wcpncpy.3 @@ -101,7 +101,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH SEE ALSO .BR stpncpy (3), diff --git a/man3/wcrtomb.3 b/man3/wcrtomb.3 index 5d8b2b256..e650cf922 100644 --- a/man3/wcrtomb.3 +++ b/man3/wcrtomb.3 @@ -126,7 +126,7 @@ T} Thread safety MT-Unsafe race:wcrtomb/!ps .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wcscasecmp.3 b/man3/wcscasecmp.3 index e6e749389..934535ebd 100644 --- a/man3/wcscasecmp.3 +++ b/man3/wcscasecmp.3 @@ -89,7 +89,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function is not specified in POSIX.1-2001, and is not widely available on other systems. diff --git a/man3/wcscat.3 b/man3/wcscat.3 index 767a5c19e..a92ec5896 100644 --- a/man3/wcscat.3 +++ b/man3/wcscat.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strcat (3), diff --git a/man3/wcschr.3 b/man3/wcschr.3 index d62af6e31..6b46e22d0 100644 --- a/man3/wcschr.3 +++ b/man3/wcschr.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strchr (3), diff --git a/man3/wcscmp.3 b/man3/wcscmp.3 index 06ab75a81..382cf9215 100644 --- a/man3/wcscmp.3 +++ b/man3/wcscmp.3 @@ -71,7 +71,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strcmp (3), diff --git a/man3/wcscpy.3 b/man3/wcscpy.3 index 01c90dbf8..aeaa6d9a8 100644 --- a/man3/wcscpy.3 +++ b/man3/wcscpy.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strcpy (3), diff --git a/man3/wcscspn.3 b/man3/wcscspn.3 index c5f548ddc..aa38053a1 100644 --- a/man3/wcscspn.3 +++ b/man3/wcscspn.3 @@ -73,7 +73,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strcspn (3), diff --git a/man3/wcsdup.3 b/man3/wcsdup.3 index 7655b06f3..cac823e0f 100644 --- a/man3/wcsdup.3 +++ b/man3/wcsdup.3 @@ -76,7 +76,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function is not specified in POSIX.1-2001, and is not widely available on other systems. diff --git a/man3/wcslen.3 b/man3/wcslen.3 index 932999e94..18acd1006 100644 --- a/man3/wcslen.3 +++ b/man3/wcslen.3 @@ -54,7 +54,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES In cases where the input buffer may not contain diff --git a/man3/wcsncasecmp.3 b/man3/wcsncasecmp.3 index c0748e76c..69da6d6d3 100644 --- a/man3/wcsncasecmp.3 +++ b/man3/wcsncasecmp.3 @@ -94,7 +94,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. This function is not specified in POSIX.1-2001, and is not widely available on other systems. diff --git a/man3/wcsncat.3 b/man3/wcsncat.3 index 5390d8392..6625bd2c7 100644 --- a/man3/wcsncat.3 +++ b/man3/wcsncat.3 @@ -65,7 +65,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strncat (3), diff --git a/man3/wcsncmp.3 b/man3/wcsncmp.3 index 4412794d8..3f58c7086 100644 --- a/man3/wcsncmp.3 +++ b/man3/wcsncmp.3 @@ -85,7 +85,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strncmp (3), diff --git a/man3/wcsncpy.3 b/man3/wcsncpy.3 index eeea0d6a5..11ade5c5f 100644 --- a/man3/wcsncpy.3 +++ b/man3/wcsncpy.3 @@ -83,7 +83,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strncpy (3) diff --git a/man3/wcsnlen.3 b/man3/wcsnlen.3 index cf07e1ae0..f8f860f36 100644 --- a/man3/wcsnlen.3 +++ b/man3/wcsnlen.3 @@ -88,7 +88,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH SEE ALSO .BR strnlen (3), diff --git a/man3/wcsnrtombs.3 b/man3/wcsnrtombs.3 index 3c7f176ae..d6da6918a 100644 --- a/man3/wcsnrtombs.3 +++ b/man3/wcsnrtombs.3 @@ -169,7 +169,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2008. .SH NOTES The behavior of diff --git a/man3/wcspbrk.3 b/man3/wcspbrk.3 index ee8d31a57..f52782dfd 100644 --- a/man3/wcspbrk.3 +++ b/man3/wcspbrk.3 @@ -61,7 +61,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strpbrk (3), diff --git a/man3/wcsrchr.3 b/man3/wcsrchr.3 index 3366a1e60..9e1392e0d 100644 --- a/man3/wcsrchr.3 +++ b/man3/wcsrchr.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strrchr (3), diff --git a/man3/wcsrtombs.3 b/man3/wcsrtombs.3 index 96de5a015..8814846b0 100644 --- a/man3/wcsrtombs.3 +++ b/man3/wcsrtombs.3 @@ -140,7 +140,7 @@ T} .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wcsspn.3 b/man3/wcsspn.3 index 65b4e978b..edbd1f304 100644 --- a/man3/wcsspn.3 +++ b/man3/wcsspn.3 @@ -72,7 +72,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strspn (3), diff --git a/man3/wcsstr.3 b/man3/wcsstr.3 index 6a08bfb5d..64b5a811e 100644 --- a/man3/wcsstr.3 +++ b/man3/wcsstr.3 @@ -68,7 +68,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR strstr (3), diff --git a/man3/wcstoimax.3 b/man3/wcstoimax.3 index 730034a61..f445d668b 100644 --- a/man3/wcstoimax.3 +++ b/man3/wcstoimax.3 @@ -46,7 +46,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR imaxabs (3), diff --git a/man3/wcstok.3 b/man3/wcstok.3 index e0112d90c..b7bf1776a 100644 --- a/man3/wcstok.3 +++ b/man3/wcstok.3 @@ -92,7 +92,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The original diff --git a/man3/wcstombs.3 b/man3/wcstombs.3 index e343dcfd4..cc2194e87 100644 --- a/man3/wcstombs.3 +++ b/man3/wcstombs.3 @@ -103,7 +103,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wcswidth.3 b/man3/wcswidth.3 index 049995844..a61737ec3 100644 --- a/man3/wcswidth.3 +++ b/man3/wcswidth.3 @@ -59,7 +59,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES The behavior of diff --git a/man3/wctob.3 b/man3/wctob.3 index 352dc5549..5139d7013 100644 --- a/man3/wctob.3 +++ b/man3/wctob.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wctomb.3 b/man3/wctomb.3 index 495234115..67ef462bf 100644 --- a/man3/wctomb.3 +++ b/man3/wctomb.3 @@ -96,7 +96,7 @@ T} Thread safety MT-Unsafe race .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wctrans.3 b/man3/wctrans.3 index 0abc9be8b..69c975aa4 100644 --- a/man3/wctrans.3 +++ b/man3/wctrans.3 @@ -75,7 +75,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wctype.3 b/man3/wctype.3 index 891e8eb21..35c21e5cc 100644 --- a/man3/wctype.3 +++ b/man3/wctype.3 @@ -87,7 +87,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of diff --git a/man3/wcwidth.3 b/man3/wcwidth.3 index 6969de316..3fbc01305 100644 --- a/man3/wcwidth.3 +++ b/man3/wcwidth.3 @@ -57,7 +57,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .PP Note that glibc before 2.2.5 used the prototype diff --git a/man3/wmemchr.3 b/man3/wmemchr.3 index 303be6220..351f4016d 100644 --- a/man3/wmemchr.3 +++ b/man3/wmemchr.3 @@ -63,7 +63,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR memchr (3), diff --git a/man3/wmemcmp.3 b/man3/wmemcmp.3 index 191a3171c..e140cc701 100644 --- a/man3/wmemcmp.3 +++ b/man3/wmemcmp.3 @@ -82,7 +82,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR memcmp (3), diff --git a/man3/wmemcpy.3 b/man3/wmemcpy.3 index e039c6b4f..ae8adf978 100644 --- a/man3/wmemcpy.3 +++ b/man3/wmemcpy.3 @@ -66,7 +66,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR memcpy (3), diff --git a/man3/wmemmove.3 b/man3/wmemmove.3 index 98135126c..3c9d9cd2d 100644 --- a/man3/wmemmove.3 +++ b/man3/wmemmove.3 @@ -62,7 +62,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR memmove (3), diff --git a/man3/wmemset.3 b/man3/wmemset.3 index 4fd3a2f43..1edfd8018 100644 --- a/man3/wmemset.3 +++ b/man3/wmemset.3 @@ -55,7 +55,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH SEE ALSO .BR memset (3) diff --git a/man3/wordexp.3 b/man3/wordexp.3 index ab9a0eaee..1bab9c310 100644 --- a/man3/wordexp.3 +++ b/man3/wordexp.3 @@ -212,7 +212,7 @@ then data races could occur. .BR wordexp () calls those functions, so we use race:utent to remind users. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH EXAMPLES The output of the following example program diff --git a/man3/wprintf.3 b/man3/wprintf.3 index 033923440..7cf6a6962 100644 --- a/man3/wprintf.3 +++ b/man3/wprintf.3 @@ -224,7 +224,7 @@ T} Thread safety MT-Safe locale .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008, C99. .SH NOTES The behavior of @@ -222,7 +222,7 @@ T} Thread safety MT-Safe .hy .ad .sp 1 -.SH CONFORMING TO +.SH STANDARDS The functions returning .I double conform to SVr4, 4.3BSD, diff --git a/man3type/aiocb.3type b/man3type/aiocb.3type index f75a06d9c..6703bca79 100644 --- a/man3type/aiocb.3type +++ b/man3type/aiocb.3type @@ -27,7 +27,7 @@ Standard C library .SH DESCRIPTION For further information about this structure, see .BR aio (7). -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH SEE ALSO .BR aio_cancel (3), diff --git a/man3type/blkcnt_t.3type b/man3type/blkcnt_t.3type index 1ce53ec7e..f9da73da5 100644 --- a/man3type/blkcnt_t.3type +++ b/man3type/blkcnt_t.3type @@ -20,7 +20,7 @@ Standard C library Used for file block counts. According to POSIX, it shall be a signed integer type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3type/blksize_t.3type b/man3type/blksize_t.3type index 6045780f1..d04ce6324 100644 --- a/man3type/blksize_t.3type +++ b/man3type/blksize_t.3type @@ -20,7 +20,7 @@ Standard C library Used for file block sizes. According to POSIX, it shall be a signed integer type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3type/cc_t.3type b/man3type/cc_t.3type index dae5a274a..473216a47 100644 --- a/man3type/cc_t.3type +++ b/man3type/cc_t.3type @@ -20,7 +20,7 @@ Standard C library Used for terminal special characters. According to POSIX, it shall be an unsigned integer type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH SEE ALSO .BR termios (3) diff --git a/man3type/clock_t.3type b/man3type/clock_t.3type index a96edd02b..44579d460 100644 --- a/man3type/clock_t.3type +++ b/man3type/clock_t.3type @@ -23,7 +23,7 @@ Used for system time in clock ticks or .IR <time.h> ). According to POSIX, it shall be an integer type or a real-floating type. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH NOTES The following headers also provide this type: diff --git a/man3type/clockid_t.3type b/man3type/clockid_t.3type index eecd310f7..4dd1de080 100644 --- a/man3type/clockid_t.3type +++ b/man3type/clockid_t.3type @@ -14,7 +14,7 @@ Standard C library Used for clock ID type in the clock and timer functions. According to POSIX, it shall be defined as an arithmetic type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3type/dev_t.3type b/man3type/dev_t.3type index 59f3a31f6..7d04ab787 100644 --- a/man3type/dev_t.3type +++ b/man3type/dev_t.3type @@ -22,7 +22,7 @@ According to POSIX, it shall be an integer type. For further details of this type, see .BR makedev (3). -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3type/div_t.3type b/man3type/div_t.3type index 0fae56f99..fcab0c9aa 100644 --- a/man3type/div_t.3type +++ b/man3type/div_t.3type @@ -47,7 +47,7 @@ function. is the type of the value returned by the .BR imaxdiv (3) function. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH SEE ALSO .BR div (3), diff --git a/man3type/double_t.3type b/man3type/double_t.3type index 7745f8bd2..ca37c66cc 100644 --- a/man3type/double_t.3type +++ b/man3type/double_t.3type @@ -46,7 +46,7 @@ the types of and .I double_t are implementation-defined. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH SEE ALSO .BR float.h (0p), diff --git a/man3type/epoll_event.3type b/man3type/epoll_event.3type index 084b243a6..8380f4e7b 100644 --- a/man3type/epoll_event.3type +++ b/man3type/epoll_event.3type @@ -33,7 +33,7 @@ The .I epoll_event structure specifies data that the kernel should save and return when the corresponding file descriptor becomes ready. -.SH CONFORMING TO +.SH STANDARDS This type is Linux-specific. .SH NOTES .SS C library/kernel differences diff --git a/man3type/fenv_t.3type b/man3type/fenv_t.3type index 554179cc7..aded4bdfb 100644 --- a/man3type/fenv_t.3type +++ b/man3type/fenv_t.3type @@ -27,7 +27,7 @@ represents the floating-point status flags collectively. .PP For further details see .BR fenv (3). -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH SEE ALSO .BR fenv (3) diff --git a/man3type/id_t.3type b/man3type/id_t.3type index 18803e677..19981dabf 100644 --- a/man3type/id_t.3type +++ b/man3type/id_t.3type @@ -47,7 +47,7 @@ it shall be an integer type that can be used to contain a .IR uid_t , or .IR gid_t . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following headers also provide diff --git a/man3type/intN_t.3type b/man3type/intN_t.3type index c02c939b0..c51f1ea18 100644 --- a/man3type/intN_t.3type +++ b/man3type/intN_t.3type @@ -156,7 +156,7 @@ or for scanning .I uint8_t values. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH NOTES diff --git a/man3type/intmax_t.3type b/man3type/intmax_t.3type index 0c68f9d1b..fcd5913a1 100644 --- a/man3type/intmax_t.3type +++ b/man3type/intmax_t.3type @@ -81,7 +81,7 @@ or for printing .RI [ u ] intmax_t values. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH NOTES The following header also provides these types: diff --git a/man3type/intptr_t.3type b/man3type/intptr_t.3type index b6afd01d7..f169678b8 100644 --- a/man3type/intptr_t.3type +++ b/man3type/intptr_t.3type @@ -97,7 +97,7 @@ resulting commonly in for scanning .I uintptr_t values. -.SH CONFORMING TO +.SH STANDARDS C99 and later; POSIX.1-2001 and later. .SH NOTES The following header also provides these types: diff --git a/man3type/iovec.3type b/man3type/iovec.3type index aa4638811..5f630f946 100644 --- a/man3type/iovec.3type +++ b/man3type/iovec.3type @@ -37,7 +37,7 @@ is limited by .IR <limits.h> , or accessible via the call .IR sysconf(_SC_IOV_MAX) ). -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3type/lconv.3type b/man3type/lconv.3type index 5633d706e..df30dd9d4 100644 --- a/man3type/lconv.3type +++ b/man3type/lconv.3type @@ -45,7 +45,7 @@ Standard C library Contains members related to the formatting of numeric values. In the "C" locale, its members have the values shown in the comments above. -.SH CONFORMING TO +.SH STANDARDS C11 and later; POSIX.1-2001 and later. .SH SEE ALSO .BR setlocale (3), diff --git a/man3type/mode_t.3type b/man3type/mode_t.3type index 08e53d1cc..165007f3f 100644 --- a/man3type/mode_t.3type +++ b/man3type/mode_t.3type @@ -20,7 +20,7 @@ Standard C library Used for some file attributes (e.g., file mode). According to POSIX, it shall be an integer type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following headers also provide this type: diff --git a/man3type/off_t.3type b/man3type/off_t.3type index f8bfaef27..02ed11365 100644 --- a/man3type/off_t.3type +++ b/man3type/off_t.3type @@ -46,7 +46,7 @@ and define .I off_t since POSIX.1-2008. -.SH CONFORMING TO +.SH STANDARDS .PD 0 .IR off_t : POSIX.1-2001 and later. diff --git a/man3type/ptrdiff_t.3type b/man3type/ptrdiff_t.3type index 0813fd7a9..721b8cbe5 100644 --- a/man3type/ptrdiff_t.3type +++ b/man3type/ptrdiff_t.3type @@ -40,7 +40,7 @@ or for printing .I ptrdiff_t values. -.SH CONFORMING TO +.SH STANDARDS C99 and later. POSIX.1-2001 and later. .SH SEE ALSO diff --git a/man3type/regex_t.3type b/man3type/regex_t.3type index 12e353c4d..39c0786dd 100644 --- a/man3type/regex_t.3type +++ b/man3type/regex_t.3type @@ -56,7 +56,7 @@ capable of storing the largest value that can be stored in either an type or a .I ssize_t type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH SEE ALSO .BR regex (3) diff --git a/man3type/size_t.3type b/man3type/size_t.3type index 35733d0a9..c672d10c0 100644 --- a/man3type/size_t.3type +++ b/man3type/size_t.3type @@ -119,7 +119,7 @@ and define .I ssize_t since POSIX.1-2008. -.SH CONFORMING TO +.SH STANDARDS .PD 0 .IR size_t : C99 and later. diff --git a/man3type/sockaddr.3type b/man3type/sockaddr.3type index 2589e9999..fc5974c5c 100644 --- a/man3type/sockaddr.3type +++ b/man3type/sockaddr.3type @@ -105,7 +105,7 @@ stored in network byte order. .TP .I sockaddr_un Describes a UNIX domain socket address. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES .I socklen_t diff --git a/man3type/stat.3type b/man3type/stat.3type index aa1eef878..9e521e584 100644 --- a/man3type/stat.3type +++ b/man3type/stat.3type @@ -150,7 +150,7 @@ is defined. If none of the aforementioned macros are defined, then the nanosecond values are exposed with names of the form .IR st_atimensec . -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides this type: diff --git a/man3type/time_t.3type b/man3type/time_t.3type index 2ce689237..1ceec0576 100644 --- a/man3type/time_t.3type +++ b/man3type/time_t.3type @@ -70,7 +70,7 @@ POSIX.1-2001 defined in .I <unistd.h> too. -.SH CONFORMING TO +.SH STANDARDS .PD 0 .IR time_t : C99 and later. diff --git a/man3type/timer_t.3type b/man3type/timer_t.3type index c562f3351..216a6f4e7 100644 --- a/man3type/timer_t.3type +++ b/man3type/timer_t.3type @@ -21,7 +21,7 @@ Used for timer ID returned by .BR timer_create (2). According to POSIX, there are no defined comparison or assignment operators for this type. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following header also provides diff --git a/man3type/timespec.3type b/man3type/timespec.3type index 000206d97..fb31357f8 100644 --- a/man3type/timespec.3type +++ b/man3type/timespec.3type @@ -21,7 +21,7 @@ Standard C library .fi .SH DESCRIPTION Describes times in seconds and nanoseconds. -.SH CONFORMING TO +.SH STANDARDS C11 and later; POSIX.1-2001 and later. .SH NOTES diff --git a/man3type/timeval.3type b/man3type/timeval.3type index f7e6c975e..b03f67e4a 100644 --- a/man3type/timeval.3type +++ b/man3type/timeval.3type @@ -21,7 +21,7 @@ Standard C library .fi .SH DESCRIPTION Describes times in seconds and microseconds. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001 and later. .SH NOTES The following headers also provide this type: diff --git a/man3type/tm.3type b/man3type/tm.3type index 4b98819f9..2cec54736 100644 --- a/man3type/tm.3type +++ b/man3type/tm.3type @@ -75,7 +75,7 @@ UTC doesn't permit double leap seconds, so it was limited to .B 60 in C99. -.SH CONFORMING TO +.SH STANDARDS C90 and later; POSIX.1-2001 and later. .PP diff --git a/man3type/va_list.3type b/man3type/va_list.3type index ab580b81c..6cc42fbdb 100644 --- a/man3type/va_list.3type +++ b/man3type/va_list.3type @@ -27,7 +27,7 @@ which is used by the macros and .BR va_end (3) to traverse the list of arguments. -.SH CONFORMING TO +.SH STANDARDS C99 and later. POSIX.1-2001 and later. .SH NOTES diff --git a/man3type/void.3type b/man3type/void.3type index 9562e3f5f..44801eee0 100644 --- a/man3type/void.3type +++ b/man3type/void.3type @@ -65,7 +65,7 @@ The POSIX requirement about compatibility between .I void * and function pointers was added in POSIX.1-2008 Technical Corrigendum 1 (2013). -.SH CONFORMING TO +.SH STANDARDS C99 and later. POSIX.1-2001 and later. .SH SEE ALSO diff --git a/man4/fuse.4 b/man4/fuse.4 index cbc2f2eb1..bae66c1f2 100644 --- a/man4/fuse.4 +++ b/man4/fuse.4 @@ -490,7 +490,7 @@ if the FUSE filesystem was unmounted. Returned from operations on a .I /dev/fuse file descriptor that has not been mounted. -.SH CONFORMING TO +.SH STANDARDS The FUSE filesystem is Linux-specific. .SH NOTES The following messages are not yet documented in this manual page: diff --git a/man5/acct.5 b/man5/acct.5 index 020e9248e..4e1e11fcd 100644 --- a/man5/acct.5 +++ b/man5/acct.5 @@ -132,7 +132,7 @@ struct acct_v3 { The .I acct_v3 structure is defined in glibc since version 2.6. -.SH CONFORMING TO +.SH STANDARDS Process accounting originated on BSD. Although it is present on most systems, it is not standardized, and the details vary somewhat between systems. diff --git a/man5/charmap.5 b/man5/charmap.5 index 9ac84e31f..c03f0ec00 100644 --- a/man5/charmap.5 +++ b/man5/charmap.5 @@ -87,7 +87,7 @@ The width definition section ends with the string .TP .I /usr/share/i18n/charmaps Usual default character map path. -.SH CONFORMING TO +.SH STANDARDS POSIX.2. .SH EXAMPLES The Euro sign is defined as follows in the diff --git a/man5/locale.5 b/man5/locale.5 index 18443c6aa..18c718869 100644 --- a/man5/locale.5 +++ b/man5/locale.5 @@ -1249,7 +1249,7 @@ Usual default locale archive location. .TP .I /usr/share/i18n/locales Usual default path for locale definition files. -.SH CONFORMING TO +.SH STANDARDS POSIX.2. .SH NOTES The collective GNU C library community wisdom regarding diff --git a/man5/repertoiremap.5 b/man5/repertoiremap.5 index 7c12a3792..31dcf79ef 100644 --- a/man5/repertoiremap.5 +++ b/man5/repertoiremap.5 @@ -41,7 +41,7 @@ The mapping section ends with the string .TP .I /usr/share/i18n/repertoiremaps Usual default repertoire map path. -.SH CONFORMING TO +.SH STANDARDS POSIX.2. .SH NOTES Repertoire maps are deprecated in favor of Unicode code points. diff --git a/man5/sysfs.5 b/man5/sysfs.5 index 9b80d3635..6ae1d7949 100644 --- a/man5/sysfs.5 +++ b/man5/sysfs.5 @@ -255,7 +255,7 @@ This information is mainly used for debugging. The .B sysfs filesystem first appeared in Linux 2.6.0. -.SH CONFORMING TO +.SH STANDARDS The .B sysfs filesystem is Linux-specific. diff --git a/man5/utmp.5 b/man5/utmp.5 index 82afa6350..04f57a3c6 100644 --- a/man5/utmp.5 +++ b/man5/utmp.5 @@ -217,7 +217,7 @@ removed, record-keeping is turned off. .I /var/run/utmp .br .I /var/log/wtmp -.SH CONFORMING TO +.SH STANDARDS POSIX.1 does not specify a .I utmp structure, but rather one named diff --git a/man7/aio.7 b/man7/aio.7 index e9dfdae58..132e81cff 100644 --- a/man7/aio.7 +++ b/man7/aio.7 @@ -141,7 +141,7 @@ or was greater than the limit returned by the call .IR sysconf(_SC_AIO_PRIO_DELTA_MAX) . .SH VERSIONS The POSIX AIO interfaces are provided by glibc since version 2.1. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001, POSIX.1-2008. .SH NOTES It is a good idea to zero out the control block buffer before use (see diff --git a/man7/capabilities.7 b/man7/capabilities.7 index c97409e59..c92623cdd 100644 --- a/man7/capabilities.7 +++ b/man7/capabilities.7 @@ -1753,7 +1753,7 @@ or when executed by a process that resides in a descendant of such a namespace. For further information on the interaction of capabilities and user namespaces, see .BR user_namespaces (7). -.SH CONFORMING TO +.SH STANDARDS No standards govern capabilities, but the Linux capability implementation is based on the withdrawn POSIX.1e draft standard; see .UR https://archive.org\:/details\:/posix_1003.1e-990310 diff --git a/man7/cgroup_namespaces.7 b/man7/cgroup_namespaces.7 index 9782eedaf..94360e052 100644 --- a/man7/cgroup_namespaces.7 +++ b/man7/cgroup_namespaces.7 @@ -160,7 +160,7 @@ sh2# \fBcat /proc/self/mountinfo | grep freezer\fP .EE .in .\" -.SH CONFORMING TO +.SH STANDARDS Namespaces are a Linux-specific feature. .SH NOTES Use of cgroup namespaces requires a kernel that is configured with the diff --git a/man7/credentials.7 b/man7/credentials.7 index 41de356cd..af152acf4 100644 --- a/man7/credentials.7 +++ b/man7/credentials.7 @@ -297,7 +297,7 @@ process "dumpable" attribute, as described in Changes to process user and group IDs can affect the capabilities of the process, as described in .BR capabilities (7). -.SH CONFORMING TO +.SH STANDARDS Process IDs, parent process IDs, process group IDs, and session IDs are specified in POSIX.1. The real, effective, and saved set user and groups IDs, diff --git a/man7/epoll.7 b/man7/epoll.7 index af77425a0..865142a3f 100644 --- a/man7/epoll.7 +++ b/man7/epoll.7 @@ -579,7 +579,7 @@ The API was introduced in Linux kernel 2.5.44. .\" Its interface should be finalized in Linux kernel 2.5.66. Support was added to glibc in version 2.3.2. -.SH CONFORMING TO +.SH STANDARDS The .B epoll API is Linux-specific. diff --git a/man7/fanotify.7 b/man7/fanotify.7 index 396b23f8a..a27c4de54 100644 --- a/man7/fanotify.7 +++ b/man7/fanotify.7 @@ -910,7 +910,7 @@ written. The fanotify API was introduced in version 2.6.36 of the Linux kernel and enabled in version 2.6.37. Fdinfo support was added in version 3.8. -.SH CONFORMING TO +.SH STANDARDS The fanotify API is Linux-specific. .SH NOTES The fanotify API is available only if the kernel was built with the diff --git a/man7/feature_test_macros.7 b/man7/feature_test_macros.7 index ceee31538..051a7165e 100644 --- a/man7/feature_test_macros.7 +++ b/man7/feature_test_macros.7 @@ -731,7 +731,7 @@ depends on the glibc version: .RE .PP Multiple macros can be defined; the results are additive. -.SH CONFORMING TO +.SH STANDARDS POSIX.1 specifies .BR _POSIX_C_SOURCE , .BR _POSIX_SOURCE , diff --git a/man7/hier.7 b/man7/hier.7 index dbe68a6d4..0a74c36e4 100644 --- a/man7/hier.7 +++ b/man7/hier.7 @@ -636,7 +636,7 @@ this directory holds temporary files stored for an unspecified duration. .I /var/yp Database files for NIS, formerly known as the Sun Yellow Pages (YP). -.SH CONFORMING TO +.SH STANDARDS The Filesystem Hierarchy Standard (FHS), Version 3.0, published March 19, 2015 .UR https://refspecs.linuxfoundation.org/fhs.shtml .UE . diff --git a/man7/inode.7 b/man7/inode.7 index 33c38313a..3cf75879e 100644 --- a/man7/inode.7 +++ b/man7/inode.7 @@ -424,7 +424,7 @@ on a directory means that a file in that directory can be renamed or deleted only by the owner of the file, by the owner of the directory, and by a privileged process. -.SH CONFORMING TO +.SH STANDARDS If you need to obtain the definition of the .I blkcnt_t or diff --git a/man7/inotify.7 b/man7/inotify.7 index 05cdbe324..8fb9b8211 100644 --- a/man7/inotify.7 +++ b/man7/inotify.7 @@ -583,7 +583,7 @@ The required library interfaces were added to glibc in version 2.4. and .B IN_ONLYDIR were added in glibc version 2.5.) -.SH CONFORMING TO +.SH STANDARDS The inotify API is Linux-specific. .SH NOTES Inotify file descriptors can be monitored using diff --git a/man7/locale.7 b/man7/locale.7 index 5e8d5959c..3970077ea 100644 --- a/man7/locale.7 +++ b/man7/locale.7 @@ -350,7 +350,7 @@ Usual default locale archive location. .TP .I /usr/lib/locale Usual default path for compiled individual locale files. -.SH CONFORMING TO +.SH STANDARDS POSIX.1-2001. .\" .\" The GNU gettext functions are specified in LI18NUX2000. diff --git a/man7/man-pages.7 b/man7/man-pages.7 index e88b98ddb..f1c381525 100644 --- a/man7/man-pages.7 +++ b/man7/man-pages.7 @@ -172,7 +172,7 @@ ENVIRONMENT FILES VERSIONS [Normally only in Sections 2, 3] ATTRIBUTES [Normally only in Sections 2, 3] -CONFORMING TO +STANDARDS NOTES CAVEATS BUGS @@ -385,7 +385,7 @@ The manual page also provides information about kernel versions in which various system calls first appeared. .TP -.B CONFORMING TO +.B STANDARDS A description of any standards or conventions that relate to the function or command described by the manual page. .IP diff --git a/man7/mount_namespaces.7 b/man7/mount_namespaces.7 index c402eb8c1..f6325a7b8 100644 --- a/man7/mount_namespaces.7 +++ b/man7/mount_namespaces.7 @@ -941,7 +941,7 @@ was performed. .\" .SH VERSIONS Mount namespaces first appeared in Linux 2.4.19. -.SH CONFORMING TO +.SH STANDARDS Namespaces are a Linux-specific feature. .\" .SH NOTES diff --git a/man7/nptl.7 b/man7/nptl.7 index 4ca39495c..8350b38e5 100644 --- a/man7/nptl.7 +++ b/man7/nptl.7 @@ -91,7 +91,7 @@ and .\" FIXME . .\" Maybe say something about vfork() not being serialized wrt set*id() APIs? .\" https://sourceware.org/bugzilla/show_bug.cgi?id=14749 -.SH CONFORMING TO +.SH STANDARDS For details of the conformance of NPTL to the POSIX standard, see .BR pthreads (7). .SH NOTES diff --git a/man7/numa.7 b/man7/numa.7 index 2cb6c8b8e..4298c8302 100644 --- a/man7/numa.7 +++ b/man7/numa.7 @@ -125,7 +125,7 @@ removed from memory by the swapper soon. .TP .I writeback=<pages> Number of pages that are currently being written out to disk. -.SH CONFORMING TO +.SH STANDARDS No standards govern NUMA interfaces. .SH NOTES The Linux NUMA system calls and diff --git a/man7/pid_namespaces.7 b/man7/pid_namespaces.7 index 79518d4d6..f1a537dd2 100644 --- a/man7/pid_namespaces.7 +++ b/man7/pid_namespaces.7 @@ -369,7 +369,7 @@ in .BR unix (7)), it is translated into the corresponding PID value in the receiving process's PID namespace. -.SH CONFORMING TO +.SH STANDARDS Namespaces are a Linux-specific feature. .SH EXAMPLES See diff --git a/man7/queue.7 b/man7/queue.7 index f9d223284..085e8810c 100644 --- a/man7/queue.7 +++ b/man7/queue.7 @@ -109,7 +109,7 @@ The first and last entries are connected. However: .IP * 3 The termination condition for traversal is more complex. -.SH CONFORMING TO +.SH STANDARDS Not in POSIX.1, POSIX.1-2001, or POSIX.1-2008. Present on the BSDs. .I <sys/queue.h> diff --git a/man7/rtld-audit.7 b/man7/rtld-audit.7 index 69c891e71..8da1d9961 100644 --- a/man7/rtld-audit.7 +++ b/man7/rtld-audit.7 @@ -455,7 +455,7 @@ is ignored. .\" symbol binding should return the value of the 'retval' argument .\" (not provided by GNU, but equivalent to returning outregs->lrv_eax .\" on (say) x86-32). -.SH CONFORMING TO +.SH STANDARDS This API is nonstandard, but very similar to the Solaris API, described in the Solaris .IR "Linker and Libraries Guide" , diff --git a/man7/signal.7 b/man7/signal.7 index 43ef50eab..1e609a188 100644 --- a/man7/signal.7 +++ b/man7/signal.7 @@ -914,7 +914,7 @@ Linux 2.6.8 and earlier: .IP * Linux 2.4 and earlier: .BR nanosleep (2). -.SH CONFORMING TO +.SH STANDARDS POSIX.1, except as noted. .SH NOTES For a discussion of async-signal-safe functions, see diff --git a/man7/sock_diag.7 b/man7/sock_diag.7 index 89b837891..4e1510153 100644 --- a/man7/sock_diag.7 +++ b/man7/sock_diag.7 @@ -616,7 +616,7 @@ sockets. and .B INET_DIAG_SKMEMINFO were introduced in Linux 3.6. -.SH CONFORMING TO +.SH STANDARDS The NETLINK_SOCK_DIAG API is Linux-specific. .SH EXAMPLES The following example program prints inode number, peer's inode number, diff --git a/man7/standards.7 b/man7/standards.7 index 9f88d3d90..94a69266f 100644 --- a/man7/standards.7 +++ b/man7/standards.7 @@ -6,7 +6,7 @@ .SH NAME standards \- C and UNIX Standards .SH DESCRIPTION -The CONFORMING TO section that appears in many manual pages identifies +The STANDARDS section that appears in many manual pages identifies various standards to which the documented interface conforms. The following list briefly describes these standards. .TP @@ -262,7 +262,7 @@ and which mandates an additional set of interfaces beyond those in the base specification. .IP -In general, where the CONFORMING TO section of a manual page +In general, where the STANDARDS section of a manual page lists POSIX.1-2001, it can be assumed that the interface also conforms to POSIX.1-2008, unless otherwise noted. .IP diff --git a/man7/suffixes.7 b/man7/suffixes.7 index 378f79d90..4f12e30cb 100644 --- a/man7/suffixes.7 +++ b/man7/suffixes.7 @@ -253,7 +253,7 @@ Suffix File type \(ti Emacs or \fBpatch\fP(1) backup file rc startup (`run control') file, e.g., \fI.newsrc\fP .TE -.SH CONFORMING TO +.SH STANDARDS General UNIX conventions. .SH BUGS This list is not exhaustive. diff --git a/man7/uri.7 b/man7/uri.7 index 9ef20f8d4..ca28d7c08 100644 --- a/man7/uri.7 +++ b/man7/uri.7 @@ -563,7 +563,7 @@ permitted, and can be used only when there is no defined base (such as in dialog boxes). Don't use abbreviated URIs as hypertext links inside a document; use the standard format as described here. -.SH CONFORMING TO +.SH STANDARDS .UR http://www.ietf.org\:/rfc\:/rfc2396.txt (IETF RFC\ 2396) .UE , diff --git a/man7/user_namespaces.7 b/man7/user_namespaces.7 index 00c09377b..1504b6f5b 100644 --- a/man7/user_namespaces.7 +++ b/man7/user_namespaces.7 @@ -1012,7 +1012,7 @@ in they are translated into the corresponding values as per the receiving process's user and group ID mappings. .\" -.SH CONFORMING TO +.SH STANDARDS Namespaces are a Linux-specific feature. .\" .SH NOTES diff --git a/man7/xattr.7 b/man7/xattr.7 index cf1789470..4a69e2eb5 100644 --- a/man7/xattr.7 +++ b/man7/xattr.7 @@ -150,7 +150,7 @@ the total bytes used for the name, value, and implementation overhead bytes is limited to the filesystem .I nodesize value (16\ kB by default). -.SH CONFORMING TO +.SH STANDARDS Extended attributes are not specified in POSIX.1, but some other systems (e.g., the BSDs and Solaris) provide a similar feature. .SH NOTES diff --git a/scripts/bash_aliases b/scripts/bash_aliases index df79a952e..f325542f8 100644 --- a/scripts/bash_aliases +++ b/scripts/bash_aliases @@ -93,7 +93,7 @@ grep_syscall_def() # man_section() prints specific manual page sections (DESCRIPTION, SYNOPSIS, # ...) of all manual pages in a directory (or in a single manual page file). -# Usage example: .../man-pages$ man_section man2 SYNOPSIS 'CONFORMING TO'; +# Usage example: .../man-pages$ man_section man2 SYNOPSIS 'SEE ALSO'; man_section() { |