aboutsummaryrefslogtreecommitdiffstats
path: root/include/pthread.h
Commit message (Expand)AuthorAgeFilesLines
* Add pthread_getname_np() and pthread_setname_np() aliases forKonstantin Belousov2020-06-101-0/+3
* POSIX compliance improvements in the pthread(3) functions.Pedro F. Giffuni2018-08-181-37/+54
* pthread.h: minor indentation cleanups.Pedro F. Giffuni2018-04-041-29/+17
* pthread.h: drop nullability attributes.Pedro F. Giffuni2018-04-041-101/+95
* include: General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-251-1/+3
* Small inclusion guard comment fix.Pedro F. Giffuni2017-02-161-1/+1
* Make use of clang nullability attributes.Pedro F. Giffuni2017-01-281-113/+133
* Remove some uses of the GCC __nonnull() attribute.Pedro F. Giffuni2017-01-011-83/+64
* Add implementation of robust mutexes, hopefully close enough to theKonstantin Belousov2016-05-171-0/+10
* Implement process-shared locks support for libthr.so.3, withoutKonstantin Belousov2016-02-281-1/+1
* Make use of gcc attributes in some standard include headers.Pedro F. Giffuni2015-04-061-64/+83
* Clean some spaces vs tabs.Pedro F. Giffuni2015-03-291-37/+37
* Temporarily revert 280458.Pedro F. Giffuni2015-03-251-76/+59
* Introduce nonnull attributes in the signal and pthread headers.Pedro F. Giffuni2015-03-241-59/+76
* Add lock annotations to the header files of our threading libraries.Ed Schouten2014-09-011-27/+49
* Add a dummy statement to the beginning of the pthread_cleanup_pop() macroTijl Coosemans2013-10-221-0/+1
* Remove leftover for r214093.David Xu2011-01-061-9/+0
* Add pthread_rwlockattr_setkind_np and pthread_rwlockattr_getkind_np, theDavid Xu2010-10-181-2/+14
* In current code, statically initialized and destroyed object haveDavid Xu2010-09-281-1/+1
* Fix the visibility of several prototypes. Also move pthread_kill() andDavid Schultz2009-03-141-2/+4
* Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros,David Xu2008-06-091-2/+21
* Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpuDavid Xu2008-03-221-0/+1
* Add a new "non-portable" mutex type, PTHREAD_MUTEX_ADAPTIVE_NP. ThisKris Kennaway2007-10-291-0/+2
* Add prototype for following functions, plus tab fixes.David Xu2005-10-241-5/+8
* Improve POSIX conformance:Stefan Farfeleder2005-09-011-7/+7
* - Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution.Stefan Farfeleder2005-08-191-5/+1
* Remove parameter names, the identifiers were in the user namespace.Stefan Farfeleder2005-08-191-5/+3
* According to:Craig Rodrigues2005-05-311-56/+1
* Increase PTHREAD_STACK_MIN to MINSIGSTKSZ because thread libraries now useDavid Xu2005-04-111-1/+1
* Add pthread_condattr_getclock, pthread_condattr_setclock.David Xu2005-04-031-0/+4
* Fix typo, function name pthread_rwlock_timedrwlock should beDavid Xu2005-01-081-1/+1
* Add the pthread_atfork() prototype.Daniel Eischen2003-11-041-0/+2
* Add code to support pthread spin lock.David Xu2003-09-091-0/+7
* Add small piece of code to support pthread_rwlock_timedrdlock andDavid Xu2003-09-061-0/+4
* Add code to support barrier synchronous object and implementDavid Xu2003-09-041-0/+16
* Add stub implementations of pthread_[gs]etconcurrency to libc_r andJohn Polstra2003-04-201-0/+2
* Add pthread_attr_getstack() and pthread_attr_setstack().Alfred Perlstein2003-02-101-0/+4
* In the absence of consensus as to implement stubs for these TSH-shadedGarrett Wollman2003-01-231-12/+0
* Breath deep and take __P out of the system include files.Warner Losh2002-03-231-107/+96
* Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used toJason Evans2001-07-201-0/+3
* mark pthread_exit() as non-returning.Alfred Perlstein2001-03-041-1/+1
* Remove prototypes for pthread_attr_[gs]etfloatstate(), which we don'tJason Evans2000-12-281-3/+0
* Fixed missing consts for function parameters, so that the code matchesBruce Evans2000-05-111-3/+7
* Do not conditionalize function prototype definition for functions weJason Evans2000-02-201-6/+0
* Make sched_param parameter a const to comply with POSIX and SUSv2 specs.Daniel Eischen2000-01-101-1/+1
* Fix some minor POSIX/SUSv2 compliance nits.Jason Evans1999-12-181-4/+2
* Move POSIX feature constants from pthread.h to unistd.h, as required byJason Evans1999-12-161-17/+0
* add pthread_cancel, obtained from OpenBSD.Alfred Perlstein1999-11-281-7/+14
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
* Cleanups to the pthread header files.Ralf S. Engelschall1999-07-311-22/+22