From b0bd49a064d46fe2e6bfe2dbd657e61d64cfc927 Mon Sep 17 00:00:00 2001 From: Martin Kroeker Date: Mon, 24 Nov 2025 22:07:38 +0100 Subject: [PATCH] Add compiler guard around the M4 HAVE_SME property --- cpuid_arm64.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cpuid_arm64.c b/cpuid_arm64.c index 25df03c5e..57c12461b 100644 --- a/cpuid_arm64.c +++ b/cpuid_arm64.c @@ -772,7 +772,9 @@ void get_cpuconfig(void) break; case CPU_VORTEXM4: printf("#define VORTEXM4 \n"); +#ifdef __ARM_FEATURE_LOCALLY_STREAMING printf("#define HAVE_SME 1 \n"); +#endif #ifdef __APPLE__ length64 = sizeof(value64); sysctlbyname("hw.l1icachesize",&value64,&length64,NULL,0);