Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 8 Jun 2001 12:09:39 -0500 (CDT)
From:      Kevin Day <toasty@temphost.dragondata.com>
To:        hackers@freebsd.org
Subject:   Access to symbol table(including dynamics) at runtime
Message-ID:  <200106081709.MAA42527@temphost.dragondata.com>

next in thread | raw e-mail | index | archive | help


Is there a simple way that I can lookup a symbol name(by address) during
runtime? 

I know I can exec nm, look up for the address I need, and get local
symbols, but it would be really nice if I could get addresses of functions
in dynamic libraries as well. I know I could use ldd to get offsets of each
.so and calculate from there, but I'm starting to think I'm reproducing work
that was done somewhere else.

If someone could point me at a man page to something that can do what I
need, tell me of a library that does something similar, or tell me why this
can't be done, i'd be very thankful. :)

-- 
Kevin Day
toasty@dragondata.com - kevin@stileproject.com

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200106081709.MAA42527>