[RTEMS Project] #3604: RTL Unresolved Symbols from common section on i386/pc686 (cloned)

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


#3604: RTL Unresolved Symbols from common section on i386/pc686 (cloned)
---------------------------+--------------------------
 Reporter:  Joseph Hickey  |       Owner:  Chris Johns
     Type:  defect         |      Status:  accepted
 Priority:  normal         |   Milestone:  5.1
Component:  lib/dl         |     Version:  5
 Severity:  normal         |  Resolution:
 Keywords:                 |  Blocked By:
 Blocking:                 |
---------------------------+--------------------------

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

 In [changeset:"803eac954ed7a3481c6af9b020d5d25419d3a19d/rtems"
 803eac9/rtems]:
 {{{
 #!CommitTicketReference repository="rtems"
 revision="803eac954ed7a3481c6af9b020d5d25419d3a19d"
 libdl: Manage the allocation of common uninitialised variables.

 The use of separate text and data results in uninitialised variables
 being placed in the common section. There is no section in ELF for
 the common variables so the loader needs to create the section and
 allocate the variables in that section. This patch does that.

 The patch adds a second pass over the symbols.

 The issue can also be seen as a section 65522 error.

 Updates #3604
 }}}

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


More information about the bugs mailing list