summaryrefslogtreecommitdiff
path: root/arch/x86_64/atomic.h
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2014-07-27 21:13:37 -0400
committerRich Felker <dalias@aerifal.cx>2014-07-27 21:13:37 -0400
commitc394763d350f92ff1dbfb79fcd7124da47bc7043 (patch)
tree176336ccc95f27c7b1a9a8bead48fb48c839997c /arch/x86_64/atomic.h
parent2068b4e8911a3a49cded44b4568f6c943a8c98f8 (diff)
downloadmusl-c394763d350f92ff1dbfb79fcd7124da47bc7043.tar.gz
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/x86_64/atomic.h')
0 files changed, 0 insertions, 0 deletions