summaryrefslogtreecommitdiffstats
path: root/eval
diff options
context:
space:
mode:
authorHaavard <havardpe@yahoo-inc.com>2017-05-29 13:09:41 +0000
committerHaavard <havardpe@yahoo-inc.com>2017-05-29 13:09:41 +0000
commit04979a8afa1b5f0f188497ab5795e947a151d1b7 (patch)
tree6ac7d53227737db62847a67b1544484ba1075a0e /eval
parenta6ebf71d87365ce49077934d2f3e0c7675a5cf8e (diff)
call llvm_shutdown
Diffstat (limited to 'eval')
-rw-r--r--eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp3
1 files changed, 3 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 ac4c4e597ca..26c44e40467 100644
--- a/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp
+++ b/eval/src/vespa/eval/eval/llvm/llvm_wrapper.cpp
@@ -627,6 +627,9 @@ struct InitializeNativeTarget {
llvm::InitializeNativeTargetAsmPrinter();
llvm::InitializeNativeTargetAsmParser();
}
+ ~InitializeNativeTarget() {
+ llvm::llvm_shutdown();
+ }
} initialize_native_target;
std::recursive_mutex LLVMWrapper::_global_llvm_lock;