diff --git a/include/macros.h b/include/macros.h index 234a694..309c068 100644 --- a/include/macros.h +++ b/include/macros.h @@ -18,11 +18,13 @@ #define _cold __attribute__((cold)) #define _hot __attribute__((hot)) +#define _dead __attribute__((unused)) #ifndef __cplusplus #define noreturn __attribute__((noreturn)) -#define deprecated __attribute__((deprecated)) -#define deprecated_message(str) __attribute__((deprecated(str))) +#define _deprecated __attribute__((deprecated)) +#define deprecated_message(str) __attribute__((deprecated(str))) +#define _deprecated_msg(str) deprecated_message(str) #endif #define noinline __attribute__((noinline))