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

Reply via email to