Changeset 89c59be in rtems for cpukit/libdl/rtl.c

Timestamp:
12/17/18 05:36:48 (5 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
5, master
Children:
85b59974
Parents:
b08278e
git-author:
Chris Johns <chrisj@…> (12/17/18 05:36:48)
git-committer:
Chris Johns <chrisj@…> (02/08/19 23:06:34)
Message:

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

(No files)

Note: See TracChangeset for help on using the changeset viewer.