summaryrefslogtreecommitdiffstats
path: root/cpukit/libdl/rtl-sym.c
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2018-11-13 17:26:17 +1100
committerChris Johns <chrisj@rtems.org>2018-11-22 12:43:21 +1100
commit803eac954ed7a3481c6af9b020d5d25419d3a19d (patch)
tree03f0a06f907a5dd5e26a68c8b3c67c6722300833 /cpukit/libdl/rtl-sym.c
parentpsxtmbarrierattr01: Added new POSIX timing suite (GCI 2018) (diff)
downloadrtems-803eac954ed7a3481c6af9b020d5d25419d3a19d.tar.bz2
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
Diffstat (limited to 'cpukit/libdl/rtl-sym.c')
0 files changed, 0 insertions, 0 deletions