blob: d68cad2e5c6a3f522b8e0a38b1696bb6bd58204c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
--- mozilla/media/webrtc/trunk/src/system_wrappers/source/thread_posix.cc~
+++ mozilla/media/webrtc/trunk/src/system_wrappers/source/thread_posix.cc
@@ -62,7 +62,13 @@
#include <lwp.h>
#elif defined(__FreeBSD__)
#include <sys/param.h>
+#if __FreeBSD_version > 802500
#include <sys/thr.h>
+#else
+_Pragma("GCC visibility push(default)")
+extern "C" int thr_self(long *);
+_Pragma("GCC visibility pop")
+#endif
#endif
#if defined(WEBRTC_BSD) && !defined(__NetBSD__)
|