summaryrefslogtreecommitdiffstats
path: root/lib/librthread/Makefile (follow)
Commit message (Expand)AuthorAgeFilesLines
* Instead of opting in to futexes on archs with atomics opt out on archsjsg2020-02-061-10/+7
* New futex(2) based rwlock implementation based on the mutex code.mpi2019-02-131-4/+6
* Move sigwait(3) from libpthread to libcjca2019-01-121-2/+1
* Switch alpha to futex(2) based condvars, mutexes and semaphores.visa2018-10-211-5/+6
* Switch powerpc to futex(2) based condvars, mutexes and semaphores.visa2018-10-151-2/+2
* enable futex(2) based mutexes on armv7 and use futex based semaphores injsg2018-09-241-3/+3
* New semaphore implementation making sem_post async-safe.pirofti2018-06-081-2/+11
* Move the thread-related .h files to /usr/src/include/, since theguenther2017-10-151-2/+1
* Move mutex, condvar, and thread-specific data routes, pthread_once, andguenther2017-09-051-18/+1
* Enable the use of futex(2) in librthread on mips64.visa2017-07-041-2/+3
* Re-enabled futex based condvar & mutexes, they are not the cause ofmpi2017-06-011-2/+9
* New condvar introduced a regression with vmd(8), revert until it is found.mpi2017-06-011-9/+2
* Enable futex-based mutex and condvar.mpi2017-05-291-2/+9
* implicit function declaration is the error we really want, not thetedu2016-06-011-2/+2
* Use a Thread Information Block in both single and multi-threaded programs.guenther2016-05-071-4/+5
* Wrap <pthread.h> and <pthread_np.h> to eliminate PLT entries for internalguenther2016-04-021-2/+5
* Instead of testing for __ELF__ and/or vax, leave out the bits for interfacingguenther2015-05-191-1/+5
* zap trailing newlines; "go for it" deraadtokan2014-07-161-2/+1
* __tfork_thread is in libc, so move the manpage over tooguenther2014-07-101-4/+1
* Remove support for COMPILER_VERSION == gcc2.miod2013-08-061-8/+2
* ELF_TOOLCHAIN bye bye.miod2013-07-051-4/+3
* Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options,guenther2013-06-171-1/+2
* Do not pass -Wmissing-prototypes when building on a non-ELF platform withmiod2012-11-221-3/+4
* Define empty CDIAGFLAGS for programs that use Werror.haesbaert2012-09-121-1/+2
* A couple small but long anticipated changes:matthew2012-08-151-2/+2
* remove leftover NOLINT, WANTLINT, LINTFLAGS, LOBJ vars and lint targets.okan2012-08-021-3/+1
* Add pthread spinlock support.pirofti2012-05-031-1/+2
* Add pthread barrier support.pirofti2012-04-111-1/+3
* Move __tfork_thread() from rthreads (libpthread) to libc so thatguenther2012-03-221-2/+2
* Add pthread_condattr_{get,set}clock(), requested by aja@guenther2012-02-231-7/+22
* Extend miod's fix CFLAGS fix to all gcc2 platforms (suggested by Tobiasguenther2012-02-191-3/+5
* Work around compiler confusion while building rthread.o on vax.miod2012-02-181-2/+6
* Nothing important, just switching from pthreads to rthreadsguenther2012-02-151-2/+7
* Split out the semaphore functions.mpi2012-01-041-2/+3
* Add pthread_mutex_{get,set}prioceiling()guenther2011-12-221-2/+2
* Split out the pthread_rwlock* and pthread_once() functions from rthread_sync.cguenther2011-12-211-2/+3
* Split out the pthread_mutexattr_* functions from rthread_sync.c toguenther2011-12-211-2/+2
* Implement cancelation for the basic syscall cancelation points,guenther2011-12-051-2/+3
* Set the initfirst and nodelete flags on the shared library, in anticipationguenther2011-11-271-1/+2
* Copy support for sched_get_priority_{min,max} from libpthread.guenther2011-11-061-2/+2
* Use __tfork, __get_tcb, and __set_tcb to have a real TCB and per-threadguenther2011-10-171-3/+6
* Use MACHINE_CPU instead of MACHINE_ARCH to pick the correct machine dependentmiod2010-02-031-2/+2
* Change threxit() to take a pointer to a pid_t to zero out from theguenther2009-11-271-2/+2
* Add f*lockfile() routines to librthreadguenther2009-10-211-2/+2
* apparently all the other libraries get linted, so I'll just have to live with ittedu2009-02-201-2/+2
* the lint warnings are more annoying than anything else. we already have a full set of warnings from the compilertedu2009-02-201-2/+2
* - Add fork/vfork wrapper functions to reset state in the child process.kurt2008-06-051-2/+2
* add -Wstrict-prototypes -Wmissing-prototypes -Wsign-comparemarc2006-01-051-2/+6
* Cleanup struct pthread and stack after thread exits. This version doesotto2006-01-041-2/+3
* thread stack handling changes. Add guard zones and allow stackmarc2006-01-011-2/+2