diff options
author | Rich Felker <dalias@aerifal.cx> | 2014-07-27 21:13:37 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2014-07-27 21:13:37 -0400 |
commit | c394763d350f92ff1dbfb79fcd7124da47bc7043 (patch) | |
tree | 176336ccc95f27c7b1a9a8bead48fb48c839997c /arch/or1k/atomic.h | |
parent | 2068b4e8911a3a49cded44b4568f6c943a8c98f8 (diff) | |
download | musl-c394763d350f92ff1dbfb79fcd7124da47bc7043.tar.gz musl-c394763d350f92ff1dbfb79fcd7124da47bc7043.tar.xz musl-c394763d350f92ff1dbfb79fcd7124da47bc7043.zip |
fix insufficient synchronization in sh atomic asm
while other usage I've seen only has the synco instruction after the atomic operation, I cannot find any documentation indicating that this is correct. certainly all stores before the atomic need to have been synchronized before the atomic operation takes place.
Diffstat (limited to 'arch/or1k/atomic.h')
0 files changed, 0 insertions, 0 deletions