2006-02-23から1日間の記事一覧

ポインタの正体チェック

なんとなく heap と stack くらいは加えておきました。何か調べたわけでもないので適当。 #include <stdio.h> #include <stdlib.h> #include <unistd.h> extern char __executable_start; extern char etext; extern char __bss_start; extern char end; void print_where(void *p) { prin</unistd.h></stdlib.h></stdio.h>…

binary art

それはともかくとして ld script は割と自由になんでも出力できそうなので ASCII art のお城の絵 をプログラムに埋めてみた。 Linux バイナリ。http://shinh.skr.jp/binary/hello手元の FC4 と Debian で実行できましたが、なんか中にお城の絵があるはず…っ…

linker script

なんとなくリンカスクリプト回りを眺めた。いじったら面白そうなのは ENTRY と GROUP かなぁ… ENTRY はまぁ僕は glibc には頼りません!って人、っていうか環境くらいか。GROUP はなんか mingw32 でいつも SDL とかのリンクに苦労しまくってる時の解決になる…

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