[リストへもどる]
一括表示
タイトルBorlandC++ で作ったバイナリと SSE
記事No14
投稿日: 2001/09/15(Sat) 22:44
投稿者
gogo3 には BorlandC++ でコンパイルするために win\Makefile.bcc を同梱して
いるのですが,実はこの Makefile.bcc で作ったバイナリは SSE な CPU では動
きません(history には書いてあるんだけど,次の版からはもうちょっとわかり
やすいように win\Makefile.bcc にも書きます)

SSE な CPU で高速で動作するためには16バイトアラインのデータが必要で
gogo3 でも多用しているのですが,BorlandC++ のリンカがうまくアラインして
くれていないようなのです.これ,どなたか解決方法をご存知ありませんか?
ilink32のオプションのアライン関係のは一通り試したつもりなんだけど,4バイ
トアラインになっちゃうんですよ.