diff options
author | Rich Felker <dalias@aerifal.cx> | 2014-07-19 12:19:20 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2014-07-19 12:19:20 -0400 |
commit | 7fdae458bd421046a300a69dcb32953ac9450136 (patch) | |
tree | fcb42ef6be435b18760bb351d490f561e1305618 /arch/microblaze/pthread_arch.h | |
parent | dc9c40a609de6a79ec30013b0963a57393daa22e (diff) | |
download | musl-7fdae458bd421046a300a69dcb32953ac9450136.tar.gz musl-7fdae458bd421046a300a69dcb32953ac9450136.tar.bz2 musl-7fdae458bd421046a300a69dcb32953ac9450136.tar.xz musl-7fdae458bd421046a300a69dcb32953ac9450136.zip |
fix broken constraints for powerpc atomic cas asm
the register constraint for the address to be accessed did not convey
that the asm can access the pointed-to object. as far as the compiler
could tell, the result of the asm was just a pure function of the
address and the values passed in, and thus the asm could be hoisted
out of loops or omitted entirely if the result was not used.
Diffstat (limited to 'arch/microblaze/pthread_arch.h')
0 files changed, 0 insertions, 0 deletions