Home
last modified time | relevance | path

Searched refs:symshndx (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/cmd/dis/
H A Ddis_target.c258 GElf_Word *symshndx = NULL; in construct_symtab() local
276 symshndx = (GElf_Word *)data->d_buf; in construct_symtab()
315 if (sym->se_sym.st_shndx == SHN_XINDEX && symshndx != NULL) { in construct_symtab()
321 sym->se_shndx = symshndx[i]; in construct_symtab()
/illumos-gate/usr/src/cmd/sgs/nm/common/
H A Dnm.c838 Elf32_Word *symshndx = 0; local
879 (symshndx == 0) && (nosymshndx == 0)) {
891 symshndx =
899 if ((symshndx) && (sym.st_shndx == SHN_XINDEX)) {
900 buf->shndx = symshndx[i];
/illumos-gate/usr/src/cmd/sgs/dump/common/
H A Ddump.c525 Elf32_Word *symshndx = 0; in print_symtab() local
544 (symshndx == 0) && (nosymshndx == 0)) { in print_symtab()
562 symshndx = (Elf32_Word *)_data->d_buf; in print_symtab()
570 if ((symshndx) && (sym.st_shndx == SHN_XINDEX)) { in print_symtab()
571 shndx = symshndx[index]; in print_symtab()
/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dsyms.c2072 Word *symshndx = NULL; in ld_sym_process() local
2098 symshndx = isc->is_symshndx->is_indata->d_buf; in ld_sym_process()
2187 if (symshndx && (sym->st_shndx == SHN_XINDEX)) { in ld_sym_process()
2188 shndx = symshndx[ndx]; in ld_sym_process()
2517 if (symshndx && (nsym->st_shndx == SHN_XINDEX)) { in ld_sym_process()
2518 shndx = symshndx[ndx]; in ld_sym_process()
H A Dupdate.c213 Word *symshndx = NULL; /* .symtab_shndx table */ in update_osym() local
249 symshndx = in update_osym()
417 symshndx[symtab_ndx] = sectndx; in update_osym()
734 if (symshndx) in update_osym()
735 _symshndx = &symshndx[symtab_ndx]; in update_osym()
1893 assert(symshndx != NULL); in update_osym()
1894 symshndx[_symndx] = sectndx; in update_osym()
2009 if (symshndx) in update_osym()