- uint16_t filetype; //!< File Type
- Uint16 machine; //!< Machine / Arch
- Uint32 version; //!< Version (File?)
- Uint32 entrypoint; //!< Entry Point
- Uint32 phoff; //!< Program Header Offset
- Uint32 shoff; //!< Section Header Offset
- Uint32 flags; //!< Flags
- Uint16 headersize; //!< Header Size
- Uint16 phentsize; //!< Program Header Entry Size
- Uint16 phentcount; //!< Program Header Entry Count
- Uint16 shentsize; //!< Section Header Entry Size
- Uint16 shentcount; //!< Section Header Entry Count
- Uint16 shstrindex; //!< Section Header String Table Index
+ Elf32_Half filetype; //!< File Type
+ Elf32_Half machine; //!< Machine / Arch
+ Elf32_Word version; //!< Version (File?)
+ Elf32_Addr entrypoint; //!< Entry Point
+ Elf32_Off phoff; //!< Program Header Offset
+ Elf32_Word shoff; //!< Section Header Offset
+ Elf32_Word flags; //!< Flags
+ Elf32_Half headersize; //!< Header Size
+ Elf32_Half phentsize; //!< Program Header Entry Size
+ Elf32_Half phentcount; //!< Program Header Entry Count
+ Elf32_Half shentsize; //!< Section Header Entry Size
+ Elf32_Half shentcount; //!< Section Header Entry Count
+ Elf32_Half shstrindex; //!< Section Header String Table Index