summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-11-06fix pthread_exit protoHEADmasterSamuel Thibault1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-10-14Release libpthread-stubs 0.3Julien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-10-10Add additional pthread_* stubs and abort() on pthread_cond_*wait.Samuel Thibault2-4/+55
Here is a patch that adds only pthread_condattr_init/destroy, pthread_cond_timedwait, pthread_exit, and makes both cond_*wait abort instead of just returning 0. Jamey Sharp gave rationale for cond_wait aborting: > In hindsight, I'm concerned about the fact that we provide > pthread_cond_wait as a stub returning 0. If it's ever called in a > single-threaded application, that function should probably call abort(). > The real implementation would be guaranteed to hang in that > circumstance, after all. In XCB, we need this to be available as a stub, > but I can prove that it won't be called unless there are really multiple > threads. Further discussion leading to this patch was in the thread here: http://lists.freedesktop.org/archives/xcb/2009-October/005110.html Signed-off-by: Jamey Sharp <jamey@minilop.net>
2009-10-09Revert "Provide sem_* functions"Julien Danjou2-104/+1
This reverts commit 3d8dfe9a9ad0a22bdcec555bd3d0d9b5950a6dab. Signed-off-by: Julien Danjou <julien@danjou.info>
2009-09-23Release libpthread-stubs 0.2Julien Danjou1-1/+1
Signed-off-by: Julien Danjou <julien@danjou.info>
2009-08-20Provide sem_* functionsSamuel Thibault2-1/+104
Some applications, instead of using pthread_mutex_t, use anonymous semaphores (sem_init) for locking. Signed-off-by: Julien Danjou <julien@danjou.info>
2007-04-11Update autogen.sh to one that does objdir != srcdirMatthias Hopf1-1/+10
2006-11-23Add READMEJosh Triplett1-0/+9
2006-11-21Quote argument of test in AM_CONDITIONAL.Josh Triplett1-1/+1
2006-11-21Library that provides pthread stubs that are missing from your platform libc.Jamey Sharp7-0/+251