Changeset 803eac9 in rtems for cpukit/libdl

Timestamp:
11/13/18 06:26:17 (5 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
5, master
Children:
8e7c72a7
Parents:
69812aa
git-author:
Chris Johns <chrisj@…> (11/13/18 06:26:17)
git-committer:
Chris Johns <chrisj@…> (11/22/18 01:43:21)
Message:

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

(No files)

Note: See TracChangeset for help on using the changeset viewer.