差分を無視する部分を正規表現で指定できるDIFF

例えば,以下のような行はコメントを無視して一致しているとみなしたい。

func(0/* means all*/, hoge);
func(0/* 全取得 */, hoge);

DFには「コメント以降は無視」というオプションがあるが,
行の途中のみ無視することはできないようだ。
惜しい。

ひょっとして最近のGNU diffではできたりするのかな?
でもGUIツールで欲すぃね。