diff options
Diffstat (limited to 'src/expr/node_manager.cpp')
-rw-r--r-- | src/expr/node_manager.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/expr/node_manager.cpp b/src/expr/node_manager.cpp index 1f15f7e29..31b848885 100644 --- a/src/expr/node_manager.cpp +++ b/src/expr/node_manager.cpp @@ -28,6 +28,7 @@ #include "theory/bv/theory_bv_type_rules.h" #include "util/Assert.h" +#include "util/tls.h" #include <ext/hash_set> #include <algorithm> @@ -38,7 +39,7 @@ using __gnu_cxx::hash_set; namespace CVC4 { -__thread NodeManager* NodeManager::s_current = 0; +CVC4_THREADLOCAL(NodeManager*) NodeManager::s_current = 0; /** * This class sets it reference argument to true and ensures that it gets set |