Lines Matching refs:__attribute__

70 # define inline		inline		__attribute__((always_inline)) notrace
71 # define __inline__ __inline__ __attribute__((always_inline)) notrace
72 # define __inline __inline __attribute__((always_inline)) notrace
80 #define __deprecated __attribute__((deprecated))
81 #define __packed __attribute__((packed))
82 #define __weak __attribute__((weak))
83 #define __alias(symbol) __attribute__((alias(#symbol)))
95 #define __naked __attribute__((naked)) noinline __noclone notrace
97 #define __noreturn __attribute__((noreturn))
109 #define __pure __attribute__((pure))
110 #define __aligned(x) __attribute__((aligned(x)))
111 #define __printf(a, b) __attribute__((format(printf, a, b)))
112 #define __scanf(a, b) __attribute__((format(scanf, a, b)))
113 #define noinline __attribute__((noinline))
114 #define __attribute_const__ __attribute__((__const__))
115 #define __maybe_unused __attribute__((unused))
116 #define __always_unused __attribute__((unused))
125 # define __used __attribute__((__unused__))
127 # define __used __attribute__((__used__))
137 #define __must_check __attribute__((warn_unused_result))
149 #define __used __attribute__((__used__))
172 #define __cold __attribute__((__cold__))
177 # define __compiletime_warning(message) __attribute__((warning(message)))
178 # define __compiletime_error(message) __attribute__((error(message)))
195 #define __noclone __attribute__((__noclone__, __optimize__("no-tracer")))
203 #define __visible __attribute__((externally_visible))
245 #define __always_inline inline __attribute__((always_inline))