Package libelf-devel
- elf32_checksum(3) β compute the checksum for a 32-bit or 64-bit
- elf32_fsize(3) β calculate the file size of an ELF data structure
- elf32_getchdr(3) β retrieve the compression header for a
- elf32_getehdr(3) β retrieve the ELF header for a 32-bit ELF descriptor
- elf32_getphdr(3) β retrieve the program header table for a
- elf32_getshdr(3) β retrieve the section header for a section
- elf32_newehdr(3) β create a new ELF header for a 32-bit or
- elf32_newphdr(3) β create a new program header table for a
- elf32_offscn(3) β retrieve a section descriptor by file offset for a 32-bit ELF file
- elf32_xlatetom(3) β translate 32-bit or 64-bit ELF data from file
- elf64_getehdr(3) β retrieve the ELF header for a 64-bit ELF descriptor
- elf64_offscn(3) β retrieve a section descriptor by file offset for a 64-bit ELF file
- elf_begin(3) β initialize an ELF descriptor
- elf_clone(3) β Create a clone of an existing ELF descriptor.
- elf_cntl(3) β perform control operations on an ELF descriptor
- elf_end(3) β Release resources associated with an ELF descriptor.
- elf_errmsg(3) β return the error message string for a given libelf error code.
- elf_errno(3) β retrieve the error code of the last failing libelf function call.
- elf_fill(3) β Set fill byte used when constructing or editing ELF object files.
- elf_flagelf(3) β set or clear flags on ELF descriptors and components
- elf_getarhdr(3) β retrieve archive member header information
- elf_getaroff(3) β retrieve the offset of an archive member header
- elf_getarsym(3) β retrieve archive symbol table
- elf_getbase(3) β Retrieve the base offset for an ELF object file.
- elf_getdata(3) β Get washed data of section
- elf_getdata_rawchunk(3) β create a raw data descriptor from a file offset
- elf_getident(3) β return the ELF identification bytes
- elf_getphdrnum(3) β retrieve the number of program headers in an ELF file
- elf_getscn(3) β retrieve a descriptor for an ELF section at a specified index.
- elf_getshdrnum(3) β retrieve the number of section headers in an ELF file
- elf_getshdrstrndx(3) β retrieve the section header string table index
- elf_hash(3) β Compute the standard ELF hash or GNU hash of a string.
- elf_kind(3) β Determine the type of file represented by an ELF descriptor.
- elf_memory(3) β create an ELF descriptor from a memory buffer
- elf_ndxscn(3) β retrieve the index of a descriptor for an ELF file section
- elf_newdata(3) β Add a new Elf_Data descriptor to a section
- elf_newscn(3) β create a new section for an ELF descriptor
- elf_next(3) β advance an ELF descriptor to the next archive member
- elf_nextscn(3)
- elf_rand(3)
- elf_rawdata(3)
- elf_rawfile(3) β Retrieve a pointer to the entire raw ELF file image
- elf_scnshndx(3) β Find the index of the SHT_SYMTAB_SHNDX section associated with a symbol table
- elf_strptr(3) β Return a pointer to a string in a string table section
- elf_update(3) β update an ELF descriptor
- elf_version(3) β set the ELF version for libelf.
- gelf_checksum(3) β compute the checksum for an ELF object file
- gelf_fsize(3) β calculate the file size of an ELF data structure
- gelf_getauxv(3) β Get class\-independent information from auxiliary vector at the given index
- gelf_getchdr(3) β retrieve the class\-independent compression header for an ELF
- gelf_getclass(3) β return the ELF class (32\-bit or 64\-bit) for an object
- gelf_getdyn(3) β Get class\-independent information from dynamic table at the given index
- gelf_getehdr(3) β retrieve the header of an ELF binary as a class\-independent structure
- gelf_getlib(3) β Get prelink library from table at the given index
- gelf_getmove(3) β Get move structure at the given index
- gelf_getnote(3) β Get class\-independent note information at the supplied offset
- gelf_getphdr(3) β Retrieve class-independent program header table entries for an ELF object file
- gelf_getrel(3) β retrieve relocation entries as class\-independent structures
- gelf_getshdr(3) β retrieve a section header into a class\-independent structure
- gelf_getsym(3) β Retrieve class\-independent symbol information from the symbol
- gelf_getsyminfo(3) β Retrieve class\-independent additional symbol information
- gelf_getsymshndx(3) β Retrieve symbol information and separate section index
- gelf_getversym(3) β retrieve GNU symbol versioning entries
- gelf_newehdr(3) β allocate and initialize a new ELF file header
- gelf_newphdr(3) β allocate and initialize a new program header table
- gelf_offscn(3) β return descriptor for an ELF section at a given file offset
- gelf_update_auxv(3) β Update information in the auxiliary vector at the given index
- gelf_update_dyn(3) β Update class\-independent information in the dynamic table at the given index
- gelf_update_ehdr(3) β copy a class\-independent ELF header into an ELF descriptor
- gelf_update_lib(3) β Update prelink library in table at the given index
- gelf_update_move(3) β Update class\-independent move structure at the given index
- gelf_update_phdr(3) β copy a class\-independent program header table entry into an ELF descriptor
- gelf_update_rel(3) β copy class\-independent relocation entries into a relocation section
- gelf_update_shdr(3) β copy a class\-independent section header into a section descriptor
- gelf_update_sym(3) β update a class\-independent symbol table entry
- gelf_update_syminfo(3) β Update additional symbol information in the symbol table at the given index
- gelf_update_symshndx(3) β Update class\-independent symbol information and
- gelf_update_versym(3) β modify class\-independent symbol versioning records
- gelf_xlatetom(3) β Translate class-independent ELF data from file representation
- libelf(3) β a library for accessing and manipulating ELF (Executable and Linkable
