[PATCH 0/5] add portable version of __builtin_add_overflow
Andre Muezerie
andremue at linux.microsoft.com
Thu Jan 2 23:32:43 CET 2025
__builtin_add_overflow is gcc specific. There's a need for a portable
version that can also be used with other compilers.
Andre Muezerie (5):
maintainers: add portable version of __builtin_add_overflow
lib/eal: add portable version of __builtin_add_overflow
doc/api: add portable version of __builtin_add_overflow
drivers/net: use portable version of __builtin_add_overflow
app/test: add tests for portable versions of __builtin_add_overflow
MAINTAINERS | 1 +
app/test/meson.build | 1 +
app/test/test_math.c | 125 +++++++++++++++++++++++++++++++++
doc/api/doxy-api-index.md | 1 +
drivers/net/ice/base/ice_nvm.c | 9 ++-
lib/eal/include/meson.build | 1 +
lib/eal/include/rte_math.h | 42 +++++++++++
7 files changed, 175 insertions(+), 5 deletions(-)
create mode 100644 app/test/test_math.c
create mode 100644 lib/eal/include/rte_math.h
--
2.47.0.vfs.0.3
More information about the dev
mailing list