Sign in Join
FPDoc Onlineexperiment

elfconsts unit

Contains constants used by ELF reader and writer

These constants are used internally by TElfResourceWriter and TElfResourceReader.

The only type of interest for the user is TElfMachineType.

Types

TElfMachineTypeenumerationEnumeration for ELF machine type

Constants

EF_ARM_ABI5constant
EF_ARM_ABIMASKconstant
EF_IA_64_ABI64constant
EF_LOONGARCH_ABI_ILP32constant
EF_LOONGARCH_ABI_LP64constant
EF_LOONGARCH_FLOAT_ABI_DOUBLEconstant
EF_LOONGARCH_FLOAT_ABI_SINGLEconstant
EF_LOONGARCH_FLOAT_ABI_SOFTconstant
EF_RISCV_FLOAT_ABI_DOUBLEconstant
EF_RISCV_FLOAT_ABI_SINGLEconstant
EF_RISCV_RVCconstant
ELFCLASS32constant
ELFCLASS64constant
ELFCLASSNONEconstant
ELFDATA2LSBconstant
ELFDATA2MSBconstant
ELFDATANONEconstant
ELFMAGICconstant
ELFOSABI_ARMconstant
ELFOSABI_FREEBSDconstant
ELFOSABI_LINUXconstant
ELFOSABI_NONEconstant
EM_386constant
EM_68Kconstant
EM_AARCH64constant
EM_ALPHAconstant
EM_ARMconstant
EM_IA_64constant
EM_LOONGARCHconstant
EM_MIPSconstant
EM_MIPS_RS3_LEconstant
EM_MIPS_Xconstant
EM_NONEconstant
EM_PPCconstant
EM_PPC64constant
EM_RISCVconstant
EM_SPARCconstant
EM_SPARCV9constant
EM_X86_64constant
ET_COREconstant
ET_DYNconstant
ET_EXECconstant
ET_HIOSconstant
ET_HIPROCconstant
ET_LOOSconstant
ET_LOPROCconstant
ET_NONEconstant
ET_RELconstant
EV_CURRENTconstant
EV_NONEconstant
HANDLESECT_IDXconstant
HandlesSectNameconstant
R_386_32constant
R_68K_32constant
R_AARCH64_ABS64constant
R_ALPHA_REFQUADconstant
R_ARM_ABS32constant
R_IA64_DIR64LSBconstant
R_LARCH_64constant
R_MIPS_32constant
R_PPC_ADDR32constant
R_PPC64_ADDR64constant
R_RISCV_32constant
R_RISCV_64constant
R_SPARC_32constant
R_SPARC_64constant
R_x86_64_64constant
RSRCSECT_IDXconstant
RsrcSectNameconstant
SHF_ALLOCconstant
SHF_EXECINSTRconstant
SHF_MASKOSconstant
SHF_MASKPROCconstant
SHF_WRITEconstant
SHT_DYNAMICconstant
SHT_DYNSYMconstant
SHT_HASHconstant
SHT_HIOSconstant
SHT_HIPROCconstant
SHT_LOOSconstant
SHT_LOPROCconstant
SHT_NOBITSconstant
SHT_NOTEconstant
SHT_NULLconstant
SHT_PROGBITSconstant
SHT_RELconstant
SHT_RELAconstant
SHT_SHLIBconstant
SHT_STRTABconstant
SHT_SYMTABconstant
STB_GLOBALconstant
STB_HIOSconstant
STB_HIPROCconstant
STB_LOCALconstant
STB_LOOSconstant
STB_LOPROCconstant
STB_WEAKconstant
STT_COMMONconstant
STT_FILEconstant
STT_FUNCconstant
STT_HIOSconstant
STT_HIPROCconstant
STT_LOOSconstant
STT_LOPROCconstant
STT_NOTYPEconstant
STT_OBJECTconstant
STT_SECTIONconstant
STT_SPARC_REGISTERconstant
STT_TLSconstant

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.