mesa/src/vulkan/vulkan-android.sym
Eric Engestrom 2a6fbc4bb2 android/vk: drop unnecessary symbols
Signed-off-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21631>
2023-03-04 07:41:10 +00:00

12 lines
355 B
Text

{
global:
# Andoid looks for this global in HAL modules. In the source it occurs
# as HAL_MODULE_INFO_SYM (which is just a #define for HMI) and it's an
# instance of struct hwvulkan_module_t.
HMI;
local:
# When static linking LLVM, all its symbols are public API.
# That may cause symbol collision, so explicitly demote everything.
*;
};