Module goblin::elf::program_header
[−]
[src]
Modules
program_header32 | |
program_header64 |
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 |