diff options
Diffstat (limited to 'src/dynarec/native_lock.h')
| -rw-r--r-- | src/dynarec/native_lock.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/dynarec/native_lock.h b/src/dynarec/native_lock.h index 1ed26e8f..5d4514ec 100644 --- a/src/dynarec/native_lock.h +++ b/src/dynarec/native_lock.h @@ -96,13 +96,13 @@ #define native_lock_cas_d(A, B, C) la64_lock_cas_d(A, B, C) #define native_lock_cas_dd(A, B, C) la64_lock_cas_dd(A, B, C) #define native_lock_xchg_b(A, B) \ - la64_lam_bh ? la64_lock_xchg_b(A, B) : la64_lock_xchg_b_slow(A, B) + cpuext.lam_bh ? la64_lock_xchg_b(A, B) : la64_lock_xchg_b_slow(A, B) #define native_lock_read_b(A) tmpcas=*(uint8_t*)(A) #define native_lock_write_b(A, B) \ - la64_lamcas ? la64_lock_cas_b(A, tmpcas, B) : la64_lock_cas_b_slow(A, tmpcas, B) + cpuext.lamcas ? la64_lock_cas_b(A, tmpcas, B) : la64_lock_cas_b_slow(A, tmpcas, B) #define native_lock_read_h(A) tmpcas=*(uint16_t*)(A) #define native_lock_write_h(A, B) \ - la64_lamcas ? la64_lock_cas_h(A, tmpcas, B) : la64_lock_cas_h_slow(A, tmpcas, B) + cpuext.lamcas ? la64_lock_cas_h(A, tmpcas, B) : la64_lock_cas_h_slow(A, tmpcas, B) #define native_lock_read_d(A) tmpcas=*(uint32_t*)(A) #define native_lock_write_d(A, B) la64_lock_cas_d(A, tmpcas, B) #define native_lock_read_dd(A) tmpcas=*(uint64_t*)(A) |