AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
elf64_hdr Struct Reference

An ELF64 file's header. More...

#include <elf.h>

Data Fields

uint8_t e_ident [EI_NIDENT]
elf64_half e_type
elf64_half e_machine
elf64_word e_version
elf64_addr e_entry
elf64_off e_phoff
elf64_off e_shoff
elf64_word e_flags
elf64_half e_ehsize
elf64_half e_phentsize
elf64_half e_phnum
elf64_half e_shentsize
elf64_half e_shnum
elf64_half e_shstrndx

Detailed Description

An ELF64 file's header.

Definition at line 249 of file elf.h.

Field Documentation

◆ e_ehsize

elf64_half elf64_hdr::e_ehsize

Definition at line 258 of file elf.h.

◆ e_entry

elf64_addr elf64_hdr::e_entry

Definition at line 254 of file elf.h.

Referenced by binfmt_elf_load_segments().

◆ e_flags

elf64_word elf64_hdr::e_flags

Definition at line 257 of file elf.h.

◆ e_ident

uint8_t elf64_hdr::e_ident[EI_NIDENT]

Definition at line 250 of file elf.h.

Referenced by binfmt_elf_load_segments().

◆ e_machine

elf64_half elf64_hdr::e_machine

Definition at line 252 of file elf.h.

Referenced by binfmt_elf_load_segments().

◆ e_phentsize

elf64_half elf64_hdr::e_phentsize

Definition at line 259 of file elf.h.

Referenced by binfmt_elf_load_segments().

◆ e_phnum

elf64_half elf64_hdr::e_phnum

Definition at line 260 of file elf.h.

Referenced by binfmt_elf_load_segments().

◆ e_phoff

elf64_off elf64_hdr::e_phoff

Definition at line 255 of file elf.h.

Referenced by binfmt_elf_load_segments().

◆ e_shentsize

elf64_half elf64_hdr::e_shentsize

Definition at line 261 of file elf.h.

◆ e_shnum

elf64_half elf64_hdr::e_shnum

Definition at line 262 of file elf.h.

◆ e_shoff

elf64_off elf64_hdr::e_shoff

Definition at line 256 of file elf.h.

◆ e_shstrndx

elf64_half elf64_hdr::e_shstrndx

Definition at line 263 of file elf.h.

◆ e_type

elf64_half elf64_hdr::e_type

Definition at line 251 of file elf.h.

◆ e_version

elf64_word elf64_hdr::e_version

Definition at line 253 of file elf.h.


The documentation for this struct was generated from the following file:
  • kernel/include/sys/elf.h