gcc 3.4になってから

if (functionName) {
...
}

みたいに関数名をboolコンテキスト持ってくると

the address of `functionName', will always evaluate as `true'

と警告が出るようになったんですが、これを抑制するオプ
ションが無くて参ってます。何かこの警告を消す良い方法は
無いでしょうか? ちなみにマクロを展開したあとにこういう
文になります。