about summary refs log tree commit diff
path: root/src/thread
Commit message (Expand)AuthorAgeFilesLines
...
* unify the use of FUTEX_PRIVATEJens Gustedt2017-07-043-3/+3
* use hard-coded sh4a atomic opcodes to avoid linker errors on shRich Felker2017-06-081-4/+4
* fix build regression in arm atomics asm with new binutilsRich Felker2017-02-151-1/+1
* fix spurious EINTR errors from multithreaded set*id, etc.Rich Felker2017-01-191-1/+1
* fix crashes in x32 __tls_get_addrrofl0r2017-01-131-2/+2
* rework arm atomic/tp backends to be thumb-compatible and fdpic-readyRich Felker2016-12-194-56/+69
* add s390x portBobby Bingham2016-11-115-0/+111
* add limited pthread_setattr_default_np API to set stack size defaultsRich Felker2016-11-082-4/+43
* fix pthread_create regression from stack/guard size simplificationRich Felker2016-11-081-1/+4
* simplify pthread_attr_t stack/guard size representationRich Felker2016-11-077-11/+13
* add pthread_setname_npFelix Janda2016-10-201-0/+26
* pthread: implement try/timed join variantsBobby Bingham2016-06-301-3/+17
* fix failure to obtain EOWNERDEAD status for process-shared robust mutexesRich Felker2016-06-273-3/+3
* add powerpc64 portBobby Bingham2016-05-084-0/+101
* fix thread structure/dtv-pointer corruption on powerpcRich Felker2016-04-251-0/+5
* add mips n32 port (ILP32 ABI for mips64)Rich Felker2016-04-183-0/+90
* add mips64 portRich Felker2016-03-063-0/+91
* remove workaround for broken mips assemblersRich Felker2016-02-081-5/+1
* in mips cancellable syscall asm, don't assume gp register is validRich Felker2016-02-041-2/+13
* avoid using signals when a thread attempts to cancel itselfRich Felker2016-02-041-0/+1
* fix misaligned pointer-like objects in arm atomics asm source fileRich Felker2016-01-301-0/+2
* move sh __unmapself code from arch/sh/src to main src treeRich Felker2016-01-222-0/+24
* move x32 sysinfo impl and syscall fixup code out of arch/x32/srcRich Felker2016-01-221-0/+38
* move arm-specific translation units out of arch/arm/src, to src/*/armRich Felker2016-01-223-1/+160
* overhaul sh atomics for new atomics framework, add j-core cas.l backendRich Felker2016-01-213-0/+105
* eliminate use of SHARED macro in __tls_get_addrRich Felker2015-11-111-6/+6
* eliminate use of SHARED macro to suppress visibility attributesRich Felker2015-11-112-6/+0
* explicitly assemble all arm asm sources as UALRich Felker2015-11-103-0/+3
* remove non-working pre-armv4t support from arm asmRich Felker2015-11-092-4/+0
* use explicit __cp_cancel label in cancellable syscall asm for all archsRich Felker2015-11-028-28/+32
* properly access mcontext_t program counter in cancellation handlerRich Felker2015-11-021-3/+4
* add missing memory barrier to pthread_joinBobby Bingham2015-10-151-0/+1
* make sh clone asm fdpic-compatibleRich Felker2015-09-121-3/+9
* fix local-dynamic model TLS on mips and powerpcRich Felker2015-06-251-2/+2
* work around mips detached thread exit breakage due to kernel regressionRich Felker2015-06-201-0/+1
* ignore ENOSYS error from mprotect in pthread_create and dynamic linkerRich Felker2015-06-171-1/+2
* switch to using trap number 31 for syscalls on shRich Felker2015-06-163-5/+5
* switch sh port's __unmapself to generic version when running on sh2/nommuRich Felker2015-06-161-3/+3
* add support for sh2 interrupt-masking-based atomics to sh portRich Felker2015-06-161-6/+0
* refactor stdio open file list handling, move it out of global libc structRich Felker2015-06-161-1/+2
* implement arch-generic version of __unmapselfRich Felker2015-06-101-0/+29
* mark mips cancellable syscall code as codeRich Felker2015-05-251-0/+3
* eliminate costly tricks to avoid TLS access for current locale stateRich Felker2015-05-161-6/+0
* in i386 __set_thread_area, don't assume %gs register is initially zeroRich Felker2015-05-161-4/+9
* fix stack protector crashes on x32 & powerpc due to misplaced TLS canaryRich Felker2015-05-061-1/+1
* fix x32 __set_thread_area failure due to junk in upper bitsRich Felker2015-05-021-1/+1
* minor optimization to pthread_spin_trylockRich Felker2015-04-222-2/+4
* optimize spin lock not to dirty cache line while spinningRich Felker2015-04-221-1/+1
* fix mmap leak in sem_open failure path for link callRich Felker2015-04-211-0/+1
* make dlerror state and message thread-local and dynamically-allocatedRich Felker2015-04-181-0/+2