]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseSynchronizationLib/X64/InterlockedCompareExchange64.S
Add "/" after "lock" and another instruction to improve compatibility.
[mirror_edk2.git] / MdePkg / Library / BaseSynchronizationLib / X64 / InterlockedCompareExchange64.S
index 86b338e418b0113a60d22bd9c47d14f3d42d560d..7b7b8e6a4172d6705357898b9a81ec04d6c03185 100644 (file)
@@ -34,5 +34,5 @@
 ASM_GLOBAL ASM_PFX(InternalSyncCompareExchange64)\r
 ASM_PFX(InternalSyncCompareExchange64):\r
     mov     %rdx, %rax\r
-    lock    cmpxchg %r8,(%rcx)\r
+    lock/cmpxchg %r8,(%rcx)\r
     ret\r