diff options
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp')
| -rw-r--r-- | llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp b/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp index 7b38150ab4b6..45cb28af5605 100644 --- a/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp +++ b/llvm/lib/ExecutionEngine/Orc/ExecutorProcessControl.cpp @@ -54,9 +54,8 @@ SelfExecutorProcessControl::SelfExecutorProcessControl( // FIXME: Don't add an UnwindInfoManager by default -- it's redundant when // the ORC runtime is loaded. We'll need a way to document this and // allow clients to choose. - this->UnwindInfoMgr = UnwindInfoManager::TryCreate(); - if (this->UnwindInfoMgr) - this->UnwindInfoMgr->addBootstrapSymbols(this->BootstrapSymbols); + if (UnwindInfoManager::TryEnable()) + UnwindInfoManager::addBootstrapSymbols(this->BootstrapSymbols); #endif // __APPLE__ } |
