summaryrefslogtreecommitdiffstats
path: root/man3/sigset.3
diff options
context:
space:
mode:
Diffstat (limited to 'man3/sigset.3')
-rw-r--r--man3/sigset.353
1 files changed, 27 insertions, 26 deletions
diff --git a/man3/sigset.3 b/man3/sigset.3
index 8613710c0..2f6e0100f 100644
--- a/man3/sigset.3
+++ b/man3/sigset.3
@@ -24,7 +24,7 @@ Standard C library
.P
.RS -4
Feature Test Macro Requirements for glibc (see
-.BR feature_test_macros (7)):
+.MR feature_test_macros 7 ):
.RE
.P
.BR sigset (),
@@ -39,8 +39,9 @@ Feature Test Macro Requirements for glibc (see
These functions are provided in glibc as a compatibility interface
for programs that make use of the historical System V signal API.
This API is obsolete: new applications should use the POSIX signal API
-.RB ( sigaction (2),
-.BR sigprocmask (2),
+\%(\c
+.MR sigaction 2 ,
+.MR sigprocmask 2 ,
etc.)
.P
The
@@ -135,24 +136,24 @@ to indicate the error.
For
.BR sigset ()
see the ERRORS under
-.BR sigaction (2)
+.MR sigaction 2
and
-.BR sigprocmask (2).
+.MR sigprocmask 2 .
.P
For
.BR sighold ()
and
.BR sigrelse ()
see the ERRORS under
-.BR sigprocmask (2).
+.MR sigprocmask 2 .
.P
For
.BR sigignore (),
see the errors under
-.BR sigaction (2).
+.MR sigaction 2 .
.SH ATTRIBUTES
For an explanation of the terms used in this section, see
-.BR attributes (7).
+.MR attributes 7 .
.TS
allbox;
lbx lb lb
@@ -179,17 +180,17 @@ glibc 2.1.
SVr4, POSIX.1-2001.
POSIX.1-2008 marks these functions
as obsolete, recommending the use of
-.BR sigaction (2),
-.BR sigprocmask (2),
-.BR pthread_sigmask (3),
+.MR sigaction 2 ,
+.MR sigprocmask 2 ,
+.MR pthread_sigmask 3 ,
and
-.BR sigsuspend (2)
+.MR sigsuspend 2
instead.
.SH NOTES
The
.BR sigset ()
function provides reliable signal handling semantics (as when calling
-.BR sigaction (2)
+.MR sigaction 2
with
.I sa_mask
equal to 0).
@@ -197,7 +198,7 @@ equal to 0).
On System V, the
.BR signal ()
function provides unreliable semantics (as when calling
-.BR sigaction (2)
+.MR sigaction 2
with
.I sa_mask
equal to
@@ -209,15 +210,15 @@ POSIX.1-2001 leaves these aspects of
.BR signal ()
unspecified.
See
-.BR signal (2)
+.MR signal 2
for further details.
.P
In order to wait for a signal,
BSD and System V both provided a function named
-.BR sigpause (3),
+.MR sigpause 3 ,
but this function has a different argument on the two systems.
See
-.BR sigpause (3)
+.MR sigpause 3
for details.
.SH BUGS
Before glibc 2.2,
@@ -254,12 +255,12 @@ Instead, the previous disposition of the signal is returned.
These problems have been fixed since glibc 2.5.
.\" See http://sourceware.org/bugzilla/show_bug.cgi?id=1951
.SH SEE ALSO
-.BR kill (2),
-.BR pause (2),
-.BR sigaction (2),
-.BR signal (2),
-.BR sigprocmask (2),
-.BR raise (3),
-.BR sigpause (3),
-.BR sigvec (3),
-.BR signal (7)
+.MR kill 2 ,
+.MR pause 2 ,
+.MR sigaction 2 ,
+.MR signal 2 ,
+.MR sigprocmask 2 ,
+.MR raise 3 ,
+.MR sigpause 3 ,
+.MR sigvec 3 ,
+.MR signal 7