[RTEMS Project] #3687: Add architecture section support to libdl and support PowerPC's small data.

RTEMS trac trac at rtems.org
Fri Feb 8 23:08:42 UTC 2019


#3687: Add architecture section support to libdl and support PowerPC's small data.
-------------------------+--------------------------
 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:"6c9f0176a916cdbe88e04417e7aa1405d80c500f/rtems"
 6c9f017/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="6c9f0176a916cdbe88e04417e7aa1405d80c500f"
 libdl: Add powerpc large memory and small data support.

 - Add support for architecure sections that can be handled by the
   architecture back end.

 - Add trampoline/fixup support for PowerPC. This means the PowerPC
   now supports large memory loading of applications.

 - Add a bit allocator to manage small block based regions of memory.

 - Add small data (sdata/sbss) support for the PowerPC. The support
   makes the linker allocated small data region of memory a global
   resource available to libdl loaded object files.

 Updates #3687
 Updates #3685
 }}}

--
Ticket URL: <http://devel.rtems.org/ticket/3687#comment:1>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list