core.sys.freebsd.sys.elf_common
D header file for FreeBSD.
sys/elf_common.hvar AT_BASE AT_CANARY AT_CANARYLEN AT_COUNT AT_DCACHEBSIZE AT_ENTRY AT_EXECFD AT_EXECPATH AT_FLAGS AT_ICACHEBSIZE AT_IGNORE AT_NCPUS AT_NULL AT_OSRELDATE AT_PAGESIZES AT_PAGESIZESLEN AT_PAGESZ AT_PHDR AT_PHENT AT_PHNUM AT_STACKPROT AT_TIMEKEEP AT_UCACHEBSIZE CA_SUNW_HW_1 CA_SUNW_NULL CA_SUNW_SF_1 DF_1_BIND_NOW DT_DEPRECATED_SPARC_REGISTER DT_MAXPOSTAGS DT_SUNW_AUXILIARY DT_SUNW_CAP DT_SUNW_FILTER DT_SUNW_RTLDINF DT_USED EM_486 EM_ALPHA_STD EM_MIPS_RS4_BE ET_DYN_LOAD_ADDR NT_FPREGSET NT_PROCSTAT_AUXV NT_PROCSTAT_FILES NT_PROCSTAT_GROUPS NT_PROCSTAT_OSREL NT_PROCSTAT_PROC NT_PROCSTAT_PSSTRINGS NT_PROCSTAT_RLIMIT NT_PROCSTAT_UMASK NT_PROCSTAT_VMMAP NT_PRPSINFO NT_PRSTATUS NT_THRMISC OLD_EI_BRAND PT_SUNWCAP PT_SUNWDTRACE R_PPC_COUNT R_PPC_EMB_COUNT SHT_SUNW_cap SHT_SUNW_dof SHT_SUNW_SIGNATURE SHT_SUNW_verdef SHT_SUNW_verneed SHT_SUNW_versym STV_ELIMINATE STV_EXPORTED STV_SINGLETON SYMINFO_BT_EXTERN SYMINFO_BT_NONE SYMINFO_FLG_AUXILIARY SYMINFO_FLG_DIRECTBIND SYMINFO_FLG_FILTER SYMINFO_FLG_NOEXTDIRECT VER_NDX_GIVEN VER_NDX_HIDDEN VER_NEED_HIDDEN VER_NEED_WEAK
Types 6
structElf_Note
Fields
uint32_t n_nameszuint32_t n_descszuint32_t n_typestructElf_GNU_Hash_Header
Fields
uint32_t gh_nbucketsuint32_t gh_symndxuint32_t gh_maskwordsuint32_t gh_shift2aliasVER_DEF_IDX = VER_NDX
aliasVER_NEED_IDX = VER_NDX
structElf32_Auxinfo
Fields
int a_typestructElf64_Auxinfo
Fields
long a_typeVariables 75
enumvar
OLD_EI_BRAND = 8enumvar
EM_486 = 6enumvar
EM_MIPS_RS4_BE = 10enumvar
EM_ALPHA_STD = 41enumvar
SHT_SUNW_dof = 0x6ffffff4enumvar
SHT_SUNW_cap = 0x6ffffff5enumvar
SHT_SUNW_SIGNATURE = 0x6ffffff6enumvar
SHT_SUNW_verdef = 0x6ffffffdenumvar
SHT_SUNW_verneed = 0x6ffffffeenumvar
SHT_SUNW_versym = 0x6fffffffenumvar
PT_SUNWDTRACE = 0x6ffffffcenumvar
PT_SUNWCAP = 0x6ffffffdenumvar
DT_MAXPOSTAGS = 34enumvar
DT_SUNW_AUXILIARY = 0x6000000denumvar
DT_SUNW_RTLDINF = 0x6000000eenumvar
DT_SUNW_FILTER = 0x6000000fenumvar
DT_SUNW_CAP = 0x60000010enumvar
DT_DEPRECATED_SPARC_REGISTER = 0x7000001enumvar
DT_USED = 0x7ffffffeenumvar
DF_1_BIND_NOW = 0x00000001enumvar
NT_PRSTATUS = 1enumvar
NT_FPREGSET = 2enumvar
NT_PRPSINFO = 3enumvar
NT_THRMISC = 7enumvar
NT_PROCSTAT_PROC = 8enumvar
NT_PROCSTAT_FILES = 9enumvar
NT_PROCSTAT_VMMAP = 10enumvar
NT_PROCSTAT_GROUPS = 11enumvar
NT_PROCSTAT_UMASK = 12enumvar
NT_PROCSTAT_RLIMIT = 13enumvar
NT_PROCSTAT_OSREL = 14enumvar
NT_PROCSTAT_PSSTRINGS = 15enumvar
NT_PROCSTAT_AUXV = 16enumvar
STV_EXPORTED = 4enumvar
STV_SINGLETON = 5enumvar
STV_ELIMINATE = 6enumvar
VER_NEED_WEAK = 32768enumvar
VER_NEED_HIDDEN = VER_NDX_HIDDENenumvar
VER_NDX_GIVEN = 2enumvar
VER_NDX_HIDDEN = 32768enumvar
CA_SUNW_NULL = 0enumvar
CA_SUNW_HW_1 = 1enumvar
CA_SUNW_SF_1 = 2enumvar
SYMINFO_FLG_DIRECTBIND = 0x0010enumvar
SYMINFO_FLG_NOEXTDIRECT = 0x0020enumvar
SYMINFO_FLG_FILTER = 0x0002enumvar
SYMINFO_FLG_AUXILIARY = 0x0040enumvar
SYMINFO_BT_NONE = 0xfffdenumvar
SYMINFO_BT_EXTERN = 0xfffcenumvar
AT_NULL = 0enumvar
AT_IGNORE = 1enumvar
AT_EXECFD = 2enumvar
AT_PHDR = 3enumvar
AT_PHENT = 4enumvar
AT_PHNUM = 5enumvar
AT_PAGESZ = 6enumvar
AT_BASE = 7enumvar
AT_FLAGS = 8enumvar
AT_ENTRY = 9enumvar
AT_DCACHEBSIZE = 10enumvar
AT_ICACHEBSIZE = 11enumvar
AT_UCACHEBSIZE = 12enumvar
AT_EXECPATH = 13enumvar
AT_CANARY = 14enumvar
AT_CANARYLEN = 15enumvar
AT_OSRELDATE = 16enumvar
AT_NCPUS = 17enumvar
AT_PAGESIZES = 18enumvar
AT_PAGESIZESLEN = 19enumvar
AT_STACKPROT = 21enumvar
AT_TIMEKEEP = 22enumvar
AT_COUNT = 23enumvar
R_PPC_COUNT = 37enumvar
R_PPC_EMB_COUNT = (R_PPC_EMB_RELSDA - R_PPC_EMB_NADDR32 + 1)enumvar
ET_DYN_LOAD_ADDR = 0x01010000