タイトル | : Win95マシンで不正な命令 |
投稿日 | : 2002/03/03(Sun) 18:26 |
投稿者 | : 計 |
> ちょっと調べてみたのですが、Win95ではSSEサポートされていな
> いのに setPIII_round()が呼び出され、そこで例外となっている
> みたいです。
setPIII_round を呼んでいるのはへるみさんがおっしゃったような事情なんです
が,mingw でコンパイルしたバイナリから SSE サポート OS 上かどうかってど
うすればチェックできるものか,どなたかご存知ないですか?
もちろん,Win95 がどうかをチェックするという方法はあるけど,他のコンパイ
ラ/OS では例外やシグナルで SSE サポート OS かどうかを捕捉できているわけ
で,mingw/win95 のためだけに,win95 チェックをするのは個人的には美しくな
いように思うし,何より,手元に Win95 がないんで,動作チェックできないし^^;;