Searched refs:ELFObjectWriter (Results 1 – 5 of 5) sorted by relevance
43 ELFObjectWriter::ELFObjectWriter(GNULDBackend& pBackend, in ELFObjectWriter() function in mcld::ELFObjectWriter48 ELFObjectWriter::~ELFObjectWriter() { in ~ELFObjectWriter()51 void ELFObjectWriter::writeSection(Module& pModule, in writeSection()119 std::error_code ELFObjectWriter::writeObject(Module& pModule, in writeObject()188 size_t ELFObjectWriter::getOutputSize(const Module& pModule) const { in getOutputSize()203 void ELFObjectWriter::writeELFHeader(const LinkerConfig& pConfig, in writeELFHeader()261 uint64_t ELFObjectWriter::getEntryPoint(const LinkerConfig& pConfig, in getEntryPoint()298 void ELFObjectWriter::emitSectionHeader(const Module& pModule, in emitSectionHeader()333 void ELFObjectWriter::emitProgramHeader(FileOutputBuffer& pOutput) const { in emitProgramHeader()364 void ELFObjectWriter::emitShStrTab(const LDSection& pShStrTab, in emitShStrTab()[all …]
88 ELFObjectWriter.cpp \
31 class ELFObjectWriter : public ObjectWriter {33 ELFObjectWriter(GNULDBackend& pBackend, const LinkerConfig& pConfig);35 ~ELFObjectWriter();121 uint64_t ELFObjectWriter::getLastStartOffset<32>(const Module& pModule) const;124 uint64_t ELFObjectWriter::getLastStartOffset<64>(const Module& pModule) const;
60 ELFObjectWriter* createWriter();
177 ELFObjectWriter* GNULDBackend::createWriter() { in createWriter()178 return new ELFObjectWriter(*this, config()); in createWriter()