From: Marek Olšák <marek.ol...@amd.com> 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 <mesa-sta...@lists.freedesktop.org> --- 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 af22aed..e8a2876 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 b2fa619..605cb83 100644 --- a/src/gallium/targets/pipe-loader/pipe.sym +++ b/src/gallium/targets/pipe-loader/pipe.sym @@ -1,7 +1,12 @@ { 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 c925b2e..917c3d3 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.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev