From bb928ee8ecf6feb537ac07cbc136fc66f1327da2 Mon Sep 17 00:00:00 2001 From: Maneesh Gupta Date: Wed, 28 Jun 2017 10:26:04 +0530 Subject: [PATCH] [build] link libCXActivityLogger.so when COMPILE_HIP_ATP_MARKER=1 Change-Id: I0bfffd924cd858bec7436acf3ccb1e3375172f27 --- hipamd/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hipamd/CMakeLists.txt b/hipamd/CMakeLists.txt index eee1a14a8a..b3ea5a3ca3 100644 --- a/hipamd/CMakeLists.txt +++ b/hipamd/CMakeLists.txt @@ -193,6 +193,9 @@ if(HIP_PLATFORM STREQUAL "hcc") set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${HCC_LD_FLAGS} -Wl,-Bsymbolic") #find_package(LLVM HINTS ${HCC_HOME}/compiler/lib/cmake) set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} --amdgpu-target=gfx701 --amdgpu-target=gfx801 --amdgpu-target=gfx802 --amdgpu-target=gfx803 --amdgpu-target=gfx900") + if(COMPILE_HIP_ATP_MARKER) + set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -L/opt/rocm/profiler/CXLActivityLogger/bin/x86_64 -lCXLActivityLogger") + endif() add_library(hip_hcc SHARED ${SOURCE_FILES_RUNTIME}) target_link_libraries(hip_hcc PRIVATE hc_am) #target_link_libraries(hip_hcc PUBLIC LLVMAMDGPUUtils)