[PATCH v3] covoar: Handle periods in symbols from objdump

Chris Johns chrisj at rtems.org
Tue Mar 16 18:28:58 UTC 2021


On 17/3/21 2:05 am, Alex White wrote:
> I’m not sure if I have seen an example of method split into more than one piece.
> It has been a while since I made this fix.
> 
> A specific test executable that shows the suffixes is
> testsuites/libtests/block08.exe, but most (if not all) of them should have
> symbols like this from what I can tell.
> 
> I found a good explanation of this directly in the GCC source here:
> 
> https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/ipa-split.c;h=5e918ee3fbf6a86bd7fbfab6293f90c146b74977;hb=HEAD
> <https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/ipa-split.c;h=5e918ee3fbf6a86bd7fbfab6293f90c146b74977;hb=HEAD>
> 

Thanks Alex, this is a good explanation of what is going on.

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?

Chris


More information about the devel mailing list