From f220a8c32f4d75f5d9be4edbe3b3c9b24bd32ea1 Mon Sep 17 00:00:00 2001 From: Benjamin Oldenburg Date: Mon, 16 Mar 2026 03:35:23 +0700 Subject: [PATCH] win32: recognize MSVC-style ARM64 host macros --- win32/include/_mingw.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/win32/include/_mingw.h b/win32/include/_mingw.h index 1e06f23c..77a3bce6 100644 --- a/win32/include/_mingw.h +++ b/win32/include/_mingw.h @@ -70,9 +70,13 @@ #ifdef _WIN64 #define __stdcall -#if defined(__aarch64__) +#if defined(__aarch64__) || defined(_M_ARM64) || defined(_ARM64_) +#ifndef _M_ARM64 #define _M_ARM64 1 +#endif +#ifndef _ARM64_ #define _ARM64_ 1 +#endif #else #define _AMD64_ 1 #define __x86_64 1