[RTEMS Project] #3685: Add large memory support to libdl
RTEMS trac
trac at rtems.org
Fri Feb 8 23:08:35 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:"d8c70ba65b13cd023b50b8aed5d91e455017cdd5/rtems"
d8c70ba6/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="d8c70ba65b13cd023b50b8aed5d91e455017cdd5"
libdl: Add support for trampolines
- Trampolines or fixups for veneers provide long jump support
for instruciton sets that implement short relative address
branches. The linker provides trampolines when creating a
static image. This patch adds trampoline support to libdl
and the ARM architecture.
- The dl09 test requires enough memory so modules are outside
the relative branch instruction ranges for the architecture.
Updates #3685
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/3685#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list