diff --git a/rpcs3/util/atomic.hpp b/rpcs3/util/atomic.hpp index dbb372de47..a0f8b5212f 100644 --- a/rpcs3/util/atomic.hpp +++ b/rpcs3/util/atomic.hpp @@ -52,7 +52,7 @@ FORCE_INLINE void atomic_fence_seq_cst() _InterlockedOr(static_cast(_AddressOfReturnAddress()), 0); _ReadWriteBarrier(); #else - __asm__ volatile ("lock orl $0, 0(%%esp);" ::: "cc", "memory"); + __asm__ volatile ("lock orl $0, 0(%%rsp);" ::: "cc", "memory"); #endif }