export HAVE_SME setting and exclude VortexM4 from DYNAMIC_ARCH if gcc-compiled

This commit is contained in:
Martin Kroeker
2025-10-19 13:49:26 -07:00
committed by GitHub
parent f4ee3aec88
commit 1b591ea4ed

View File

@@ -331,6 +331,7 @@ HAVE_SSE5=
HAVE_AVX=
HAVE_AVX2=
HAVE_FMA3=
HAVE_SME=
include $(TOPDIR)/Makefile_kernel.conf
endif
@@ -721,8 +722,10 @@ DYNAMIC_CORE += A64FX
endif
ifneq ($(NO_SME), 1)
DYNAMIC_CORE += ARMV9SME
ifneq ($(C_COMPILER), GCC)
DYNAMIC_CORE += VORTEXM4
endif
endif
DYNAMIC_CORE += THUNDERX
DYNAMIC_CORE += THUNDERX2T99
DYNAMIC_CORE += TSV110
@@ -1897,6 +1900,7 @@ ifndef NO_MSA
export HAVE_MSA
export MSA_FLAGS
endif
export HAVE_SME
export KERNELDIR
export FUNCTION_PROFILE
export TARGET_CORE