diff --git a/code/qcommon/vm_x86.c b/code/qcommon/vm_x86.c index da990f7e..debb7537 100644 --- a/code/qcommon/vm_x86.c +++ b/code/qcommon/vm_x86.c @@ -413,7 +413,8 @@ static void DoSyscall(void) vm_t *savedVM; -#if defined(_MSC_VER) && !idx64 +#if defined(_MSC_VER) + #if !idx64 __asm { mov dword ptr syscallNum, eax @@ -422,6 +423,7 @@ static void DoSyscall(void) mov dword ptr opStackBase, edi mov dword ptr arg, ecx } + #endif #else __asm__ volatile( ""