Lines Matching refs:SecName
229 StringRef SecName, ELFYAML::Section *YAMLSec);
412 std::string SecName = ("." + DebugSecName).str(); in ELFState() local
415 if (SectionHeaderStringTableName == SecName) in ELFState()
416 reportError("cannot use '" + SecName + in ELFState()
419 ImplicitSections.insert(StringRef(SecName).copy(StringAlloc)); in ELFState()
428 for (StringRef SecName : ImplicitSections) { in ELFState() local
429 if (DocSections.count(SecName)) in ELFState()
434 Sec->Name = SecName; in ELFState()
436 if (SecName == SectionHeaderStringTableName) in ELFState()
438 else if (SecName == ".dynsym") in ELFState()
440 else if (SecName == ".symtab") in ELFState()
660 Elf_Shdr &Header, StringRef SecName, in initImplicitHeader() argument
666 if (SecName == ".strtab") in initImplicitHeader()
667 initStrtabSectionHeader(Header, SecName, DotStrtab, CBA, YAMLSec); in initImplicitHeader()
668 else if (SecName == ".dynstr") in initImplicitHeader()
669 initStrtabSectionHeader(Header, SecName, DotDynstr, CBA, YAMLSec); in initImplicitHeader()
670 else if (SecName == SectionHeaderStringTableName) in initImplicitHeader()
671 initStrtabSectionHeader(Header, SecName, *ShStrtabStrings, CBA, YAMLSec); in initImplicitHeader()
672 else if (SecName == ".symtab") in initImplicitHeader()
674 else if (SecName == ".dynsym") in initImplicitHeader()
676 else if (SecName.starts_with(".debug_")) { in initImplicitHeader()
681 initDWARFSectionHeader(Header, SecName, CBA, YAMLSec); in initImplicitHeader()