From: Ivan Maidanski Date: Wed, 3 May 2017 08:09:50 +0000 (+0300) Subject: Fix missing win32_threads.c compilation for Cygwin (CMake) X-Git-Tag: v7.4.6~99 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=efe440c8bab37cdc32a43d9e2a308c8f9bbb154f;p=gc Fix missing win32_threads.c compilation for Cygwin (CMake) * CMakeLists.txt [CMAKE_USE_PTHREADS_INIT && *-*-cygwin*] (SRC): Add win32_threads.c. * CMakeLists.txt (win32_threads): Remove commented out variable definition. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 846740d6..70f1502b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -152,9 +152,7 @@ IF(CMAKE_USE_PTHREADS_INIT) IF ( HOST MATCHES .*-.*-cygwin.*) ADD_DEFINITIONS("-DGC_THREADS") ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC") - SET(SRC ${SRC} thread_local_alloc.c) -#TODO -# win32_threads=true + SET(SRC ${SRC} thread_local_alloc.c win32_threads.c) ENDIF() IF ( HOST MATCHES .*-.*-darwin.*) ADD_DEFINITIONS("-DGC_DARWIN_THREADS") @@ -182,7 +180,6 @@ ENDIF(CMAKE_USE_PTHREADS_INIT) IF(CMAKE_USE_WIN32_THREADS_INIT) ADD_DEFINITIONS("-DGC_THREADS") - #win32_threads=true TODO IF(enable_parallel_mark) ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC") SET(SRC ${SRC} thread_local_alloc.c)