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

[ROCm/clr commit: e9dbd7c99d]
Tá an tiomantas seo le fáil i:
Dittakavi, Satyanvesh
2025-05-21 21:22:47 +05:30
tiomanta ag GitHub
tuismitheoir 6467351f4c
tiomantas 39b9a46025
D'athraigh 2 comhad le 0 breiseanna agus 20 scriosta
-11
Féach ar an gComhad
@@ -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
Féach ar an gComhad
@@ -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}