Create debug zebin

Creates copy of zebinary with program headers containing
addresses of segments and applies debug relocations.


Related-To: NEO-6071
Signed-off-by: Krystian Chmielewski <krystian.chmielewski@intel.com>
This commit is contained in:
Krystian Chmielewski
2021-07-20 14:40:35 +00:00
committed by Compute-Runtime-Automation
parent c7d86af500
commit 1417e894c7
10 changed files with 390 additions and 5 deletions

View File

@@ -32,6 +32,8 @@ set(NEO_DEVICE_BINARY_FORMAT
${CMAKE_CURRENT_SOURCE_DIR}/patchtokens_validator.h
${CMAKE_CURRENT_SOURCE_DIR}/zebin_decoder.cpp
${CMAKE_CURRENT_SOURCE_DIR}/zebin_decoder.h
${CMAKE_CURRENT_SOURCE_DIR}/debug_zebin.cpp
${CMAKE_CURRENT_SOURCE_DIR}/debug_zebin.h
${CMAKE_CURRENT_SOURCE_DIR}/yaml/yaml_parser.cpp
${CMAKE_CURRENT_SOURCE_DIR}/yaml/yaml_parser.h
)