From 8fbf40daf2d43248392ad71f864e373e6ea6296c Mon Sep 17 00:00:00 2001 From: Gabriel Date: Sun, 17 Feb 2019 00:06:18 -0300 Subject: [PATCH] Use intel syntax on assembly code --- ChocolArm64/Memory/CompareExchange128.cs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ChocolArm64/Memory/CompareExchange128.cs b/ChocolArm64/Memory/CompareExchange128.cs index 5e564ac006..8295cfa16f 100644 --- a/ChocolArm64/Memory/CompareExchange128.cs +++ b/ChocolArm64/Memory/CompareExchange128.cs @@ -55,15 +55,15 @@ namespace ChocolArm64.Memory { interlockedCompareExchange128Code = new byte[] { - 0x53, // push %rbx - 0x49, 0x89, 0xd1, // mov %rdx,%r9 - 0x48, 0x89, 0xcb, // mov %rcx,%rbx - 0x48, 0x89, 0xf0, // mov %rsi,%rax - 0x4c, 0x89, 0xca, // mov %r9,%rdx - 0x4c, 0x89, 0xc1, // mov %r8,%rcx - 0xf0, 0x48, 0x0f, 0xc7, 0x0f, // lock cmpxchg16b (%rdi) - 0x5b, // pop %rbx - 0xc3 // retq + 0x53, // push rbx + 0x49, 0x89, 0xd1, // mov r9,rdx + 0x48, 0x89, 0xcb, // mov rbx,rcx + 0x48, 0x89, 0xf0, // mov rax,rsi + 0x4c, 0x89, 0xca, // mov rdx,r9 + 0x4c, 0x89, 0xc1, // mov rcx,r8 + 0xf0, 0x48, 0x0f, 0xc7, 0x0f, // lock cmpxchg16b [rdi] + 0x5b, // pop rbx + 0xc3 // ret }; } else