History log of /src/lib/libsys/sigwait.2 (Results 1 – 18 of 18)
Revision Date Author Comments
# 8269e767 14-Nov-2023 Brooks Davis <brooks@FreeBSD.org>

libsys: relocate implementations and manpages

Remove core system call implementations and documentation to lib/libsys
and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>.
Update paths

libsys: relocate implementations and manpages

Remove core system call implementations and documentation to lib/libsys
and lib/libsys/<arch> from lib/libc/sys and lib/libc/<arch>/<sys>.
Update paths to allow libc to find them in their new home.

Reviewed by: kib, emaste, imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/908

show more ...


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# 75b1cda4 06-Sep-2013 Jilles Tjoelker <jilles@FreeBSD.org>

Update some signal man pages for multithreading.


# b30cd8df 27-Sep-2012 Jilles Tjoelker <jilles@FreeBSD.org>

sigaction(2),sigwait(2),sigwaitinfo(2): Remove [EFAULT] error condition.

Passing an invalid pointer results in undefined behaviour.

The wrappers in libthr access some of the data pointed to by the

sigaction(2),sigwait(2),sigwaitinfo(2): Remove [EFAULT] error condition.

Passing an invalid pointer results in undefined behaviour.

The wrappers in libthr access some of the data pointed to by the arguments
in userland, so that an invalid pointer will cause a signal and not an
[EFAULT] error return.

Furthermore, if the [EFAULT] error occurs when the kernel is writing, it is
not a proper error in the sense that the call still commits (changing the
signal disposition or accepting the signal).

MFC after: 1 week

show more ...


# 745e9ba2 25-Aug-2011 Konstantin Belousov <kib@FreeBSD.org>

Clarify the behaviour of sigwait() on signal interruption, and note
the difference between sigwait() and sigtimedwait()/sigwaitinfo().

Approved by: re (bz)


# 110e1704 17-Nov-2005 Ruslan Ermilov <ru@FreeBSD.org>

-mdoc sweep.


# a0e82eba 11-Nov-2005 David Xu <davidxu@FreeBSD.org>

Add descriptions about signal queue.


# a817e9e6 03-Jul-2004 Ruslan Ermilov <ru@FreeBSD.org>

Fixed markup.


# 1f0bfc3e 14-Jan-2004 Ruslan Ermilov <ru@FreeBSD.org>

The libc_r/man/sigwait.3 manpage has been repocopied to libc/sys/sigwait.2.

Reviewed by: deischen
Repocopy by: markm


# 9d09157a 24-Mar-2003 Philippe Charnier <charnier@FreeBSD.org>

The .Fn function. Use .Xr where appropriate.


# e31d11c3 02-Oct-2002 Robert Drehmel <robert@FreeBSD.org>

Add the 'restrict' type qualifier to the prototypes of `sigaction',
`sigprocmask', `sigaltstack', and `sigwait' as well as to the
prototypes of the apparantly unimplemented functions `sigtimedwait'
a

Add the 'restrict' type qualifier to the prototypes of `sigaction',
`sigprocmask', `sigaltstack', and `sigwait' as well as to the
prototypes of the apparantly unimplemented functions `sigtimedwait'
and `sigwaitinfo'. This complies with IEEE Std 1003.1-2001.

show more ...


# 32eef9ae 01-Oct-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: Use the new .In macro for #include statements.


# c5e7e03a 13-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

Spell "FreeBSD" with "F" and "BSD" in uppercase.


# 7ebcc426 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# 589a5e34 26-Feb-2001 Ruslan Ermilov <ru@FreeBSD.org>

/^\.St/ s/-iso9945-1/-p1003.1-96/


# 8e234adf 18-Jul-2000 Jason Evans <jasone@FreeBSD.org>

Change my email address in the copyright notices for the sake of consistency
(jasone@canonware.com --> jasone@freebsd.org).


# 2a53c5ec 04-May-2000 Alexey Zelkin <phantom@FreeBSD.org>

mdoc(7) cleanup:

. use real function names as `.Nm' macro argument in NAME section. It allows
them to appear in apropos(1) or whatis(1) output.

. replace empty lines with `.Pp' macro.

. replace ha

mdoc(7) cleanup:

. use real function names as `.Nm' macro argument in NAME section. It allows
them to appear in apropos(1) or whatis(1) output.

. replace empty lines with `.Pp' macro.

. replace hardcoded standard names with their `.St' macro equivalents.

. sort cross references in SEE ALSO section

show more ...


# 4c089f4d 02-May-2000 Jason Evans <jasone@FreeBSD.org>

Add missing man pages. Fix various compliance bugs, mostly having to do with
error return values. Implement pthread_mutexattr_gettype().

PR: docs/16537, docs/17538