Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-06 | LibC+LibELF: Implement dladdr() | Gunnar Beutner | |
This implements the dladdr() function which lets the caller look up the symbol name, symbol address as well as library name and library base address for an arbitrary address. | |||
2021-04-25 | LibC+LibELF: Implement more fully-features dlfcn functionality | Gunnar Beutner | |
This implements more of the dlfcn functionality. Most notably: * It's now possible to dlopen() libraries which were already loaded at program startup time. This does not cause those libraries to be loaded twice. * Errors are reported via dlerror() rather than by crashing the program. * Calls to the dl*() functions are thread-safe. |