about summary refs log tree commit diff
path: root/arch/arm/pthread_arch.h
Commit message (Expand)AuthorAgeFilesLines
* deduplicate __pthread_self thread pointer adjustment out of each archRich Felker2020-08-271-8/+8
* deduplicate TP_ADJ logic out of each arch, replace with TP_OFFSETRich Felker2020-08-241-1/+0
* make thread-pointer-loading asm non-volatileRich Felker2018-10-161-2/+2
* define and use internal macros for hidden visibility, weak refsRich Felker2018-09-051-1/+1
* fix TLS layout of TLS variant I when there is a gap above TPSzabolcs Nagy2018-06-021-3/+4
* arm: respect both __ARM_ARCH_6KZ__ and __ARM_ARCH_6ZK__ macrosAndre McCurdy2018-04-191-1/+1
* rework arm atomic/tp backends to be thumb-compatible and fdpic-readyRich Felker2016-12-191-7/+9
* properly access mcontext_t program counter in cancellation handlerRich Felker2015-11-021-1/+1
* mark arm thread-pointer-loading inline asm as volatileRich Felker2015-10-151-3/+3
* remove attribute((const)) from arm __pthread_self inline functionRich Felker2015-10-151-2/+2
* overhaul ARM atomics/tls for performance and compatibilityRich Felker2014-11-191-3/+11
* fix arm thread-pointer/atomic asm when compiling to thumb codeRich Felker2014-04-301-3/+2
* use inline atomics and thread pointer on arm models supporting themRich Felker2014-04-071-1/+15
* add support for TLS variant I, presently needed for arm and mipsRich Felker2012-10-151-3/+6
* use __attribute__((const)) on arm __pthread_self functionRich Felker2012-02-251-1/+3
* "optimize" arm __pthread_selfRich Felker2011-09-221-4/+1
* initial commit of the arm portRich Felker2011-09-181-0/+7