Go to the documentation of this file.
28 #define FALLTRHOUGH [[fallthrough]]
29 #define LIKELY [[likely]]
30 #define UNLIKELY [[unlikely]]
31 #define DEPRECTATED(reason) [[deprecated(reason)]]
32 #define NO_RETURN [[noreturn]]
34 #define WEAK [[gnu::weak]]
35 #define ALWAYS_INLINE [[gnu::always_inline]] inline
36 #define PACKED [[gnu::packed]]
37 #define NAKED [[gnu::naked]]
38 #define SECTION(name) [[gnu::section(name)]]
39 #define ALIGNED(alignment) [[gnu::aligned(alignment)]]
41 #define C_LINKAGE extern "C"