Bug 5593 – Add dladdr to druntime for linux/FreeBSD

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
druntime
Product
D
Version
D2
Platform
Other
OS
Linux
Creation time
2011-02-15T14:59:00Z
Last change time
2012-10-14T19:30:20Z
Keywords
pull
Assigned to
alex
Creator
ibuclaw

Comments

Comment #0 by ibuclaw — 2011-02-15T14:59:17Z
Any reason why it isn't present?
Comment #1 by bugzilla — 2011-02-16T03:26:28Z
No good one :-)
Comment #2 by ibuclaw — 2011-02-16T05:18:22Z
It's not a Posix standard as far as I'm aware, but it was first defined in SunOS, and all others followed suit. http://www.unix.com/man-page/OpenSolaris/3c/dladdr/ http://www.unix.com/man-page/Linux/3/dladdr/ http://www.unix.com/man-page/FreeBSD/3/dladdr/ http://www.unix.com/man-page/OSX/3/dladdr/ Regards
Comment #3 by alex — 2012-10-09T18:23:07Z
Comment #4 by alex — 2012-10-14T19:17:54Z
Done.
Comment #5 by github-bugzilla — 2012-10-14T19:30:20Z
Commits pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/a2c549423c80413b73a78fbd5f60b078b99175b2 Fix issue #5593 - add dladdr, dlvsym, and Dl_info to core.sys.posix.dlfcn. https://github.com/D-Programming-Language/druntime/commit/ada94ebe2eb4f855945290d49c4a79d558827710 Merge pull request #324 from alexrp/dladdr Fix issue #5593 - add dladdr, dlvsym, and Dl_info to core.sys.posix.dlfcn.