DRAFT lib: Make objdump work on binaries in x86_64-linux.
* lib/linux/x86_64-mes/elf64-header.hex2: Fix header sizes for objdump.
This commit is contained in:
parent
83f26445b0
commit
1120073d8d
|
@ -39,7 +39,7 @@
|
||||||
01 # e_ident[EI_DATA] Indicating little endianness
|
01 # e_ident[EI_DATA] Indicating little endianness
|
||||||
01 # e_ident[EI_VERSION] Indicating original elf
|
01 # e_ident[EI_VERSION] Indicating original elf
|
||||||
|
|
||||||
00 # e_ident[EI_OSABI] Set at 0 because none cares
|
03 # e_ident[EI_OSABI] Set at 3 because FreeBSD is strict
|
||||||
00 # e_ident[EI_ABIVERSION] See above
|
00 # e_ident[EI_ABIVERSION] See above
|
||||||
|
|
||||||
00 00 00 00 00 00 00 # e_ident[EI_PAD]
|
00 00 00 00 00 00 00 # e_ident[EI_PAD]
|
||||||
|
@ -50,10 +50,9 @@
|
||||||
01 00 00 00 # e_version Indicating original elf
|
01 00 00 00 # e_version Indicating original elf
|
||||||
|
|
||||||
# 0x18
|
# 0x18
|
||||||
&ELF_text 00 00 00 00 # e_entry Address of the entry point
|
&_start 00 00 00 00 # e_entry Address of the entry point
|
||||||
%ELF_program_headers>ELF_base # e_phoff Address of program header table
|
%ELF_program_headers>ELF_base # e_phoff Address of program header table
|
||||||
00 00 00 00
|
00 00 00 00
|
||||||
|
|
||||||
%ELF_section_headers>ELF_base # e_shoff Address of section header table
|
%ELF_section_headers>ELF_base # e_shoff Address of section header table
|
||||||
00 00 00 00
|
00 00 00 00
|
||||||
|
|
||||||
|
@ -65,9 +64,9 @@
|
||||||
01 00 # e_phnum number of entries in program table
|
01 00 # e_phnum number of entries in program table
|
||||||
|
|
||||||
40 00 # e_shentsize size of a section header table
|
40 00 # e_shentsize size of a section header table
|
||||||
07 00 # e_shnum number of entries in section table
|
05 00 # e_shnum number of entries in section table
|
||||||
|
|
||||||
04 00 # e_shstrndx index of the section names
|
02 00 # e_shstrndx index of the section names
|
||||||
|
|
||||||
# @40
|
# @40
|
||||||
:ELF_program_headers
|
:ELF_program_headers
|
||||||
|
|
Loading…
Reference in a new issue