elflint: Add _edata and _end to the list of possibly dangling gnuld symbols.
authorMark Wielaard <mjw@redhat.com>
Thu, 31 Dec 2015 22:16:28 +0000 (23:16 +0100)
committerMark Wielaard <mjw@redhat.com>
Tue, 5 Jan 2016 07:56:01 +0000 (08:56 +0100)
commit77e1739fc53c4021f6172955b73b2dce252d0709
treecbf42b2d21ef0b21bf9b2a0f4327aa160c554a92
parent29ee512fb8a71b0d22065c369a2117ff758bdf5e
elflint: Add _edata and _end to the list of possibly dangling gnuld symbols.

gnuld might keep dangling/unused symbols around (see sourceware PR13621).
Add _edata (end of initialized data address) and _end (end of uninitialized
data address) to that list. They might have been added by gnuld even if
there is no such [un]initialized data. Also add the double underscore
variants which are used on some architectures.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
src/ChangeLog
src/elflint.c