This patch-set enables building the Intel ice PMD on Windows. v3 changes: - Rebase on latest head - Replaced 'unsigned long long' with 'size_t' - Moved cflag '-fno-asynchronous-unwind-tables' above the assignment "c_args = cflags" - Updated release notes to add ice support on Windows in alphabetical order - Added a note on Windows limitation in ice driver document
v2 changes: - Updated patch#1 title to reflect the iavf base code support - Added cflag '-fno-asynchronous-unwind-tables' to base driver - Updated doc patch with the DDP documentation and integrated it with the respective code commit Pallavi Kadam (3): build: enable iavf base code to build on windows net/ice: build on Windows net/ice: disable ice DDP package on Windows doc/guides/nics/features/ice.ini | 1 + doc/guides/nics/ice.rst | 23 +++++++++++++++++++++-- doc/guides/rel_notes/release_21_05.rst | 4 ++++ drivers/common/cpt/meson.build | 6 ++++++ drivers/common/iavf/iavf_osdep.h | 9 +++++++++ drivers/common/meson.build | 3 --- drivers/common/mvep/meson.build | 6 ++++++ drivers/common/octeontx/meson.build | 6 ++++++ drivers/common/octeontx2/meson.build | 6 ++++++ drivers/common/qat/meson.build | 6 ++++++ drivers/net/ice/base/ice_flow.c | 2 +- drivers/net/ice/base/ice_flow.h | 2 +- drivers/net/ice/base/ice_osdep.h | 15 +++++++++++++++ drivers/net/ice/base/ice_switch.c | 2 +- drivers/net/ice/base/ice_vlan_mode.h | 1 + drivers/net/ice/base/meson.build | 5 +++++ drivers/net/ice/ice_dcf_ethdev.c | 1 - drivers/net/ice/ice_dcf_parent.c | 10 +++++----- drivers/net/ice/ice_ethdev.c | 12 +++++++++--- drivers/net/ice/ice_rxtx_vec_avx2.c | 2 +- drivers/net/ice/ice_rxtx_vec_avx512.c | 2 +- drivers/net/ice/meson.build | 10 ++++------ 22 files changed, 109 insertions(+), 25 deletions(-) -- 2.18.0.windows.1