diff options
Diffstat (limited to 'lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp')
| -rw-r--r-- | lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp b/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp index 13f6a2e3a36..06d1c030bf4 100644 --- a/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp +++ b/lld/lib/ReaderWriter/PECOFF/WriterPECOFF.cpp @@ -697,6 +697,9 @@ void AtomChunk::addBaseRelocations(std::vector<uint64_t> &relocSites) const { case llvm::COFF::IMAGE_FILE_MACHINE_AMD64: relType = llvm::COFF::IMAGE_REL_AMD64_ADDR64; break; + case llvm::COFF::IMAGE_FILE_MACHINE_ARMNT: + relType = llvm::COFF::IMAGE_REL_ARM_ADDR32; + break; } for (const auto *layout : _atomLayouts) { |

