[SOS] Re: Là, je suis perdu !

David Decotigny david.decotigny at free.fr
Dim 5 Juin 12:32:55 CEST 2005


Bonjour,

Effectivement, avec la config de compilation de la gentoo, j'obtiens le
probleme, du aux symboles de debuggage qui consomment enoooormement de
place. Et pourtant en debian on est aussi en gcc 3.3.5.

En attachement un patch qui fait les choses suivantes :
 - userland : 2 targets existent
     myprogX.elf qui contient tout les symboles (pour pouvoir debugger)
     myprgX qui ne contient que le code/donnees (strip -sx)
   C'est myprogX qui est inclus dans l'image du noyau
 - noyau, idem :
     sos.elf qui contient tous les symboles (idem)
     sos.elf.strip qui est toujours un fichier elf en strip -sx (pas de
       symbole)
     sos.gz est la version gzippee de sos.elf.strip
   C'est sos.gz qui est mis sur la disquette et decompresse au vol par
   Grub

Et au final, voici la taille du binaire charge sur la disquette :
-rw-r-----  1 d2 d2 44947 2005-06-05 12:21 sos.gz
Ca devrait tenir sur la disquette ;)

Bonne journee,
-------------- section suivante --------------
Une pièce jointe non texte a été nettoyée...
Nom: nodiskfull-art75.diff
Type: text/x-patch
Taille: 2661 octets
Desc: non disponible
Url: http://the-doors.enix.org/pipermail/sos/attachments/20050605/abab2a1a/nodiskfull-art75.bin


Plus d'informations sur la liste de diffusion Sos