From 7e27ebe70bb9a78c6a474e0949e6e0297e9e3f60 Mon Sep 17 00:00:00 2001 From: Mateusz Hoppe Date: Sat, 30 Jan 2021 16:28:26 +0100 Subject: [PATCH] Fix version-script for ze_intel_gpu - export only ze* functions Related-To: NEO-5509 Signed-off-by: Mateusz Hoppe --- level_zero/CMakeLists.txt | 10 +++++----- level_zero/core/source/dll/linux/ze.exports | 6 ++++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/level_zero/CMakeLists.txt b/level_zero/CMakeLists.txt index fd67b6c3a0..34dfd0335c 100644 --- a/level_zero/CMakeLists.txt +++ b/level_zero/CMakeLists.txt @@ -467,11 +467,6 @@ if(BUILD_WITH_L0) append_sources_from_properties(L0_SHARED_LIB_SRCS L0_SRCS_DLL NEO_CORE_SRCS_LINK) target_sources(${TARGET_NAME_L0} PRIVATE $ ${L0_SHARED_LIB_SRCS}) - target_link_libraries(${TARGET_NAME_L0} - ${NEO_STATICALLY_LINKED_LIBRARIES} - ${OS_SPECIFIC_LIBS} ${ASAN_LIBS} ${TSAN_LIBS} - ) - if(UNIX) target_link_libraries(${TARGET_NAME_L0} ${GMM_LINK_NAME}) @@ -480,6 +475,11 @@ if(BUILD_WITH_L0) ) endif() + target_link_libraries(${TARGET_NAME_L0} + ${NEO_STATICALLY_LINKED_LIBRARIES} + ${OS_SPECIFIC_LIBS} ${ASAN_LIBS} ${TSAN_LIBS} + ) + create_source_tree(${TARGET_NAME_L0} ${L0_ROOT_DIR}/..) set_property(TARGET ${TARGET_NAME_L0} APPEND_STRING PROPERTY COMPILE_FLAGS ${ASAN_FLAGS}) diff --git a/level_zero/core/source/dll/linux/ze.exports b/level_zero/core/source/dll/linux/ze.exports index f618175689..500b16c72e 100644 --- a/level_zero/core/source/dll/linux/ze.exports +++ b/level_zero/core/source/dll/linux/ze.exports @@ -1,11 +1,13 @@ /* - * Copyright (C) 2020 Intel Corporation + * Copyright (C) 2020-2021 Intel Corporation * * SPDX-License-Identifier: MIT * */ { + global: + ze*; local: - cl*; + *; };