[RTEMS Project] #2959: arm/libdl: C++ exception index tables may not be ordered correctly

RTEMS trac trac at rtems.org
Wed Mar 29 06:32:17 UTC 2017


#2959: arm/libdl: C++ exception index tables may not be ordered correctly
-------------------------+-------------------------
 Reporter:  Chris Johns  |      Owner:  Chris Johns
     Type:  defect       |     Status:  assigned
 Priority:  normal       |  Milestone:  4.12.0
Component:  libdl        |    Version:  4.12
 Severity:  major        |   Keywords:  libdl
-------------------------+-------------------------
 The ARM EXIDX sections have the SHF_LINK_ORDER flag set and this is not
 honored by libdl which means the section order in the ELF file needs to be
 the correct order of the functions in the address map.

 Add support to libdl to follow the link-to order.

--
Ticket URL: <http://devel.rtems.org/ticket/2959>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list