« MinGW for Mac OS X | メイン | MinGW for Mac OS X その 2 »

2004年05月12日

PearPC

1  なまえ:yoffy:2004/05/12 10:25:19 [りんく] [へんじ]

 2ちゃんねるで PearPC っていう Mac on x86 なエミュレータが出たのを知って昨夜はずっと PeaPC のソースとにらめっこしてた。

 どうも gcc で囲ってあるのがいただけない。C++ と C99 をごじゃまぜにして更にプラスアルファといった感じ(ちなみにこれを書いている時点では C++ に C99 は取り込まれていないので大半のコンパイラでは動かない)。
 大体にして FASTCALL つけて関数呼び出しが多すぎる気がする。gcc に囲ってる暇があったらエミュレータなんだから多少行儀が悪くてもインラインにしちゃったほうがいいんじゃないだろうか。
 トリッキーなコードを書いて不安定になるのは困るけど inline つけても安定性には一切影響しないんだし。inline に見えるようにするためには全部 include しなきゃいけないけどね(笑)

トラックバック

このエントリーのトラックバックURL:
http://yoffy.dyndns.org/cgi-bin/mt/mt-tb.cgi/70

コメント

コメントしてください




保存しますか?