|
iPXE
|
ELF headers. More...
#include <stdint.h>Go to the source code of this file.
Data Structures | |
| struct | Elf32_Ehdr |
| ELF header. More... | |
| struct | Elf32_Phdr |
| ELF program header. More... | |
Macros | |
| #define | EI_NIDENT 16 |
| Length of ELF identifier. More... | |
| #define | EI_MAG0 0 |
| #define | EI_MAG1 1 |
| #define | EI_MAG2 2 |
| #define | EI_MAG3 3 |
| #define | EI_CLASS 4 |
| #define | EI_DATA 5 |
| #define | EI_VERSION 6 |
| #define | ELFMAG0 0x7f |
| #define | ELFMAG1 'E' |
| #define | ELFMAG2 'L' |
| #define | ELFMAG3 'F' |
| #define | ELFCLASS32 1 |
| #define | ELFDATA2LSB 1 |
| #define | EV_CURRENT 1 |
| #define | PT_LOAD 1 |
Typedefs | |
| typedef uint32_t | Elf32_Addr |
| typedef uint16_t | Elf32_Half |
| typedef uint32_t | Elf32_Off |
| typedef int32_t | Elf32_Sword |
| typedef uint32_t | Elf32_Word |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
ELF headers.
Definition in file elf.h.
| typedef uint32_t Elf32_Addr |
| typedef uint16_t Elf32_Half |
| typedef int32_t Elf32_Sword |
| typedef uint32_t Elf32_Word |
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
1.8.15