SWDEV-418904 - Remove hiprtc symbols from hip library (#370)

Этот коммит содержится в:
Dittakavi, Satyanvesh
2025-05-21 21:22:47 +05:30
коммит произвёл GitHub
родитель 0b64eec921
Коммит e9dbd7c99d
2 изменённых файлов: 0 добавлений и 20 удалений
-11
Просмотреть файл
@@ -199,20 +199,9 @@ if(__HIP_ENABLE_PCH)
target_sources(amdhip64 PRIVATE ${CMAKE_BINARY_DIR}/hip_pch.o)
endif()
set(HIPRTC_OBJECTS)
# Add hiprtc
add_subdirectory(hiprtc)
target_compile_definitions(amdhip64 PRIVATE __HIP_ENABLE_RTC)
if(BUILD_SHARED_LIBS)
target_link_libraries(amdhip64 PRIVATE ${HIPRTC_OBJECTS})
add_dependencies(amdhip64 hiprtc-builtins)
INSTALL(TARGETS hiprtc-builtins
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
endif()
#############################
# Profiling API support
#############################
-9
Просмотреть файл
@@ -236,15 +236,6 @@ add_custom_command(
target_sources(hiprtc PRIVATE ${HIPRTC_GEN_OBJ})
target_compile_definitions(hiprtc PRIVATE __HIP_ENABLE_RTC)
if(NOT WIN32)
if (BUILD_SHARED_LIBS)
target_sources(amdhip64 PRIVATE hiprtc.cpp ../hip_comgr_helper.cpp hiprtcInternal.cpp)
endif()
endif()
list(APPEND HIPRTC_OBJECTS ${HIPRTC_GEN_OBJ})
set(HIPRTC_OBJECTS ${HIPRTC_OBJECTS} PARENT_SCOPE)
add_dependencies(hiprtc hiprtc-builtins)
install(TARGETS hiprtc-builtins
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}