[RTEMS Project] #3605: RTL Allows Unloading a Module other Modules Depend Upon (cloned)

RTEMS trac trac at rtems.org
Thu Nov 22 02:17:32 UTC 2018


#3605: RTL Allows Unloading a Module other Modules Depend Upon (cloned)
-------------------------------+---------------------
 Reporter:  Kevin Gordon       |       Owner:  (none)
     Type:  defect             |      Status:  new
 Priority:  normal             |   Milestone:  5.1
Component:  lib/dl             |     Version:  5
 Severity:  major              |  Resolution:
 Keywords:  RTL dlopen dlcose  |  Blocked By:
 Blocking:                     |
-------------------------------+---------------------

Comment (by Chris Johns <chrisj@…>):

 In [changeset:"03139d5b1cf95d5b2f699e8f56e1f0ba2d7f89e4/rtems"
 03139d5b/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="03139d5b1cf95d5b2f699e8f56e1f0ba2d7f89e4"
 libdl: Add object file dependencies to track references

 Tracking references lets us manage when an object file can be
 unloaded. If an object file has references to it, it cannot be
 unloaded.

 Modules that depend on each other cannot be unloaded.

 Updates #3605
 }}}

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


More information about the bugs mailing list