diff options
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp b/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp index dbc965d5628..34dc1fb2c98 100644 --- a/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp +++ b/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp @@ -384,7 +384,7 @@ public: void setBaseRelocField(uint32_t addr, uint32_t size) { auto *atom = new (_alloc) coff::COFFDataDirectoryAtom( - _file, llvm::COFF::DataDirectoryIndex::BASE_RELOCATION_TABLE); + _file, llvm::COFF::DataDirectoryIndex::BASE_RELOCATION_TABLE, size); uint64_t offset = atom->ordinal() * sizeof(llvm::object::data_directory); _atomLayouts.push_back(new (_alloc) AtomLayout(atom, offset, offset)); } |