Publishing 2019 R1 content
[platform/upstream/dldt.git] / inference-engine / thirdparty / mkl-dnn / src / common / scratchpad.cpp
index 30de4a4..31a56c2 100644 (file)
@@ -79,14 +79,14 @@ struct global_scratchpad_t : public scratchpad_t {
     }
 
 private:
-    THREAD_LOCAL static char *scratchpad_;
-    THREAD_LOCAL static size_t size_;
-    THREAD_LOCAL static unsigned int reference_count_;
+    thread_local static char *scratchpad_;
+    thread_local static size_t size_;
+    thread_local static unsigned int reference_count_;
 };
 
-THREAD_LOCAL char *global_scratchpad_t::scratchpad_ = nullptr;
-THREAD_LOCAL size_t global_scratchpad_t::size_ = 0;
-THREAD_LOCAL unsigned int global_scratchpad_t::reference_count_ = 0;
+thread_local char *global_scratchpad_t::scratchpad_ = nullptr;
+thread_local size_t global_scratchpad_t::size_ = 0;
+thread_local unsigned int global_scratchpad_t::reference_count_ = 0;
 
 
 /*