summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Dufresne <nicolas.dufresne@collabora.com>2017-05-16 13:31:06 -0400
committerSebastian Dröge <sebastian@centricular.com>2017-09-08 14:30:45 +0300
commit8dca248e1000537205a04cf15ebe907f1107a4cf (patch)
treec07806bc67e5e34edd12ef7156879123e8b9c416
parent0352283f43549c30008ecca3f3738df8cd4976a2 (diff)
downloadgstreamer-8dca248e1000537205a04cf15ebe907f1107a4cf.tar.gz
Also use default visibility for plugins symbol
-rw-r--r--gst/gstconfig.h.in3
1 files changed, 2 insertions, 1 deletions
diff --git a/gst/gstconfig.h.in b/gst/gstconfig.h.in
index 9b0b1a016a..097ab258c3 100644
--- a/gst/gstconfig.h.in
+++ b/gst/gstconfig.h.in
@@ -146,10 +146,11 @@
# define GST_EXPORT __declspec(dllimport) extern
# endif
#else
-# define GST_PLUGIN_EXPORT
# if defined(__GNUC__) || (defined(__SUNPRO_C) && (__SUNPRO_C >= 0x590))
+# define GST_PLUGIN_EXPORT __attribute__ ((visibility ("default")))
# define GST_EXPORT extern __attribute__ ((visibility ("default")))
# else
+# define GST_PLUGIN_EXPORT
# define GST_EXPORT extern
# endif
#endif