Преглед изворни кода

FindThreads: Fix pthread library check in GHS Multi Generator

Naren Manimohan пре 7 година
родитељ
комит
2c43fb5be3
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      Modules/FindThreads.cmake

+ 3 - 0
Modules/FindThreads.cmake

@@ -161,6 +161,9 @@ if(CMAKE_HAVE_PTHREAD_H)
          _check_pthreads_flag()
          _check_pthreads_flag()
       endif ()
       endif ()
 
 
+      if(CMAKE_SYSTEM MATCHES "GHS-MULTI")
+        _check_threads_lib(posix pthread_create CMAKE_HAVE_PTHREADS_CREATE)
+      endif()
       _check_threads_lib(pthreads pthread_create CMAKE_HAVE_PTHREADS_CREATE)
       _check_threads_lib(pthreads pthread_create CMAKE_HAVE_PTHREADS_CREATE)
       _check_threads_lib(pthread  pthread_create CMAKE_HAVE_PTHREAD_CREATE)
       _check_threads_lib(pthread  pthread_create CMAKE_HAVE_PTHREAD_CREATE)
       if(CMAKE_SYSTEM_NAME MATCHES "SunOS")
       if(CMAKE_SYSTEM_NAME MATCHES "SunOS")