summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew G. Morgan <morgan@kernel.org>2021-02-02 18:18:25 -0800
committerAndrew G. Morgan <morgan@kernel.org>2021-02-02 18:18:25 -0800
commitdf5a19910839f91061fe2c986b004da64aac85d4 (patch)
tree38f75be65229a6d263202b4f711c8e74f2117266
parent4a343a872a0653dd7b2fc50120dc0755e4b760c9 (diff)
downloadlibcap2-df5a19910839f91061fe2c986b004da64aac85d4.tar.gz
Update the libpsx man page.
Signed-off-by: Andrew G. Morgan <morgan@kernel.org>
-rw-r--r--doc/libpsx.311
1 files changed, 8 insertions, 3 deletions
diff --git a/doc/libpsx.3 b/doc/libpsx.3
index a3535a6..61baa88 100644
--- a/doc/libpsx.3
+++ b/doc/libpsx.3
@@ -1,4 +1,4 @@
-.TH LIBPSX 3 "2020-10-13" "" "Linux Programmer's Manual"
+.TH LIBPSX 3 "2021-01-31" "" "Linux Programmer's Manual"
.SH NAME
psx_syscall3, psx_syscall6 \- POSIX semantics for system calls
.SH SYNOPSIS
@@ -36,7 +36,9 @@ signal. Whereas the
mechanism uses signo=33 (which is hidden by glibc below a redefined
SIGRTMIN),
.B libpsx
-usurps SIGRTMAX for this process.
+inserts itself in the SIGSYS handler stack. It goes to great length to
+be the first such handler but acts as a pass-through for other SIGSYS
+uses.
.PP
A linker trick of
.I wrapping
@@ -73,7 +75,10 @@ threads of the process.
.SH CONFORMING TO
The needs of
.BR libcap (3)
-for POSIX semantics of capability manipulation.
+for POSIX semantics of capability manipulation. You can read more
+about why this is needed here:
+.TP
+https://sites.google.com/site/fullycapable/who-ordered-libpsx
.SH "REPORTING BUGS"
Please report bugs via:
.TP