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

Reply via email to