Package ghidra.app.util.bin.format.elf
Class ElfProgramHeaderConstants
- java.lang.Object
- 
- ghidra.app.util.bin.format.elf.ElfProgramHeaderConstants
 
- 
 public class ElfProgramHeaderConstants extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static intPF_MASKOSOS-specificstatic intPF_MASKPROCProcessor-specificstatic intPF_RSegment is readablestatic intPF_WSegment is writablestatic intPF_XSegment is executablestatic intPT_DYNAMICDynamic linking information (.dynamic section)static intPT_GNU_EH_FRAMEGCC .eh_frame_hdr segmentstatic intPT_GNU_RELROSpecifies segments which may be read-only after relocationstatic intPT_GNU_STACKIndicates stack executabilitystatic intPT_INTERPInterpreter path namestatic intPT_LOADLoadable segmentstatic intPT_NOTEAuxiliary information locationstatic intPT_NULLUnused/Undefined segmentstatic intPT_PHDRProgram header tablestatic intPT_SHLIBUnusedstatic intPT_SUNWBSSSun Specific segmentstatic intPT_SUNWSTACKStack segmentstatic intPT_TLSThread-local storage segment
 
- 
- 
- 
Field Detail- 
PT_NULLpublic static final int PT_NULL Unused/Undefined segment- See Also:
- Constant Field Values
 
 - 
PT_LOADpublic static final int PT_LOAD Loadable segment- See Also:
- Constant Field Values
 
 - 
PT_DYNAMICpublic static final int PT_DYNAMIC Dynamic linking information (.dynamic section)- See Also:
- Constant Field Values
 
 - 
PT_INTERPpublic static final int PT_INTERP Interpreter path name- See Also:
- Constant Field Values
 
 - 
PT_NOTEpublic static final int PT_NOTE Auxiliary information location- See Also:
- Constant Field Values
 
 - 
PT_SHLIBpublic static final int PT_SHLIB Unused- See Also:
- Constant Field Values
 
 - 
PT_PHDRpublic static final int PT_PHDR Program header table- See Also:
- Constant Field Values
 
 - 
PT_TLSpublic static final int PT_TLS Thread-local storage segment- See Also:
- Constant Field Values
 
 - 
PT_GNU_EH_FRAMEpublic static final int PT_GNU_EH_FRAME GCC .eh_frame_hdr segment- See Also:
- Constant Field Values
 
 - 
PT_GNU_STACKpublic static final int PT_GNU_STACK Indicates stack executability- See Also:
- Constant Field Values
 
 - 
PT_GNU_RELROpublic static final int PT_GNU_RELRO Specifies segments which may be read-only after relocation- See Also:
- Constant Field Values
 
 - 
PT_SUNWBSSpublic static final int PT_SUNWBSS Sun Specific segment- See Also:
- Constant Field Values
 
 - 
PT_SUNWSTACKpublic static final int PT_SUNWSTACK Stack segment- See Also:
- Constant Field Values
 
 - 
PF_Xpublic static final int PF_X Segment is executable- See Also:
- Constant Field Values
 
 - 
PF_Wpublic static final int PF_W Segment is writable- See Also:
- Constant Field Values
 
 - 
PF_Rpublic static final int PF_R Segment is readable- See Also:
- Constant Field Values
 
 - 
PF_MASKOSpublic static final int PF_MASKOS OS-specific- See Also:
- Constant Field Values
 
 - 
PF_MASKPROCpublic static final int PF_MASKPROC Processor-specific- See Also:
- Constant Field Values
 
 
- 
 
-