onnxruntime
21 строка · 663.0 Байт
1diff --git a/include/cpuinfo.h b/include/cpuinfo.h
2index 03f2776..eaf6497 100644
3--- a/include/cpuinfo.h
4+++ b/include/cpuinfo.h
5@@ -18,7 +18,7 @@
6#define CPUINFO_ARCH_X86 1
7#endif
8
9-#if defined(__x86_64__) || defined(__x86_64) || defined(_M_X64) || defined(_M_AMD64)
10+#if defined(__x86_64__) || defined(__x86_64) || (defined(_M_X64) && !defined(_M_ARM64EC)) || (defined(_M_AMD64) && !defined(_M_ARM64EC))
11#define CPUINFO_ARCH_X86_64 1
12#endif
13
14@@ -26,7 +26,7 @@
15#define CPUINFO_ARCH_ARM 1
16#endif
17
18-#if defined(__aarch64__) || defined(_M_ARM64)
19+#if defined(__aarch64__) || defined(_M_ARM64) || defined(_M_ARM64EC)
20#define CPUINFO_ARCH_ARM64 1
21#endif
22
23