[RTEMS Project] #3686: Add library searching and loading to libdl
RTEMS trac
trac at rtems.org
Fri Feb 8 23:08:15 UTC 2019
#3686: Add library searching and loading to libdl
-------------------------+--------------------------
Reporter: Chris Johns | Owner: Chris Johns
Type: defect | Status: assigned
Priority: normal | Milestone: 5.1
Component: lib/dl | Version: 5
Severity: normal | Resolution:
Keywords: | Blocked By:
Blocking: |
-------------------------+--------------------------
Comment (by Chris Johns <chrisj@…>):
In [changeset:"89c59be38d9c83437abb9002e8fea5012652e5ff/rtems"
89c59be/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="89c59be38d9c83437abb9002e8fea5012652e5ff"
libdl: Add symbol searching and loading from archives.
- 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
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3686#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list