2 __has_builtin()??? Quesako
?
3 #define __has_builtin(x) 0
5 "has __has_builtin(), yeah!"
8 #if __has_builtin(nothing)
9 #error "not a builtin!"
12 #if __has_builtin(__builtin_offsetof) \
13 || __has_builtin(__builtin_types_compatible_p)
14 #error "builtin ops are not builtin functions!"
17 #if __has_builtin(__builtin_va_list) \
18 || __has_builtin(__builtin_ms_va_list)
19 #error "builtin types are not builtin functions!"
22 #if __has_builtin(__builtin_abs)
26 #if __has_builtin(__builtin_constant_p)
30 123 __has_builtin(abc
) def
33 * check-name: has-builtin
34 * check-command: sparse -E $file
38 "has __has_builtin(), yeah!"