[RTEMS Project] #3685: Add large memory support to libdl

RTEMS trac trac at rtems.org
Tue Feb 19 22:09:48 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:"22afb03411133bcf928aeb85233648a94f259b44/rtems"
 #!CommitTicketReference repository="rtems"
 libdl/alloc: Add a locking interface to the allocator.

 - Allow an allocator to lock the allocations. This is needed to
   lock the heap allocator so the text and trampoline table are
   as close together as possible to allow for the largest possible
   object file size.

 - Update the default heap allocator to lock the heap allocator.

 - Update ELF loading to lock the allocator.

 Updates #3685

Ticket URL: <http://devel.rtems.org/ticket/3685#comment:5>
RTEMS Project <http://www.rtems.org/>
RTEMS Project

More information about the bugs mailing list