diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/rv64/rv64_lock.S | 1 | ||||
| -rw-r--r-- | src/dynarec/rv64/rv64_lock.h | 3 |
2 files changed, 0 insertions, 4 deletions
diff --git a/src/dynarec/rv64/rv64_lock.S b/src/dynarec/rv64/rv64_lock.S index a525c999..36f3c67f 100644 --- a/src/dynarec/rv64/rv64_lock.S +++ b/src/dynarec/rv64/rv64_lock.S @@ -20,7 +20,6 @@ .global rv64_lock_store_dd .global rv64_lock_cas_d .global rv64_lock_cas_dd -.global rv64_lock_cas_dq .global rv64_lock_get_b .global rv64_lock_get_d .global rv64_lock_get_dd diff --git a/src/dynarec/rv64/rv64_lock.h b/src/dynarec/rv64/rv64_lock.h index 235ad46f..d92b42f9 100644 --- a/src/dynarec/rv64/rv64_lock.h +++ b/src/dynarec/rv64/rv64_lock.h @@ -47,9 +47,6 @@ extern void rv64_lock_store(void*p, uint32_t v); // atomic store (with memory barrier) extern void rv64_lock_store_dd(void*p, uint64_t v); -// (mostly) Atomically store val1 and val2 at [p] if old [p] is ref. Return 0 if OK, 1 is not. p needs to be aligned -extern int rv64_lock_cas_dq(void* p, uint64_t ref, uint64_t val1, uint64_t val2); - // atomic get (with memory barrier) extern uint32_t rv64_lock_get_b(void* p); |