From 3e9cf00ddadfee3d2f498e9fb9429f9ace3b2fed Mon Sep 17 00:00:00 2001 From: Jan Viktorin Date: Sat, 19 Mar 2016 20:58:02 +0100 Subject: [PATCH] config: remove ARM NEON option ARMv7 machines have usually the NEON available. Customization of the -mfpu=neon must be done by hand or by defining another machine rte.vars.mk. So, the CONFIG_RTE_ARCH_ARM_NEON is useless (and confusing). Signed-off-by: Jan Viktorin --- config/defconfig_arm-armv7a-linuxapp-gcc | 1 - config/defconfig_arm64-armv8a-linuxapp-gcc | 1 - mk/machine/armv7a/rte.vars.mk | 2 -- 3 files changed, 4 deletions(-) diff --git a/config/defconfig_arm-armv7a-linuxapp-gcc b/config/defconfig_arm-armv7a-linuxapp-gcc index b007ca74d8..96c3343b38 100644 --- a/config/defconfig_arm-armv7a-linuxapp-gcc +++ b/config/defconfig_arm-armv7a-linuxapp-gcc @@ -36,7 +36,6 @@ CONFIG_RTE_ARCH="arm" CONFIG_RTE_ARCH_ARM=y CONFIG_RTE_ARCH_ARMv7=y CONFIG_RTE_ARCH_ARM_TUNE="cortex-a9" -CONFIG_RTE_ARCH_ARM_NEON=y CONFIG_RTE_FORCE_INTRINSICS=y CONFIG_RTE_ARCH_STRICT_ALIGN=y diff --git a/config/defconfig_arm64-armv8a-linuxapp-gcc b/config/defconfig_arm64-armv8a-linuxapp-gcc index b0b17cff27..9abeca4c0f 100644 --- a/config/defconfig_arm64-armv8a-linuxapp-gcc +++ b/config/defconfig_arm64-armv8a-linuxapp-gcc @@ -36,7 +36,6 @@ CONFIG_RTE_MACHINE="armv8a" CONFIG_RTE_ARCH="arm64" CONFIG_RTE_ARCH_ARM64=y CONFIG_RTE_ARCH_64=y -CONFIG_RTE_ARCH_ARM_NEON=y CONFIG_RTE_FORCE_INTRINSICS=y diff --git a/mk/machine/armv7a/rte.vars.mk b/mk/machine/armv7a/rte.vars.mk index 48d3979930..abdb15e580 100644 --- a/mk/machine/armv7a/rte.vars.mk +++ b/mk/machine/armv7a/rte.vars.mk @@ -62,6 +62,4 @@ ifdef CONFIG_RTE_ARCH_ARM_TUNE MACHINE_CFLAGS += -mtune=$(CONFIG_RTE_ARCH_ARM_TUNE) endif -ifeq ($(CONFIG_RTE_ARCH_ARM_NEON),y) MACHINE_CFLAGS += -mfpu=neon -endif -- 2.20.1