[RTEMS Project] #3685: Add large memory support to libdl
RTEMS trac
trac at rtems.org
Fri Feb 8 23:08:39 UTC 2019
#3685: Add large memory support 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:"194eb403c39f5ad346e63dc3352e29570857fd93/rtems"
194eb403/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="194eb403c39f5ad346e63dc3352e29570857fd93"
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
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3685#comment:3>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list