core.sys.solaris.libelf
D header file for Solaris.
fn elf32_checksum elf32_fsize elf32_getehdr elf32_getphdr elf32_getshdr elf32_newehdr elf32_newphdr elf32_xlatetof elf32_xlatetom elf_begin elf_cntl elf_end elf_errmsg elf_errno elf_fill elf_flagdata elf_flagehdr elf_flagelf elf_flagphdr elf_flagscn elf_flagshdr elf_getarhdr elf_getarsym elf_getbase elf_getdata elf_getident elf_getphdrnum elf_getphnum elf_getscn elf_getshdrnum elf_getshdrstrndx elf_getshnum elf_getshstrndx elf_hash elf_kind elf_memory elf_ndxscn elf_newdata elf_newscn elf_next elf_nextscn elf_rand elf_rawdata elf_rawfile elf_strptr elf_sys_encoding elf_update elf_version
Types 8
enumElf_Cmd
ELF_C_NULL = 0
ELF_C_READ
ELF_C_WRITE
ELF_C_CLR
ELF_C_SET
ELF_C_FDDONE
ELF_C_FDREAD
ELF_C_RDWR
ELF_C_WRIMAGE
ELF_C_IMAGE
ELF_C_NUM
enumElf_Kind
ELF_K_NONE = 0
ELF_K_AR
ELF_K_COFF
ELF_K_ELF
ELF_K_NUM
enumElf_Type
ELF_T_BYTE = 0
ELF_T_ADDR
ELF_T_DYN
ELF_T_EHDR
ELF_T_HALF
ELF_T_OFF
ELF_T_PHDR
ELF_T_RELA
ELF_T_REL
ELF_T_SHDR
ELF_T_SWORD
ELF_T_SYM
ELF_T_WORD
ELF_T_VDEF
ELF_T_VNEED
ELF_T_SXWORD
ELF_T_XWORD
ELF_T_SYMINFO
ELF_T_NOTE
ELF_T_MOVE
ELF_T_MOVEP
ELF_T_CAP
ELF_T_NUM
structElf
structElf_Scn
structElf_Arhdr
Fields
char * ar_nametime_t ar_dateuid_t ar_uidgid_t ar_gidmode_t ar_modeoff_t ar_sizechar * ar_rawnamestructElf_Arsym
Fields
char * as_namesize_t as_offc_ulong as_hashFunctions 48
Variables 2
enumvar
ELF_F_DIRTY = 0x1enumvar
ELF_F_LAYOUT = 0x4