Seperate PAL and ROCm

Change-Id: I7d0fbbab88c0541f17274da6e8850f2c6783dcd1


[ROCm/clr commit: f51ff32113]
Dieser Commit ist enthalten in:
Jason Tang
2020-03-01 11:19:53 -05:00
Ursprung c64226cefe
Commit 841416fa38
2 geänderte Dateien mit 13 neuen und 8 gelöschten Zeilen
@@ -6,7 +6,7 @@ file(STRINGS palcdefs GPUOPEN_MAJOR_VERSION REGEX "^GPUOPEN_MAJOR_VERSION = [0-9
string(REGEX REPLACE "GPUOPEN_MAJOR_VERSION = " "" GPUOPEN_MAJOR_VERSION ${GPUOPEN_MAJOR_VERSION})
### Create PAL backend library for VDI
add_library(vdipal STATIC "")
add_library(vdipal OBJECT "")
# Add defines necessary for PAL build
set(PAL_CLIENT_INTERFACE_MAJOR_VERSION ${PAL_MAJOR_VERSION}
@@ -53,7 +53,6 @@ target_compile_definitions(vdipal PRIVATE
GPUOPEN_CLIENT_INTERFACE_MINOR_VERSION=${GPUOPEN_CLIENT_INTERFACE_MINOR_VERSION})
target_compile_definitions(vdipal PRIVATE PAL_CLIENT_OCL=1)
target_compile_definitions(vdipal PRIVATE PAL_GPUOPEN_OCL=1)
target_compile_definitions(vdipal PRIVATE PAL_BUILD_GPUOPEN=1)
target_compile_definitions(vdipal PRIVATE PAL_BUILD_SCPC=0)
@@ -81,6 +80,10 @@ if(${USE_COMGR_LIBRARY} MATCHES "yes")
target_compile_definitions(vdipal PRIVATE USE_COMGR_LIBRARY)
endif()
if(UNIX)
target_compile_definitions(vdipal PRIVATE PAL_AMDGPU_BUILD)
endif()
target_include_directories(vdipal PRIVATE ${CMAKE_SOURCE_DIR}/compiler/sc/HSAIL/include)
target_include_directories(vdipal PRIVATE ${CMAKE_SOURCE_DIR}/../asic_reg)
@@ -116,8 +119,6 @@ target_sources(vdipal PRIVATE
palvirtual.cpp
)
target_link_libraries(vdipal PUBLIC pal)
set_target_properties(vdipal PROPERTIES POSITION_INDEPENDENT_CODE ON)