|
Message-ID: <1358261684.3766.10.camel@6-core> Date: Tue, 15 Jan 2013 15:54:44 +0100 From: pierre <pierre@...entlife.com> To: musl@...ts.openwall.com Subject: dladdr() Latest musl-libc dladdr() fails here: // glibc: // gcc hello.c -o hello -ldl // // ret:1 // dli_fname:./hello:0x400000 // dli_sname:puts:0x4004c0 // musl: // musl-gcc hello.c -o hello // // ret:0 // dli_fname:(null):0 // dli_sname:(null):0 Dl_info dl = {0}; int ret = dladdr(puts + 0, &dl); printf("ret:%d\n" "dli_fname:%s:%p\n" "dli_sname:%s:%p\n\n", ret, dl.dli_fname, dl.dli_fbase, dl.dli_sname, dl.dli_saddr); What is missing to make this work? Pierre
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.