2008-05-23から1日間の記事一覧

sevilwm-0.9.5

http://shinh.skr.jp/sevilwm/id:mtkh さんに再起動時に引数保持するパッチをいただいたので。ていうか 0.9.3 とかも全然アナウンスしてないみたいだ。 ignore を腐らせてたのを mtkh さんに教えていただいて修正したのが 0.9.3 で、 click focus 時のリサイ…

タネ

http://d.hatena.ne.jp/turing_pattern/20080523/1211547863宣言と実装で引数の順番が違う、ってのはまぁわかると思います。関数を呼ぶ時にどこ通るかって話で、 x86 では整数の浮動小数もスタックなる場所を通るんだけど、 x86_64 では整数と浮動小数が違う…

呼び出し規約

常に忘れるよ! x86 EAX, ECX, EDX は破壊して良し。逆に言うと EBX, EDI, ESI は保存すること。引数はスタックで後ろから順に。浮動小数返す時は FPU のスタックトップを使う。渡す時は普通にスタック上で。linux のシステムコールは EAX, EBX, ECX, EDX に…

なにかあれば下記メールアドレスへ。
shinichiro.hamaji _at_ gmail.com
shinichiro.h