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

An ELF32 file's header. More...

#include <elf.h>

Data Fields

uint8_t e_ident [EI_NIDENT]
elf32_half e_type
elf32_half e_machine
elf32_word e_version
elf32_addr e_entry
elf32_off e_phoff
elf32_off e_shoff
elf32_word e_flags
elf32_half e_ehsize
elf32_half e_phentsize
elf32_half e_phnum
elf32_half e_shentsize
elf32_half e_shnum
elf32_half e_shstrndx

Detailed Description

An ELF32 file's header.

Definition at line 151 of file elf.h.

Field Documentation

◆ e_ehsize

elf32_half elf32_hdr::e_ehsize

Definition at line 160 of file elf.h.

◆ e_entry

elf32_addr elf32_hdr::e_entry

Definition at line 156 of file elf.h.

◆ e_flags

elf32_word elf32_hdr::e_flags

Definition at line 159 of file elf.h.

◆ e_ident

uint8_t elf32_hdr::e_ident[EI_NIDENT]

Definition at line 152 of file elf.h.

Referenced by binfmt_elf_check().

◆ e_machine

elf32_half elf32_hdr::e_machine

Definition at line 154 of file elf.h.

Referenced by binfmt_elf_check().

◆ e_phentsize

elf32_half elf32_hdr::e_phentsize

Definition at line 161 of file elf.h.

◆ e_phnum

elf32_half elf32_hdr::e_phnum

Definition at line 162 of file elf.h.

◆ e_phoff

elf32_off elf32_hdr::e_phoff

Definition at line 157 of file elf.h.

◆ e_shentsize

elf32_half elf32_hdr::e_shentsize

Definition at line 163 of file elf.h.

◆ e_shnum

elf32_half elf32_hdr::e_shnum

Definition at line 164 of file elf.h.

◆ e_shoff

elf32_off elf32_hdr::e_shoff

Definition at line 158 of file elf.h.

◆ e_shstrndx

elf32_half elf32_hdr::e_shstrndx

Definition at line 165 of file elf.h.

◆ e_type

elf32_half elf32_hdr::e_type

Definition at line 153 of file elf.h.

◆ e_version

elf32_word elf32_hdr::e_version

Definition at line 155 of file elf.h.


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