Skip to content

Commit 525070f

Browse files
authored
Reduce the default list of DYNAMIC_ARCH targets for ARM64-based Apple systems
1 parent 0dceb83 commit 525070f

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Makefile.system

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -738,6 +738,20 @@ DYNAMIC_CORE += THUNDERX2T99
738738
DYNAMIC_CORE += TSV110
739739
DYNAMIC_CORE += EMAG8180
740740
DYNAMIC_CORE += THUNDERX3T110
741+
742+
ifeq ($(OSNAME), Darwin)
743+
DYNAMIC_CORE = ARMV8
744+
DYNAMIC_CORE += NEOVERSEN1
745+
ifneq ($(NO_SME), 1)
746+
DYNAMIC_CORE += ARMV9SME
747+
ifeq ($(OSNAME), Darwin)
748+
ifneq ($(C_COMPILER), GCC)
749+
DYNAMIC_CORE += VORTEXM4
750+
endif
751+
endif
752+
endif
753+
endif
754+
741755
ifdef DYNAMIC_LIST
742756
override DYNAMIC_CORE = ARMV8 $(DYNAMIC_LIST)
743757
XCCOMMON_OPT = -DDYNAMIC_LIST -DDYN_ARMV8

0 commit comments

Comments
 (0)