diff options
| author | bors <bors@rust-lang.org> | 2018-11-05 01:41:55 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2018-11-05 01:41:55 +0000 |
| commit | 0117b42f66632f1f0fc08f1cdd8ca264c10bba94 (patch) | |
| tree | c5f10233c7d093e4c0304702fc8397d7edb122e0 /src/rustllvm/ArchiveWrapper.cpp | |
| parent | 248745ab0c67c86b7ef810d22a386b005c9a093b (diff) | |
| parent | d79459769832c5c1724ce1e7e7099edb945b1467 (diff) | |
| download | rust-0117b42f66632f1f0fc08f1cdd8ca264c10bba94.tar.gz rust-0117b42f66632f1f0fc08f1cdd8ca264c10bba94.zip | |
Auto merge of #55593 - nikic:remove-llvm-4-checks, r=rkruppe
Remove checks for LLVM < 4.0 While we still have to support LLVM 4.0 for Emscripten, we can drop checks for LLVM >= 4.0 and < 4.0.
Diffstat (limited to 'src/rustllvm/ArchiveWrapper.cpp')
| -rw-r--r-- | src/rustllvm/ArchiveWrapper.cpp | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/rustllvm/ArchiveWrapper.cpp b/src/rustllvm/ArchiveWrapper.cpp index 49a4962858c..390450a5205 100644 --- a/src/rustllvm/ArchiveWrapper.cpp +++ b/src/rustllvm/ArchiveWrapper.cpp @@ -145,7 +145,6 @@ extern "C" void LLVMRustArchiveIteratorFree(LLVMRustArchiveIteratorRef RAI) { extern "C" const char * LLVMRustArchiveChildName(LLVMRustArchiveChildConstRef Child, size_t *Size) { -#if LLVM_VERSION_GE(4, 0) Expected<StringRef> NameOrErr = Child->getName(); if (!NameOrErr) { // rustc_codegen_llvm currently doesn't use this error string, but it might be @@ -154,11 +153,6 @@ LLVMRustArchiveChildName(LLVMRustArchiveChildConstRef Child, size_t *Size) { LLVMRustSetLastError(toString(NameOrErr.takeError()).c_str()); return nullptr; } -#else - ErrorOr<StringRef> NameOrErr = Child->getName(); - if (NameOrErr.getError()) - return nullptr; -#endif StringRef Name = NameOrErr.get(); *Size = Name.size(); return Name.data(); @@ -167,19 +161,11 @@ LLVMRustArchiveChildName(LLVMRustArchiveChildConstRef Child, size_t *Size) { extern "C" const char *LLVMRustArchiveChildData(LLVMRustArchiveChildRef Child, size_t *Size) { StringRef Buf; -#if LLVM_VERSION_GE(4, 0) Expected<StringRef> BufOrErr = Child->getBuffer(); if (!BufOrErr) { LLVMRustSetLastError(toString(BufOrErr.takeError()).c_str()); return nullptr; } -#else - ErrorOr<StringRef> BufOrErr = Child->getBuffer(); - if (BufOrErr.getError()) { - LLVMRustSetLastError(BufOrErr.getError().message().c_str()); - return nullptr; - } -#endif Buf = BufOrErr.get(); *Size = Buf.size(); return Buf.data(); |
