A number of drivers had special optimized AVX2 and AVX512 code paths for performance reasons, and these tended to have copy-pasted logic to build those files. Centralise that logic in the main drivers/meson.build file to avoid duplication.
Bruce Richardson (3): build: add generalized AVX handling for drivers net/intel: use common AVX build code drivers/net: build use common AVX handling drivers/meson.build | 30 ++++++++++++++++++++++++++++++ drivers/net/bnxt/meson.build | 10 +--------- drivers/net/enic/meson.build | 10 +--------- drivers/net/intel/i40e/meson.build | 26 ++------------------------ drivers/net/intel/iavf/meson.build | 25 ++----------------------- drivers/net/intel/ice/meson.build | 25 ++----------------------- drivers/net/intel/idpf/meson.build | 25 ++----------------------- drivers/net/nfp/meson.build | 10 +--------- drivers/net/octeon_ep/meson.build | 14 ++------------ drivers/net/virtio/meson.build | 9 +-------- 10 files changed, 44 insertions(+), 140 deletions(-) -- 2.43.0