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
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 4 additions and 0 deletions

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