summaryrefslogtreecommitdiffstats
path: root/lld/ELF/InputFiles.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lld/ELF/InputFiles.cpp')
-rw-r--r--lld/ELF/InputFiles.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/InputFiles.cpp b/lld/ELF/InputFiles.cpp
index 87baa9d6a73..684361801c4 100644
--- a/lld/ELF/InputFiles.cpp
+++ b/lld/ELF/InputFiles.cpp
@@ -653,14 +653,14 @@ template <class ELFT> void SharedFile<ELFT>::parseRest() {
}
static ELFKind getBitcodeELFKind(MemoryBufferRef MB) {
- Triple T(getBitcodeTargetTriple(MB, Driver->Context));
+ Triple T(check(getBitcodeTargetTriple(MB)));
if (T.isLittleEndian())
return T.isArch64Bit() ? ELF64LEKind : ELF32LEKind;
return T.isArch64Bit() ? ELF64BEKind : ELF32BEKind;
}
static uint8_t getBitcodeMachineKind(MemoryBufferRef MB) {
- Triple T(getBitcodeTargetTriple(MB, Driver->Context));
+ Triple T(check(getBitcodeTargetTriple(MB)));
switch (T.getArch()) {
case Triple::aarch64:
return EM_AARCH64;
OpenPOWER on IntegriCloud