Lines Matching defs:symtab_shndx
576 struct section *symtab, *symtab_shndx, *sec;
585 symtab_shndx = find_section_by_name(elf, ".symtab_shndx");
586 if (symtab_shndx)
587 shndx_data = symtab_shndx->data;
779 struct section *symtab_shndx, struct symbol *sym)
797 if (symtab_shndx) {
798 t = elf_getscn(elf->elf, symtab_shndx->idx);
858 mark_sec_changed(elf, symtab_shndx, true);
859 symtab_shndx->truncate = true;
894 ERROR("no .symtab_shndx");
912 struct section *symtab, *symtab_shndx;
954 symtab_shndx = find_section_by_name(elf, ".symtab_shndx");
973 if (elf_update_symbol(elf, symtab, symtab_shndx, old)) {
996 if (sym->idx && elf_update_symbol(elf, symtab, symtab_shndx, sym))
1002 if (symtab_shndx) {
1003 symtab_shndx->sh.sh_size += sizeof(Elf32_Word);
1004 mark_sec_changed(elf, symtab_shndx, true);
1015 struct section *symtab, *symtab_shndx;
1023 symtab_shndx = find_section_by_name(elf, ".symtab_shndx");
1025 if (elf_update_symbol(elf, symtab, symtab_shndx, sym))