From 6b6adb7ae8a3026d5e62465bddca4e55510d527e Mon Sep 17 00:00:00 2001 From: Evgenii Kliuchnikov Date: Wed, 3 Jan 2024 02:00:39 -0800 Subject: fix build for Microsoft-designed ARM64 ABI PiperOrigin-RevId: 595334901 --- c/common/platform.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'c') diff --git a/c/common/platform.h b/c/common/platform.h index 7406f3f..f66a6cb 100644 --- a/c/common/platform.h +++ b/c/common/platform.h @@ -475,7 +475,7 @@ BROTLI_MIN_MAX(size_t) BROTLI_MIN_MAX(uint32_t) BROTLI_MIN_MAX(uint8_t) BROTLI_INTEL_VERSION_CHECK(16, 0, 0) #define BROTLI_TZCNT64 __builtin_ctzll #elif BROTLI_MSVC_VERSION_CHECK(18, 0, 0) -#if defined(BROTLI_TARGET_X64) +#if defined(BROTLI_TARGET_X64) && !defined(_M_ARM64EC) #define BROTLI_TZCNT64 _tzcnt_u64 #else /* BROTLI_TARGET_X64 */ static BROTLI_INLINE uint32_t BrotliBsf64Msvc(uint64_t x) { -- cgit v1.1