[RTEMS Project] #2955: Backport libdl fixes to the 4.11 branch.
RTEMS trac
trac at rtems.org
Fri Mar 31 02:57:18 UTC 2017
#2955: Backport libdl fixes to the 4.11 branch.
-------------------------+-----------------------
Reporter: Chris Johns | Owner: chrisj@…
Type: defect | Status: assigned
Priority: high | Milestone: 4.11.3
Component: libdl | Version: 4.11
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by Chris Johns <chrisj@…>):
In [changeset:"bba48d90bcd343f62b368a510b67bbdb51fb6f0c/rtems"
bba48d9/rtems]:
{{{
#!CommitTicketReference repository="rtems"
revision="bba48d90bcd343f62b368a510b67bbdb51fb6f0c"
libdl: Support link ordered loading of ELF sections.
The ARM C++ exception ABI uses an address ordered index table to
locate the correct frame data and this requires the EXIDX sections are
loaded in the order the order the matching text is loaded.
The EXIDX sections set the SHF_LINK_ORDER flag and link field. This patch
adds support to load those flagged sections in the linked-to section
order.
Updates #2955.
Closes #2959
}}}
--
Ticket URL: <http://devel.rtems.org/ticket/2955#comment:2>
RTEMS Project <http://www.rtems.org/>
RTEMS Project
More information about the bugs
mailing list