sigvec.3: ATTRIBUTES: Note functions that are thread-safe

The functions sigvec(), sigblock(), sigsetmask() and
siggetmask() are thread safe.

The macro sigmask() is thread safe.

Signed-off-by: Peng Haitao <penght@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Peng Haitao 2014-03-24 08:43:11 +00:00 committed by Michael Kerrisk
parent 2b9e0a135b
commit 74fe201892
1 changed files with 14 additions and 1 deletions

View File

@ -23,7 +23,7 @@
.\" the source, must acknowledge the copyright and authors of this work.
.\" %%%LICENSE_END
.\"
.TH SIGVEC 3 2014-02-18 "Linux" "Linux Programmer's Manual"
.TH SIGVEC 3 2014-03-24 "Linux" "Linux Programmer's Manual"
.SH NAME
sigvec, sigblock, sigsetmask, siggetmask, sigmask \- BSD signal API
.SH SYNOPSIS
@ -218,6 +218,19 @@ See the ERRORS under
.BR sigaction (2)
and
.BR sigprocmask (2).
.SH ATTRIBUTES
.SS Multithreading (see pthreads(7))
The
.BR sigvec (),
.BR sigblock (),
.BR sigsetmask (),
and
.BR siggetmask ()
functions are thread-safe.
.LP
The
.BR sigmask ()
macro is thread-safe.
.SH CONFORMING TO
All of these functions were in
4.3BSD, except