diff options
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/WriterELF.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/ELF/WriterELF.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lld/lib/ReaderWriter/ELF/WriterELF.cpp b/lld/lib/ReaderWriter/ELF/WriterELF.cpp index 1d8b7b94fab..974e82975f7 100644 --- a/lld/lib/ReaderWriter/ELF/WriterELF.cpp +++ b/lld/lib/ReaderWriter/ELF/WriterELF.cpp @@ -855,7 +855,8 @@ template<support::endianness target_endianness, bool is64Bits> ELFWriter<target_endianness, is64Bits> ::ELFWriter(const WriterOptionsELF &options) : _options(options) - , _referenceKindHandler(KindHandler::makeHandler(_options.machine())) + , _referenceKindHandler(KindHandler::makeHandler(_options.machine(), + target_endianness)) {} template<support::endianness target_endianness, bool is64Bits> |