diff --git a/src/corelib/tools/qsimd_p.h b/src/corelib/tools/qsimd_p.h
index 8ddaed8032219775e88263eca8480d205166caf6..f68ae5d3b83284935d0b2359c579ce21b77ddb21 100644
--- a/src/corelib/tools/qsimd_p.h
+++ b/src/corelib/tools/qsimd_p.h
@@ -285,7 +285,7 @@
 #endif
 #endif
 // AArch64/ARM64
-#if defined(Q_PROCESSOR_ARM_V8)
+#if defined(Q_PROCESSOR_ARM_V8) && defined(__ARM_FEATURE_CRC32)
 #define QT_FUNCTION_TARGET_STRING_CRC32      "+crc"
 #  include <arm_acle.h>
 #endif