diff options
author | Mike Klein <mtklein@chromium.org> | 2018-12-07 21:37:08 +0000 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2018-12-07 21:37:08 +0000 |
commit | 47af7c547f8551bd25424e56354a2ae1e9062859 (patch) | |
tree | b98364b626a45c818135155136953b8866bc9fd8 /deflate.c | |
parent | 1cf54a6db87a1e16c0dc98d182a5600e1a3d0dc2 (diff) | |
download | zlib-47af7c547f8551bd25424e56354a2ae1e9062859.tar.gz |
msvc != x86
It's possible to get here while building for ARM64.
Change-Id: Icf621059f4cfdec28d71437917ebb348369e6c26
Reviewed-on: https://chromium-review.googlesource.com/c/1368105
Reviewed-by: Leon Scroggins <scroggo@chromium.org>
Commit-Queue: Mike Klein <mtklein@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#614819}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 6ffae24943b91fd5ad63a5a6bec18c544244877b
Diffstat (limited to 'deflate.c')
-rw-r--r-- | deflate.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -2274,7 +2274,7 @@ local INLINE Pos insert_string_sse(deflate_state *const s, const Pos str) val &= 0xFFFFFF; /* Windows clang should use inline asm */ -#if defined(_MSC_VER) && !defined(__clang__) +#if defined(_MSC_VER) && !defined(__clang__) && (defined(_M_IX86) || defined(_M_X64)) h = _mm_crc32_u32(h, val); #elif defined(__i386__) || defined(__amd64__) __asm__ __volatile__ ( |