[PATCH v3 0/5] add portable version of __builtin_add_overflow
    Andre Muezerie 
    andremue at linux.microsoft.com
       
    Wed Mar  5 17:38:05 CET 2025
    
    
  
__builtin_add_overflow is gcc specific. There's a need for a portable
version that can also be used with other compilers.
v3:
- Rebase on top of latest main.
Andre Muezerie (5):
  maintainers: add portable version of __builtin_add_overflow
  eal: add portable version of __builtin_add_overflow
  doc/api: add portable version of __builtin_add_overflow
  net/intel: use portable version of __builtin_add_overflow
  app/test: add tests for portable version of __builtin_add_overflow
 MAINTAINERS                          |   1 +
 app/test/meson.build                 |   1 +
 app/test/test_math.c                 | 170 +++++++++++++++++++++++++++
 doc/api/doxy-api-index.md            |   1 +
 drivers/net/intel/ice/base/ice_nvm.c |   9 +-
 lib/eal/include/meson.build          |   1 +
 lib/eal/include/rte_math.h           |  46 ++++++++
 7 files changed, 224 insertions(+), 5 deletions(-)
 create mode 100644 app/test/test_math.c
 create mode 100644 lib/eal/include/rte_math.h
--
2.48.1.vfs.0.0
    
    
More information about the dev
mailing list