Lines Matching defs:shstrtab
910 get_section_name (size_t ndx, const GElf_Shdr *shdr, const Elf_Data *shstrtab)
912 if (shdr->sh_name >= shstrtab->d_size)
915 return shstrtab->d_buf + shdr->sh_name;
1150 /* Create new .shstrtab contents, subroutine of copy_elided_sections.
1155 Elf_Data *shstrtab, size_t unstripped_shstrndx,
1185 const char *name = get_section_name (i + 1, shdr, shstrtab);
1292 Elf_Data *shstrtab = elf_getdata (elf_getscn (unstripped,
1294 ELF_CHECK (shstrtab != NULL,
1320 const char *name = get_section_name (ndx, shdr, shstrtab);
1388 split_bss = find_alloc_sections_prelink (unstripped, shstrtab,
1411 /* We only need one .shstrtab. */
1460 /* We added some sections, so we need a new shstrtab. */
1462 shstrtab, unstripped_shstrndx,
1798 .shstrtab, and update the ELF header. */