summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/WriterELF.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/WriterELF.cpp')
-rw-r--r--lld/lib/ReaderWriter/ELF/WriterELF.cpp3
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>
OpenPOWER on IntegriCloud