• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/ObjectYAML/

Lines Matching defs:Elf_Shdr

107   typedef typename ELFT::Shdr Elf_Shdr;
143 bool initImplicitHeader(ContiguousBlobAccumulator &CBA, Elf_Shdr &Header,
145 void initSectionHeaders(std::vector<Elf_Shdr> &SHeaders,
147 void initSymtabSectionHeader(Elf_Shdr &SHeader, SymtabType STType,
150 void initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name,
155 std::vector<Elf_Shdr> &SHeaders);
163 void writeSectionContent(Elf_Shdr &SHeader,
166 void writeSectionContent(Elf_Shdr &SHeader,
169 void writeSectionContent(Elf_Shdr &SHeader,
172 void writeSectionContent(Elf_Shdr &SHeader, const ELFYAML::Group &Group,
174 void writeSectionContent(Elf_Shdr &SHeader,
177 void writeSectionContent(Elf_Shdr &SHeader,
180 void writeSectionContent(Elf_Shdr &SHeader,
183 void writeSectionContent(Elf_Shdr &SHeader,
186 void writeSectionContent(Elf_Shdr &SHeader,
189 void writeSectionContent(Elf_Shdr &SHeader,
192 void writeSectionContent(Elf_Shdr &SHeader,
195 void writeSectionContent(Elf_Shdr &SHeader,
198 void writeSectionContent(Elf_Shdr &SHeader,
201 void writeSectionContent(Elf_Shdr &SHeader,
204 void writeSectionContent(Elf_Shdr &SHeader,
207 void writeSectionContent(Elf_Shdr &SHeader,
210 void writeSectionContent(Elf_Shdr &SHeader,
297 Doc.Header.SHEntSize ? (uint16_t)*Doc.Header.SHEntSize : sizeof(Elf_Shdr);
372 Elf_Shdr &Header, StringRef SecName,
404 void ELFState<ELFT>::initSectionHeaders(std::vector<Elf_Shdr> &SHeaders,
426 Elf_Shdr &SHeader = SHeaders[SecNdx];
561 void ELFState<ELFT>::initSymtabSectionHeader(Elf_Shdr &SHeader,
644 void ELFState<ELFT>::initStrtabSectionHeader(Elf_Shdr &SHeader, StringRef Name,
719 std::vector<Elf_Shdr> &SHeaders) {
771 Elf_Shdr &SHeader, const ELFYAML::RawContentSection &Section,
792 Elf_Shdr &SHeader, const ELFYAML::RelocationSection &Section,
833 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
861 Elf_Shdr &SHeader, const ELFYAML::SymtabShndxSection &Shndx,
874 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
905 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
919 Elf_Shdr &SHeader, const ELFYAML::StackSizesSection &Section,
937 Elf_Shdr &SHeader, const ELFYAML::LinkerOptionsSection &Section,
961 Elf_Shdr &SHeader, const ELFYAML::DependentLibrariesSection &Section,
982 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1010 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1062 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1116 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1143 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1174 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1198 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1247 void ELFState<ELFT>::writeSectionContent(Elf_Shdr &SHeader,
1428 std::vector<Elf_Shdr> SHeaders;