This is just a heads up for others using 3rd party EABI parsers for post processing.
The CCS default binary output is DWARF 4 for EABI. DWARF 4 however seems to be a problem for some 3rd party parsers. The following tools cannot "find" some or all DWARF symbols in the DWARF4 EABI.out file.
1) Vectors ASAP2 Tool Set v15.0 (ASAP2Updater.exe):
Structure member symbols are not found. Other symbols are found.
2) DWARF Explorer (dwex) 2.31: Note 'DWARF Explorer' explicitly says it supports DWARF v2 to v5.
No header files are listed so symbols defined in .h files are missing.
3) ASAP2Demo 8.0.61 C2000 ELF Synch. Tool:
No DWARF symbols are found. DWARF Symbol window is empty.
The workaround in my case is to simply change the CCS output to DWARF v3.
All the tools mentioned are now able to detect the DWARF symbols, for example:
I shall point the tool vendors to this post but of course it would be good to get any CCS experts to comment here if they have any tips.