manual: New signal and errno string functions are AS-safe

The annotations for sigabbrev_np, sigdescr_np, strerrordesc_np,
strerrorname_np are not preliminary.  These functions were
added precisely because they are AS-safe.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
This commit is contained in:
Florian Weimer 2020-07-17 17:13:59 +02:00
parent f46ef33ad1
commit e9422236a2
2 changed files with 4 additions and 4 deletions

View file

@ -1209,7 +1209,7 @@ The function @code{perror} is declared in @file{stdio.h}.
@deftypefun void strerrorname_np (int @var{errnum})
@standards{GNU, string.h}
@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
@safety{@mtsafe{}@assafe{}@acsafe{}}
This function returns the name describing the error @var{errnum} or
@code{NULL} if there is no known constant with this value (e.g "EINVAL"
for @code{EINVAL}).
@ -1220,7 +1220,7 @@ This function is a GNU extension, declared in the header file @file{string.h}.
@deftypefun void strerrordesc_np (int @var{errnum})
@standards{GNU, string.h}
@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
@safety{@mtsafe{}@assafe{}@acsafe{}}
This function returns the message describing the error @var{errnum} or
@code{NULL} if there is no known constant with this value (e.g "Invalid
argument" for @code{EINVAL}). Different than @code{strerror} the returned

View file

@ -882,7 +882,7 @@ This function is a BSD feature, declared in the header file @file{signal.h}.
@deftypefun void sigdescr_np (int @var{signum})
@standards{GNU, string.h}
@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
@safety{@mtsafe{}@assafe{}@acsafe{}}
This function returns the message describing the signal @var{signum} or
@code{NULL} for invalid signal number (e.g "Hangup" for @code{SIGHUP}).
Different than @code{strsignal} the returned description is not translated.
@ -895,7 +895,7 @@ This function is a GNU extension, declared in the header file @file{string.h}.
@deftypefun void sigabbrev_np (int @var{signum})
@standards{GNU, string.h}
@safety{@prelim{}@mtsafe{}@assafe{}@acsafe{}}
@safety{@mtsafe{}@assafe{}@acsafe{}}
This function returns the abbreviation describing the signal @var{signum} or
@code{NULL} for invalid signal number. The message points to a static
storage whose lifetime is the whole lifetime of the program.