Module: Mesa Branch: master Commit: 18b12bf53351e1a902dc1f2e527a94ec8d8f3eff URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=18b12bf53351e1a902dc1f2e527a94ec8d8f3eff
Author: Marek Olšák <marek.ol...@amd.com> Date: Fri Mar 24 00:55:55 2017 +0100 targets: export radeon winsys_create functions to silence LLVM warning 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> Reviewed-by: Christian König <christian.koe...@amd.com> Reviewed-by: Nicolai Hähnle <nicolai.haeh...@amd.com> Reviewed-by; Emil Velikov <emil.veli...@collabora.com> --- 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 af22aedb58..e8a287600a 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 b2fa619f7d..605cb83d80 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 c925b2e0f2..917c3d3c30 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: *; }; _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-commit