2009年8月23日の日記の1番目の記事へのコメント
■SPE本のソース
引き続き64bit版malloc_eaを調べてみたり.__send_to_ppeを使って生でstop-and-signalを呼ぶと,ちゃんと64bitのアドレスが返ります.どうもPPEを64bitにした場合,malloc_eaの戻り値の下位32bitにEAの上位32bitが入ってしまっているっぽい.何か newlib の中で最後に呼んでる ull_to_eavoid とかいうのが怪しいなぁ.SPE側だと void * は 32bit 幅だからかな.あるいはspu-gccで__eaをちゃんと扱えてなくて,その関係で云々とか?何かもう面倒だからこのまま出しちまえ・・・.というわけで上巻分のソースコードを置きました.疲れた・・・.待ってる方,いるのかどうかもわかりませんが,下巻はもうしばらくお待ちを.
2009年8月23日の日記の1番目の記事へのコメント
[コメントを書く]