| Commit message (Expand) | Author | Age | Files | Lines |
* | sem_open: Make sure to fail an O_CREAT|O_EXCL open, even if that semaphore | jilles | 2012-04-09 | 1 | -4/+10 |
* | In sem_post, the field _has_waiters is no longer used, because some | davidxu | 2012-04-05 | 1 | -16/+8 |
* | Revert previous change. It is an incomplete change from old branch. :-( | davidxu | 2012-03-21 | 1 | -60/+39 |
* | Use version 2 of semaphore provided by kernel umtx code, now if there is | davidxu | 2012-03-21 | 1 | -39/+60 |
* | In revision 231989, we pass a 16-bit clock ID into kernel, however | davidxu | 2012-02-25 | 1 | -11/+16 |
* | Insert read memory barriers. | davidxu | 2012-01-16 | 1 | -0/+1 |
* | To support stack unwinding for cancellation points, add -fexceptions flag | davidxu | 2010-09-25 | 1 | -30/+7 |
* | preserve errno when processing error cases. | davidxu | 2010-01-18 | 1 | -1/+3 |
* | Also call sem_module_init in sem_close to initialize mutex | davidxu | 2010-01-15 | 1 | -0/+2 |
* | Return SEM_FAILED instead of NULL, though there are same, but the | davidxu | 2010-01-13 | 1 | -2/+3 |
* | Don't forget to use fourth argument if O_CREAT is set in argument oflag. | davidxu | 2010-01-07 | 1 | -1/+3 |
* | More cleanup, remove _libc prefix because libthr no longer has stubs | davidxu | 2010-01-05 | 1 | -31/+21 |
* | Don't check has_waiters twice, inline some small functions. | davidxu | 2010-01-05 | 1 | -8/+5 |
* | Use umtx to implement process sharable semaphore, to make this work, | davidxu | 2010-01-05 | 1 | -0/+470 |