Don't fail to load runtime if running LLI from the current directory

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1044 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2001-10-30 16:40:37 +00:00
parent 55fd998ce7
commit a5637fc466

View File

@ -154,7 +154,10 @@ void Interpreter::loadModule(const string &Filename) {
return;
}
string RuntimeLib = getCurrentExecutablePath() + "/RuntimeLib.bc";
string RuntimeLib = getCurrentExecutablePath();
if (!RuntimeLib.empty()) RuntimeLib += "/";
RuntimeLib += "RuntimeLib.bc";
if (Module *SupportLib = ParseBytecodeFile(RuntimeLib, &ErrorMsg)) {
if (LinkModules(CurMod, SupportLib, &ErrorMsg))
cerr << "Error Linking runtime library into current module: "