Source Level Debugger: initialization & notify new device

- add source level debugger to device
- load isDebuggerActive function from library
- rename interface to sourceLevelDebuggerInterface in SLD
- add DebugData to KernelInfo with kernel debug data

Change-Id: I2643ee633f8dc5c97e8bbdc9d4e7977ddcbf440d
This commit is contained in:
Hoppe, Mateusz
2018-04-23 14:26:03 +02:00
committed by sys_ocldev
parent c8c2832068
commit 2e46129d53
14 changed files with 413 additions and 50 deletions

View File

@@ -28,7 +28,9 @@ else()
set(RUNTIME_SRCS_SOURCE_LEVEL_DEBUGGER
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
${CMAKE_CURRENT_SOURCE_DIR}/source_level_debugger.h
${CMAKE_CURRENT_SOURCE_DIR}/source_level_debugger_stubs.cpp
)
endif()
target_sources(${NEO_STATIC_LIB_NAME} PRIVATE ${RUNTIME_SRCS_SOURCE_LEVEL_DEBUGGER})
set_property(GLOBAL PROPERTY RUNTIME_SRCS_SOURCE_LEVEL_DEBUGGER ${RUNTIME_SRCS_SOURCE_LEVEL_DEBUGGER})