Searched refs:relocation (Results 1 – 11 of 11) sorted by relevance
/frameworks/compile/mclinker/include/mcld/LD/ |
D | DiagRelocations.inc | 19 "attempt to generate unsupported relocation `%0' for symbol `%1', " 21 "attempt to generate unsupported relocation `%0' for symbol `%1, " 25 "relocation type `%0' is not supported for symbol `%1'\nPlease report to " 27 "relocation type `%0' is not supported for symbol `%1'\nPlease report to " 31 "unexpected relocation type `%0' in object file", 32 "unexpected relocation type `%0' in object file") 35 "encounter unsupported relocation type `%0'\nPlease report to %1", 36 "encounter unsupported relocation type `%0'\nPlease report to %1") 39 "encounter unknown relocation type `%0' for symbol `%1'", 40 "encounter unknown relocation type `%0' for symbol `%1'") [all …]
|
/frameworks/compile/mclinker/lib/LD/ |
D | ELFObjectWriter.cpp | 487 const Relocation* relocation = 0; in emitRel() local 496 relocation = &(llvm::cast<Relocation>(*it)); in emitRel() 497 frag_ref = &(relocation->targetRef()); in emitRel() 508 if (relocation->symInfo() == NULL) in emitRel() 512 target().getSymbolIdx(relocation->symInfo()->outSymbol())); in emitRel() 514 target().emitRelocation(*rel, relocation->type(), r_sym, r_offset); in emitRel() 529 const Relocation* relocation = 0; in emitRela() local 538 relocation = &(llvm::cast<Relocation>(*it)); in emitRela() 539 frag_ref = &(relocation->targetRef()); in emitRela() 550 if (relocation->symInfo() == NULL) in emitRela() [all …]
|
/frameworks/compile/mclinker/lib/Object/ |
D | ObjectLinker.cpp | 597 Relocation* relocation = llvm::cast<Relocation>(reloc); in scanRelocations() local 600 ResolveInfo* info = relocation->symInfo(); in scanRelocations() 609 *relocation, *m_pBuilder, *m_pModule, **rs, **input); in scanRelocations() 612 *relocation, *m_pModule); in scanRelocations() 779 bool ObjectLinker::relocation() { in relocation() function in mcld::ObjectLinker 801 Relocation* relocation = llvm::cast<Relocation>(reloc); in relocation() local 804 ResolveInfo* info = relocation->symInfo(); in relocation() 818 debug_str_sect->getDebugString()->applyOffset(*relocation, in relocation() 823 relocation->apply(*m_LDBackend.getRelocator()); in relocation() 885 Relocation* relocation = llvm::cast<Relocation>(reloc); in normalSyncRelocationResult() local [all …]
|
/frameworks/compile/mclinker/lib/Target/AArch64/ |
D | AArch64LDBackend.cpp | 385 Relocation* relocation = llvm::cast<Relocation>(reloc); in doRelax() local 387 switch (relocation->type()) { in doRelax() 392 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax() 399 if ((relocation->symInfo()->reserved() & in doRelax() 406 Stub* stub = getStubFactory()->create(*relocation, // relocation in doRelax() 414 relocation->setSymInfo(stub->symInfo()); in doRelax()
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
D | ARMLDBackend.cpp | 832 Relocation* relocation = llvm::cast<Relocation>(reloc); in doRelax() local 834 switch (relocation->type()) { in doRelax() 845 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax() 852 if ((relocation->symInfo()->reserved() & in doRelax() 859 Stub* stub = getStubFactory()->create(*relocation, // relocation in doRelax() 866 relocation->setSymInfo(stub->symInfo()); in doRelax()
|
/frameworks/compile/mclinker/include/mcld/Object/ |
D | ObjectLinker.h | 115 bool relocation();
|
/frameworks/compile/mclinker/lib/Core/ |
D | IRBuilder.cpp | 597 Relocation* relocation = Relocation::Create(pType, *frag_ref, pAddend); in AddRelocation() local 599 relocation->setSymInfo(pSym.resolveInfo()); in AddRelocation() 600 pSection.getRelocData()->append(*relocation); in AddRelocation() 602 return relocation; in AddRelocation()
|
D | Linker.cpp | 235 m_pObjLinker->relocation(); in layout()
|
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
D | HexagonLDBackend.cpp | 566 Relocation* relocation = llvm::cast<Relocation>(reloc); in doRelax() local 568 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax() 575 Stub* stub = getStubFactory()->create(*relocation, // relocation in doRelax() 582 relocation->setSymInfo(stub->symInfo()); in doRelax()
|
/frameworks/compile/libbcc/ |
D | README.rst | 136 header, string pool, dependencies table, relocation table, exported
|
/frameworks/compile/mclinker/tools/mcld/ |
D | Options.td | 373 HelpText<"Warn if there is a text relocation in the output shared object">;
|