Difference between objdump and readlelf output
Tiron Adrian
tiron_adrian@yahoo.com
Thu Jan 4 11:41:00 GMT 2007
Take a look at this please:
objdump -d -j .got.plt hello
hello: file format elf32-i386
Disassembly of section .got.plt:
08049550 <_GLOBAL_OFFSET_TABLE_>:
8049550: 84 94 04 08 00 00 00 00 00 00 00 00 ae 82 04 08 ................
8049560: be 82 04 08 ce 82 04 08 ........
[root@localhost understanding_elf]# readelf -x21 hello
Hex dump of section '.got.plt':
0x08049550 080482ae 00000000 00000000 08049484 ................
0x08049560 080482ce 080482be ........
Look
at the first and last word from the first line of each command's output
it looks to me that the word from address 8049550 are interchanged
with
the address 804955c. Am i correct?An then again on the next line the
two words are again interchanged. Besides the endianess wich
differs.....
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Binutils
mailing list