summaryrefslogtreecommitdiff
path: root/include/pthread.h
AgeCommit message (Expand)Author
2024-04-23libthr: add pthread_sigqueue(3)Konstantin Belousov
2023-08-16Remove $FreeBSD$: two-line .h patternWarner Losh
2021-06-14Reduce code duplication in machine/_types.hAlex Richardson
2020-06-10Add pthread_getname_np() and pthread_setname_np() aliases forKonstantin Belousov
2018-08-18POSIX compliance improvements in the pthread(3) functions.Pedro F. Giffuni
2018-04-04pthread.h: minor indentation cleanups.Pedro F. Giffuni
2018-04-04pthread.h: drop nullability attributes.Pedro F. Giffuni
2017-11-25include: General further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-16Small inclusion guard comment fix.Pedro F. Giffuni
2017-01-28Make use of clang nullability attributes.Pedro F. Giffuni
2017-01-01Remove some uses of the GCC __nonnull() attribute.Pedro F. Giffuni
2016-05-17Add implementation of robust mutexes, hopefully close enough to theKonstantin Belousov
2016-02-28Implement process-shared locks support for libthr.so.3, withoutKonstantin Belousov
2015-04-06Make use of gcc attributes in some standard include headers.Pedro F. Giffuni
2015-03-29Clean some spaces vs tabs.Pedro F. Giffuni
2015-03-25Temporarily revert 280458.Pedro F. Giffuni
2015-03-24Introduce nonnull attributes in the signal and pthread headers.Pedro F. Giffuni
2014-09-01Add lock annotations to the header files of our threading libraries.Ed Schouten
2013-10-22Add a dummy statement to the beginning of the pthread_cleanup_pop() macroTijl Coosemans
2011-01-06Remove leftover for r214093.David Xu
2010-10-18Add pthread_rwlockattr_setkind_np and pthread_rwlockattr_getkind_np, theDavid Xu
2010-09-28In current code, statically initialized and destroyed object haveDavid Xu
2009-03-14Fix the visibility of several prototypes. Also move pthread_kill() andDavid Schultz
2008-06-09Make pthread_cleanup_push() and pthread_cleanup_pop() as a pair of macros,David Xu
2008-03-22Add POSIX pthread API pthread_getcpuclockid() to get a thread's cpuDavid Xu
2007-10-29Add a new "non-portable" mutex type, PTHREAD_MUTEX_ADAPTIVE_NP. ThisKris Kennaway
2005-10-24Add prototype for following functions, plus tab fixes.David Xu
2005-09-01Improve POSIX conformance:Stefan Farfeleder
2005-08-19- Prefix MUTEX_TYPE_MAX with PTHREAD_ to avoid namespace pollution.Stefan Farfeleder
2005-08-19Remove parameter names, the identifiers were in the user namespace.Stefan Farfeleder
2005-05-31According to:Craig Rodrigues
2005-04-11Increase PTHREAD_STACK_MIN to MINSIGSTKSZ because thread libraries now useDavid Xu
2005-04-03Add pthread_condattr_getclock, pthread_condattr_setclock.David Xu
2005-01-08Fix typo, function name pthread_rwlock_timedrwlock should beDavid Xu
2003-11-04Add the pthread_atfork() prototype.Daniel Eischen
2003-09-09Add code to support pthread spin lock.David Xu
2003-09-06Add small piece of code to support pthread_rwlock_timedrdlock andDavid Xu
2003-09-04Add code to support barrier synchronous object and implementDavid Xu
2003-04-20Add stub implementations of pthread_[gs]etconcurrency to libc_r andJohn Polstra
2003-02-10Add pthread_attr_getstack() and pthread_attr_setstack().Alfred Perlstein
2003-01-23In the absence of consensus as to implement stubs for these TSH-shadedGarrett Wollman
2002-03-23Breath deep and take __P out of the system include files.Warner Losh
2001-07-20Implement pthread_attr_[gs]etguardsize(). Non-default-size stacks used toJason Evans
2001-03-04mark pthread_exit() as non-returning.Alfred Perlstein
2000-12-28Remove prototypes for pthread_attr_[gs]etfloatstate(), which we don'tJason Evans
2000-05-11Fixed missing consts for function parameters, so that the code matchesBruce Evans
2000-02-20Do not conditionalize function prototype definition for functions weJason Evans
2000-01-10Make sched_param parameter a const to comply with POSIX and SUSv2 specs.Daniel Eischen
1999-12-18Fix some minor POSIX/SUSv2 compliance nits.Jason Evans
1999-12-16Move POSIX feature constants from pthread.h to unistd.h, as required byJason Evans