From: Ferruh Yigit Date: Wed, 19 Feb 2020 14:16:42 +0000 (+0000) Subject: net/fm10k: fix non-x86 build X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=b565280d45022292e566cf98f8ccf926d8048d2c;p=dpdk.git net/fm10k: fix non-x86 build 'fm10k_rxtx_vec.c' is SSE vector instructions implementation and should be compiled only for x86. The vector PMD support controlled by 'CONFIG_RTE_LIBRTE_FM10K_INC_VECTOR' config option, but it is enabled by default, safer to add x86 checks too. Fixes: 10eb9ce8dccd ("fm10k: allow to disable vector driver") Cc: stable@dpdk.org Signed-off-by: Ferruh Yigit Acked-by: Xiao Wang --- diff --git a/drivers/net/fm10k/Makefile b/drivers/net/fm10k/Makefile index 0271bcb15e..29e659da8a 100644 --- a/drivers/net/fm10k/Makefile +++ b/drivers/net/fm10k/Makefile @@ -71,6 +71,8 @@ SRCS-$(CONFIG_RTE_LIBRTE_FM10K_PMD) += fm10k_common.c SRCS-$(CONFIG_RTE_LIBRTE_FM10K_PMD) += fm10k_mbx.c SRCS-$(CONFIG_RTE_LIBRTE_FM10K_PMD) += fm10k_vf.c SRCS-$(CONFIG_RTE_LIBRTE_FM10K_PMD) += fm10k_api.c +ifeq ($(CONFIG_RTE_ARCH_X86), y) SRCS-$(CONFIG_RTE_LIBRTE_FM10K_INC_VECTOR) += fm10k_rxtx_vec.c +endif include $(RTE_SDK)/mk/rte.lib.mk