GEL  0.99
Elf32_Phdr Struct Reference

#include <gel/gel_elf.h>

Data Fields

Elf32_Word p_type
 
Elf32_Off p_offset
 
Elf32_Addr p_vaddr
 
Elf32_Addr p_paddr
 
Elf32_Word p_filesz
 
Elf32_Word p_memsz
 
Elf32_Word p_flags
 
Elf32_Word p_align
 

Detailed Description

Elf file structure of a program header.

Field Documentation

◆ p_align

Elf32_Word Elf32_Phdr::p_align

Alignment in power of two (2**n).

◆ p_filesz

Elf32_Word Elf32_Phdr::p_filesz

Size in the file.

◆ p_flags

Elf32_Word Elf32_Phdr::p_flags

Flags: PF_X, PF_W and and PF_R.

◆ p_memsz

Elf32_Word Elf32_Phdr::p_memsz

Size in host memory

◆ p_offset

Elf32_Off Elf32_Phdr::p_offset

Offset in the file.

◆ p_paddr

Elf32_Addr Elf32_Phdr::p_paddr

Physical address in host memory.

◆ p_type

Elf32_Word Elf32_Phdr::p_type

Type of the program header.

◆ p_vaddr

Elf32_Addr Elf32_Phdr::p_vaddr

Virtual address in host memory.


The documentation for this struct was generated from the following file: