Changeset 194eb403 in rtems for cpukit/libdl/rtl-unresolved.c

Timestamp:
01/21/19 21:48:19 (5 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
5, master
Children:
6c9f017
Parents:
d8c70ba6
git-author:
Chris Johns <chrisj@…> (01/21/19 21:48:19)
git-committer:
Chris Johns <chrisj@…> (02/08/19 23:06:34)
Message:

libdl: Add support for large memory programs

  • Add trampolines to support relocs that are out of range on support architectures.
  • Support not loading separate text/data sections in an object file if the symbol provided in the section is a duplicate. A base image may have pulled in part of an object and another part needs to be dynamically loaded.
  • Refactor the unresolved handling to scale to hundreds of unresolved symbols when loading large number of files.

Updates #3685

(No files)

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