Go to the documentation of this file.
46 #define ELFMAG0 0x7F // e_ident[EI_MAG0]
47 #define ELFMAG1 'E' // e_ident[EI_MAG1]
48 #define ELFMAG2 'L' // e_ident[EI_MAG2]
49 #define ELFMAG3 'F' // e_ident[EI_MAG3]
50 #define ELFDATA2LSB (1) // Little Endian
51 #define ELFCLASS32 (1) // 32-bit Architecture
73 #define EM_x86 (0x3) // x86 Machine Type
74 #define EV_CURRENT (1) // ELF Current Version
Elf32_Addr p_paddr
Definition: elf.h:81
Pf_Type
Definition: elf.h:66
Elf32_Word sh_flags
Definition: elf.h:92
Elf32_Off e_shoff
Definition: elf.h:22
Elf32_Word e_version
Definition: elf.h:19
Elf32_Word e_flags
Definition: elf.h:23
Elf32_Addr st_value
Definition: elf.h:105
uint16_t Elf32_Half
Definition: elf.h:6
uint8_t st_info
Definition: elf.h:107
Elf32_Half e_type
Definition: elf.h:17
Elf32_Half e_shnum
Definition: elf.h:28
uint8_t st_other
Definition: elf.h:108
int32_t Elf32_Sword
Definition: elf.h:10
Elf32_Word sh_link
Definition: elf.h:96
Elf32_Half e_phentsize
Definition: elf.h:25
Elf32_Word sh_addralign
Definition: elf.h:98
uint32_t Elf32_Word
Definition: elf.h:9
Elf32_Word sh_info
Definition: elf.h:97
Ph_Type
Definition: elf.h:60
Elf32_Word sh_size
Definition: elf.h:95
Elf32_Addr sh_addr
Definition: elf.h:93
Elf32_Word p_memsz
Definition: elf.h:83
uint32_t Elf32_Addr
Definition: elf.h:8
Elf32_Word p_align
Definition: elf.h:85
Elf32_Half e_shstrndx
Definition: elf.h:29
Elf32_Addr p_vaddr
Definition: elf.h:80
Elf32_Word p_filesz
Definition: elf.h:82
Elf32_Word sh_entsize
Definition: elf.h:99
Elf_Ident
Definition: elf.h:32
Elf32_Off e_phoff
Definition: elf.h:21
Elf32_Addr e_entry
Definition: elf.h:20
Elf32_Word sh_name
Definition: elf.h:90
Elf32_Word st_name
Definition: elf.h:104
Elf32_Half e_shentsize
Definition: elf.h:27
uint32_t Elf32_Off
Definition: elf.h:7
Elf32_Word p_type
Definition: elf.h:78
Elf32_Half st_shndx
Definition: elf.h:109
Elf32_Off p_offset
Definition: elf.h:79
Elf32_Half e_phnum
Definition: elf.h:26
Elf_Type
Definition: elf.h:53
Elf32_Word sh_type
Definition: elf.h:91
Elf32_Word st_size
Definition: elf.h:106
Elf32_Half e_machine
Definition: elf.h:18
Elf32_Half e_ehsize
Definition: elf.h:24
Elf32_Off sh_offset
Definition: elf.h:94
Elf32_Word p_flags
Definition: elf.h:84
#define ELF_NIDENT
Definition: elf.h:12