Searched refs:ELFSegment (Results 1 - 8 of 8) sorted by relevance
/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | ELFSegmentFactory.h | 15 #include <mcld/LD/ELFSegment.h> 21 * \brief provide the interface to create and delete an ELFSegment 23 class ELFSegmentFactory : public GCFactory<ELFSegment, 0> 26 /// ELFSegmentFactory - the factory of ELFSegment 34 ELFSegment* produce(uint32_t pType, uint32_t pFlag = llvm::ELF::PF_R); 36 ELFSegment* 39 const ELFSegment*
|
H A D | ELFSegment.h | 1 //===- ELFSegment.h -------------------------------------------------------===// 23 /** \class ELFSegment 26 class ELFSegment class in namespace:mcld 32 ELFSegment(uint32_t pType, 41 ~ELFSegment();
|
/frameworks/compile/mclinker/lib/LD/ |
H A D | ELFSegment.cpp | 1 //===- ELFSegment.cpp -----------------------------------------------------===// 9 #include <mcld/LD/ELFSegment.h> 14 // ELFSegment 15 ELFSegment::ELFSegment(uint32_t pType, function in class:ELFSegment 35 ELFSegment::~ELFSegment()
|
H A D | ELFSegmentFactory.cpp | 17 : GCFactory<ELFSegment, 0>(pNum) 28 ELFSegment* ELFSegmentFactory::produce(uint32_t pType, uint32_t pFlag) 30 ELFSegment* segment = allocate(); 31 new (segment) ELFSegment(pType, pFlag); 35 ELFSegment* 49 const ELFSegment*
|
H A D | Android.mk | 21 ELFSegment.cpp \
|
H A D | ELFWriter.cpp | 26 #include <mcld/LD/ELFSegment.h>
|
/frameworks/compile/mclinker/lib/Target/ |
H A D | GNULDBackend.cpp | 473 ELFSegment* exec_start = m_ELFSegmentTable.find(llvm::ELF::PT_LOAD, 0x0, 0x0); 485 ELFSegment* etext = m_ELFSegmentTable.find(llvm::ELF::PT_LOAD, 517 ELFSegment* edata = m_ELFSegmentTable.find(llvm::ELF::PT_LOAD, 1378 ELFSegment* interp_seg = m_ELFSegmentTable.produce(llvm::ELF::PT_INTERP); 1417 ELFSegment* load_seg = NULL; 1455 ELFSegment* dyn_seg = m_ELFSegmentTable.produce(llvm::ELF::PT_DYNAMIC, 1463 ELFSegment* relro_seg = m_ELFSegmentTable.produce(llvm::ELF::PT_GNU_RELRO); 1477 ELFSegment* eh_seg = m_ELFSegmentTable.produce(llvm::ELF::PT_GNU_EH_FRAME); 1488 ELFSegment& segment = *seg;
|
/frameworks/compile/mclinker/include/mcld/Target/ |
H A D | GNULDBackend.h | 26 #include <mcld/LD/ELFSegment.h>
|
Completed in 1493 milliseconds