diff options
-rw-r--r-- | build-data/platforms/vpp.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/build-data/platforms/vpp.mk b/build-data/platforms/vpp.mk index c9a214acc3a..dd6f9dc2612 100644 --- a/build-data/platforms/vpp.mk +++ b/build-data/platforms/vpp.mk @@ -17,11 +17,18 @@ ifeq ($(shell uname -m),x86_64) vpp_march = corei7 # Nehalem Instruction set vpp_mtune = corei7-avx # Optimize for Sandy Bridge vpp_dpdk_arch = corei7 +else ifeq ($(shell uname -m),aarch64) +ifeq ($(TARGET_PLATFORM),thunderx) +vpp_march = armv8-a+crc +vpp_mtune = thunderx +vpp_dpdk_arch = armv8a +vpp_dpdk_target = arm64-thunderx-linuxapp-gcc else vpp_march = native vpp_mtune = generic vpp_dpdk_arch = native endif +endif vpp_native_tools = vppapigen vpp_uses_dpdk = yes |