|
#define | ALIGN_OF(x) __ALIGNOF__(x) |
|
#define | ATTR_PACKED_STRUCT(x) __packed x |
|
#define | ATTR_PREPACKED __packed |
|
#define | ATTR_PACKED |
|
#define | ATTR_ALIGNED(bytes) _Pragma(XSTRING_(data_alignment=##bytes)) |
|
#define | ATTR_ALWAYS_INLINE error |
| Generally, functions are not inlined unless optimization is specified. For functions declared inline, this attribute inlines the function even if no optimization level is specified.
|
|
#define | ATTR_PURE |
|
#define | ATTR_CONST |
|
#define | ATTR_WEAK __weak |
|
#define | ATTR_WARN_UNUSED_RESULT |
|
#define | ATTR_USED |
|
#define | ATTR_UNUSED |
|
#define | __be2n __REV |
|
#define | __n2be __be2n |
|
#define | __n2be_16(u16) ((uint16_t) __REV16(u16)) |
|
#define | __be2n_16(u16) __n2be_16(u16) |
|