From 9beb0e90b412d226033b4dd2f65a356ce7072c89 Mon Sep 17 00:00:00 2001 From: Yonggang Luo Date: Wed, 13 Aug 2025 01:57:56 +0800 Subject: [PATCH] util: Update DETECT_ARCH_X86_64 to exclude _M_ARM64EC Signed-off-by: Yonggang Luo Reviewed-by: Jesse Natalie Part-of: --- src/util/detect_arch.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/util/detect_arch.h b/src/util/detect_arch.h index 166c4aea1d1..8fa4bded62a 100644 --- a/src/util/detect_arch.h +++ b/src/util/detect_arch.h @@ -58,7 +58,9 @@ #define DETECT_ARCH_X86 1 #endif -#if defined(__x86_64__) /* gcc */ || defined(_M_X64) /* msvc */ || defined(_M_AMD64) /* msvc */ || defined(__x86_64) /* Sun cc */ +#if defined(__x86_64__) /* gcc */ || \ + ((defined(_M_X64) || defined(_M_AMD64)) && !defined(_M_ARM64EC)) /* msvc */ || \ + defined(__x86_64) /* Sun cc */ #define DETECT_ARCH_X86_64 1 #endif