X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;ds=sidebyside;f=drivers%2Fnet%2Fhns3%2Fmeson.build;h=f6aac69a1a2977f83de8cad887e8b5f92fb9c8c2;hb=2b6d6d71a0992220043b2f5c3b885c486e7921b7;hp=ca0f21a8e1d6716b4f7223e0ee860fe1f0a7ed0e;hpb=952ebacce4f2bc97e4399ce0ca4a36149dde43fe;p=dpdk.git diff --git a/drivers/net/hns3/meson.build b/drivers/net/hns3/meson.build index ca0f21a8e1..f6aac69a1a 100644 --- a/drivers/net/hns3/meson.build +++ b/drivers/net/hns3/meson.build @@ -9,7 +9,7 @@ endif if arch_subdir != 'x86' and arch_subdir != 'arm' or not dpdk_conf.get('RTE_ARCH_64') build = false - reason = 'only supported on x86_64 and arm64' + reason = 'only supported on x86_64 and aarch64' subdir_done() endif @@ -25,15 +25,14 @@ sources = files('hns3_cmd.c', 'hns3_rss.c', 'hns3_rxtx.c', 'hns3_stats.c', - 'hns3_mp.c') + 'hns3_mp.c', + 'hns3_tm.c') deps += ['hash'] if arch_subdir == 'arm' and dpdk_conf.get('RTE_ARCH_64') sources += files('hns3_rxtx_vec.c') - if (dpdk_conf.has('RTE_MACHINE_CPUFLAG_SVE')) - dpdk_conf.set('RTE_LIBRTE_HNS3_INC_VECTOR_SVE', 1) - cflags = ['-DCC_SVE_SUPPORT'] + if cc.get_define('__ARM_FEATURE_SVE', args: machine_args) != '' sources += files('hns3_rxtx_vec_sve.c') endif endif