[dpdk-dev] [PATCH 0/3] Avoid cast-align warnings
Eli Britstein
elibr at nvidia.com
Tue Jul 13 08:49:07 CEST 2021
Various functions/macros assume valid alignment for casting. Compiling
an application against it with -Werror and -Wcast-align may trigger
cast-align warnings.
To avoid those, add first (void *) castings.
Note: for eal/arm64 similar changes could be applied to
lib/eal/arm/include/rte_memcpy_64.h. I do not have a system in which I
encounter such warnings, so currently I do not post any change for it.
Eli Britstein (3):
net: avoid cast-align warning in VLAN insert function
mbuf: avoid cast-align warning in pktmbuf mtod offset macro
eal/x86: avoid cast-align warning in x86 memcpy functions
lib/eal/x86/include/rte_memcpy.h | 80 ++++++++++++++++++--------------
lib/mbuf/rte_mbuf_core.h | 2 +-
lib/net/rte_ether.h | 2 +-
3 files changed, 46 insertions(+), 38 deletions(-)
--
2.28.0.2311.g225365fb51
More information about the dev
mailing list