Domanda

Ho precedentemente,qui, è stato dimostrato che le funzioni di C ++ non sono facilmente rappresentate nell'assemblaggio. Ora sono interessato a leggere in 1 o nell'altro perché Callgrind, parte di Valgrind, mostrarli sangati mentre sono in assemblaggio sono mostrati mangeli, quindi vorrei mangle l'output della funzione Valgrind o smaltire i nomi dell'assemblaggio delle funzioni. Qualcuno ha mai provato qualcosa del genere? Stavo guardando un sito web e ho scoperto quanto segue:

 Code to implement demangling is part of the GNU Binutils package; 
see libiberty/cplus-dem.c and include/demangle.h.

Qualcuno ha mai provato qualcosa del genere, voglio smargere/mangle in C? Il mio compilatore è GCC 4.x

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top