reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1280 addInt(DT_FILTER, part.dynStrTab->addString(s)); 1282 addInt(DT_AUXILIARY, part.dynStrTab->addString(s)); 1286 part.dynStrTab->addString(config->rpath)); 1290 addInt(DT_NEEDED, part.dynStrTab->addString(file->soName)); 1294 addInt(DT_SONAME, part.dynStrTab->addString(config->soName)); 1297 addInt(DT_NEEDED, part.dynStrTab->addString(config->soName)); 1298 addInt(DT_SONAME, part.dynStrTab->addString(part.name)); 1347 if (OutputSection *sec = part.dynStrTab->getParent()) 1409 addInSec(DT_STRTAB, part.dynStrTab); 1410 addInt(DT_STRSZ, part.dynStrTab->getSize()); 2865 fileDefNameOff = getPartition().dynStrTab->addString(getFileDefName()); 2867 verDefNameOffs.push_back(getPartition().dynStrTab->addString(v.name)); 2869 if (OutputSection *sec = getPartition().dynStrTab->getParent()) 2973 vn.nameStrTab = getPartition().dynStrTab->addString(f->soName); 2981 getPartition().dynStrTab->addString(f->getStringTable().data() + 2986 if (OutputSection *sec = getPartition().dynStrTab->getParent()) 3571 partitions[i].nameStrTab = mainPart->dynStrTab->addString(partitions[i].name); 3577 write32(buf, mainPart->dynStrTab->getVA() + partitions[i].nameStrTab - va);tools/lld/ELF/Writer.cpp
388 part.dynStrTab = make<StringTableSection>(".dynstr", true); 389 part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab); 398 part.dynSymTab = make<SymbolTableSection<ELFT>>(*part.dynStrTab); 423 add(part.dynStrTab);