diff options
Diffstat (limited to 'man2/sigreturn.2')
-rw-r--r-- | man2/sigreturn.2 | 20 |
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 |