[PATCH v2 0/4] fix Windows build with MinGW and mlx5
Thomas Monjalon
thomas at monjalon.net
Thu Jan 12 21:35:42 CET 2023
The first patch is a fix for EAL Windows.
The 3 other patches are cleaning up mlx5 for Windows.
The result is to make possible to compile mlx5 on Linux for Windows.
v2: improve mlx5 doc and remove weak attribute from mlx5
Thomas Monjalon (4):
eal/windows: fix pedantic build
common/mlx5: get Windows dependency from standard variables
net/mlx5: remove weak stub functions
net/mlx5: fix Windows build with MinGW GCC 12
doc/guides/platform/mlx5.rst | 11 ++-
drivers/common/mlx5/meson.build | 4 +-
drivers/common/mlx5/windows/meson.build | 28 +++---
drivers/common/mlx5/windows/mlx5_win_defs.h | 100 +++++++++++---------
drivers/net/mlx5/meson.build | 13 ++-
drivers/net/mlx5/mlx5_rx.c | 35 -------
drivers/net/mlx5/mlx5_rxtx_vec_null.c | 38 ++++++++
drivers/net/mlx5/windows/mlx5_os.c | 4 +-
lib/eal/windows/include/pthread.h | 3 +-
9 files changed, 128 insertions(+), 108 deletions(-)
create mode 100644 drivers/net/mlx5/mlx5_rxtx_vec_null.c
--
2.39.0
More information about the dev
mailing list