diff options
Diffstat (limited to 'lib/cbit/misc.h')
-rw-r--r-- | lib/cbit/misc.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/cbit/misc.h b/lib/cbit/misc.h index 52835b1..7c558ce 100644 --- a/lib/cbit/misc.h +++ b/lib/cbit/misc.h @@ -1,5 +1,7 @@ #pragma once +#define UNUSED_STATIC_INLINE __attribute__((unused)) static inline + #define LET_LOOP__(expr, ctr) \ if (0) \ __done_##ctr: continue; \ @@ -40,5 +42,7 @@ #define LET_(expr, ctr) LET__(expr, ctr) #define LET(expr) LET_(expr, __COUNTER__) -#define safe_mul(a, b) ((a) * (b)) /* XXX */ +/* XXX */ +#define safe_mul(a, b) ((a) * (b)) +#define safe_add(a, b) ((a) + (b)) |