summaryrefslogtreecommitdiff
path: root/lib/libpthread
AgeCommit message (Expand)Author
2005-04-19Avoid passing along a timespec with a negative number of seconds ifnathanw
2005-04-09Merge updates to algorithms from i386 switch code.matt
2005-04-09Add STACKSPACEmatt
2005-04-09Rework and cleanup. Don't use REI, fake a call frame instead.matt
2005-03-21Add restrict qualifiers to <pthread.h> function arguments.kleink
2005-03-21Include <sys/select.h> explicitly rather than relying on other headerskleink
2005-03-18Interpose cancellation points in pollts() and pselect(), bringing uskleink
2005-03-17Lint warning police -- don't use `//' for comments in C code.jwise
2005-03-10Move up the definition of __LIBC12_SOURCE__; since <poll.h> now includeskleink
2005-02-27Correct the order of arguments to __sigplusset() in two places to correctnathanw
2005-02-26Keep the kernel updated with signal action signal masks (act.sa_mask) untilnathanw
2005-02-26Fetch the old signal mask for the signal action whether or not we'renathanw
2005-02-10Default back pthread__concurrency to 1 until we fix the regression testchristos
2005-02-10If $PTHREAD_CONCURRENCY is not set, set it to ncpuchristos
2005-02-03Add charles' mlock fixes, protected with PTHREAD_MLOCK_KLUDGE and enabledchristos
2005-02-01Document PTHREAD_CONCURRENCY, ack by wiz@.daniel
2005-01-09pthread_rwlock_timedrdlock() and pthread_rwlock_timedwrlock():nathanw
2005-01-09pthread_rwlock_timedrdlock() and pthread_rwlock_timedwrlock():nathanw
2005-01-06Fix a pasto.mycroft
2005-01-06Replace the even-odd test for incrementing unblockgen with a simplemycroft
2005-01-06Add some additional assertions and debugging printf()s.mycroft
2005-01-06Use TIMER_RELTIME rather than the constant 0 in one place.mycroft
2005-01-06gettimeofday();TIMEVAL_TO_TIMESPEC(); is exactly equivalent tomycroft
2004-12-29Avoid passing zero-valued timespecs to timer_settime() when we want to setnathanw
2004-12-29Implement pthread_attr_{set,get}schedpolicy() at the same level as the othernathanw
2004-12-15Grammar improvements.wiz
2004-12-15Fix typo in comment.wiz
2004-12-14document sched_yield.yamt
2004-12-13Add #defines to make use of libc stubs for pthread_cond_wait() andnathanw
2004-12-10Correctly return ETIMEDOUT when the absolute time is in the past, innathanw
2004-12-10Use CPP macros to cause many libpthread functions used by applicationsnathanw
2004-12-01pt_sleepuc was removed a long time ago.skrll
2004-11-30Punt to setcontext() system call if the PSL_T bit (single-step trap)nathanw
2004-11-10save&restore %fs and %gs registers for USER_LDT applications.kent
2004-10-21Fix thread context switching to take the stack ABI into account.fvdl
2004-10-12Remove pt_blockuc. If the debugger attempts to muck with the state of amycroft
2004-08-24In nanosleep(), loop until the timer fires or a signal is taken; othernathanw
2004-08-24Mark when a thread has taken a signal.nathanw
2004-08-24Local whitespace police.nathanw
2004-08-24Add a flag that indicates that a thread took a signal.nathanw
2004-08-21Use RET macro for returning.rearnsha
2004-08-17redo the fix for PR 26392 differently: instead of changing the stack boundschs
2004-08-12- fix pthread_detach with an already exit'ed thread.yamt
2004-08-03pthread_rwlock_timedrdlock/pthread_rwlock_timedwrlock:yamt
2004-08-03pthread_rwlock_timedwrlock: return ETIMEDOUT appropriately.yamt
2004-07-27In cond_wait() and cond_timedwait(), do the ERRORCHECK testing of thenathanw
2004-07-25in pthread__initmain(), don't reuse the part of the initial stack thatchs
2004-07-20Cast result of pthread__uc_pc() via intptr_t before using as a pointer.he
2004-07-20fix some stack-pointer math in the previous revision.chs
2004-07-19add hppa MD libpthread bits. translated from MIPS.chs