From bc0743a72baa57ee7aad53188013ddbd8193190e Mon Sep 17 00:00:00 2001 From: Quinn Date: Mon, 15 Dec 2025 12:32:34 +0100 Subject: [PATCH] add `__assume__` macro definition in `atrb.h` --- src/util/atrb.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/util/atrb.h b/src/util/atrb.h index 6c80260..cfcb869 100644 --- a/src/util/atrb.h +++ b/src/util/atrb.h @@ -57,4 +57,8 @@ #else #define NONNULL(args) #endif + +#if __has_attribute(__assume__) +#define ASSUME(args) __attribute__((__assume__ args)) +#endif #endif