NetBSD/lib/libpthread
matt fa741d8823 Use MACHINE_CPU for m68k. Use similar logic for both tests. 2013-10-09 22:33:41 +00:00
..
arch Use the thumb1 versions of sev/wfe for thumb && armv6+. 2013-08-15 22:37:29 +00:00
Makefile Use MACHINE_CPU for m68k. Use similar logic for both tests. 2013-10-09 22:33:41 +00:00
README Add CAVEATS section: 2009-04-16 18:37:29 +00:00
TODO ld.elf_so is reentrant. 2012-02-03 21:11:17 +00:00
affinity.3 Do not xref to itself. 2011-12-05 10:27:40 +00:00
pthread.3 Add the Butenhof's book to SEE ALSO. (It was decent enough when I read it 2010-05-16 12:23:32 +00:00
pthread.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread.h add pthread_condattr_setclock(3) 2012-11-03 03:10:50 +00:00
pthread_attr.3 Each get function "has" a set counterpart, it doesn't "contain" it. 2012-11-10 23:12:36 +00:00
pthread_attr.c Separate pthread_t from thread stack. Drop additional alignment 2012-03-02 18:06:05 +00:00
pthread_attr_get_np.3 document pthread_getattr_np 2010-08-06 05:35:42 +00:00
pthread_attr_getdetachstate.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_attr_getguardsize.3 Whitespace nit. 2010-07-08 18:24:34 +00:00
pthread_attr_getinheritsched.3 s/inherited/inherit/ 2013-05-10 21:06:14 +00:00
pthread_attr_getname_np.3 Add missing prototypes. Noted by wiz@ -- thanks. 2010-07-09 10:55:57 +00:00
pthread_attr_getschedparam.3 Group also pthread_attr_getschedparam(3) and pthread_attr_getschedpolicy(3), 2010-07-08 22:19:26 +00:00
pthread_attr_getscope.3 Add missing list end. 2010-07-07 10:22:33 +00:00
pthread_attr_getstack.3 Note also alignment via mmap(2), as done in NetBSD. 2010-07-09 17:15:59 +00:00
pthread_attr_setcreatesuspend_np.3 Add the last compatibility note for the NetBSD extensions. 2010-07-09 09:10:34 +00:00
pthread_barrier.3 Update ERRORS, tidy SEE ALSO. 2010-07-09 18:07:20 +00:00
pthread_barrier.c
pthread_barrierattr.3 Add missing word. 2010-07-09 10:45:36 +00:00
pthread_cancel.3 Rewrite this for clarity. Also remove AUTHORS; someone was proud enough to 2010-07-09 11:03:26 +00:00
pthread_cancelstub.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_cleanup_push.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_compat.c
pthread_cond.3 Use 2012-11-12 23:11:05 +00:00
pthread_cond.c for safety, declare mono on the outermost block it is used. 2013-04-01 13:28:21 +00:00
pthread_condattr.3 Fix pasto. 2012-11-03 09:20:36 +00:00
pthread_create.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_curcpu_np.3 Fix typo. 2011-11-10 16:44:47 +00:00
pthread_detach.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_equal.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_exit.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_getname_np.3 Rationalize by moving 2010-07-09 07:31:01 +00:00
pthread_getspecific.3 Mark up NULL, remove double space. 2010-07-09 10:49:48 +00:00
pthread_int.h - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_join.3 Mark up NULL. 2010-07-09 10:55:11 +00:00
pthread_key_create.3 Mark up NULL. 2010-07-09 10:55:11 +00:00
pthread_kill.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_lock.c
pthread_misc.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_mutex.3 Use 2012-11-12 23:11:05 +00:00
pthread_mutex.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_mutexattr.3 .Xr instaed of .Fn for pthread_mutex_init(3), update the error codes, 2010-07-08 22:46:34 +00:00
pthread_once.3 Refer to init_routine in the DESCRIPTION section with .Fa instead of .Fn 2012-11-12 23:28:11 +00:00
pthread_once.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_queue.h Add check to avoid multiple inclusions and redefinitions. 2009-10-05 23:33:48 +00:00
pthread_rwlock.3 Mark up (unsupported) PTHREAD_PROCESS_SHARED with .Dv macro. 2012-11-12 23:34:50 +00:00
pthread_rwlock.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_rwlockattr.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_schedparam.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_self.3 Update conformance to the 2001 revision. 2010-07-09 08:51:28 +00:00
pthread_sigmask.3 Mark up NULL. 2010-07-09 10:55:11 +00:00
pthread_specific.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_spin.3 Mark up NULL. 2010-07-09 10:55:11 +00:00
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 Fix the return values; pthread_resume_np() may fail with ESRCH. In addition, 2010-07-09 09:18:45 +00:00
pthread_testcancel.3 Use Mt for email addresses. 2013-07-20 21:39:55 +00:00
pthread_tsd.c - Allow libpthread to be dlopened again, by providing libc stubs to libpthread. 2013-03-21 16:49:11 +00:00
pthread_types.h
res_state.c
sem.c Fix error handling 2012-03-10 18:01:10 +00:00
shlib_version bump for pthread_cond_setclock 2013-04-03 15:45:21 +00:00

README

$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.