diff --git a/gen/toir.cpp b/gen/toir.cpp index 4bb82022..cab13b71 100644 --- a/gen/toir.cpp +++ b/gen/toir.cpp @@ -37,6 +37,8 @@ #include "gen/functions.h" #include "gen/todebug.h" +#include "llvm/Support/ManagedStatic.h" + ////////////////////////////////////////////////////////////////////////////////////////// DValue* DeclarationExp::toElem(IRState* p) @@ -2775,4 +2777,5 @@ void backend_init() void backend_term() { LLVM_D_FreeRuntime(); + llvm::llvm_shutdown(); }