Lines Matching full:relocations
81 // Resolve the relocations for all symbols we currently know about.
85 // First, resolve relocations associated with external symbols. in resolveRelocations()
88 // Just iterate over the sections we have and resolve all the relocations in resolveRelocations()
95 DEBUG(dbgs() << "Resolving relocations Section #" << i << "\t" in resolveRelocations()
97 DEBUG(dumpSectionMemory(Sections[i], "before relocations")); in resolveRelocations()
98 resolveRelocationList(Relocations[i], Addr); in resolveRelocations()
99 DEBUG(dumpSectionMemory(Sections[i], "after relocations")); in resolveRelocations()
100 Relocations.erase(i); in resolveRelocations()
215 // Parse and process relocations in loadObjectImpl()
216 DEBUG(dbgs() << "Parse relocations:\n"); in loadObjectImpl()
425 for (const RelocationRef &Reloc : SI->relocations()) { in computeSectionStubBufSize()
651 Relocations[SectionID].push_back(RE); in addRelocationForSection()
667 Relocations[SymInfo.getSectionID()].push_back(RECopy); in addRelocationForSymbol()
747 // Assign an address to a symbol name and resolve all the relocations
753 // a remote execution environment of some sort. Relocations can't in reassignSectionAddress()
772 // Ignore relocations for sections that were not loaded in resolveRelocationList()
786 DEBUG(dbgs() << "Resolving absolute relocations." in resolveExternalSymbols()
817 DEBUG(dbgs() << "Resolving relocations Name: " << Name << "\t" in resolveExternalSymbols()