Lines Matching refs:In

161     In.EhFrame->addSection<ELFT>(ES);  in combineEhFrameSections()
278 In.DynStrTab = make<StringTableSection>(".dynstr", true); in createSyntheticSections()
279 In.Dynamic = make<DynamicSection<ELFT>>(); in createSyntheticSections()
281 In.RelaDyn = make<AndroidPackedRelocationSection<ELFT>>( in createSyntheticSections()
284 In.RelaDyn = make<RelocationSection<ELFT>>( in createSyntheticSections()
287 In.ShStrTab = make<StringTableSection>(".shstrtab", false); in createSyntheticSections()
293 In.Interp = createInterpSection(); in createSyntheticSections()
294 Add(In.Interp); in createSyntheticSections()
298 In.StrTab = make<StringTableSection>(".strtab", false); in createSyntheticSections()
299 In.SymTab = make<SymbolTableSection<ELFT>>(*In.StrTab); in createSyntheticSections()
300 In.SymTabShndx = make<SymtabShndxSection>(); in createSyntheticSections()
304 In.BuildId = make<BuildIdSection>(); in createSyntheticSections()
305 Add(In.BuildId); in createSyntheticSections()
308 In.Bss = make<BssSection>(".bss", 0, 1); in createSyntheticSections()
309 Add(In.Bss); in createSyntheticSections()
315 In.BssRelRo = in createSyntheticSections()
317 Add(In.BssRelRo); in createSyntheticSections()
322 In.MipsRldMap = make<MipsRldMapSection>(); in createSyntheticSections()
323 Add(In.MipsRldMap); in createSyntheticSections()
334 In.DynSymTab = make<SymbolTableSection<ELFT>>(*In.DynStrTab); in createSyntheticSections()
335 Add(In.DynSymTab); in createSyntheticSections()
341 In.VerDef = make<VersionDefinitionSection>(); in createSyntheticSections()
342 Add(In.VerDef); in createSyntheticSections()
349 In.GnuHashTab = make<GnuHashTableSection>(); in createSyntheticSections()
350 Add(In.GnuHashTab); in createSyntheticSections()
354 In.HashTab = make<HashTableSection>(); in createSyntheticSections()
355 Add(In.HashTab); in createSyntheticSections()
358 Add(In.Dynamic); in createSyntheticSections()
359 Add(In.DynStrTab); in createSyntheticSections()
360 Add(In.RelaDyn); in createSyntheticSections()
364 In.RelrDyn = make<RelrSection<ELFT>>(); in createSyntheticSections()
365 Add(In.RelrDyn); in createSyntheticSections()
371 In.MipsGot = make<MipsGotSection>(); in createSyntheticSections()
372 Add(In.MipsGot); in createSyntheticSections()
374 In.Got = make<GotSection>(); in createSyntheticSections()
375 Add(In.Got); in createSyntheticSections()
379 In.PPC64LongBranchTarget = make<PPC64LongBranchTargetSection>(); in createSyntheticSections()
380 Add(In.PPC64LongBranchTarget); in createSyntheticSections()
383 In.GotPlt = make<GotPltSection>(); in createSyntheticSections()
384 Add(In.GotPlt); in createSyntheticSections()
385 In.IgotPlt = make<IgotPltSection>(); in createSyntheticSections()
386 Add(In.IgotPlt); in createSyntheticSections()
389 In.GdbIndex = GdbIndexSection::create<ELFT>(); in createSyntheticSections()
390 Add(In.GdbIndex); in createSyntheticSections()
395 In.RelaPlt = make<RelocationSection<ELFT>>( in createSyntheticSections()
397 Add(In.RelaPlt); in createSyntheticSections()
405 In.RelaIplt = make<RelocationSection<ELFT>>( in createSyntheticSections()
408 : In.RelaPlt->Name, in createSyntheticSections()
410 Add(In.RelaIplt); in createSyntheticSections()
412 In.Plt = make<PltSection>(false); in createSyntheticSections()
413 Add(In.Plt); in createSyntheticSections()
414 In.Iplt = make<PltSection>(true); in createSyntheticSections()
415 Add(In.Iplt); in createSyntheticSections()
427 In.EhFrameHdr = make<EhFrameHeader>(); in createSyntheticSections()
428 Add(In.EhFrameHdr); in createSyntheticSections()
430 In.EhFrame = make<EhFrameSection>(); in createSyntheticSections()
431 Add(In.EhFrame); in createSyntheticSections()
434 if (In.SymTab) in createSyntheticSections()
435 Add(In.SymTab); in createSyntheticSections()
436 if (In.SymTabShndx) in createSyntheticSections()
437 Add(In.SymTabShndx); in createSyntheticSections()
438 Add(In.ShStrTab); in createSyntheticSections()
439 if (In.StrTab) in createSyntheticSections()
440 Add(In.StrTab); in createSyntheticSections()
595 if (!In.SymTab) in copyLocalSymbols()
614 In.SymTab->addSymbol(B); in copyLocalSymbols()
650 In.SymTab->addSymbol(Sym); in addSectionSymbols()
695 if (In.Got && Sec == In.Got->getParent()) in isRelroSection()
710 if (Sec == In.GotPlt->getParent()) in isRelroSection()
716 if (Sec == In.Dynamic->getParent()) in isRelroSection()
943 for (EhInputSection *ES : In.EhFrame->Sections) in forEachRelSec()
956 InputSection *GotSection = In.GotPlt; in setReservedSymbolSections()
958 GotSection = In.MipsGot ? cast<InputSection>(In.MipsGot) in setReservedSymbolSections()
959 : cast<InputSection>(In.Got); in setReservedSymbolSections()
964 if (ElfSym::RelaIpltStart && !In.RelaIplt->empty()) { in setReservedSymbolSections()
965 ElfSym::RelaIpltStart->Section = In.RelaIplt; in setReservedSymbolSections()
966 ElfSym::RelaIpltEnd->Section = In.RelaIplt; in setReservedSymbolSections()
967 ElfSym::RelaIpltEnd->Value = In.RelaIplt->getSize(); in setReservedSymbolSections()
1539 if (In.MipsGot) in maybeAddThunks()
1540 In.MipsGot->updateAllocSize(); in maybeAddThunks()
1542 Changed |= In.RelaDyn->updateAllocSize(); in maybeAddThunks()
1544 if (In.RelrDyn) in maybeAddThunks()
1545 Changed |= In.RelrDyn->updateAllocSize(); in maybeAddThunks()
1641 if (In.Dynamic->Parent) in finalizeSections()
1643 /*Size=*/0, STB_WEAK, In.Dynamic, in finalizeSections()
1657 finalizeSynthetic(In.EhFrame); in finalizeSections()
1671 if (In.Plt && !In.Plt->empty()) in finalizeSections()
1672 In.Plt->addSymbols(); in finalizeSections()
1673 if (In.Iplt && !In.Iplt->empty()) in finalizeSections()
1674 In.Iplt->addSymbols(); in finalizeSections()
1702 if (In.SymTab) in finalizeSections()
1703 In.SymTab->addSymbol(Sym); in finalizeSections()
1706 In.DynSymTab->addSymbol(Sym); in finalizeSections()
1717 if (In.MipsGot) in finalizeSections()
1718 In.MipsGot->build<ELFT>(); in finalizeSections()
1745 Sec->ShName = In.ShStrTab->addString(Sec->Name); in finalizeSections()
1769 finalizeSynthetic(In.DynSymTab); in finalizeSections()
1770 finalizeSynthetic(In.Bss); in finalizeSections()
1771 finalizeSynthetic(In.BssRelRo); in finalizeSections()
1772 finalizeSynthetic(In.GnuHashTab); in finalizeSections()
1773 finalizeSynthetic(In.HashTab); in finalizeSections()
1774 finalizeSynthetic(In.SymTabShndx); in finalizeSections()
1775 finalizeSynthetic(In.ShStrTab); in finalizeSections()
1776 finalizeSynthetic(In.StrTab); in finalizeSections()
1777 finalizeSynthetic(In.VerDef); in finalizeSections()
1778 finalizeSynthetic(In.DynStrTab); in finalizeSections()
1779 finalizeSynthetic(In.Got); in finalizeSections()
1780 finalizeSynthetic(In.MipsGot); in finalizeSections()
1781 finalizeSynthetic(In.IgotPlt); in finalizeSections()
1782 finalizeSynthetic(In.GotPlt); in finalizeSections()
1783 finalizeSynthetic(In.RelaDyn); in finalizeSections()
1784 finalizeSynthetic(In.RelrDyn); in finalizeSections()
1785 finalizeSynthetic(In.RelaIplt); in finalizeSections()
1786 finalizeSynthetic(In.RelaPlt); in finalizeSections()
1787 finalizeSynthetic(In.Plt); in finalizeSections()
1788 finalizeSynthetic(In.Iplt); in finalizeSections()
1789 finalizeSynthetic(In.EhFrameHdr); in finalizeSections()
1792 finalizeSynthetic(In.Dynamic); in finalizeSections()
1814 finalizeSynthetic(In.SymTab); in finalizeSections()
1815 finalizeSynthetic(In.PPC64LongBranchTarget); in finalizeSections()
1979 if (OutputSection *Sec = In.Dynamic->getParent()) in createPhdrs()
2008 if (!In.EhFrame->empty() && In.EhFrameHdr && In.EhFrame->getParent() && in createPhdrs()
2009 In.EhFrameHdr->getParent()) in createPhdrs()
2010 AddHdr(PT_GNU_EH_FRAME, In.EhFrameHdr->getParent()->getPhdrFlags()) in createPhdrs()
2011 ->add(In.EhFrameHdr->getParent()); in createPhdrs()
2432 uint32_t StrTabIndex = In.ShStrTab->getParent()->SectionIndex; in writeHeader()
2512 if (In.EhFrameHdr && !In.EhFrameHdr->empty()) in writeSections()
2513 EhFrameHdr = In.EhFrameHdr->getParent(); in writeSections()
2533 if (!In.BuildId || !In.BuildId->getParent()) in writeBuildId()
2539 In.BuildId->writeBuildId({Start, End}); in writeBuildId()