Lines Matching refs:shdrstrndx
344 size_t shdrstrndx;
345 if (elf_getshdrstrndx (elf, &shdrstrndx) != 0)
440 const char *sname = elf_strptr (elf, shdrstrndx, shdr->sh_name);
497 if (shdr->sh_link == shdrstrndx)
669 sname = elf_strptr (elf, shdrstrndx, shdr->sh_name);
676 /* strdup sname, the shdrstrndx section itself might be
685 && (ndx == shdrstrndx
729 if (ndx == shdrstrndx)
794 if (ndx == shdrstrndx)
857 if (! adjust_names || ndx != shdrstrndx)
884 name = elf_strptr (elf, shdrstrndx, shdr->sh_name);
961 const char *symname = elf_strptr (elf, shdrstrndx,
984 printf ("[%zd] Updating section string table\n", shdrstrndx);
986 scn = elf_getscn (elfnew, shdrstrndx);
990 shdrstrndx);
1012 shdrstrndx);
1018 shdr->sh_name = dwelf_strent_off (scnstrents[shdrstrndx]);
1032 shdrstrndx);
1044 Elf_Scn *oldscn = elf_getscn (elf, shdrstrndx);
1048 shdrstrndx);
1056 shdrstrndx);
1060 shstrtab_name = elf_strptr (elf, shdrstrndx, shdr->sh_name);
1064 shdrstrndx);
1079 shstrtab_newname, shdrstrndx,
1096 if (setshdrstrndx (elfnew, &newehdr, shdrstrndx) != 0)
1098 error (0, 0, "Couldn't set new shdrstrndx: %s", elf_errmsg (-1));
1201 symtab_name = elf_strptr (elf, shdrstrndx, shdr->sh_name);