This add the control flag for SVE ACLE to enable or disable RTE_HAS_SVE_ACLE macro in the build.
Signed-off-by: Rahul Bhansali <rbhans...@marvell.com> --- Changes in v2: - Renamed the flag to sve_acle from sve - Added double-indent. config/arm/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/arm/meson.build b/config/arm/meson.build index 8aead74086..2e12b541ef 100644 --- a/config/arm/meson.build +++ b/config/arm/meson.build @@ -603,7 +603,8 @@ if (cc.get_define('__ARM_NEON', args: machine_args) != '' or compile_time_cpuflags += ['RTE_CPUFLAG_NEON'] endif -if cc.get_define('__ARM_FEATURE_SVE', args: machine_args) != '' +if (cc.get_define('__ARM_FEATURE_SVE', args: machine_args) != '' and + soc_config.get('sve_acle', true)) compile_time_cpuflags += ['RTE_CPUFLAG_SVE'] if (cc.check_header('arm_sve.h')) dpdk_conf.set('RTE_HAS_SVE_ACLE', 1) -- 2.25.1