about summary refs log tree commit diff
path: root/arch/arm/atomic.h
Commit message (Expand)AuthorAgeFilesLines
* refactor internal atomic.hRich Felker2016-01-211-261/+0
* overhaul ARM atomics/tls for performance and compatibilityRich Felker2014-11-191-41/+153
* add explicit barrier operation to internal atomic.h APIRich Felker2014-10-101-1/+3
* fix build error on arm due to new a_spin codeRich Felker2014-08-251-1/+1
* add working a_spin() atomic for non-x86 targetsRich Felker2014-08-251-0/+1
* clean up unused and inconsistent atomics in arch dirsRich Felker2014-07-271-5/+0
* fix arm thread-pointer/atomic asm when compiling to thumb codeRich Felker2014-04-301-3/+5
* use dmb barrier instruction for atomics on arm v7Rich Felker2014-04-141-2/+9
* fix arm atomic asm register constraintRich Felker2014-04-071-1/+1
* use inline atomics and thread pointer on arm models supporting themRich Felker2014-04-071-0/+21
* fix arm atomic store and generate simpler/less-bloated/faster codeRich Felker2013-09-221-6/+8
* add missing a_or_l to atomic.h for non-x86 archsRich Felker2013-08-111-0/+5
* remove little-endian assumption from arm atomic.hRich Felker2012-07-081-4/+6
* initial commit of the arm portRich Felker2011-09-181-0/+112