summaryrefslogtreecommitdiffstats
path: root/man2/sigreturn.2
diff options
context:
space:
mode:
Diffstat (limited to 'man2/sigreturn.2')
-rw-r--r--man2/sigreturn.220
1 files changed, 10 insertions, 10 deletions
diff --git a/man2/sigreturn.2 b/man2/sigreturn.2
index 1a34ef54c..1181b25c1 100644
--- a/man2/sigreturn.2
+++ b/man2/sigreturn.2
@@ -89,13 +89,13 @@ Nowadays, pages of the user stack are protected so as to
disallow code execution.
Thus, on contemporary Linux systems, depending on the architecture,
the signal trampoline code lives either in the
-.BR vdso (7)
+.MR vdso 7
or in the C library.
In the latter case,
.\" See, for example, sysdeps/unix/sysv/linux/i386/sigaction.c and
.\" sysdeps/unix/sysv/linux/x86_64/sigaction.c in the glibc (2.20) source.
the C library's
-.BR sigaction (2)
+.MR sigaction 2
wrapper function informs the kernel of the location of the trampoline code
by placing its address in the
.I sa_restorer
@@ -114,7 +114,7 @@ structure (see
.IR <sys/ucontext.h> ).
That structure is visible within the signal handler
as the third argument of a handler established via
-.BR sigaction (2)
+.MR sigaction 2
with the
.B SA_SIGINFO
flag.
@@ -142,10 +142,10 @@ hides these details from us, transparently employing
when the kernel provides it.
.\"
.SH SEE ALSO
-.BR kill (2),
-.BR restart_syscall (2),
-.BR sigaltstack (2),
-.BR signal (2),
-.BR getcontext (3),
-.BR signal (7),
-.BR vdso (7)
+.MR kill 2 ,
+.MR restart_syscall 2 ,
+.MR sigaltstack 2 ,
+.MR signal 2 ,
+.MR getcontext 3 ,
+.MR signal 7 ,
+.MR vdso 7