Merge pull request #8589 from kareem-wolfssl/zd19572

Check if HWCAP_ASIMDRDM is defined.
This commit is contained in:
Sean Parkinson
2025-04-10 08:25:30 +10:00
committed by GitHub
2 changed files with 2 additions and 1 deletions

View File

@@ -245,6 +245,7 @@ HSM_KEY_TYPE_HMAC_512
HSM_OP_KEY_GENERATION_FLAGS_CREATE HSM_OP_KEY_GENERATION_FLAGS_CREATE
HSM_OP_KEY_GENERATION_FLAGS_UPDATE HSM_OP_KEY_GENERATION_FLAGS_UPDATE
HSM_SVC_KEY_STORE_FLAGS_UPDATE HSM_SVC_KEY_STORE_FLAGS_UPDATE
HWCAP_ASIMDRDM
IDIRECT_DEV_RANDOM IDIRECT_DEV_RANDOM
IDIRECT_DEV_TIME IDIRECT_DEV_TIME
ID_TRNG ID_TRNG

View File

@@ -170,7 +170,7 @@
if (hwcaps & HWCAP_SHA512) if (hwcaps & HWCAP_SHA512)
cpuid_flags |= CPUID_SHA512; cpuid_flags |= CPUID_SHA512;
#endif #endif
#ifndef WOLFSSL_AARCH64_NO_SQRDMLSH #if defined(HWCAP_ASIMDRDM) && !defined(WOLFSSL_AARCH64_NO_SQRDMLSH)
if (hwcaps & HWCAP_ASIMDRDM) if (hwcaps & HWCAP_ASIMDRDM)
cpuid_flags |= CPUID_RDM; cpuid_flags |= CPUID_RDM;
#endif #endif