Hello,
I wanted to find out the symbol names and the addresses in my .out file of the C28xx microcontroller.
To do that, I read COFF document (SPRAAO8) and wrote a small visual c++ program. I followed the file header, optional file header, and section headers in the .out file.
Then I skipped the raw data area, thought that there was no relocation information and symbol table came right after the raw data area, and read symbol tables as the number of symbol table entries specified in the file header.
But many entries in the symbol tables (which I believed so) looked strange, and after I read all the symbol tables, I still did not see anything there that looked like string table.
I should have made some mistakes, but I cannot find the them. Is there any additional document that explains about .out file format than SPRAAO8? Or is there some better way to find out the beginning of the symbol table and string table?
Thank you for your answers!