Loading lld/ELF/Writer.cpp +2 −10 Original line number Diff line number Diff line Loading @@ -43,8 +43,8 @@ public: Header.sh_type = sh_type; Header.sh_flags = sh_flags; } void setVA(uintX_t); void setFileOffset(uintX_t); void setVA(uintX_t VA) { Header.sh_addr = VA; } void setFileOffset(uintX_t Off) { Header.sh_offset = Off; } void addChunk(Chunk *C); std::vector<Chunk *> &getChunks() { return Chunks; } void writeHeaderTo(Elf_Shdr *SHdr); Loading Loading @@ -118,14 +118,6 @@ template <class ELFT> void Writer<ELFT>::run() { error(Buffer->commit()); } template <class ELFT> void OutputSection<ELFT>::setVA(uintX_t VA) { Header.sh_addr = VA; } template <class ELFT> void OutputSection<ELFT>::setFileOffset(uintX_t Off) { Header.sh_offset = Off; } template <class ELFT> void OutputSection<ELFT>::addChunk(Chunk *C) { Chunks.push_back(C); uintX_t Off = Header.sh_size; Loading Loading
lld/ELF/Writer.cpp +2 −10 Original line number Diff line number Diff line Loading @@ -43,8 +43,8 @@ public: Header.sh_type = sh_type; Header.sh_flags = sh_flags; } void setVA(uintX_t); void setFileOffset(uintX_t); void setVA(uintX_t VA) { Header.sh_addr = VA; } void setFileOffset(uintX_t Off) { Header.sh_offset = Off; } void addChunk(Chunk *C); std::vector<Chunk *> &getChunks() { return Chunks; } void writeHeaderTo(Elf_Shdr *SHdr); Loading Loading @@ -118,14 +118,6 @@ template <class ELFT> void Writer<ELFT>::run() { error(Buffer->commit()); } template <class ELFT> void OutputSection<ELFT>::setVA(uintX_t VA) { Header.sh_addr = VA; } template <class ELFT> void OutputSection<ELFT>::setFileOffset(uintX_t Off) { Header.sh_offset = Off; } template <class ELFT> void OutputSection<ELFT>::addChunk(Chunk *C) { Chunks.push_back(C); uintX_t Off = Header.sh_size; Loading