covoar symbol mismatch

Joel Sherrill joel at rtems.org
Mon May 21 14:27:13 UTC 2018


Hi

I am not sure why this is happening but this is an example of the symbol
it is finding:

[joel at rtbf64c samples]$ i386-rtems5-nm base_sp.exe | grep -i csw
001237d0 r CSWTCH.1
001216c0 r CSWTCH.108

           "r" The symbol is in a read only data section.

These symbols are not code and not in the .text segment. I don't know
why they are showing up. Looking at the numerically sorted symbol
table (i386-rtems5-nm -n), I see they are solidly in the middle of
similar data.

When I do "i386-rtems5-objdump -S base_sp.exe", I don't see this
symbol at all.

And addr2line doesn't know anything about it.

I think the presence of these symbols indicates a problem generating
the set of symbols we are interested in. They are in the wrong section.

--joel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20180521/eb4aa057/attachment.html>


More information about the devel mailing list