summaryrefslogtreecommitdiffstats
path: root/lib/librthread/rthread.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Align hppa stack to 64 bytes.marco2005-12-211-2/+3
| | | | ok tedu
* make alloc_stack take an optional base, preparation for stack attributestedu2005-12-211-7/+16
| | | | deal with machines that have upside down stacks
* check a few remaining mallocs for failure, along with mmap and rforktedu2005-12-211-4/+41
| | | | started by miod
* fix rev 1.9brad2005-12-191-2/+2
| | | | pthread_concurrency -> pthread_setconcurrency
* update copyright to 2005tedu2005-12-191-2/+2
|
* add pthread_get/set_concurrency (useless for now)tedu2005-12-191-1/+18
| | | | add pthread_get/set_stack[addr] (info not used yet)
* initialize all spinlocks to _SPINLOCK_UNLOCKEDtedu2005-12-181-3/+5
|
* add pthread_cleanup_push and pthread_cleanup_poptedu2005-12-141-1/+39
|
* add pthread_kill (just kill(2) really)tedu2005-12-141-1/+7
|
* add bits for pthread_cancel. we don't really have cancellation points yettedu2005-12-141-1/+64
| | | | but some of the functions are here now.
* change keys to use table instead of list, makes a sane destructor implementationtedu2005-12-141-2/+5
| | | | possible
* correct implementation of pthread_cond_signal. it doesn't raise the semtedu2005-12-131-4/+2
| | | | value if there are no waiters.
* syscall is actually sched_yield now, as millert suggestedtedu2005-12-031-2/+1
|
* add userland thread library. incomplete, but functionaltedu2005-12-031-0/+265