Merge "adding cltrace" into amd-master-next

This commit is contained in:
Payam Ghafari
2020-04-28 09:48:35 -04:00
committed by Gerrit Code Review
5 changed files with 4471 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11")
if(CMAKE_BUILD_TYPE MATCHES "^Debug$")
add_definitions(-DDEBUG)
endif()
set (CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
set(CMAKE_SHARED_LINKER_FLAGS "-Wl,-Bsymbolic -Wl,--unresolved-symbols=report-all -Wl,--version-script=${CMAKE_SOURCE_DIR}/tools/cltrace/cltrace.map")
include_directories(${CMAKE_SOURCE_DIR})
include_directories(${CMAKE_SOURCE_DIR}/khronos/headers/opencl2.2)
include_directories(${VDI_DIR}/include)
add_definitions(-DHAVE_CL2_HPP -DCL_TARGET_OPENCL_VERSION=220)
add_library(cltrace cltrace.cpp)
target_link_libraries(cltrace OpenCL)
File diff suppressed because it is too large Load Diff
+2
View File
@@ -0,0 +1,2 @@
EXPORTS
vdiAgent_OnLoad
+7
View File
@@ -0,0 +1,7 @@
CLTRACE_1.0 {
global:
vdiAgent_OnLoad;
vdiAgent_OnUnload;
local:
*;
};