about summary refs log tree commit diff stats
path: root/src/emu
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/x64runf0.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64runf0.c b/src/emu/x64runf0.c
index 70d945ec..ce7145fc 100644
--- a/src/emu/x64runf0.c
+++ b/src/emu/x64runf0.c
@@ -745,7 +745,7 @@ uintptr_t RunF0(x64emu_t *emu, rex_t rex, uintptr_t addr)
                             GETGD;

 #if defined(DYNAREC) && !defined(TEST_INTERPRETER)

                             if (rex.w) {

-#if defined(__riscv)

+#if defined(__riscv) || defined(__loongarch64)

                                 while (native_lock_xchg_d(&emu->context->mutex_16b, 1)); // lock

                                 tmp64u = ((uint64_t*)ED)[0];

                                 tmp64u2 = ((uint64_t*)ED)[1];