Searched refs:ShStrTab (Results 1 – 3 of 3) sorted by relevance
84 ShStrTab = new (Ctx.allocate<ELFStringTableSection>()) in ELFObjectWriter()86 ShStrTab->add(ShStrTabName); in ELFObjectWriter()110 ShStrTab->add(Name); in createSection()142 UserSection->setNameStrIndex(ShStrTab->getIndex(UserSection->getName())); in assignRelSectionNumInPairs()149 RelSection->setNameStrIndex(ShStrTab->getIndex(RelSection->getName())); in assignRelSectionNumInPairs()182 BSSSection->setNameStrIndex(ShStrTab->getIndex(BSSSection->getName())); in assignSectionNumbersInfo()188 ShStrTab->setNumber(CurSectionNumber++); in assignSectionNumbersInfo()189 ShStrTab->setNameStrIndex(ShStrTab->getIndex(ShStrTab->getName())); in assignSectionNumbersInfo()190 AllSections.push_back(ShStrTab); in assignSectionNumbersInfo()193 SymTab->setNameStrIndex(ShStrTab->getIndex(SymTab->getName())); in assignSectionNumbersInfo()[all …]
123 ELFStringTableSection *ShStrTab; variable
189 ShStrTab.Name = ".shstrtab"; in ELFStubBuilder()190 ShStrTab.Align = 1; in ELFStubBuilder()201 &ShStrTab}; in ELFStubBuilder()207 ShStrTab.Content.add(Sec->Name); in ELFStubBuilder()209 ShStrTab.Content.finalize(); in ELFStubBuilder()210 ShStrTab.Size = ShStrTab.Content.getSize(); in ELFStubBuilder()249 fillStrTabShdr(ShStrTab); in ELFStubBuilder()253 ElfHeader.e_shstrndx = ShStrTab.Index; in ELFStubBuilder()268 ShStrTab.Content.write(Data + ShStrTab.Shdr.sh_offset); in write()272 writeShdr(Data, ShStrTab); in write()[all …]