gelf_getsymshndx gelf_update_symshndx - read and update symbol information using extended section indices
Lb libelf
Argument symdata is an Vt Elf_Data descriptor associated with a section of type SHT_SYMTAB Argument xndxdata is an Vt Elf_Data descriptor associated with a section of type SHT_SYMTAB_SHNDX Argument ndx is the index of the symbol table entry being retrieved or updated. Argument sym is a pointer to a class-independent Vt GElf_Sym structure. Vt GElf_Sym structures are described in detail in gelf(3).
Function
gelf_getsymshndx ();
retrieves symbol information at index
ndx
from the data descriptor specified by argument
symdata
and stores in class-independent form in argument
sym
In addition it retrieves the extended section index for the
symbol from data buffer
xndxdata
and stores it into the location pointed to by argument
xndxptr
Function
gelf_update_symshndx ();
updates the underlying symbol table entry in data
descriptor
symdata
with the information in argument
sym
In addition it sets the extended section index in
data buffer
xndxdata
to the value of argument
xndx
Function
gelf_update_symshndx ();
returns a non-zero value if successful, or zero in case of an error.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |