From 18b12bf53351e1a902dc1f2e527a94ec8d8f3eff Mon Sep 17 00:00:00 2001 From: =?utf8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Fri, 24 Mar 2017 00:55:55 +0100 Subject: [PATCH] targets: export radeon winsys_create functions to silence LLVM warning MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit It silences the following radeonsi LLVM warning due to a previous commit adding an LLVM workaround: "mesa: for the -simplifycfg-sink-common option: may only occur zero or one times!" Cc: 17.0 Reviewed-by: Christian König Reviewed-by: Nicolai Hähnle Reviewed-by; Emil Velikov --- src/gallium/targets/omx/omx.sym | 5 +++++ src/gallium/targets/pipe-loader/pipe.sym | 5 +++++ src/gallium/targets/va/va.sym | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/src/gallium/targets/omx/omx.sym b/src/gallium/targets/omx/omx.sym index af22aedb587..e8a287600a5 100644 --- a/src/gallium/targets/omx/omx.sym +++ b/src/gallium/targets/omx/omx.sym @@ -1,6 +1,11 @@ { global: omx_component_library_Setup; + + # Workaround for an LLVM warning with -simplifycfg-sink-common + # due to LLVM being initialized multiple times. + radeon_drm_winsys_create; + amdgpu_winsys_create; local: *; }; diff --git a/src/gallium/targets/pipe-loader/pipe.sym b/src/gallium/targets/pipe-loader/pipe.sym index b2fa619f7de..605cb83d802 100644 --- a/src/gallium/targets/pipe-loader/pipe.sym +++ b/src/gallium/targets/pipe-loader/pipe.sym @@ -2,6 +2,11 @@ global: driver_descriptor; swrast_driver_descriptor; + + # Workaround for an LLVM warning with -simplifycfg-sink-common + # due to LLVM being initialized multiple times. + radeon_drm_winsys_create; + amdgpu_winsys_create; local: *; }; diff --git a/src/gallium/targets/va/va.sym b/src/gallium/targets/va/va.sym index c925b2e0f26..917c3d3c301 100644 --- a/src/gallium/targets/va/va.sym +++ b/src/gallium/targets/va/va.sym @@ -1,6 +1,11 @@ { global: __vaDriverInit_*_*; + + # Workaround for an LLVM warning with -simplifycfg-sink-common + # due to LLVM being initialized multiple times. + radeon_drm_winsys_create; + amdgpu_winsys_create; local: *; }; -- 2.30.2