Home
last modified time | relevance | path

Searched refs:relocation (Results 1 – 10 of 10) sorted by relevance

/frameworks/compile/mclinker/include/mcld/LD/
DDiagRelocations.inc5 …to generate unsupported relocation type `%0' for symbol `%1', recompile with -fPIC", "attempt to g…
6 …tion, DiagnosticEngine::Fatal, "relocation type `%0' is not supported for symbol `%1'\nPlease repo…
7 …ocation, DiagnosticEngine::Fatal, "unexpected relocation type `%0' in object file", "unexpected re…
8 …::Unreachable, "encounter unsupported relocation type `%0'\nPlease report to %1", "encounter unsup…
9 …agnosticEngine::Fatal, "encounter unknown relocation type `%0' for symbol `%1'", "encounter unknow…
10 …location, DiagnosticEngine::Unreachable, "relocation type `%0' is invalid for global symbol `%1'",…
11 …rflow, DiagnosticEngine::Error, "applying relocation `%0' causes overflow on symbol `%1'","applyin…
12 … DiagnosticEngine::Error, "applying relocation `%0' encounters unexpected opcode on symbol `%1'","…
13 …alid_tls, DiagnosticEngine::Error, "TLS relocation against invalid symbol `%0' in section `%1'", "…
14 …e, DiagnosticEngine::Unreachable, "unknown relocation section type: `%0' in section `%1'", "unknow…
[all …]
/frameworks/compile/mclinker/lib/LD/
DELFObjectWriter.cpp498 const Relocation* relocation = 0; in emitRel() local
506 relocation = &(llvm::cast<Relocation>(*it)); in emitRel()
507 frag_ref = &(relocation->targetRef()); in emitRel()
519 if( relocation->symInfo() == NULL ) in emitRel()
523 target().getSymbolIdx(relocation->symInfo()->outSymbol())); in emitRel()
525 target().emitRelocation(*rel, relocation->type(), r_sym, r_offset); in emitRel()
541 const Relocation* relocation = 0; in emitRela() local
549 relocation = &(llvm::cast<Relocation>(*it)); in emitRela()
550 frag_ref = &(relocation->targetRef()); in emitRela()
562 if( relocation->symInfo() == NULL ) in emitRela()
[all …]
/frameworks/compile/mclinker/lib/Object/
DObjectLinker.cpp561 Relocation* relocation = llvm::cast<Relocation>(reloc); in scanRelocations() local
564 ResolveInfo* info = relocation->symInfo(); in scanRelocations()
573 *relocation, *m_pBuilder, *m_pModule, **rs, **input); in scanRelocations()
576 *relocation, *m_pModule, **rs); in scanRelocations()
737 bool ObjectLinker::relocation() in relocation() function in ObjectLinker
758 Relocation* relocation = llvm::cast<Relocation>(reloc); in relocation() local
761 ResolveInfo* info = relocation->symInfo(); in relocation()
767 relocation->apply(*m_LDBackend.getRelocator()); in relocation()
825 Relocation* relocation = llvm::cast<Relocation>(reloc); in normalSyncRelocationResult() local
828 ResolveInfo* info = relocation->symInfo(); in normalSyncRelocationResult()
[all …]
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp623 Relocation* relocation = llvm::cast<Relocation>(reloc); in doRelax() local
625 switch (relocation->type()) { in doRelax()
636 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
643 if (relocation->symInfo()->isGlobal() && in doRelax()
644 (relocation->symInfo()->reserved() & ARMRelocator::ReservePLT) != 0x0) { in doRelax()
650 Stub* stub = getStubFactory()->create(*relocation, // relocation in doRelax()
/frameworks/compile/mclinker/include/mcld/Object/
DObjectLinker.h117 bool relocation();
/frameworks/compile/mclinker/lib/Core/
DIRBuilder.cpp605 Relocation* relocation = Relocation::Create(pType, *frag_ref, pAddend); in AddRelocation() local
607 relocation->setSymInfo(pSym.resolveInfo()); in AddRelocation()
608 pSection.getRelocData()->append(*relocation); in AddRelocation()
610 return relocation; in AddRelocation()
DLinker.cpp240 m_pObjLinker->relocation(); in layout()
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp598 Relocation* relocation = llvm::cast<Relocation>(reloc); in doRelax() local
600 LDSymbol* symbol = relocation->symInfo()->outSymbol(); in doRelax()
607 Stub* stub = getStubFactory()->create(*relocation, // relocation in doRelax()
/frameworks/compile/libbcc/
DREADME.rst136 header, string pool, dependencies table, relocation table, exported
/frameworks/base/docs/html/tools/sdk/ndk/
Dindex.jd2203 <li>Fixed <em>unresolvable R_ARM_THM_CALL relocation</em> error.
2520 <li>Fixed {@code mips-linux-gnu} relocation truncated to fit {@code R_MIPS_TLS_LDM} issue.