summaryrefslogtreecommitdiff
path: root/wrappers/egltrace.version
diff options
context:
space:
mode:
authorJose Fonseca <jfonseca@vmware.com>2015-04-26 21:42:43 +0100
committerJose Fonseca <jfonseca@vmware.com>2015-04-26 21:44:45 +0100
commit946652f4fc103854d4f643551331eb72e8fb0345 (patch)
treed988cf6d6c9f187dbaa5c4afa90b0d5662f996d7 /wrappers/egltrace.version
parentae3c638a962143bae229e7527a12121561f415b7 (diff)
cmake: Use LD version scripts to limit symbols exported by wrappers.
This fixes collision due to libstdc++ weak symbols being inadvertently exported from the wrappers. This change also undoes 3c3076c640081f3e8cd756440601bcd8ddc98a13 since it's now redundant.
Diffstat (limited to 'wrappers/egltrace.version')
-rw-r--r--wrappers/egltrace.version10
1 files changed, 10 insertions, 0 deletions
diff --git a/wrappers/egltrace.version b/wrappers/egltrace.version
new file mode 100644
index 00000000..0e7e62b9
--- /dev/null
+++ b/wrappers/egltrace.version
@@ -0,0 +1,10 @@
+{
+ global:
+ _init;
+ _fini;
+ egl[A-Z]*;
+ gl[A-Z]*;
+ dlopen;
+ local:
+ *;
+};