The first patch eliminates undefined behavior in the dmadev lib: lib\dmadev\rte_dmadev_trace_fp.h(36): warning C5101: use of preprocessor directive in function-like macro argument list is undefined behavior
The second patch enables the dmadev library to be compiled with MSVC. Andre Muezerie (2): lib/dmadev: eliminate undefined behavior lib/dmadev: enable dmadev lib to be compiled with MSVC lib/dmadev/meson.build | 6 ---- lib/dmadev/rte_dmadev_trace.h | 62 ++++++++++++++++++++++++++++---- lib/dmadev/rte_dmadev_trace_fp.h | 52 +++++++++++++++++++++++---- 3 files changed, 102 insertions(+), 18 deletions(-) -- 2.47.0.vfs.0.3