diff --git a/vm_dump.c b/vm_dump.c index 9ebff1e54b..5873e52960 100644 --- a/vm_dump.c +++ b/vm_dump.c @@ -756,7 +756,7 @@ dump_thread(void *arg) frame.AddrFrame.Offset = context.Rbp; frame.AddrStack.Mode = AddrModeFlat; frame.AddrStack.Offset = context.Rsp; -#elif defined(__aarch64__) +#elif defined(_M_ARM64) || defined(__aarch64__) mac = IMAGE_FILE_MACHINE_ARM64; frame.AddrPC.Mode = AddrModeFlat; frame.AddrPC.Offset = context.Pc;