summaryrefslogtreecommitdiff
path: root/lib/libpthread/include
AgeCommit message (Expand)Author
2015-03-19Provide #defines for the mutex types as required by POSIX. Pointed out byMark Kettenis
2014-07-16zap trailing newlines; "go for it" deraadtOkan Demirmen
2013-06-17Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options,Philip Guenther
2013-06-02somehow missed spinlock.h here. broke bmercer's build.Ted Unangst
2013-06-01cleanup and consolidate the spinlock_lock (what a name!) code.Ted Unangst
2013-03-26needs sys/cdefs.h because a case has been found where it is pulledTheo de Raadt
2013-03-24SEM_VALUE_MAX belongs in <limits.h> (via sys/syslimits.h)Philip Guenther
2013-03-24machine/limits.h does not contain everything this file wants. It wantsTheo de Raadt
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-11-05typedef pthread_key_t to an int instead of a volatile int, reverts a chunkLandry Breuil
2012-07-11sem_timedwait() needs the struct timespec tag to be pre-declared here.Philip Guenthe
2012-05-14More sysconf(3)-y and pathconf(3)-y goodness from Brad.Matthew Dempsky
2012-05-03Add pthread spinlock support.Paul Irofti
2012-04-14Add new mutex type, PTHREAD_MUTEX_STRICT_NP which checks for applicationKurt Miller
2012-04-12Remove incorrect -pthread preprocessor define _POSIX_THREADS and replaceKurt Miller
2012-04-11Add pthread barrier support.Paul Irofti
2012-03-22Remove prototypes for unimplemented non-portable functions in rthreads.Kurt Miller
2012-03-22Remove pthread_suspend* and related functions. This is part of theKurt Miller
2012-03-22<sched.h> is never pulled in from the kernel and #ifdef KERNEL would bePhilip Guenthe
2012-03-22Hide behind #if 0 the sched_*() functions that we don't have yetPhilip Guenthe
2012-03-03Add sem_timewait() and fix sem_wait()'s handling of signals, soPhilip Guenthe
2012-02-23Add pthread_condattr_{get,set}clock(), requested by aja@Philip Guenthe
2012-01-03The prototype for pthread_sigmask(2) is supposed to live in <signal.h>Mark Kettenis
2010-04-12Add support for pthread_rwlock_timed locks.Ted Unangst
2008-12-18Add pthread_attr_[sg]etguardsize() to match rthread, including manpagesPhilip Guenthe
2008-06-25Move _POSIX_THREAD_SAFE_FUNCTIONS into unistd.h and set it to 200112Todd C. Miller
2007-03-15give _POSIX_THREAD_* defines a value of 1 so applications thatKurt Miller
2006-05-30Bump minimum stack size; current setting causes hangs or illegalOtto Moerbeek
2006-04-09Change a debug interface to take const char pointers so we don't aveKenneth R Westerback
2005-10-31- Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution.Brad Smith
2005-10-30and make sure the header change goes in too.Brad Smith
2004-05-01pthead_supsend_all_np and pthread_resume_all_np from freebsd viaMarco S Hyman
2004-02-24Sync closer to FreeBSD's pthread.h. Fixes up some prototypesBrad Smith
2004-02-22add pthread_attr_[get|set]stackBrad Smith
2004-02-22Some cleanup of pthread.h. Don't conditionalizeBrad Smith
2004-02-16Add missing const for function parameters to match POSIX.Brad Smith
2004-01-27remove redundant prototypes for pthread_[gs]etconcurrencyBrad Smith
2004-01-26Change read_stackseg_np to work with any thread, not just the currentMarco S Hyman
2004-01-15threaded version of closefromMarco S Hyman
2003-12-23Add stub implementations of pthread_[gs]etconcurrencyBrad Smith
2003-02-27Don't need to specify both __dead and __attribute__((__noreturn__)) forChad Loder
2003-01-31Create a siginfo_t for thread-to-thread kill.Marco S Hyman
2003-01-20Use the sources that exist in sibdirs of libpthread, not libc_rMarco S Hyman
2002-02-17Manual cleanup of remaining userland __P use (excluding packages maintained o...Todd C. Miller
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor ...Todd C. Miller
2002-01-18tab vs. spacesFederico G. Schwindt
2002-01-18while im here, move the ifndef _SCHED_H_ after the copyright message.Federico G. Schwindt
2002-01-18From FreeBSD: header for POSIX 1003.1b semaphores.Federico G. Schwindt
2002-01-10Change 1st arg in pthread_attr_getdetachstate to const.Federico G. Schwindt
2001-12-08Partially sync with FreeBSD; mostly pthread_cancel(3) related changes.Federico G. Schwindt