NetBSD/lib/libpthread
matt 2f1e74f8c5 Add a pthread__smt_wake and add support for it on arm along with
pthread__smt_pause.  These are implemented using the ARM instructions
SEV (wake) and WFE (pause).  These are treated as NOPs on ARM CPUs that
don't support them.
2012-08-16 04:49:47 +00:00
..
arch Add a pthread__smt_wake and add support for it on arm along with 2012-08-16 04:49:47 +00:00
affinity.3 Do not xref to itself. 2011-12-05 10:27:40 +00:00
Makefile -Wfoo goes into CWARNFLAGS 2012-08-04 15:13:09 +00:00
pthread_attr_get_np.3
pthread_attr_getdetachstate.3
pthread_attr_getguardsize.3
pthread_attr_getinheritsched.3
pthread_attr_getname_np.3
pthread_attr_getschedparam.3
pthread_attr_getscope.3
pthread_attr_getstack.3
pthread_attr_setcreatesuspend_np.3
pthread_attr.3
pthread_attr.c Separate pthread_t from thread stack. Drop additional alignment 2012-03-02 18:06:05 +00:00
pthread_barrier.3
pthread_barrier.c
pthread_barrierattr.3
pthread_cancel.3
pthread_cancelstub.c trailing whitespace police. 2012-04-04 17:47:03 +00:00
pthread_cleanup_push.3
pthread_compat.c
pthread_cond.3
pthread_cond.c Do not mark pthread_cond_timedwait explicitly as inlineable, since it 2012-06-15 19:20:44 +00:00
pthread_condattr.3
pthread_create.3
pthread_curcpu_np.3 Fix typo. 2011-11-10 16:44:47 +00:00
pthread_detach.3
pthread_equal.3
pthread_exit.3
pthread_getname_np.3
pthread_getspecific.3
pthread_int.h Add a pthread__smt_wake and add support for it on arm along with 2012-08-16 04:49:47 +00:00
pthread_join.3
pthread_key_create.3
pthread_kill.3
pthread_lock.c
pthread_misc.c
pthread_mutex.3
pthread_mutex.c Add a pthread__smt_wake and add support for it on arm along with 2012-08-16 04:49:47 +00:00
pthread_mutexattr.3
pthread_once.3
pthread_once.c Move the pthread_once alias where it belongs. 2012-03-13 01:05:55 +00:00
pthread_queue.h
pthread_rwlock.3
pthread_rwlock.c
pthread_rwlockattr.3
pthread_schedparam.3
pthread_self.3
pthread_sigmask.3
pthread_specific.c
pthread_spin.3
pthread_spin.c Add a pthread__smt_wake and add support for it on arm along with 2012-08-16 04:49:47 +00:00
pthread_suspend_np.3
pthread_testcancel.3
pthread_tsd.c Fix indentation. 2012-03-02 18:11:53 +00:00
pthread_types.h
pthread.3
pthread.c return errno if pthread_create hits the system limit, not just -1 2012-08-15 13:28:32 +00:00
pthread.h
README
res_state.c
sem.c Fix error handling 2012-03-10 18:01:10 +00:00
shlib_version Implement sem_timedwait. 2012-03-08 21:59:24 +00:00
TODO ld.elf_so is reentrant. 2012-02-03 21:11:17 +00:00

$NetBSD: README,v 1.6 2009/04/16 18:37:30 wiz Exp $

When making changes to libpthread, please ensure that libpthread_dbg
still compiles.

Due to limitations in the current pthread implementation, makecontext(3)
and sigaltstack(2) should not be used in programs which link against
libpthread (whether threads are used or not). This has been noted in the
makecontext(3), sigaltstack(2), and pthread(3) man pages.