NetBSD/lib/libpthread
nathanw 66fcc1ce38 In pthread_exit(), clear pt_canceled in addition to setting
PT_FLAG_CS_DISABLED in pt_flags.

Prevents cancellation cleanup handlers from thinking that they've been
canceled and exiting mid-handler. Problem spotted by Matt Thomas.
2003-02-22 00:53:29 +00:00
..
arch Continue at the plain switch return point in pthread__switch, not the 2003-02-10 11:09:33 +00:00
Makefile Implement nanosleep() at userlevel. Threaded applications seem to like 2003-02-15 22:15:50 +00:00
TODO pthread_kill() was implemented, remove from list 2003-02-06 09:55:47 +00:00
debuglog.c printf format fixes. 2003-01-27 20:54:26 +00:00
genassym.sh
pthread.c In pthread_exit(), clear pt_canceled in addition to setting 2003-02-22 00:53:29 +00:00
pthread.h Implement pthread_atfork() (in libc, because the required threadlib 2003-02-13 02:50:48 +00:00
pthread_alarms.c Adapt to pthread__assert() and remove local debug toggle. 2003-02-15 04:37:04 +00:00
pthread_barrier.c Remove unnecessary inclusion of <assert.h>. 2003-02-15 00:52:18 +00:00
pthread_cancelstub.c Implement nanosleep() at userlevel. Threaded applications seem to like 2003-02-15 22:15:50 +00:00
pthread_cond.c Remove debug toggle and add debug counter for signals and broadcasts 2003-02-15 04:38:33 +00:00
pthread_debug.c de-lint 2003-01-18 18:40:52 +00:00
pthread_debug.h Move module-specific debugging definitions here. 2003-02-15 04:33:45 +00:00
pthread_int.h interposition sigtimedwait() with a thread-aware version, which uses 2003-02-15 21:18:59 +00:00
pthread_lock.c Adapt to pthread__assert() and remove local debug toggle. 2003-02-15 04:37:04 +00:00
pthread_mutex.c Remove unnecessary inclusion of <assert.h>. 2003-02-15 00:52:18 +00:00
pthread_queue.h de-lint 2003-01-18 18:40:52 +00:00
pthread_run.c Adapt to pthread__assert() and remove local debug toggle. 2003-02-15 04:37:04 +00:00
pthread_rwlock.c Remove unnecessary inclusion of <assert.h>. 2003-02-15 00:52:18 +00:00
pthread_sa.c Adapt to pthread__assert() and remove local debug toggle. 2003-02-15 04:37:04 +00:00
pthread_sig.c interposition sigtimedwait() with a thread-aware version, which uses 2003-02-15 21:18:59 +00:00
pthread_sleep.c Implement nanosleep() at userlevel. Threaded applications seem to like 2003-02-15 22:15:50 +00:00
pthread_specific.c Remove unused #include <assert.h> 2003-02-15 04:39:16 +00:00
pthread_stack.c Remove unnecessary inclusion of <assert.h>. 2003-02-15 00:52:18 +00:00
pthread_types.h Make pthread_barrier_wait() handle spurious wakeups from pthread__block() 2003-01-25 00:47:05 +00:00
sched.c
sem.c Correct omission in notice. 2003-01-24 01:54:02 +00:00
shlib_version add support for p1003.1b semaphores. From FreeBSD 2003-01-20 20:10:19 +00:00