freebsd-dev/lib/libc/amd64/gen
Marcel Moolenaar 23cd96d8ce \begin{quote}
setjmp() gets the jmp_buf pointer from the wrong place (the place
where the return address is) in the shlib case, and uses it (only)
to fetch the current signal mask to address (return_address + 28).
This address is normally read-only (I hope), so the sigprocmask()
call has no effect except to return an error code.
\end{quote}

Submitted by: bde
1999-10-10 08:38:33 +00:00
..
_setjmp.S sigset_t change (part 5 of 5) 1999-09-29 15:18:46 +00:00
frexp.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
infinity.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
isinf.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ldexp.c $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
Makefile.inc $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
setjmp.S \begin{quote} 1999-10-10 08:38:33 +00:00
sigsetjmp.S sigset_t change (part 5 of 5) 1999-09-29 15:18:46 +00:00