From 1bfea2919fc9cecabb9833063570006a01b15bfc Mon Sep 17 00:00:00 2001 From: Jon Toohill Date: Wed, 8 Apr 2026 21:02:08 -0700 Subject: [PATCH] Patch simd-adler32 to enable NEON on 32-bit ARM. This enables 'stdarch_arm_neon_intrinsics' which is required for compilation on ARM. Upstream PR: https://github.com/mcountryman/simd-adler32/pull/31 Note: This patch should be removed once the upstream PR is merged and a new version of the crate is rolled in Chromium. Change-Id: Idb8ff71c3ac5cf43e249e4713a3f60fd54bfd403 --- .../rust/chromium_crates_io/vendor/simd-adler32-v0_3/src/lib.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/third_party/rust/chromium_crates_io/vendor/simd-adler32-v0_3/src/lib.rs b/third_party/rust/chromium_crates_io/vendor/simd-adler32-v0_3/src/lib.rs index d65638160a1f7..2254c884eea44 100644 --- a/third_party/rust/chromium_crates_io/vendor/simd-adler32-v0_3/src/lib.rs +++ b/third_party/rust/chromium_crates_io/vendor/simd-adler32-v0_3/src/lib.rs @@ -77,6 +77,7 @@ //! //! Feature detection tries to use the fastest supported feature first. #![cfg_attr(not(feature = "std"), no_std)] +#![cfg_attr(target_arch = "arm", feature(stdarch_arm_neon_intrinsics))] #![cfg_attr( all(feature = "nightly", any(target_arch = "x86", target_arch = "x86_64")), feature(stdarch_x86_avx512, avx512_target_feature) -- 2.53.0.1213.gd9a14994de-goog