7 typedef uint32 Elf32_Addr
;
8 typedef uint16 Elf32_Half
;
9 typedef uint32 Elf32_Off
;
10 typedef int32 Elf32_Sword
;
11 typedef uint32 Elf32_Word
;
26 unsigned char e_ident
[EI_NIDENT
];
35 Elf32_Half e_phentsize
;
37 Elf32_Half e_shentsize
;
39 Elf32_Half e_shstrndx
;
42 // e_ident EI_CLASS and EI_DATA values
43 #define ELFCLASSNONE 0
70 #define PT_LOPROC 0x70000000
71 #define PT_HIPROC 0x7fffffff
83 Elf32_Word sh_addralign
;
84 Elf32_Word sh_entsize
;
89 #define SHT_PROGBITS 1
100 #define SHT_LOPROC 0x70000000
101 #define SHT_HIPROC 0x7fffffff
102 #define SHT_LOUSER 0x80000000
103 #define SHT_HIUSER 0xffffffff