..
arch
Avoid getcontext() as it triggers clobbering warnings. Use inline
2012-03-02 23:19:47 +00:00
Makefile
Move pthread_once implementation into a separate file, it doesn't depend
2012-03-12 21:35:10 +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
Keep track of the size of the guard area, in case we want to make it
2012-03-12 20:16:52 +00:00
pthread.h
Add pthread_getattr_np()
2010-08-06 05:25:02 +00:00
pthread_attr.3
Update conformance to the 2001 revision.
2010-07-09 08:51:28 +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
Sort sections.
2010-07-08 18:15:27 +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_barrier: Fix numerous stupid bugs. Surprising that nobody
2009-01-29 21:19:35 +00:00
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
Don't kill the read(2) stub, just the magic around it.
2011-04-22 14:18:34 +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
Fix typo.
2010-07-09 20:56:01 +00:00
pthread_cond.c
Spell immediately correctly.
2010-11-02 20:49:47 +00:00
pthread_condattr.3
Re-add EINVAL for pthread_condattr_destroy(3) (misread the pthread__error()).
2010-07-09 17:54:08 +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
Keep track of the size of the guard area, in case we want to make it
2012-03-12 20:16:52 +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
Make nanosleep cancelable again.
2009-08-12 23:51:23 +00:00
pthread_mutex.3
Mark up NULL.
2010-07-09 10:55:11 +00:00
pthread_mutex.c
Move the pthread_once alias where it belongs.
2012-03-13 01:05:55 +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
Update conformance to the 2001 revision.
2010-07-09 08:51:28 +00:00
pthread_once.c
Move the pthread_once alias where it belongs.
2012-03-13 01:05:55 +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 NULL.
2010-07-09 10:55:11 +00:00
pthread_rwlock.c
…
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
…
pthread_spin.3
Mark up NULL.
2010-07-09 10:55:11 +00:00
pthread_spin.c
…
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
Fix typo.
2010-08-06 06:29:38 +00:00
pthread_tsd.c
Fix indentation.
2012-03-02 18:11:53 +00:00
pthread_types.h
…
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