From: Davide Italiano Date: Sat, 21 Nov 2015 05:58:19 +0000 (+0000) Subject: [llvm-rtdyld] Fail early if we can't load dynamic libraries. X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=commitdiff_plain;h=82d936682d17dca4c0148057452863530036b2b8;ds=sidebyside [llvm-rtdyld] Fail early if we can't load dynamic libraries. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253767 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/llvm-rtdyld/llvm-rtdyld.cpp b/tools/llvm-rtdyld/llvm-rtdyld.cpp index d0e4a447269..97a9b28863e 100644 --- a/tools/llvm-rtdyld/llvm-rtdyld.cpp +++ b/tools/llvm-rtdyld/llvm-rtdyld.cpp @@ -250,10 +250,9 @@ static void loadDylibs() { if (sys::fs::is_regular_file(Dylib)) { std::string ErrMsg; if (sys::DynamicLibrary::LoadLibraryPermanently(Dylib.c_str(), &ErrMsg)) - llvm::errs() << "Error loading '" << Dylib << "': " - << ErrMsg << "\n"; + report_fatal_error("Error loading '" + Dylib + "': " + ErrMsg); } else - llvm::errs() << "Dylib not found: '" << Dylib << "'.\n"; + report_fatal_error("Dylib not found: '" + Dylib + "'."); } }