Bonjour,
Tout dabord j'aimerai que quelequ'un de bien avise eclaire un peu ma lanterne, car je ne vois pas en fait quel rapport il y'a ou peut il y'avoir entre le format de fichier ELF et les informations de debug au format stabs.
Dans la fin du fichier decrivant le format stabs (http://sourceware.org/gdb/onlinedocs/stabs_toc.html) il est dis :
F.1 How to Embed Stabs in Sections
(http://sourceware.org/gdb/onlinedocs..._13.html#SEC89)
Je ne comprends pas vraiment le sens de cette phrase...The ELF section header for the .stab section has its sh_link member set to the section number of the .stabstr section, and the .stabstr section has its ELF section header sh_type member set to SHT_STRTAB to mark it as a string table.
Il me semble que si l'on se rend a : header_table["sh_link"] et que le "sh_type" vaut SH_STRTAB et qu'a l'index "sh_name" de la string table on tombe sur .stabs alors nous sommes sur une ligne .stabs ou .stabn ou .stab... ???
Est ce ceci ou non ???
Merci pour l'aide![]()
Partager