Lines Matching full:relocations
118 // Resolve the relocations for all symbols we currently know about.
125 dumpSectionMemory(Sections[i], "before relocations"); in resolveRelocations()
128 // First, resolve relocations associated with external symbols. in resolveRelocations()
131 // Iterate over all outstanding relocations in resolveRelocations()
132 for (auto it = Relocations.begin(), e = Relocations.end(); it != e; ++it) { in resolveRelocations()
138 DEBUG(dbgs() << "Resolving relocations Section #" << Idx << "\t" in resolveRelocations()
142 Relocations.clear(); in resolveRelocations()
147 dumpSectionMemory(Sections[i], "after relocations"); in resolveRelocations()
290 // Parse and process relocations in loadObjectImpl()
291 DEBUG(dbgs() << "Parse relocations:\n"); in loadObjectImpl()
520 for (const RelocationRef &Reloc : SI->relocations()) in computeSectionStubBufSize()
688 // since we still process relocations for it even if we're not applying them. in emitSection()
774 Relocations[SectionID].push_back(RE); in addRelocationForSection()
790 Relocations[SymInfo.getSectionID()].push_back(RECopy); in addRelocationForSymbol()
870 // Assign an address to a symbol name and resolve all the relocations
876 // a remote execution environment of some sort. Relocations can't in reassignSectionAddress()
895 // Ignore relocations for sections that were not loaded in resolveRelocationList()
909 DEBUG(dbgs() << "Resolving absolute relocations." in resolveExternalSymbols()
945 // manually and we shouldn't resolve its relocations. in resolveExternalSymbols()
947 DEBUG(dbgs() << "Resolving relocations Name: " << Name << "\t" in resolveExternalSymbols()