aboutsummaryrefslogtreecommitdiffstats
path: root/man3/perror.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/perror.3')
-rw-r--r--man3/perror.344
1 files changed, 17 insertions, 27 deletions
diff --git a/man3/perror.3 b/man3/perror.3
index 5f87b93fd1..75e6aa20ea 100644
--- a/man3/perror.3
+++ b/man3/perror.3
@@ -116,38 +116,28 @@ T} Thread safety MT-Safe race:stderr
.hy
.ad
.sp 1
-.SH VERSIONS
-Since glibc 2.32, the declarations of
-.I sys_errlist
-and
-.I sys_nerr
-are no longer exposed by
-.IR <stdio.h> .
.SH STANDARDS
-.BR perror (),
-.IR errno :
-POSIX.1-2001, POSIX.1-2008, C89, C99, 4.3BSD.
-.PP
-The externals
+.TP
+.I errno
+.TQ
+.BR perror ()
+C11, POSIX.1-2008.
+.TP
.I sys_nerr
-and
+.TQ
.I sys_errlist
-derive from BSD, but are not specified in POSIX.1.
-.SH NOTES
-The externals
+BSD.
+.SH HISTORY
+.TP
+.I errno
+.TQ
+.BR perror ()
+POSIX.1-2001, C89, 4.3BSD.
+.TP
.I sys_nerr
-and
+.TQ
.I sys_errlist
-are defined by glibc, but in
-.IR <stdio.h> .
-.\" and only when _BSD_SOURCE is defined.
-.\" When
-.\" .B _GNU_SOURCE
-.\" is defined, the symbols
-.\" .I _sys_nerr
-.\" and
-.\" .I _sys_errlist
-.\" are provided.
+Removed in glibc 2.32.
.SH SEE ALSO
.BR err (3),
.BR errno (3),