From 2afbda01a9c6e5748cf76e4ec9a11918a367c129 Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Thu, 24 Dec 2020 13:48:28 +0200 Subject: Fix build with GCC on Windows --- gctest/minitrace/minitrace.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gctest/minitrace/minitrace.c b/gctest/minitrace/minitrace.c index 42c2634..3d8e7fd 100644 --- a/gctest/minitrace/minitrace.c +++ b/gctest/minitrace/minitrace.c @@ -10,10 +10,12 @@ #include #ifdef _WIN32 +#ifdef _MSVC #pragma warning (disable:4996) +#endif #define WIN32_LEAN_AND_MEAN #include -#define __thread __declspec(thread) +#define __thread thread_local #define pthread_mutex_t CRITICAL_SECTION #define pthread_mutex_init(a, b) InitializeCriticalSection(a) #define pthread_mutex_lock(a) EnterCriticalSection(a) -- cgit v1.3.1-23-gd82d