AnsweredAssumed Answered

Doubt about XML Map file and address values

Question asked by lucas_embraer on Oct 8, 2014
Latest reply on Oct 9, 2014 by CraigG

Dear All,


I would like some help regarding to interpretation of VisualDSP++ xml map file.


The map file that I use for my projects always generates two line and two different addresses for every global symbol that I have; See below an example:


line 1090: <SYMBOL name='_MySymbol_psf' address='0x8026d' size='0x1' binding='WEAK'><DEMANGLED_NAME><![CDATA[MySymbol_psf]]></DEMANGLED_NAME></SYMBOL>


line: 1128: <SYMBOL name='_MySymbol_psf' address='0x802e4' size='0x1' binding='WEAK'><DEMANGLED_NAME><![CDATA[_MySymbol_psf]]></DEMANGLED_NAME></SYMBOL>


Note that for the same symbol I have two different addresses.


I would like to know what is the difference between these two lines and why do I have them? Which is my real address?