Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the thread-related .h files to /usr/src/include/, since the | 2017-10-15 | 1 | -62/+0 | |
| | | | | | | | implementation is now spread between libc and librthread. No changes to the content ok mpi@ | ||||
* | needs sys/cdefs.h because a case has been found where it is pulled | 2013-03-26 | 1 | -3/+3 | |
| | | | | independently; spotted by sthen/naddy | ||||
* | SEM_VALUE_MAX belongs in <limits.h> (via sys/syslimits.h) | 2013-03-24 | 1 | -10/+3 | |
| | | | | | | | struct sem --> struct __sem (doesn't belong in public namespace) Zap pointless _KERNEL tests ok deraadt@ | ||||
* | machine/limits.h does not contain everything this file wants. It wants | 2013-03-24 | 1 | -2/+2 | |
| | | | | | the MI sys/limits.h, and has been getting lucky that all callers had already pulled that in via other means. | ||||
* | Remove excessive sys/cdefs.h inclusion | 2012-12-05 | 1 | -2/+1 | |
| | | | | ok guenther millert kettenis | ||||
* | sem_timedwait() needs the struct timespec tag to be pre-declared here. | 2012-07-11 | 1 | -3/+4 | |
| | | | | Add restrict qualifiers. | ||||
* | Add sem_timewait() and fix sem_wait()'s handling of signals, so | 2012-03-03 | 1 | -1/+2 | |
| | | | | | | | that it resumes waiting unless the thread was canceled. As part of this, change the internal _sem_wait() function to return zero on success and an errno value on failure instead of 1 on success and zero on failure. | ||||
* | Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically. | 2002-02-16 | 1 | -10/+10 | |
| | |||||
* | tab vs. spaces | 2002-01-18 | 1 | -12/+12 | |
| | |||||
* | From FreeBSD: header for POSIX 1003.1b semaphores. | 2002-01-18 | 1 | -0/+68 | |