Lines Matching refs:SecName
221 StringRef SecName, ELFYAML::Section *YAMLSec);
404 std::string SecName = ("." + DebugSecName).str(); in ELFState() local
407 if (SectionHeaderStringTableName == SecName) in ELFState()
408 reportError("cannot use '" + SecName + in ELFState()
411 ImplicitSections.insert(StringRef(SecName).copy(StringAlloc)); in ELFState()
420 for (StringRef SecName : ImplicitSections) { in ELFState() local
421 if (DocSections.count(SecName)) in ELFState()
426 Sec->Name = SecName; in ELFState()
428 if (SecName == SectionHeaderStringTableName) in ELFState()
430 else if (SecName == ".dynsym") in ELFState()
432 else if (SecName == ".symtab") in ELFState()
652 Elf_Shdr &Header, StringRef SecName, in initImplicitHeader() argument
658 if (SecName == ".strtab") in initImplicitHeader()
659 initStrtabSectionHeader(Header, SecName, DotStrtab, CBA, YAMLSec); in initImplicitHeader()
660 else if (SecName == ".dynstr") in initImplicitHeader()
661 initStrtabSectionHeader(Header, SecName, DotDynstr, CBA, YAMLSec); in initImplicitHeader()
662 else if (SecName == SectionHeaderStringTableName) in initImplicitHeader()
663 initStrtabSectionHeader(Header, SecName, *ShStrtabStrings, CBA, YAMLSec); in initImplicitHeader()
664 else if (SecName == ".symtab") in initImplicitHeader()
666 else if (SecName == ".dynsym") in initImplicitHeader()
668 else if (SecName.startswith(".debug_")) { in initImplicitHeader()
673 initDWARFSectionHeader(Header, SecName, CBA, YAMLSec); in initImplicitHeader()