(toppers-users 2457) genoffsetの出力とワード整列

Suikan suikan7 @ yahoo.co.jp
2006年 7月 2日 (日) 21:06:40 JST


酔漢です

TOPPERS/JSP for Blackfinをgnuツールチェーンに移植中です。genoffsetの出力
で疑問がありますので、どなたか教えてください。

makeoffset.cからgenoffsetでoffset.hを生成したところ、enatexまわりが次の
ようになっていました(抜粋)。
#define TCB_enatex 14
#define TCB_enatex_mask 0x4
TCB_enatexはunsigned intとなっており、これはBlackfinアーキテクチャでは
4byteです。上のオフセットはワードサイズに整列していません。

makefile.configの設定でgenoffsetの出力を4バイト整列に制御する方法はあり
ませんでしょうか?config.txtを読む限りありそうなのですが、スクリプト言語
が苦手でgenoffsetの解読は挫折しました。

-- 
酔漢
Blackfin 空挺団           http://adsp2191.hp.infoseek.co.jp/
TOPPERS/JSP for Blackfin  http://sourceforge.jp/projects/toppersjsp4bf/
Blog                      http://blackfin.g.hatena.ne.jp/suikan/

--------------------------------------
Let's start Yahoo! Auction  -  Free Campaign Now!
http://pr.mail.yahoo.co.jp/auction/