diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp index 6f1b75ba3be6..1ec5394d8a85 100644 --- a/lld/ELF/InputFiles.cpp +++ b/lld/ELF/InputFiles.cpp @@ -744,6 +744,7 @@ static uint8_t getBitcodeMachineKind(MemoryBufferRef MB) { case Triple::aarch64: return EM_AARCH64; case Triple::arm: + case Triple::thumb: return EM_ARM; case Triple::mips: case Triple::mipsel: