it out of 'ExecutionEngine::create'. This fixes a problem reported by coverity.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28293
91177308-0d34-0410-b5e6-
96231b3b80d8
if (EE) {
// Make sure we can resolve symbols in the program as well. The zero arg
// to the function tells DynamicLibrary to load the program, not a library.
- sys::DynamicLibrary::LoadLibraryPermanently(0);
+ try {
+ sys::DynamicLibrary::LoadLibraryPermanently(0);
+ } catch (...) {
+ }
}
return EE;