*参照元 [#s84cce5e] #backlinks *説明 [#d59025d7] -パス: [[linux-2.6.33/arch/x86/include/bitops.h]] -変数や数値が定数かどうかを判定する。 **引数 [#j7435603] -nr --定数かどうか判定したいパラメータなど **返り値 [#f205af5e] -int? --引数が定数ならば 1、そうでなければ 0 を返す。 **参考 [#lf2f1ca7] *実装 [#o779c8f1] #define IS_IMMEDIATE(nr) (__builtin_constant_p(nr)) -__builtin_constant_p() は GCC の組み込み関数で、 渡された引数(この場合は nr)が定数ならば 1、そうでなければ 0 を返す。 *コメント [#ebe28d4e]