Home | History | Annotate | Download | only in librt
History log of /src/lib/librt/sem.c
RevisionDateAuthorComments
 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

RSS XML Feed