[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Format ELF?
- To:
- Subject: Re: Format ELF?
- From: "Gilles J. Seguin" <>
- Date: Thu, 6 Apr 2000 18:15:40 -0400
-
In-reply-to: <[email protected]>
Luc wrote:
>
> Bonjour,
> Je suis a la recherche de la définition de cette en-tête, pour mieux
> la supprimer... J'ai besoin de me servir de gcc 68k pour un projet et
> si qqc pourrais me dire au moins la longueur de cette %) en-tête cela me
> :o) énormément.
>
> merci
Et bien chose surprenante, la documentation de gcc fournie la specification.
ftp> ls EL*
200 PORT command successful.
150 Opening ASCII mode data connection for /bin/ls.
-rw-r--r-- 1 31002 31001 75258 Sep 27 1994 ELF.doc.tar.gz
226 Transfer complete.
ftp> pwd
257 "/pub/linux/packages/GCC" is current directory.
$ ftp tsx-11.mit.edu
Name (tsx-11.mit.edu:gilles): ftp
Password: ve2lgq@
ftp> cd /pub/linux/packages/GCC
ftp> bin
ftp> get ELF.doc.tar.gz
Maintenant, ce que tu devrais faire.
faire man objcopy, lire l'information.
et choisir un format appropier, c-a-d 68K COFF ou raw binary file.
L'application objdump peut aussi te fournir l'index et la longueur
dans le fichier ELF(Executable and Linkable Format) o`u se trouve
le raw code ou emettre le code de-assembler.
Si pour des raisons d'emprentissage tu veux approndir la manipulation
des fichiers ELF, je suggere l'utilisation de la librairies BFD,
voir binutils-2.9.?.?
La documentation de libbfd est dans le tarbal de binutils.
bien du plaisir