targets/dri: use a single version script to restict exported symbols
Rather than having multiple (almost) identical version scripts use a single one. Cc: Christian König <christian.koenig@amd.com> Acked-by: Maarten Lankhorst <maarten.lankhorst@canonical.com> Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
This commit is contained in:
parent
b8f31dfc22
commit
6239d42fdb
|
@ -51,15 +51,13 @@ GALLIUM_VIDEO_CFLAGS = \
|
|||
$(VISIBILITY_CFLAGS)
|
||||
|
||||
|
||||
DRI_VERSION_SCRIPT ?= $(top_srcdir)/src/gallium/state_trackers/dri/dri.link
|
||||
|
||||
GALLIUM_DRI_LINKER_FLAGS = \
|
||||
-shared \
|
||||
-shrext .so \
|
||||
-module \
|
||||
-avoid-version \
|
||||
$(GC_SECTIONS) \
|
||||
-Wl,--version-script=$(DRI_VERSION_SCRIPT)
|
||||
-Wl,--version-script=$(top_srcdir)/src/gallium/targets/dri.sym \
|
||||
$(GC_SECTIONS)
|
||||
|
||||
GALLIUM_VDPAU_LINKER_FLAGS = \
|
||||
-shared \
|
||||
|
|
|
@ -1,5 +0,0 @@
|
|||
VERSION {
|
||||
global:
|
||||
__driDriverExtensions;
|
||||
local: *;
|
||||
};
|
|
@ -20,7 +20,6 @@
|
|||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
|
||||
DRI_VERSION_SCRIPT = $(srcdir)/nouveau_dri.link
|
||||
include $(top_srcdir)/src/gallium/Automake.inc
|
||||
|
||||
AM_CFLAGS = \
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
VERSION {
|
||||
{
|
||||
global:
|
||||
__driDriverExtensions;
|
||||
nouveau_drm_screen_create;
|
||||
local: *;
|
||||
radeon_drm_winsys_create;
|
||||
local:
|
||||
*;
|
||||
};
|
|
@ -20,7 +20,6 @@
|
|||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
|
||||
DRI_VERSION_SCRIPT = $(srcdir)/radeon.link
|
||||
include $(top_srcdir)/src/gallium/Automake.inc
|
||||
|
||||
AM_CFLAGS = \
|
||||
|
|
|
@ -1,6 +0,0 @@
|
|||
VERSION {
|
||||
global:
|
||||
__driDriverExtensions;
|
||||
radeon_drm_winsys_create;
|
||||
local: *;
|
||||
};
|
|
@ -20,7 +20,6 @@
|
|||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
|
||||
DRI_VERSION_SCRIPT = $(srcdir)/../../r300/dri/radeon.link
|
||||
include $(top_srcdir)/src/gallium/Automake.inc
|
||||
|
||||
AM_CFLAGS = \
|
||||
|
|
|
@ -20,7 +20,6 @@
|
|||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||
# DEALINGS IN THE SOFTWARE.
|
||||
|
||||
DRI_VERSION_SCRIPT = $(srcdir)/../../r300/dri/radeon.link
|
||||
include $(top_srcdir)/src/gallium/Automake.inc
|
||||
|
||||
AM_CFLAGS = \
|
||||
|
|
Loading…
Reference in New Issue