supprimer la section comment d'un programme [Résolu] - Linux et OS Alternatifs
Marsh Posté le 13-10-2005 à 10:42:00
pour info, si je fais un file monprog, il me dit qu'il est "stripped", par contre si je fais un objdump -h je vois qu'il y a tjs la section .comment
Donc a priori passer l'option "-s" à ld ne suffit pas à supprimer cette section
Je pourrais faire un objcopy -R .comment mais à ce moment là comment faire pour avoir le fichier map qui correspond au fichier nouvellement créé ?
Marsh Posté le 13-10-2005 à 17:32:42
j'ai trouvé, il faut avoir une section
/DISCARD/ :
{
*(.comment)
}
dans la partie "SECTIONS"
bon ça n'a pas résolu mon problème mais ça répond à ma question
Marsh Posté le 19-10-2005 à 15:46:05
Pour clore le sujet, après le linkage la commande qui permet d'obtenir un fichier dans le genre du fichier map est readelf
Marsh Posté le 13-10-2005 à 10:34:11
Bonjour
je compile un programme et je voudrais ne pas avoir la section comment dedans. J'ai essayé de passer l'option "-s" (strip) au linker, mais dans le fichier map qui est généré au linkage (avec l'option -Map fichier.map) cette section apparaît toujours
Savez-vous comme je peux faire pour avoir un executable sans section comment et un fichier map qui correspond bien à cet executable ?
Merci bcp d'avance
Message édité par freewol le 13-10-2005 à 18:21:01