Accept Android platform by both CMake and configure
authorIvan Maidanski <ivmai@mail.ru>
Tue, 27 Mar 2018 18:27:48 +0000 (21:27 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Tue, 27 Mar 2018 18:29:56 +0000 (21:29 +0300)
commitf8709b10f1987b96b8dd235f36835172f587139f
tree6f59b770d8d9c96a5556200c0ea96609cf12afcf
parent553ed5607385e85f30aefe8d60b737b5c232439c
Accept Android platform by both CMake and configure
(fix of commit 1680d91)

* CMakeLists.txt (_HOST): Adjust FIXME comment.
* CMakeLists.txt (HOST): Remove replacement of "android" to "linux".
* CMakeLists.txt [CMAKE_USE_PTHREADS_INIT && HOST=*-*-android*]:
Define GC_THREADS and _REENTRANT macros.
* CMakeLists.txt [CMAKE_USE_PTHREADS_INIT && HOST=*-*-android*
&& enable_parallel_mark]: Define PARALLEL_MARK macro.
* CMakeLists.txt [CMAKE_USE_PTHREADS_INIT && HOST=*-*-android*
&& enable_thread_local_alloc]: Define THREAD_LOCAL_ALLOC macro.
* configure.ac [$THREADS=posix && $host=*-*-android*] (GC_THREADS,
_REENTRANT): Define macro.
* configure.ac [$THREADS=posix && $host=*-*-android*
&& $enable_parallel_mark] (PARALLEL_MARK): Likewise.
* configure.ac [$THREADS=posix && $host=*-*-android*
&& $enable_thread_local_alloc] (THREAD_LOCAL_ALLOC): Likewise.
CMakeLists.txt
configure.ac