あ、 FreeBSD で完動した。 dlinfo の引数として RTLD_SELF ってのが FreeBSD にはある。アップロードずみ。あと Linux には dl_iterate_phdr とかいう関数があるなぁ…
http://shinh.skr.jp/koneta/#shelang/proc/self/maps 見るとかしなくてもポータブルにできるみたい。 dladdr 見てて、これは関数のアドレスが何か一つ無きゃダメってのがキツいなと思ってたんですが、よく見ると dlinfo という関数がヘッダ内にあるわけでし…
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。