Objdump: Różnice pomiędzy wersjami

[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
m poprawa linków
Ef3 (dyskusja | edycje)
<source>
Linia 6:
Lista dynamicznie relokowanych symboli, które będą podłączane do odpowiedniej [[Biblioteka współdzielona|biblioteki dzielonej]]
 
<source lang="console">
<pre>
$ objdump -R hello
 
Linia 16:
080495ac R_386_JUMP_SLOT __libc_start_main
080495b0 R_386_JUMP_SLOT printf
</presource>
 
== Przykład 2 ==
Linia 23:
Odpowiednie fragmenty są oznaczone odpowiadającymi im częściami kodu (które są zachowane w pliku obiektowym dzięki opcji <tt>-g</tt> kompilatora [[GNU Compiler Collection|gcc]])
 
<source lang="c-objdump">
<pre>
08048364 <main>:
#include <stdio.h>
Linia 85:
80483e4: 8d b6 00 00 00 00 lea 0x0(%esi),%esi
80483ea: 8d bf 00 00 00 00 lea 0x0(%edi),%edi
</presource>
 
[[Kategoria:Narzędzia do analizy programów]]