summaryrefslogtreecommitdiff
path: root/src/thread/arm
AgeCommit message (Expand)AuthorFilesLines
2019-09-11fix arm __a_barrier_oldkuser when built as thumbRich Felker1-2/+2
2019-09-11fix code path where child function returns in arm __clone built as thumbRich Felker1-7/+3
2019-08-06in arm cancellation point asm, don't unnecessarily preserve link registerPatrick Oppenlander1-4/+4
2018-09-12make arch __clone backends hiddenRich Felker1-0/+1
2018-09-05define and use internal macros for hidden visibility, weak refsRich Felker1-3/+2
2018-08-28rewrite __aeabi_read_tp in asmSzabolcs Nagy2-12/+6
2018-08-23fix tls access on arm targets before armv6kSzabolcs Nagy1-1/+1
2017-02-15fix build regression in arm atomics asm with new binutilsRich Felker1-1/+1
2016-12-19rework arm atomic/tp backends to be thumb-compatible and fdpic-readyRich Felker4-56/+69
2016-01-30fix misaligned pointer-like objects in arm atomics asm source fileRich Felker1-0/+2
2016-01-22move arm-specific translation units out of arch/arm/src, to src/*/armRich Felker3-1/+160
2015-11-10explicitly assemble all arm asm sources as UALRich Felker3-0/+3
2015-11-09remove non-working pre-armv4t support from arm asmRich Felker2-4/+0
2015-04-14consistently use hidden visibility for cancellable syscall internalsRich Felker1-3/+8
2015-02-20prepare cancellation syscall asm for possibility of __cancel returningRich Felker1-1/+5
2014-11-22fix __aeabi_read_tp oversight in arm atomics/tls overhaulRich Felker1-4/+0
2014-11-19overhaul ARM atomics/tls for performance and compatibilityRich Felker1-12/+1
2014-02-09clone: make clone a wrapper around __cloneBobby Bingham1-3/+0
2012-10-15add support for TLS variant I, presently needed for arm and mipsRich Felker1-0/+4
2012-09-27fix arm clone syscall bug (no effect unless app uses clone)Rich Felker1-2/+1
2012-07-14avoid blx instruction which does not exist on armv4t or armv4Rich Felker1-1/+2
2012-05-23fix bad opcode in arm syscall_cp_asmRich Felker1-1/+1
2012-05-23fix issue with longjmp out of signal handlers and cancellationRich Felker1-10/+8
2011-10-09fix typo in arm clone() asmRich Felker1-1/+1
2011-09-18initial commit of the arm portRich Felker4-0/+78