Go to the documentation of this file. 49 #include "sys/cc-gcc.h" 52 #define CC_INLINE CC_CONF_INLINE 58 #define CC_ALIGN(n) CC_CONF_ALIGN(n) 65 #ifdef CC_CONF_NORETURN 66 #define CC_NORETURN CC_CONF_NORETURN 75 #ifdef CC_CONF_DEPRECATED 76 #define CC_DEPRECATED(msg) CC_CONF_DEPRECATED(msg) 78 #define CC_DEPRECATED(msg) 81 #if CC_CONF_NO_VA_ARGS 82 #define CC_NO_VA_ARGS CC_CONF_VA_ARGS 94 #define CC_ACCESS_NOW(type, variable) (*(volatile type *)&(variable)) 101 #define MAX(n, m) (((n) < (m)) ? (m) : (n)) 105 #define MIN(n, m) (((n) < (m)) ? (n) : (m)) 109 #define ABS(n) (((n) < 0) ? -(n) : (n)) 113 #define CC_CONCAT2(s1, s2) s1##s2 120 #define CC_CONCAT(s1, s2) CC_CONCAT2(s1, s2) 121 #define CC_CONCAT_EXT_2(s1, s2) CC_CONCAT2(s1, s2) 126 #define CC_CONCAT3(s1, s2, s3) s1##s2##s3 127 #define CC_CONCAT_EXT_3(s1, s2, s3) CC_CONCAT3(s1, s2, s3)