Ledの日記: VIA C3 (Eden)でGCCコンパイルしたプログラムは動かない
日記 by
Led
モモンガのメーリングリストで知って衝撃を受けたのだが、
「Edenの名称で知られているVIAのCPUは他のi686系CPUで実装されている
"CMOV"という命令が実装されていない」
という事実があり、しかも
「GCCはi686の指定をされるとCMOV命令を多用する」ということらしい。
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120685
いや、ありえねー。
タイトル内容は多少誇張があって、GCCやLinuxカーネルに対するパッチはたしかにあると言う。
でも、コンパイルしなおさにゃならんのは上記アドレスにもあるとおり、大変なことだ。
Edenって欲しかったんだけどなあ。サーバー用途で。
でもそこらで拾ったディストリビューションではまともに動かない可能性があるとなると、
きっついなあ。
----
2008年4月23日追記
ぐぐってみたらこのエントリが一番に出てびびった。
他の検索結果ではどうも2006年ごろにはうまく動かせている人もいるようなので追記しておく。
VIA C3 (Eden)でGCCコンパイルしたプログラムは動かない More ログイン