Windows2000で
VisualC++とBorlandC
でコンパイルできるプログラムが

Alphaマシン上の
Gccや付属の商用コンパイラ
でコンパイルできない

逆に、Alpha上でコンパイルできるように書き直したプログラムが
VisualC等でコンパイルできなくなったのですが…

具体的には
関数ポインタを引数にもつ関数をヘッダにプロトタイプ宣言
するかしないかでWindowsでコンパイルできたり、できなかったり
するのですが…

これって仕様?それとも、麿が悪いのか。