在追踪GPIO 操作时遇到 __builtin_constant_p这个函数,在内核源码中找不到相关定义,网络查得:
__builtin_constant_p 是编译器gcc内置函数,用于判断一个值是否为编译时常量,如果是常数,函数返回1 ,否则返回0。此内置函数的典型用法是在宏中用于手动编译时优化。
在追踪GPIO 操作时遇到 __builtin_constant_p这个函数,在内核源码中找不到相关定义,网络查得:
__builtin_constant_p 是编译器gcc内置函数,用于判断一个值是否为编译时常量,如果是常数,函数返回1 ,否则返回0。此内置函数的典型用法是在宏中用于手动编译时优化。