Lines Matching defs:a
43 #define __printf(a, b) __attribute__((format(printf, a, b)))
63 * are: "a",%progbits (thus creating an allocatable, non-writeable, non-
66 * This avoids a harmless warning with GCC.
73 #define __SECTION_FLAGS_RODATA ",\"a\",%progbits " COMMENT_CHAR
118 #define __compiler_add_overflow(a, b, res) \
119 __builtin_add_overflow((a), (b), (res))
121 #define __compiler_sub_overflow(a, b, res) \
122 __builtin_sub_overflow((a), (b), (res))
124 #define __compiler_mul_overflow(a, b, res) \
125 __builtin_mul_overflow((a), (b), (res))
140 #define __INTOF_ADD(c, a, b) (__extension__({ \
141 typeof(a) __intofa_a = (a); \
178 #define __INTOF_SUB(c, a, b) (__extension__({ \
179 typeof(a) __intofs_a = a; \
218 * which can't be represented as a positive integer + sign.
226 * The two terms (a and b) are divided into upper and lower half (x1 upper
257 #define __INTOF_MUL(c, a, b) (__extension__({ \
258 typeof(a) __intof_oa = (a); \
259 typeof(a) __intof_a = __intof_oa < 1 ? -__intof_oa : __intof_oa; \
275 #define __compiler_add_overflow(a, b, res) __INTOF_ADD(*(res), (a), (b))
276 #define __compiler_sub_overflow(a, b, res) __INTOF_SUB(*(res), (a), (b))
277 #define __compiler_mul_overflow(a, b, res) __INTOF_MUL(*(res), (a), (b))