diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2017-06-07 10:46:45 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2017-06-07 10:46:45 +0200 |
commit | d6f9b06b04f12ef24d9ca6527d5522465366c8ea (patch) | |
tree | 2316bbccc16b0924bbaa59b040e469277cd1d2cc /eval | |
parent | 86e1f3e7b711c2d7787ed8a546f9c809c4ccc787 (diff) |
Add support for conditionally running available shutdown.
Diffstat (limited to 'eval')
-rw-r--r-- | eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp index fa3cbfdbb58..4a0aef82f6b 100644 --- a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp +++ b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp @@ -629,7 +629,12 @@ struct InitializeNativeTarget { } ~InitializeNativeTarget() { llvm::llvm_shutdown(); +#ifdef HAS_LLVM_DESTROY_STATIC_MUTEX llvm::llvm_destroy_static_mutex(); +#endif +#ifdef HAS_LLVM_DESTROY_OPENED_HANDLES + llvm::llvm_destroy_opened_handles(); +#endif } } initialize_native_target; |