OpenGrok
Cross Reference: sem.c
xref
: /
src
/
lib
/
librt
/
sem.c
Home
|
History
|
Annotate
|
Download
|
only in
librt
History log of
/src/lib/librt/sem.c
Revision
Date
Author
Comments
1.9
21-Feb-2019
christos
- KNF return
- be careful with errno, only set it when it is possibly set and not before
a system call.
- factor out a common mask comparison.
1.8
03-Feb-2019
thorpej
Implement support for "pshared" POSIX semaphores.
Fixes lib/53273 (and Firefox's multi-process tab feature).
1.7
10-Mar-2012
joerg
branches: 1.7.32;
Keep in sync with libpthread: Fix error handling.
1.6
08-Mar-2012
joerg
Implement sem_timedwait.
1.5
14-Nov-2008
ad
branches: 1.5.8;
Replace semid_t with intptr_t. No function change. This is a libc/kernel
private interface and so the name change should not affect any third
party code.
1.4
28-Apr-2008
martin
Remove clause 3 and 4 from TNF licenses
1.3
07-Dec-2003
simonb
branches: 1.3.30;
Check for __weak_alias macro before using it.
1.2
09-Mar-2003
lukem
use __RCSID()
1.1
24-Jan-2003
thorpej
Add librt, which provides POSIX 1003.1b Real-time extensions not
present in libc. Currently includes 1003.1b semaphores.
1.3.30.1
18-May-2008
yamt
sync with head.
1.5.8.1
17-Apr-2012
yamt
sync with head
1.7.32.1
10-Jun-2019
christos
Sync with HEAD
Indexes created Tue Sep 30 07:10:03 GMT 2025