summaryrefslogtreecommitdiff
path: root/lib/libpthread
AgeCommit message (Expand)Author
2003-09-22SA_SIGINFO support for m68k (libpthread)cl
2003-09-17fix pt_trapuc handling errors:cl
2003-09-16fix SA/pthread pagefault failure:cl
2003-09-13fix syntax; thanks aymericchristos
2003-09-13explicitly use a sigset_t * variable to recover the signal mask pointer.christos
2003-09-12make it compile with PTHREAD_SIG_DEBUG againdrochner
2003-09-12Fix pasto in previous.kleink
2003-09-12convert to use siginfo/ucontext style of signal delivery instead ofchristos
2003-09-11sprinkle ARGSUSED for good cheer.christos
2003-09-07Remove possible race condition in upcall recycling.cl
2003-09-07Use delay slot in STACK_SWITCH (catching up with sparc64 changes).uwe
2003-09-07Use correct context to switch to.uwe
2003-08-26typo in previous commit, annul isn't good there,petrov
2003-08-25Use branch-slot in STACK_SWITCH, suggested by Martin Husemann.petrov
2003-08-25Use correct context to switch to.petrov
2003-08-25Add PT_TRAPUC and pthread__switch_return_point.ragge
2003-08-22In pthread__deliver_signal(), correctly use pt_trapuc or pt_uc as thenathanw
2003-08-20Include <stdlib.h> for exit() prototype.martin
2003-08-13Split out pthread_{set,get}specific() into a separate file and arrangenathanw
2003-08-12Adapt to Nathan's recent pt_trapuc/pt_sleepuc change.scw
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-08-01Rework how dependency generation is performed:lukem
2003-07-29Remove PT_SLEEPUC, which somehow wasn't.kleink
2003-07-26netbsd.org->NetBSD.orgsalo
2003-07-26need <string.h>mrg
2003-07-24Typo in comment.skrll
2003-07-24Add pthread(3), based on one by Hubert Feyrer, improved by yours truly,wiz
2003-07-21Lock accesses to pt_flags and pt_cancel.nathanw
2003-07-21Add a lock on the pt_flags field.nathanw
2003-07-21Use _sys_write() instead of write() in the assertion and errornathanw
2003-07-21Move initialization of variable 'nthreads' so that pthread_exit() fromnathanw
2003-07-18pthread.c was getting a bit unwieldly. Move pthread_attr stuff outnathanw
2003-07-18Implement a bunch of pthread_attr_() functions, which genuinely set and examinenathanw
2003-07-18Add prototypes and necessary symbols for a bunch of pthread_attr_*() functions,nathanw
2003-07-18Add strong alias for setcancelstate.nathanw
2003-07-18#include <pthread_types.h> instead of "pthread_types.h"lukem
2003-07-17Simplify pthread__stackalloc() by using the newish aligned-mmap()nathanw
2003-07-17Define PTHREAD_* structure initializers from _PTHREAD_* macros fromnathanw
2003-07-17Adapt to structure name changes.nathanw
2003-07-17Adapt to internal structure name changes.nathanw
2003-07-17Prepare for inclusion in sys/types.h by ensuring that all the symbolsnathanw
2003-07-17Don't use PTHREAD_DESTRUCTOR_ITERATIONS; the constant is going away.nathanw
2003-07-17Take the normal return path in sigtimedwait when the current thread wasfvdl
2003-07-16pthread_kill() prototype moved to <signal.h>.nathanw
2003-07-09Update to new world order. **not tested** But will allow builds tomatt
2003-07-05Not that the branch in SETC doens't have a delay slot, remove theuwe
2003-07-05PIC patch from Valeriy E. Ushakov applied.marcus
2003-07-05The field "pt_sleepuc" doesn't exist in struct pthread_st.marcus
2003-07-04Typos in comments.skrll
2003-07-04Remove superfluous word.wiz