[][src]Module metagoblin::elf::program_header

Modules

program_header32

Structs

ProgramHeader

A unified ProgramHeader - convertable to and from 32-bit and 64-bit variants

Constants

PF_R

Segment is readable

PF_W

Segment is writable

PF_X

Segment is executable

PT_ARM_EXIDX

ARM unwind segment

PT_DYNAMIC

Dynamic linking information

PT_GNU_EH_FRAME

GCC .eh_frame_hdr segment

PT_GNU_RELRO

Read-only after relocation

PT_GNU_STACK

Indicates stack executability

PT_HIOS

End of OS-specific

PT_HIPROC

End of processor-specific

PT_HISUNW

End of OS-specific

PT_INTERP

Program interpreter

PT_LOAD

Loadable program segment

PT_LOOS

Start of OS-specific

PT_LOPROC

Start of processor-specific

PT_LOSUNW

Sun Specific segment

PT_NOTE

Auxiliary information

PT_NULL

Program header table entry unused

PT_NUM

Number of defined types

PT_PHDR

Entry for header table itself

PT_SHLIB

Reserved

PT_SUNWBSS

Sun Specific segment

PT_SUNWSTACK

Stack segment

PT_TLS

Thread-local storage segment

Functions

pt_to_str