Home
last modified time | relevance | path

Searched refs:secndx (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/elftoolchain/elfcopy/
H A Dsymbols.c209 ecp->secndx[s->st_shndx] == 0) in is_remove_symbol()
590 assert(ecp->secndx[sym.st_shndx] < (uint64_t)ecp->nos); in generate_symbols()
591 BIT_SET(ecp->v_secsym, ecp->secndx[sym.st_shndx]); in generate_symbols()
699 ecp->secndx[elf_ndxscn(sy->is)] = maxndx + 1; in create_symtab()
700 ecp->secndx[elf_ndxscn(st->is)] = maxndx + 2; in create_symtab()
727 ecp->secndx[elf_ndxscn(sy->is)] = elf_ndxscn(sy->os); in create_symtab()
728 ecp->secndx[elf_ndxscn(st->is)] = elf_ndxscn(st->os); in create_symtab()
914 ecp->secndx[st_shndx]; \ in add_to_symtab()
H A Dsections.c468 ecp->secndx[oldndx] = newndx; in create_scn()
675 ecp->secndx[ws[i]] != 0) in update_section_group()
676 wd[j++] = ecp->secndx[ws[i]]; in update_section_group()
714 if (ish.sh_link != 0 && ecp->secndx[ish.sh_link] != 0) in filter_reloc()
775 if (ish.sh_link == 0 || ecp->secndx[ish.sh_link] == 0) in filter_reloc()
1426 osh.sh_link = ecp->secndx[osh.sh_link]; in update_shdr()
1434 osh.sh_info = ecp->secndx[osh.sh_info]; in update_shdr()
H A Dmain.c334 if (ishnum > 0 && (ecp->secndx = calloc(ishnum, in create_elf()
335 sizeof(*ecp->secndx))) == NULL) in create_elf()
507 if (ecp->secndx != NULL) { in free_elf()
508 free(ecp->secndx); in free_elf()
509 ecp->secndx = NULL; in free_elf()
H A Delfcopy.h243 uint64_t *secndx; /* section index map. */ member