SWDEV-262734: Fix for Numa policy bug

Change-Id: I4be62c1fc45a59d09aa043af1c998b9e308da604


[ROCm/clr commit: 673f483879]
This commit is contained in:
Sarbojit Sarkar
2020-12-08 06:58:09 -05:00
committed by Sarbojit Sarkar
parent 6c80b85c95
commit cd827fad4d
2 changed files with 8 additions and 3 deletions
-3
View File
@@ -227,11 +227,8 @@ if (UNIX)
target_link_libraries(amdrocclr_static PUBLIC ${LIBRT})
endif()
find_library(LIBNUMA numa)
if (LIBNUMA)
target_compile_definitions(amdrocclr_static PUBLIC ROCCLR_SUPPORT_NUMA_POLICY)
target_link_libraries(amdrocclr_static PUBLIC ${LIBNUMA})
message(STATUS "Found: ${LIBNUMA}")
endif()
endif()
#comment out as it's not available in cmake 3.5
@@ -47,4 +47,12 @@ if(USE_COMGR_LIBRARY)
endif()
endif()
if (UNIX)
find_library(LIBNUMA numa)
if (LIBNUMA)
target_compile_definitions(oclrocm PRIVATE ROCCLR_SUPPORT_NUMA_POLICY)
message(STATUS "Found: ${LIBNUMA}")
endif()
endif()
set_target_properties(oclrocm PROPERTIES POSITION_INDEPENDENT_CODE ON)