|
FreeNOS
|
#include <ELFHeader.h>
Data Fields | |
| u8 | ident [ELF_INDEX_NIDENT] |
| Magic number and other info. | |
| u16 | type |
| Object file type. | |
| u16 | machine |
| Physical machine architecture. | |
| u32 | version |
| Object file version. | |
| u64 | entry |
| Entry point virtual address. | |
| u64 | programHeaderOffset |
| Program header table file offset. | |
| u64 | sectionHeaderOffset |
| u32 | flags |
| u16 | headerSize |
| ELF header size in bytes. | |
| u16 | programHeaderEntrySize |
| Program header table entry size. | |
| u16 | programHeaderEntryCount |
| Program header table entry count. | |
| u16 | sectionHeaderEntrySize |
| Section header table entry size. | |
| u16 | sectionHeaderEntryCount |
| Section header table entry count. | |
| u16 | sectionHeaderStringsIndex |
| Section header string table index. | |
Definition at line 272 of file ELFHeader.h.
| u64 ELF64Header::entry |
Entry point virtual address.
Definition at line 287 of file ELFHeader.h.
| u32 ELF64Header::flags |
Definition at line 296 of file ELFHeader.h.
| u16 ELF64Header::headerSize |
ELF header size in bytes.
Definition at line 299 of file ELFHeader.h.
| u8 ELF64Header::ident[ELF_INDEX_NIDENT] |
Magic number and other info.
Definition at line 275 of file ELFHeader.h.
| u16 ELF64Header::machine |
Physical machine architecture.
Definition at line 281 of file ELFHeader.h.
| u16 ELF64Header::programHeaderEntryCount |
Program header table entry count.
Definition at line 305 of file ELFHeader.h.
| u16 ELF64Header::programHeaderEntrySize |
Program header table entry size.
Definition at line 302 of file ELFHeader.h.
| u64 ELF64Header::programHeaderOffset |
Program header table file offset.
Definition at line 290 of file ELFHeader.h.
| u16 ELF64Header::sectionHeaderEntryCount |
Section header table entry count.
Definition at line 311 of file ELFHeader.h.
| u16 ELF64Header::sectionHeaderEntrySize |
Section header table entry size.
Definition at line 308 of file ELFHeader.h.
| u64 ELF64Header::sectionHeaderOffset |
Definition at line 293 of file ELFHeader.h.
| u16 ELF64Header::sectionHeaderStringsIndex |
Section header string table index.
Definition at line 314 of file ELFHeader.h.
| u16 ELF64Header::type |
Object file type.
Definition at line 278 of file ELFHeader.h.
| u32 ELF64Header::version |
Object file version.
Definition at line 284 of file ELFHeader.h.