summaryrefslogtreecommitdiff
path: root/cpukit/libdl/dlfcn.c (follow)
AgeCommit message (Collapse)Author
2019-02-09libdl: Add symbol searching and loading from archives.Chris Johns
- Load archive symbol tables to support searching of archives for symbols. - Search archive symbols and load the object file that contains the symbol. - Search the global and archives until all remaining unresolved symbols are not found. Group the loaded object files in the pending queue. - Run the object file and loaded dependents as a group before adding to the main object list. - Remove orphaned object files after references are removed. Updates #3686
2019-02-09libdl: Fix dlerror non-conformanceChris Johns
Closes #3298
2018-04-12libdl: Remove _t from all structures as this is reserved for the standardsChris Johns
2016-12-14libdl: Add C++ exception support to loaded modules.Chris Johns
This has been tested on SPARC, i386, PowerPC and ARM. Closes #2767.
2015-03-20Replace www.rtems.com with www.rtems.orgSebastian Huber
2014-11-04libdl: RTLD_DEFAULT searches the global symbol table.Chris Johns
2014-10-31cpukit: Add libdl with the Runtime Loader (RTL) code.Chris Johns
This is a merge of the RTL project.