about summary refs log tree commit diff
path: root/arch/mips/atomic.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2014-07-19 13:43:46 -0400
committerRich Felker <dalias@aerifal.cx>2014-07-19 13:43:46 -0400
commitbb3a3befeaa01531c273ef9130f3fbcaaf8a25e2 (patch)
treeffca27de35e6eb9246b29ae792253e4931afe04e /arch/mips/atomic.h
parent94252dd341a7c72b31db2614abdc74142ad80562 (diff)
downloadmusl-bb3a3befeaa01531c273ef9130f3fbcaaf8a25e2.tar.gz
musl-bb3a3befeaa01531c273ef9130f3fbcaaf8a25e2.tar.xz
musl-bb3a3befeaa01531c273ef9130f3fbcaaf8a25e2.zip
fix build breakage from ppc asm constraints change
due to a mistake in my testing procedure, the changes in the previous
commit were not correctly tested and wrongly assumed to be valid. the
lwarx and stwcx. instructions do not accept general ppc memory address
expressions and thus the argument associated with the memory
constraint cannot be used directly.

instead, the memory constraint can be left as an argument that the asm
does not actually use, and the address can be provided in a separate
register constraint.
Diffstat (limited to 'arch/mips/atomic.h')
0 files changed, 0 insertions, 0 deletions