IS_BUILTIN
#define IS_ENABLED(_x) (IS_BUILTIN(_x) || IS_MODULE(_x))
#define IS_REACHABLE(_x) (IS_BUILTIN(_x) || \
(IS_MODULE(_x) && IS_BUILTIN(MODULE)))