[dpdk-dev] [EXTERNAL] [PATCH v3 0/7] eal/windows: do not expose POSIX symbols
Khoa To
khot at microsoft.com
Thu Mar 4 07:46:34 CET 2021
> On Windows, rte_os.h contains a small POSIX compatibility set of
> functions and macros. Exposing it from EAL can break consumer own POSIX
> compatibility layer and is against standards in general.
>
> First define required wrappers, then fix POSIX dependencies in
> Windows-enabled libraries and drivers, then eliminate POSIX symbols from
> Windows EAL API. Commits are arranged so that they all compile and are
> limited in scope; patches 5, 6, 7 can be squashed if needed.
>
> No "Fixes" tags, because it's really an enhancement,
> preventing issues rather then solving direct ones.
>
> v3:
> * Fix indentation in 3/7 (Tal Shnaiderman).
> * Fix build failures in 6/7 and 7/7 (Tal Shnaiderman).
> v2:
> * Fix compilation issues in 3/7 and 6/7 (self).
>
Acked-by: Khoa To <khot at microsoft.com>
More information about the dev
mailing list