tarosukeの日記: gcc3.3.2で 2
日記 by
tarosuke
eaxをalに突っ込もうとしたり、とインラインアセンブラの引数がどう見ても検証されていないことがままある。のだが...インライン関数の中でインラインアセンブラ使えば関数呼び出しにならないし、少なくとも型は正しく設定されるねぇ...
# 帰ったら書き直そうっと。
eaxをalに突っ込もうとしたり、とインラインアセンブラの引数がどう見ても検証されていないことがままある。のだが...インライン関数の中でインラインアセンブラ使えば関数呼び出しにならないし、少なくとも型は正しく設定されるねぇ...
# 帰ったら書き直そうっと。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
gccのasm (スコア:0)
生成された命令が妥当かどうかのチェックは全くありませんね。
使う側が正しい制約を指定する前提になっているのでしょう。
で、うっかり間違えるとアセンブラに怒られて問題の場所を探すのに一苦労…
Re:gccのasm (スコア:1)
# 面倒なのでデフォルトで--save-temps指定してまつ。