Various pages: Improve formatting in ATTRIBUTES

Make the formatting more consistent inside the tables in the
ATTRIBUTES sections. Make the source code more uniform; in
particular, eliminate the use of custom tweaks using
'lbwNN'/'lwNN' and .br macros.  In addition, ensure that
hyphenation and text justification do not occur inside the tables.

This is a script-driven edit:

[[
PAGE_LIST=$(git grep -l 'SH ATTRIBUTES' man[23])

# Strip out any preexisting .sp/.br/.ad macros

sed -i '/SH ATTR/,/^\.SH/{/^\.sp/d; /^\.br/d; /\.ad/d}' $PAGE_LIST

# Eliminate any use of 'wNN' in tables; default first column
# to fill unused space

sed -i '/SH ATTR/,/^\.SH/s/lbw[0-9]*/lb/g' $PAGE_LIST
sed -i '/SH ATTR/,/^\.SH/s/lw[0-9]*/l/g' $PAGE_LIST
sed -i '/SH ATTR/,/^\.SH/s/^lb /lbx /' $PAGE_LIST

# Nest the tables inside ".ad l"+".nh" and ".hy"+".ad"+".sp 1"
# ".ad l" ==> no right justification of text in table cells
# ".nh" ==> No hyphenation in table cells
# ".sp 1" ==> ensure a blank line before the next section heading

sed -i '/SH ATTR/,/^\.SH/{/\.TS/i.ad l\n.nh
}'  $PAGE_LIST
sed -i '/SH ATTR/,/^\.SH/{/\.TE/a.hy\n.ad\n.sp 1
}'  $PAGE_LIST

# In a few of the tables, the third column has a lot of text, so
# make that column wide (rather than the first column)

sed -i '/^lbx/{s/lbx/lb/;s/lb$/lbx/}' \
        man3/bindresvport.3 \
        man3/fmtmsg.3 man3/gethostbyname.3 man3/getlogin.3 \
        man3/getnetent.3 man3/getprotoent.3 man3/getpwent.3 \
        man3/getservent.3 man3/getspnam.3 man3/getutent.3 man3/glob.3 \
        man3/login.3 \
        man3/setnetgrent.3 \
        man3/wordexp.3
]]

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2021-01-06 10:52:04 +01:00
parent daaf6d327b
commit c466875ecd
524 changed files with 2966 additions and 721 deletions

View File

@ -551,15 +551,20 @@ capability is required.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR ntp_adjtime ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
None of these interfaces is described in POSIX.1
.PP

View File

@ -334,9 +334,11 @@ These system calls first appeared in Linux 2.6.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw32 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -345,6 +347,8 @@ T{
.BR clock_settime ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, SUSv2.

View File

@ -272,15 +272,19 @@ system call, if it is supported by the kernel.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR eventfd ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
.BR eventfd ()

View File

@ -557,9 +557,11 @@ Library support is available since glibc 2.13.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw35 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -568,6 +570,8 @@ T{
.BR prlimit ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
.BR getrlimit (),

View File

@ -201,15 +201,19 @@ is invalid.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR getrusage ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.

View File

@ -643,9 +643,11 @@ of the page size, see NOTES.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw18 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -653,6 +655,9 @@ T{
.BR munmap ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, SVr4, 4.4BSD.
.\" SVr4 documents additional error codes ENXIO and ENODEV.

View File

@ -211,15 +211,20 @@ on the current alternate signal stack).
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR sigaltstack ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, SUSv2, SVr4.
.PP

View File

@ -399,9 +399,11 @@ first appeared in glibc 2.6.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw23 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -409,6 +411,8 @@ T{
.BR futimens ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
.BR futimens ()

View File

@ -93,24 +93,23 @@ first appeared in glibc in version 2.23.
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw26 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR __ppc_set_ppr_med (),
.br
.BR __ppc_set_ppr_very_low (),
.br
.BR __ppc_set_ppr_low (),
.br
.BR __ppc_set_ppr_med_low (),
.br
.BR __ppc_set_ppr_med_high ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are nonstandard GNU extensions.
.SH NOTES

View File

@ -64,9 +64,10 @@ These functions first appeared in glibc in version 2.18.
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw29 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -75,7 +76,9 @@ T{
.BR __ppc_mdoom ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are nonstandard GNU extensions.
.SH SEE ALSO

View File

@ -63,9 +63,11 @@ So 123 = 59*64\(ha0 + 1*64\(ha1 = "v/".
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -75,6 +77,9 @@ T{
.BR a64l ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -70,15 +70,20 @@ function never returns.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR abort ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
SVr4, POSIX.1-2001, POSIX.1-2008, 4.3BSD, C89, C99.
.SH NOTES

View File

@ -75,9 +75,10 @@ integer type for the function.
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -87,7 +88,9 @@ T{
.BR imaxabs ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
.\" POSIX.1 (1996 edition) requires only the

View File

@ -107,9 +107,11 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -118,6 +120,9 @@ T{
.BR acosl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -111,9 +111,11 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw28 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -122,6 +124,9 @@ T{
.BR acoshl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -63,15 +63,20 @@ is provided in glibc since version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR addseverity ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
This function is not specified in the X/Open Portability Guide
although the

View File

@ -108,15 +108,20 @@ capability is required.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR adjtime ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
4.3BSD, System V.
.SH NOTES

View File

@ -116,15 +116,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_cancel ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -84,15 +84,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_error ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -105,15 +105,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_fsync ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -134,15 +134,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_read ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -80,15 +80,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_return ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -106,15 +106,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_suspend ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -139,15 +139,20 @@ function is available since glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR aio_write ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -67,15 +67,20 @@ If the allocation causes stack overflow, program behavior is undefined.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR alloca ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
This function is not in POSIX.1.
.PP

View File

@ -199,31 +199,30 @@ if an allocation error occurs.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw33 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR argz_add (),
.BR argz_add_sep (),
.br
.BR argz_append (),
.BR argz_count (),
.br
.BR argz_create (),
.BR argz_create_sep (),
.br
.BR argz_delete (),
.BR argz_extract (),
.br
.BR argz_insert (),
.BR argz_next (),
.br
.BR argz_replace (),
.BR argz_stringify ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are a GNU extension.

View File

@ -103,9 +103,11 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -114,6 +116,9 @@ T{
.BR asinl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -96,9 +96,11 @@ No errors occur.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -107,6 +109,9 @@ T{
.BR asinhl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -61,9 +61,11 @@ are undefined.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw23 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -71,6 +73,8 @@ T{
.BR vasprintf ()
T} Thread safety MT-Safe locale
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are GNU extensions, not in C or POSIX.

View File

@ -75,15 +75,19 @@ No value is returned.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR assert ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99.

View File

@ -59,15 +59,19 @@ No value is returned.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR assert_perror ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
This is a GNU extension.

View File

@ -88,9 +88,11 @@ No errors occur.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -99,6 +101,9 @@ T{
.BR atanl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -160,9 +160,11 @@ No errors occur.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw28 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -171,6 +173,9 @@ T{
.BR atan2l ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -130,9 +130,11 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw28 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -141,6 +143,9 @@ T{
.BR atanhl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -77,15 +77,19 @@ it returns a nonzero value.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR atexit ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.

View File

@ -59,15 +59,20 @@ The converted value.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR atof ()
T} Thread safety MT-Safe locale
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH SEE ALSO

View File

@ -83,9 +83,11 @@ The converted value or 0 on error.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw23 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -94,6 +96,9 @@ T{
.BR atoll ()
T} Thread safety MT-Safe locale
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C99, SVr4, 4.3BSD.
C89 and

View File

@ -134,19 +134,22 @@ are provided in glibc since version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw22 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR backtrace (),
.br
.BR backtrace_symbols (),
.br
.BR backtrace_symbols_fd ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are GNU extensions.
.SH NOTES

View File

@ -129,9 +129,11 @@ return pointers to null-terminated strings.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw21 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -139,6 +141,9 @@ T{
.BR dirname ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -61,15 +61,20 @@ otherwise a nonzero result is returned.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR bcmp ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use

View File

@ -54,15 +54,20 @@ None.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR bcopy ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
4.3BSD.
This function is deprecated (marked as LEGACY in POSIX.1-2001): use

View File

@ -95,20 +95,24 @@ is not
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
l l lw23.
lb lb lbx
l l l.
Interface Attribute Value
T{
.BR bindresvport ()
T} Thread safety T{
glibc >= 2.17: MT-Safe
.\" commit f6da27e53695ad1cc0e2a9490358decbbfdff5e5
.br
glibc < 2.17: MT-Unsafe
T}
.TE
.hy
.ad
.sp 1
.PP
The
.BR bindresvport ()

View File

@ -78,15 +78,20 @@ As for
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR bsd_signal ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
4.2BSD, POSIX.1-2001.
POSIX.1-2008 removes the specification of

View File

@ -77,15 +77,19 @@ match the key, the element returned is unspecified.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR bsearch ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.

View File

@ -49,15 +49,20 @@ it returns
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR btowc ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C99.
.SH NOTES

View File

@ -74,9 +74,11 @@ Significant Byte first.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw34 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -86,6 +88,9 @@ T{
.BR ntohs ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -60,17 +60,21 @@ first appeared in glibc 2.25.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR bzero (),
.br
.BR explicit_bzero ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
The
.BR bzero ()

View File

@ -26,9 +26,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -37,6 +39,9 @@ T{
.BR cabsl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -36,9 +36,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw28 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -47,6 +49,9 @@ T{
.BR cacosl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -39,9 +39,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw30 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -50,6 +52,9 @@ T{
.BR cacoshl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -74,15 +74,20 @@ See
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR canonicalize_file_name ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
This function is a GNU extension.
.SH SEE ALSO

View File

@ -61,9 +61,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -72,6 +74,9 @@ T{
.BR cargl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -35,9 +35,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw28 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -46,6 +48,9 @@ T{
.BR casinl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -35,9 +35,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw30 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -46,6 +48,9 @@ T{
.BR casinhl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -34,9 +34,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -45,6 +47,9 @@ T{
.BR catanl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -36,9 +36,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw30 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -47,6 +49,9 @@ T{
.BR catanhl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -68,15 +68,20 @@ returns the value
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR catgets ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -147,9 +147,11 @@ is 0.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -159,6 +161,9 @@ T{
.BR catclose ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.\" In XPG 1987, Vol. 3 it says:

View File

@ -81,9 +81,11 @@ No errors occur.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -92,6 +94,9 @@ T{
.BR cbrtl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.\" .BR cbrt ()

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,8 @@ T{
.BR ccosl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -75,9 +75,11 @@ POSIX.1-2001 documents a range error for overflows, but see NOTES.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -86,6 +88,9 @@ T{
.BR ceill ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -32,9 +32,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -43,6 +45,8 @@ T{
.BR cexpl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -124,15 +124,20 @@ from glibc in version 2.26.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR cfree ()
T} Thread safety MT-Safe /* In glibc */
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
The 3-argument version of
.BR cfree ()

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,9 @@ T{
.BR cimagl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -64,15 +64,19 @@ Available since glibc 2.0.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR clearenv ()
T} Thread safety MT-Unsafe const:env
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
Various UNIX variants (DG/UX, HP-UX, QNX, ...).

View File

@ -50,15 +50,19 @@ be represented, the function returns the value
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR clock ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99.

View File

@ -87,15 +87,20 @@ function is available in glibc since version 2.2.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw21 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR clock_getcpuclockid ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -45,9 +45,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -56,6 +58,9 @@ T{
.BR clogl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -42,9 +42,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw30 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -53,6 +55,9 @@ T{
.BR clog10l ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are GNU extensions.
The identifiers are reserved for future use in C99 and C11.

View File

@ -66,15 +66,20 @@ Invalid directory stream descriptor
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR closedir ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.
.SH SEE ALSO

View File

@ -129,15 +129,20 @@ is invalid.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR confstr ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008.
.SH EXAMPLES

View File

@ -32,9 +32,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -43,6 +45,9 @@ T{
.BR conjl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -83,9 +83,11 @@ No errors occur.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw36 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -94,6 +96,9 @@ T{
.BR copysignl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.\" 4.3BSD.

View File

@ -96,9 +96,11 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw21 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -107,6 +109,9 @@ T{
.BR cosl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -110,9 +110,11 @@ is raised.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -121,6 +123,9 @@ T{
.BR coshl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.PP

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,9 @@ T{
.BR cpowl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH SEE ALSO

View File

@ -32,9 +32,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -43,6 +45,9 @@ T{
.BR cprojl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,9 @@ T{
.BR creall ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.
.SH NOTES

View File

@ -170,9 +170,11 @@ and an attempt was made to use a weak encryption type, such as DES.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -182,6 +184,9 @@ T{
.BR crypt_r ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
.BR crypt ():
POSIX.1-2001, POSIX.1-2008, SVr4, 4.3BSD.

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,8 @@ T{
.BR csinl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,8 @@ T{
.BR csinhl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -29,9 +29,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -40,6 +42,8 @@ T{
.BR csqrtl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -31,9 +31,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw24 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -42,6 +44,8 @@ T{
.BR ctanl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -32,9 +32,11 @@ These functions first appeared in glibc in version 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw27 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -43,6 +45,8 @@ T{
.BR ctanhl ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
C99, POSIX.1-2001, POSIX.1-2008.

View File

@ -60,15 +60,20 @@ The pointer to the pathname.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR ctermid ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, Svr4.
.SH BUGS

View File

@ -320,9 +320,10 @@ The result cannot be represented.
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw14 lb lbw31
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -335,7 +336,6 @@ T{
.BR ctime ()
T} Thread safety T{
MT-Unsafe race:tmbuf
.br
race:asctime env locale
T}
T{
@ -349,7 +349,9 @@ T{
.BR localtime ()
T} Thread safety MT-Unsafe race:tmbuf env locale
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001.
C89 and C99 specify

View File

@ -101,15 +101,20 @@ and
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR daemon ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
Not in POSIX.1.
A similar function appears on the BSDs.

View File

@ -141,9 +141,11 @@ Applications should switch to a modern cryptography library, such as
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw25 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -152,6 +154,9 @@ T{
.BR des_setparity ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
4.3BSD.
Not in POSIX.1.

View File

@ -48,15 +48,20 @@ Epoch, 1970-01-01 00:00:00 +0000 (UTC).
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR difftime ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
.SH NOTES

View File

@ -81,15 +81,20 @@ descriptor with a directory.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR dirfd ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2008.
This function was a BSD extension, present in 4.3BSD-Reno, not in 4.2BSD.

View File

@ -83,9 +83,11 @@ The \fIdiv_t\fP (etc.) structure.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw33 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -95,6 +97,9 @@ T{
.BR imaxdiv ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001, POSIX.1-2008, C89, C99, SVr4, 4.3BSD.
The functions

View File

@ -204,15 +204,19 @@ has been supported in glibc since version 2.2.4.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR dl_iterate_phdr ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
The

View File

@ -239,9 +239,11 @@ first appeared in glibc 2.3.3.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw19 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -249,6 +251,9 @@ T{
.BR dladdr1 ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are nonstandard GNU extensions
that are also present on Solaris.

View File

@ -54,15 +54,20 @@ is present in glibc 2.0 and later.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR dlerror ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001.
.SH NOTES

View File

@ -223,15 +223,20 @@ first appeared in glibc 2.3.3.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR dlinfo ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
This function is a nonstandard GNU extension.
.SH NOTES

View File

@ -373,9 +373,11 @@ first appeared in glibc 2.3.4.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw30 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -384,6 +386,9 @@ T{
.BR dlclose ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001 describes
.BR dlclose ()

View File

@ -126,9 +126,11 @@ first appeared in glibc 2.1.
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -136,6 +138,9 @@ T{
.BR dlvsym ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
POSIX.1-2001 describes
.BR dlsym ().

View File

@ -243,10 +243,11 @@ and
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lw21 l lw22.
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR drand48 (),
@ -262,7 +263,9 @@ T} Thread safety T{
MT-Unsafe race:drand48
T}
.TE
.hy
.ad
.sp 1
.PP
The above
functions record global state information for the random number generator,

View File

@ -88,9 +88,10 @@ The return value is 0.
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lbw25 lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
@ -105,7 +106,9 @@ T{
.BR lcong48_r ()
T} Thread safety MT-Safe race:buffer
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
These functions are GNU extensions and are not portable.
.SH SEE ALSO

View File

@ -60,15 +60,20 @@ also found in
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
.BR attributes (7).
.ad l
.nh
.TS
allbox;
lb lb lb
lbx lb lb
l l l.
Interface Attribute Value
T{
.BR dysize ()
T} Thread safety MT-Safe
.TE
.hy
.ad
.sp 1
.SH CONFORMING TO
This function occurs in SunOS 4.x.
.SH NOTES

Some files were not shown because too many files have changed in this diff Show More