targets/xvmc: limit the amount of exported symbols
authorEmil Velikov <emil.l.velikov@gmail.com>
Fri, 4 Apr 2014 22:46:13 +0000 (23:46 +0100)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 2 May 2014 20:48:25 +0000 (21:48 +0100)
commitb8f31dfc22eb90c1703c8d414eedb841c9025f52
treebe41f363499cf945ad9681eb152cb61445750715
parent9bcb3698db98fe0ffc7bd6619b8324f13b3b67d2
targets/xvmc: limit the amount of exported symbols

In the presence of LLVM the final library exports every symbol from
the llvm namespace. Resolve this by using a version script (w/o the
version/name tag).

Considering that there are only ~25 symbols, explicitly list them
to minimize the chances of rogue symbols sneaking in.

Drop the *winsys_create functions as they were only meant for
gl-vdpau interop.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
src/gallium/Automake.inc
src/gallium/targets/xvmc.sym [new file with mode: 0644]