summaryrefslogtreecommitdiffstats
path: root/lib/libpthread/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide #defines for the mutex types as required by POSIX. Pointed out bykettenis2015-03-191-9/+6
* zap trailing newlines; "go for it" deraadtokan2014-07-161-2/+1
* Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options,guenther2013-06-171-1/+5
* somehow missed spinlock.h here. broke bmercer's build.tedu2013-06-021-2/+2
* cleanup and consolidate the spinlock_lock (what a name!) code.tedu2013-06-011-78/+0
* needs sys/cdefs.h because a case has been found where it is pulledderaadt2013-03-261-3/+3
* SEM_VALUE_MAX belongs in <limits.h> (via sys/syslimits.h)guenther2013-03-241-10/+3
* machine/limits.h does not contain everything this file wants. It wantsderaadt2013-03-241-2/+2
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-054-10/+5
* typedef pthread_key_t to an int instead of a volatile int, reverts a chunklandry2012-11-051-2/+2
* sem_timedwait() needs the struct timespec tag to be pre-declared here.guenther2012-07-111-3/+4
* More sysconf(3)-y and pathconf(3)-y goodness from Brad.matthew2012-05-141-15/+1
* Add pthread spinlock support.pirofti2012-05-031-1/+7
* Add new mutex type, PTHREAD_MUTEX_STRICT_NP which checks for applicationkurt2012-04-141-3/+4
* Remove incorrect -pthread preprocessor define _POSIX_THREADS and replacekurt2012-04-121-6/+1
* Add pthread barrier support.pirofti2012-04-111-1/+16
* Remove prototypes for unimplemented non-portable functions in rthreads.kurt2012-03-221-3/+1
* Remove pthread_suspend* and related functions. This is part of thekurt2012-03-221-8/+1
* <sched.h> is never pulled in from the kernel and #ifdef KERNEL would beguenther2012-03-221-8/+2
* Hide behind #if 0 the sched_*() functions that we don't have yetguenther2012-03-221-1/+6
* Add sem_timewait() and fix sem_wait()'s handling of signals, soguenther2012-03-031-1/+2
* Add pthread_condattr_{get,set}clock(), requested by aja@guenther2012-02-231-1/+7
* The prototype for pthread_sigmask(2) is supposed to live in <signal.h>kettenis2012-01-031-2/+1
* Add support for pthread_rwlock_timed locks.tedu2010-04-121-1/+5
* Add pthread_attr_[sg]etguardsize() to match rthread, including manpagesguenther2008-12-181-1/+3
* Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112millert2008-06-251-2/+1
* give _POSIX_THREAD_* defines a value of 1 so applications thatkurt2007-03-151-8/+8
* Bump minimum stack size; current setting causes hangs or illegalotto2006-05-301-2/+2
* Change a debug interface to take const char pointers so we don't avekrw2006-04-091-2/+2
* - Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution.brad2005-10-311-6/+2
* and make sure the header change goes in too.brad2005-10-301-1/+2
* pthead_supsend_all_np and pthread_resume_all_np from freebsd viamarc2004-05-011-1/+3
* Sync closer to FreeBSD's pthread.h. Fixes up some prototypesbrad2004-02-241-31/+29
* add pthread_attr_[get|set]stackbrad2004-02-221-2/+4
* Some cleanup of pthread.h. Don't conditionalizebrad2004-02-221-40/+1
* Add missing const for function parameters to match POSIX.brad2004-02-161-3/+3
* remove redundant prototypes for pthread_[gs]etconcurrencybrad2004-01-271-3/+1
* Change read_stackseg_np to work with any thread, not just the currentmarc2004-01-261-2/+2
* threaded version of closefrommarc2004-01-151-1/+2
* Add stub implementations of pthread_[gs]etconcurrencybrad2003-12-231-1/+3
* Don't need to specify both __dead and __attribute__((__noreturn__)) forcloder2003-02-271-2/+2
* Create a siginfo_t for thread-to-thread kill.marc2003-01-311-4/+4
* Use the sources that exist in sibdirs of libpthread, not libc_rmarc2003-01-201-2/+2
* Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)millert2002-02-171-55/+47
* Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert2002-02-165-98/+98
* tab vs. spacesfgsch2002-01-181-12/+12
* while im here, move the ifndef _SCHED_H_ after the copyright message.fgsch2002-01-181-3/+4
* From FreeBSD: header for POSIX 1003.1b semaphores.fgsch2002-01-182-2/+70
* Change 1st arg in pthread_attr_getdetachstate to const.fgsch2002-01-101-2/+3
* Partially sync with FreeBSD; mostly pthread_cancel(3) related changes.fgsch2001-12-081-9/+9