File: use-cmake_thread_libs_init-instead-of-pt

package info (click to toggle)
armnn 20.08-12
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 20,636 kB
  • sloc: cpp: 211,563; python: 2,756; sh: 285; makefile: 38; asm: 6
file content (27 lines) | stat: -rw-r--r-- 1,123 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Description: Use ${CMAKE_THREAD_LIBS_INIT} instead of 'pthread'
 Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Author: Francis Murtagh <francis.murtagh@arm.com>
X-Dgit-Generated: 20.08-1 91a71338c059e4209b2067e28f6c158fefa22091

---

--- armnn-20.08.orig/CMakeLists.txt
+++ armnn-20.08/CMakeLists.txt
@@ -209,7 +209,7 @@ if(BUILD_ARMNN_QUANTIZER AND ARMNNREF)
             ${FLATBUFFERS_LIBRARY})
 
     if(Threads_FOUND AND (NOT ("${CMAKE_SYSTEM_NAME}" STREQUAL Android)))
-        target_link_libraries(ArmnnQuantizer pthread)
+        target_link_libraries(ArmnnQuantizer ${CMAKE_THREAD_LIBS_INIT})
     endif()
 
     set_target_properties(armnnQuantizer PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
@@ -616,7 +616,7 @@ if(ARMCOMPUTECL AND OPENCL_LIBRARIES)
 endif()
 
 if(PROFILING_BACKEND_STREAMLINE AND (NOT ("${CMAKE_SYSTEM_NAME}" STREQUAL Android)))
-    target_link_libraries(armnn pthread)
+    target_link_libraries(armnn ${CMAKE_THREAD_LIBS_INIT})
 endif()
 
 set_target_properties(armnn PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})