GElf_Sym
GElf_Sym *gelf_getsym(Elf_Data *_src, int _index, GElf_Sym *_dst);
GElf_Sym *gelf_getsymshndx(Elf_Data *_src, Elf_Data *_shindexsrc,
int _index, GElf_Sym *_dst, Elf32_Word *_shindexdst);
int gelf_update_sym(Elf_Data *_dst, int _index, GElf_Sym *_src);
int _index, GElf_Sym *_symsrc, Elf32_Word _shindexsrc);
GElf_Sym *
gelf_getsym(Elf_Data *ed, int ndx, GElf_Sym *dst)
gelf_update_sym(Elf_Data *ed, int ndx, GElf_Sym *gs)
GElf_Sym *
gelf_getsymshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *dst,
gelf_update_symshndx(Elf_Data *d, Elf_Data *id, int ndx, GElf_Sym *gs,
GElf_Sym sym;
GElf_Sym sym;
GElf_Sym sym;