From c77f736bc1e6b73d62e9ba3dcf3dcbeff0657b38 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 11 Feb 2024 19:43:06 +0900 Subject: Win32: Fix pre-defined macros for platforms Use `_WIN64` for word-size, `_M_AMD64` for CPU-specific feature. --- include/ruby/internal/memory.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'include/ruby/internal') diff --git a/include/ruby/internal/memory.h b/include/ruby/internal/memory.h index 8f00787512..3bd54cd6c7 100644 --- a/include/ruby/internal/memory.h +++ b/include/ruby/internal/memory.h @@ -38,7 +38,7 @@ # include #endif -#if defined(_MSC_VER) && defined(_WIN64) +#if defined(_MSC_VER) && defined(_M_AMD64) # include # pragma intrinsic(_umul128) #endif -- cgit v1.2.3