diff options
-rw-r--r-- | src/thread/sh/atomics.s | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/thread/sh/atomics.s b/src/thread/sh/atomics.s index 3b58cccc..9d9fcb6e 100644 --- a/src/thread/sh/atomics.s +++ b/src/thread/sh/atomics.s @@ -28,15 +28,15 @@ __sh_cas_gusa: .hidden __sh_cas_llsc __sh_cas_llsc: mov r0,r1 - synco -0: movli.l @r1,r0 + .word 0x00ab /* synco */ +0: .word 0x0163 /* movli.l @r1,r0 */ cmp/eq r0,r2 bf 1f mov r3,r0 - movco.l r0,@r1 + .word 0x0173 /* movco.l r0,@r1 */ bf 0b mov r2,r0 -1: synco +1: .word 0x00ab /* synco */ mov r0,r3 rts mov r1,r0 |