sync with OpenBSD -current

This commit is contained in:
purplerain 2024-04-30 02:20:47 +00:00
parent 6fc9e02a30
commit 7768d1f254
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
35 changed files with 335 additions and 351 deletions

View file

@ -8,4 +8,8 @@
#define struct_size(p, member, n) \
(sizeof(*(p)) + ((n) * (sizeof(*(p)->member))))
#if defined(__clang__) || (defined(__GNUC__) && __GNUC__ >= 5)
#define check_add_overflow(x, y, sum) __builtin_add_overflow(x, y, sum)
#endif
#endif