Merge pull request #8348 from SparkiDev/aarch64_cpuid_freebsd_fix

Aarch64 CPU Id: FreeBSD/OpenBSD fix
This commit is contained in:
David Garske
2025-01-10 06:59:01 -08:00
committed by GitHub

View File

@ -259,8 +259,10 @@
if (features & CPUID_AARCH64_FEAT_AES) if (features & CPUID_AARCH64_FEAT_AES)
cpuid_flags |= CPUID_AES; cpuid_flags |= CPUID_AES;
if (features & CPUID_AARCH64_FEAT_PMULL) if (features & CPUID_AARCH64_FEAT_AES_PMULL) {
cpuid_flags |= CPUID_AES;
cpuid_flags |= CPUID_PMULL; cpuid_flags |= CPUID_PMULL;
}
if (features & CPUID_AARCH64_FEAT_SHA256) if (features & CPUID_AARCH64_FEAT_SHA256)
cpuid_flags |= CPUID_SHA256; cpuid_flags |= CPUID_SHA256;
if (features & CPUID_AARCH64_FEAT_SHA256_512) if (features & CPUID_AARCH64_FEAT_SHA256_512)