diff options
| Commit | 2afbda01a9c6e5748cf76e4ec9a11918a367c129 (patch) | |
|---|---|---|
| Author | 2020-12-24 13:48:28 +0200 | |
| Committer | 2021-09-13 22:25:44 +0300 | |
| Files | abb1f348045179895101008c613cb143a6ce9897 | |
| IPL-2afbda01a9c6e5748cf76e4ec9a11918a367c129.tar IPL-2afbda01a9c6e5748cf76e4ec9a11918a367c129.tar.gz IPL-2afbda01a9c6e5748cf76e4ec9a11918a367c129.zip | ||
| Parent | f110794b0d57e47e335ae5eeffbb18a7a80580ad (diff) | |
Fix build with GCC on Windows
1 files changed, 3 insertions, 1 deletions
| -rw-r--r-- | gctest/minitrace/minitrace.c | 4 |
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 <string.h> #ifdef _WIN32 +#ifdef _MSVC #pragma warning (disable:4996) +#endif #define WIN32_LEAN_AND_MEAN #include <windows.h> -#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) |
