2007-04-13から1日間の記事一覧
おお面白そうな。http://memo.wnishida.com/?date=20070411#p01なんかぱっと見た感じ、 push/pop はいらない、 EBX は inc EBX 、ってとこでしょうか。binfmt_flat はわざわざ kernel module 書かなくても binfmt_misc でサクっと書けると思ったので書いてみ…
は別にいいか。 flatrun.c のハイライトは ptr = mmap(NULL, size, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_FIXED|MAP_PRIVATE, fd, 0); if (ptr != NULL) return 1; です。返り値が NULL なら成功、なんて珍しいですよね!次回は .interp セクションに flatrun…