You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, addition, subtraction, and multiplication rely on the GCC/Clang builtins __builtin_add_overflow, __builtin_sub_overflow, __builtin_mul_overflow. Replace these builtins with an strictly standards compliant versions wrapping arithmetic functions.
ashn-dot-dev
changed the title
Remove dependence on __builtin_*_overflow builtins
Remove dependence on __builtin_*_overflow builtins in generated C
May 2, 2024
Currently, addition, subtraction, and multiplication rely on the GCC/Clang builtins
__builtin_add_overflow
,__builtin_sub_overflow
,__builtin_mul_overflow
. Replace these builtins with an strictly standards compliant versions wrapping arithmetic functions.Resources:
stdckdint.h
'sckd_add
,ckd_sub
, andckd_mul
The text was updated successfully, but these errors were encountered: