Home
last modified time | relevance | path

Searched refs:elfSegmentTable (Results 1 – 8 of 8) sorted by relevance

/frameworks/compile/mclinker/lib/Target/
DGNULDBackend.cpp137 elfSegmentTable().size() * sizeof(llvm::ELF::Elf32_Phdr); in sectionStartOffset()
140 elfSegmentTable().size() * sizeof(llvm::ELF::Elf64_Phdr); in sectionStartOffset()
564 elfSegmentTable().find(llvm::ELF::PT_LOAD, 0x0, 0x0); in finalizeStandardSymbols()
565 if (elfSegmentTable().end() != exec_start) { in finalizeStandardSymbols()
576 ELFSegmentFactory::const_iterator etext = elfSegmentTable().find( in finalizeStandardSymbols()
578 if (elfSegmentTable().end() != etext) { in finalizeStandardSymbols()
605 elfSegmentTable().find(llvm::ELF::PT_LOAD, llvm::ELF::PF_W, 0x0); in finalizeStandardSymbols()
606 if (elfSegmentTable().end() != edata) { in finalizeStandardSymbols()
654 elfSegmentTable().find(llvm::ELF::PT_TLS, llvm::ELF::PF_R, 0x0); in finalizeTLSSymbol()
655 assert(tls_seg != elfSegmentTable().end()); in finalizeTLSSymbol()
[all …]
/frameworks/compile/mclinker/lib/Target/Mips/
DMipsELFDynamic.cpp83 m_pParent.elfSegmentTable().find(llvm::ELF::PT_LOAD, 0x0, 0x0); in getBaseAddress()
85 return m_pParent.elfSegmentTable().end() == baseSeg ? 0 : (*baseSeg)->vaddr(); in getBaseAddress()
DMipsLDBackend.cpp751 elfSegmentTable().find(llvm::ELF::PT_INTERP, 0x0, 0x0); in doCreateProgramHdrs()
752 if (sit == elfSegmentTable().end()) in doCreateProgramHdrs()
753 sit = elfSegmentTable().find(llvm::ELF::PT_PHDR, 0x0, 0x0); in doCreateProgramHdrs()
754 if (sit == elfSegmentTable().end()) in doCreateProgramHdrs()
755 sit = elfSegmentTable().begin(); in doCreateProgramHdrs()
759 ELFSegment* abiSeg = elfSegmentTable().insert(sit, in doCreateProgramHdrs()
/frameworks/compile/mclinker/lib/LD/
DELFObjectWriter.cpp146 ELFSegmentFactory::iterator seg, segEnd = target().elfSegmentTable().end(); in writeObject()
148 for (seg = target().elfSegmentTable().begin(); seg != segEnd; ++seg) { in writeObject()
254 header->e_phnum = target().elfSegmentTable().size(); in writeELFHeader()
343 start_offset, target().elfSegmentTable().size() * phdr_size); in emitProgramHeader()
349 ELFSegmentFactory::const_iterator seg = target().elfSegmentTable().begin(), in emitProgramHeader()
350 segEnd = target().elfSegmentTable().end(); in emitProgramHeader()
/frameworks/compile/mclinker/include/mcld/Target/
DGNULDBackend.h173 ELFSegmentFactory& elfSegmentTable();
176 const ELFSegmentFactory& elfSegmentTable() const;
/frameworks/compile/mclinker/lib/Target/Hexagon/
DHexagonLDBackend.cpp668 ELFSegmentFactory::const_iterator edata = elfSegmentTable().find( in finalizeTargetSymbols()
670 if (elfSegmentTable().end() != edata) { in finalizeTargetSymbols()
/frameworks/compile/mclinker/lib/Target/X86/
DX86Relocator.cpp1090 pParent.getTarget().elfSegmentTable().find( in tls_le()
1092 assert(tls_seg != pParent.getTarget().elfSegmentTable().end()); in tls_le()
/frameworks/compile/mclinker/lib/Target/ARM/
DARMLDBackend.cpp998 elfSegmentTable().produce(llvm::ELF::PT_ARM_EXIDX, llvm::ELF::PF_R); in doCreateProgramHdrs()