Now that the issues preventing this lib from being compiled with MSVC are fixed it can be included in the compilation.
v4: - removed all symbol-related changes, leaving only the change to enable MSVC compilation. - only adding cflags '-mpclmul' and '-maes' when the compiler used supports them. v3: - updated check-symbol-maps.sh to also handle ms_linker.map files. v2: - updated versioning macros so that the latest mbuf/net code can compile with MSVC. V1 did not have these changes because by the time that series was sent out the versioning problem had not surfaced yet. - for testing purposes, dpdk-test was build with msvc and crc_autotest was run successfully. This test is known to call the versioned function which raised the issue. Andre Muezerie (1): mbuf: enable to be compiled with MSVC lib/mbuf/meson.build | 6 ------ lib/net/meson.build | 7 ++++++- 2 files changed, 6 insertions(+), 7 deletions(-) -- 2.49.0.vfs.0.0