[PATCH v2] cpp: Fix missing extern "C" closing bracket
Thomas Monjalon
thomas at monjalon.net
Fri Jun 27 17:16:38 CEST 2025
24/06/2025 21:58, Edvard Fagerholm:
> RTE_FORCE_INTRINSICS with a C++ compiler causes rte_atomic.h and
> rte_byteorder.h to emit on x86 an extern "C" without a closing
> brace.
>
> Signed-off-by: Edvard Fagerholm <edvard.fagerholm at gmail.com>
> Acked-by: Bruce Richardson <bruce.richardson at intel.com>
Added root cause tracking:
Fixes: 719834a6849e ("use C linkage where appropriate in headers")
Cc: stable at dpdk.org
And changed the #endif comments to show the #ifndef condition is negative
with an exclamation mark:
#endif /* !RTE_FORCE_INTRINSICS */
Applied, thanks and welcome!
PS: I see you used AI to code your DPDK app, that's interesting
and we will probably look to improve such tools in a near future.
PS2: Thanks for the mobile games ;)
More information about the dev
mailing list