Drop support for LLVM < 3.5

This allows to clean up the code a little.
This commit is contained in:
Martin 2015-10-30 22:11:35 +01:00
parent 8eab25f2fa
commit 60d676e2a1
57 changed files with 35 additions and 1019 deletions

View file

@ -29,10 +29,8 @@ static std::string findProgramByName(const std::string& name)
#if LDC_LLVM_VER >= 306
llvm::ErrorOr<std::string> res = llvm::sys::findProgramByName(name);
return res ? res.get() : std::string();
#elif LDC_LLVM_VER >= 304
return llvm::sys::FindProgramByName(name);
#else
return llvm::sys::Program::FindProgramByName(name).str();
return llvm::sys::FindProgramByName(name);
#endif
}