about summary refs log tree commit diff
path: root/src/thread/pthread_self.c
Commit message (Expand)AuthorAgeFilesLines
* reduce spurious inclusion of libc.hRich Felker2018-09-121-1/+0
* add C11 thread creation and related thread functionsRich Felker2014-09-071-1/+6
* always initialize thread pointer at program startRich Felker2014-03-241-40/+1
* ensure that thread dtv pointer is never null to optimize __tls_get_addrRich Felker2013-06-031-0/+2
* remove __SYSCALL_SSLEN arch macro in favor of using public _NSIGRich Felker2013-03-261-1/+1
* add support for TLS variant I, presently needed for arm and mipsRich Felker2012-10-151-1/+1
* TLS (GNU/C11 thread-local storage) support for static-linked programsRich Felker2012-10-041-9/+15
* fix (hopefully) all hard-coded 8's for kernel sigset_t sizeRich Felker2012-08-091-1/+2
* ensure pthread-internal signals are unblocked before threads are usedRich Felker2012-05-251-0/+1
* work around "signal loses thread pointer" issue with "approach 2"Rich Felker2012-02-271-2/+3
* remove some stray trailing space charactersRich Felker2011-09-131-1/+1
* simplify multi-threaded errno, eliminate useless function pointerRich Felker2011-08-061-7/+2
* add proper fuxed-based locking for stdioRich Felker2011-07-301-0/+2
* fix minor bugs due to incorrect threaded-predicate semanticsRich Felker2011-04-201-4/+2
* debloat: use __syscall instead of syscall where possibleRich Felker2011-04-171-1/+1
* optimize cancellation enable/disable codeRich Felker2011-04-171-0/+1
* use bss instead of mmap for main thread's pthread thread-specific dataRich Felker2011-04-011-9/+3
* global cleanup to use the new syscall interfaceRich Felker2011-03-201-1/+1
* optimize pthread initializationRich Felker2011-03-091-2/+2
* optimize POSIX TSD for fast pthread_getspecificRich Felker2011-03-031-0/+11
* finish unifying thread register handling in preparation for portingRich Felker2011-02-151-9/+3
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+39