> I have lost of the context of why covoar would like to strip the suffixes and > use only the base symbol name. Could you please explain why this is being > done?
Sure. The symbol names in the DWARF info never contain these suffixes. Covoar strips the suffixes while reading the objdump output so that the symbol names match those found in the DWARF info. This ensures that the proper coverage map is found when it looks up the symbol. Your question prompted me to look back at my code and realize that my modification of ExecutableInfo::findCoverageMap() was unnecessary because I already modified ObjdumpProcessor::load() to always strip the symbol. The additional suffix handling code that I added to findCoverageMap() will never be run. If only I had done coverage analysis on the covoar tool itself... Looks like I'll be sending a v4 of this patch. :) Alex _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel