Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Unity-Technologies/bdwgc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Buss <abuss@ucsd.edu>2015-12-21 13:20:01 +0300
committerIvan Maidanski <ivmai@mail.ru>2015-12-24 23:44:17 +0300
commit4e78948755f472c5f599a43d01f9c5480ec18817 (patch)
treee32b25674b2a11c00632e0706e3ce0dd7e350727 /CMakeLists.txt
parentb6f5e9330f6867824cda739fd229d99f96e7e760 (diff)
Fix CMake warning about CMP0054 by unquoting instances of HOST
See CMake v3.1 policy CMP0054. * CMakeLists.txt: Use HOST variable without quotes.
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt32
1 files changed, 16 insertions, 16 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bd7b9270..97c69c48 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -82,7 +82,7 @@ MESSAGE("HOST = ${HOST}")
#TODO check cmake detection
IF(CMAKE_USE_PTHREADS_INIT)
SET(SRC ${SRC} pthread_start.c pthread_support.c pthread_stop_world.c)
- IF( "HOST" MATCHES x86-.*-linux.*|ia64-.*-linux.*|i586-.*-linux.*|i686-.*-linux.*|x86_64-.*-linux.*|alpha-.*-linux.*|sparc.*-.*-linux.*)
+ IF( HOST MATCHES x86-.*-linux.*|ia64-.*-linux.*|i586-.*-linux.*|i686-.*-linux.*|x86_64-.*-linux.*|alpha-.*-linux.*|sparc.*-.*-linux.*)
ADD_DEFINITIONS("-DGC_LINUX_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
IF (${enable_parallel_mark})
@@ -91,15 +91,15 @@ IF(CMAKE_USE_PTHREADS_INIT)
ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC")
MESSAGE("Explicit GC_INIT() calls may be required.")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-linux.*)
+ IF ( HOST MATCHES .*-.*-linux.*)
ADD_DEFINITIONS("-DGC_LINUX_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-aix.*)
+ IF ( HOST MATCHES .*-.*-aix.*)
ADD_DEFINITIONS("-DGC_AIX_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-hpux11.*)
+ IF ( HOST MATCHES .*-.*-hpux11.*)
MESSAGE("Only HP/UX 11 POSIX threads are supported.")
ADD_DEFINITIONS("-DGC_HPUX_THREADS")
ADD_DEFINITIONS("-D_POSIX_C_SOURCE=199506L") #TODO test -DVAR=value. Alternative is COMPILE_DEFINITIONS property
@@ -109,17 +109,17 @@ IF(CMAKE_USE_PTHREADS_INIT)
MESSAGE("Explicit GC_INIT() calls may be required.")
ADD_DEFINITIONS("-D_REENTRANT") #TODO
ENDIF()
- IF ( "HOST" MATCHES .*-.*-hpux10.*)
+ IF ( HOST MATCHES .*-.*-hpux10.*)
MESSAGE("Only HP/UX 11 POSIX threads are supported.")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-openbsd.*)
+ IF ( HOST MATCHES .*-.*-openbsd.*)
ADD_DEFINITIONS("-DGC_OPENBSD_THREADS")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-freebsd.*)
+ IF ( HOST MATCHES .*-.*-freebsd.*)
MESSAGE("FreeBSD does not yet fully support threads with Boehm GC.")
ADD_DEFINITIONS("-DGC_FREEBSD_THREADS")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-kfreebsd.*-gnu)
+ IF ( HOST MATCHES .*-.*-kfreebsd.*-gnu)
ADD_DEFINITIONS("-DGC_FREEBSD_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
IF (${enable_parallel_mark})
@@ -128,18 +128,18 @@ IF(CMAKE_USE_PTHREADS_INIT)
ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC")
ADD_DEFINITIONS("-DUSE_COMPILER_TLS")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-gnu.*)
+ IF ( HOST MATCHES .*-.*-gnu.*)
ADD_DEFINITIONS("-DGC_GNU_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-netbsd.*)
+ IF ( HOST MATCHES .*-.*-netbsd.*)
MESSAGE("Only on NetBSD 2.0 or later.")
ADD_DEFINITIONS("-DGC_NETBSD_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
ADD_DEFINITIONS("-D_PTHREADS")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-solaris.*)
+ IF ( HOST MATCHES .*-.*-solaris.*)
ADD_DEFINITIONS("-DGC_SOLARIS_THREADS")
ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC")
#TODO
@@ -149,10 +149,10 @@ IF(CMAKE_USE_PTHREADS_INIT)
# fi
ENDIF()
- IF ( "HOST" MATCHES .*-.*-irix.*)
+ IF ( HOST MATCHES .*-.*-irix.*)
ADD_DEFINITIONS("-DGC_IRIX_THREADS")
ENDIF()
- IF ( "HOST" MATCHES .*-.*-cygwin.*)
+ IF ( HOST MATCHES .*-.*-cygwin.*)
ADD_DEFINITIONS("-DGC_THREADS")
IF (${enable_parallel_mark})
ADD_DEFINITIONS("-DPARALLEL_MARK")
@@ -162,7 +162,7 @@ IF(CMAKE_USE_PTHREADS_INIT)
#TODO
# win32_threads=true
ENDIF()
- IF ( "HOST" MATCHES .*-.*-darwin.*)
+ IF ( HOST MATCHES .*-.*-darwin.*)
ADD_DEFINITIONS("-DGC_DARWIN_THREADS")
ADD_DEFINITIONS("-DTHREAD_LOCAL_ALLOC")
MESSAGE("Explicit GC_INIT() calls may be required.")
@@ -173,7 +173,7 @@ IF(CMAKE_USE_PTHREADS_INIT)
#TODO
#darwin_threads=true
ENDIF()
- IF ( "HOST" MATCHES .*-.*-osf*)
+ IF ( HOST MATCHES .*-.*-osf*)
ADD_DEFINITIONS("-DGC_OSF1_THREADS")
IF (${enable_parallel_mark})
ADD_DEFINITIONS("-DPARALLEL_MARK")
@@ -183,7 +183,7 @@ IF(CMAKE_USE_PTHREADS_INIT)
# Measurements haven't yet been done.
ENDIF()
ENDIF()
- IF ( "HOST" MATCHES .*-.*-linux.*)
+ IF ( HOST MATCHES .*-.*-linux.*)
ADD_DEFINITIONS("-DGC_LINUX_THREADS")
ADD_DEFINITIONS("-D_REENTRANT")
ENDIF()