summaryrefslogtreecommitdiff
path: root/lib/libpthread
AgeCommit message (Expand)Author
2007-10-09Repo copy libpthreads to libkse.David E. O'Brien
2007-10-09Repo copy libpthreads to libkse.David E. O'Brien
2007-10-01Always install libpthread.* symlinks if at least one ofRuslan Ermilov
2007-05-21Bump library versions in preparation for 7.0.Daniel Eischen
2007-05-18Fix a logic bug I re-introduced in my patch I sent to DanielRuslan Ermilov
2007-05-17Allow DEFAULT_THREAD_LIB to be set from /etc/src.conf.Daniel Eischen
2007-05-13Enable symbol versioning by default. Use WITHOUT_SYMVER to disable it.Daniel Eischen
2007-04-29Catch up with the renaming of the private version namespace.Daniel Eischen
2007-04-29Use C comments since we now preprocess these files with CPP.Daniel Eischen
2007-04-23Add a reference and lock the target thread when setting its name.Daniel Eischen
2007-03-05Oops, fix a typo in the last commit :-/Brian Somers
2007-03-05In the NOTYET code path when a process forks, the remainingBrian Somers
2007-01-12Remove 3rd clause, renumber, ok per emailWarner Losh
2006-12-18Clean bound and non-bound pthread structures consistently beforePeter Edwards
2006-11-28If a thread was detached, return EINVAL instead, the error codeDavid Xu
2006-09-01Stylize:Marcel Moolenaar
2006-09-01The ucontext is 16-byte aligned, which means that struct tcb isMarcel Moolenaar
2006-09-01Stylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() toMarcel Moolenaar
2006-09-01Implement TLS.Marcel Moolenaar
2006-08-22Remove alpha left-overs.Ruslan Ermilov
2006-06-09o Remove a cruft prevented libpthread sigaction(2) wrapper toMaxim Konovalov
2006-05-17Export offsets of thread signal pending set and signal mask for debugger.David Xu
2006-05-07In order to let new binutils can compile it, replace movl withDavid Xu
2006-04-13Unexpand TAILQ_FIRST(foo) == NULL to TAILQ_EMPTY.Xin LI
2006-04-12Install shared libpthread library into /lib; needed by someRuslan Ermilov
2006-03-29Bring libpthread up to WARNS level 2.Dag-Erling Smørgrav
2006-03-28Fix prototype mismatch and use of un-namespaced pthread functions.Dag-Erling Smørgrav
2006-03-28Use the correct type for and argument. Recent changes to namespace.hDaniel Eischen
2006-03-16Suuply the name of the version map and let bsd.lib.mk supplyDaniel Eischen
2006-03-13Add compatibility symbol maps. libpthread (.so.1 and .so.2)Daniel Eischen
2006-03-06Only catch SIGINFO (for dumping thread states) when LIBPTHREAD_DEBUGDaniel Eischen
2006-03-05Add some more pthread stubs so that librt can use them.Daniel Eischen
2006-02-24Fix a race condition introduced when redzones were added. Use anDaniel Eischen
2006-02-23Eliminate a race condition in timed waits (cv, mutex, and sleeps).Daniel Eischen
2006-02-16Don't forget to initialize a tailq before using it.Daniel Eischen
2006-01-13Increase the number of spinlocks, since libc's malloc implementation isJason Evans
2006-01-12In preparation for a new malloc implementation:Jason Evans
2006-01-03For the ``#ifdef NOTYET'' code that allows calling non-async-safeBrian Somers
2005-11-19o Include <sys/time.h>Marcel Moolenaar
2005-11-19o Include <string.h>Marcel Moolenaar
2005-11-19Fix typo: s/_LIBC_R/_LIBC_R_/Marcel Moolenaar
2005-10-24Include files thr_condattr_pshared.c and thr_mattr_pshare.c.David Xu
2005-10-24Export following functions:David Xu
2005-10-24Add functions pthread_mutexattr_setpshared and pthread_mutexattr_getpshared.David Xu
2005-10-24Add function pthread_condattr_setpshared and pthread_condattr_getpshared.David Xu
2005-09-24Modify the code path of the ifdef NOTYET part of _kse_single_thread():Brian Somers
2005-09-01Include needed headers that were obtained through <pthread.h>. Sort headersStefan Farfeleder
2005-08-30Allocate a thread's tcb last so it is easier to handle failures toDaniel Eischen
2005-08-29Handle failure to malloc() part of the thread structure.Daniel Eischen
2005-08-29Don't attempt to initialize the rtld lock if it can't be malloc()'d.Daniel Eischen