- 308 名前:デフォルトの名無しさん mailto:sage [2008/02/25(月) 11:20:56 ]
- 一つ質問したいんだけど。
gcc(gnude)のarmでコンパイルすると、VSNPRINTF()みたいなva_list使う関数の挙動がおかしくなるんだけどさ、 でもヘルパ関数のSPRINTFとかは動いてるんだよね。 要は、自分で可変引数の関数を定義してva_list使うと、なんか値が壊されてるっぽいのよ。 RVCTだと問題なく動いてるソースなんだけど。 誰かgccビルドでVSNPRINTF()が動作確認できてる香具師いない? ちなみに、ちょっと調べてみたら、gccは__cdecl指定しても__stdcallと同じバイナリ吐くらしいんだけど、関係あるんかな?
|

|