2005-11-02 dlinfo Program Bin http://shinh.skr.jp/koneta/#shelang/proc/self/maps 見るとかしなくてもポータブルにできるみたい。 dladdr 見てて、これは関数のアドレスが何か一つ無きゃダメってのがキツいなと思ってたんですが、よく見ると dlinfo という関数がヘッダ内にあるわけでして、これ使えば非環境依存、ってことで FreeBSD でも動きました。ただし libc がまだ動かない。あと OSX もできそうな気がするけどとりあえず dlinfo が無いのが困る。
2005-11-02 ■ あ、 FreeBSD で完動した。 dlinfo の引数として RTLD_SELF ってのが FreeBSD にはある。アップロードずみ。あと Linux には dl_iterate_phdr とかいう関数があるなぁ…