[PATCH] eal/ppc: undefine AltiVec keyword vector
Ray Kinsella
mdr at ashroe.eu
Wed May 25 13:48:05 CEST 2022
Thomas Monjalon <thomas at monjalon.net> writes:
> The AltiVec header file is defining "vector", except in C++ build.
> The keyword "vector" may conflict easily.
> As a rule, it is better to use the alternative keyword "__vector".
>
> The DPDK header file rte_altivec.h takes care of undefining "vector",
> so the applications and dependencies are free to define the name "vector".
>
> This is a compatibility breakage for applications which were using
> the keyword "vector" for its AltiVec meaning.
>
> Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
> ---
> doc/guides/rel_notes/release_22_07.rst | 5 +++++
> lib/eal/ppc/include/rte_altivec.h | 7 +++++++
> 2 files changed, 12 insertions(+)
>
Acked-by: Ray Kinsella <mdr at ashroe.eu>
More information about the dev
mailing list