summaryrefslogtreecommitdiff
path: root/devel/xulrunner10/patches/patch-nsprpub_pr_include_md__pth.h
diff options
context:
space:
mode:
Diffstat (limited to 'devel/xulrunner10/patches/patch-nsprpub_pr_include_md__pth.h')
-rw-r--r--devel/xulrunner10/patches/patch-nsprpub_pr_include_md__pth.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/devel/xulrunner10/patches/patch-nsprpub_pr_include_md__pth.h b/devel/xulrunner10/patches/patch-nsprpub_pr_include_md__pth.h
new file mode 100644
index 00000000000..1a251a377ea
--- /dev/null
+++ b/devel/xulrunner10/patches/patch-nsprpub_pr_include_md__pth.h
@@ -0,0 +1,30 @@
+$NetBSD: patch-nsprpub_pr_include_md__pth.h,v 1.1.1.1 2012/03/15 08:58:28 ryoon Exp $
+
+--- nsprpub/pr/include/md/_pth.h.orig 2012-03-09 22:20:31.000000000 +0000
++++ nsprpub/pr/include/md/_pth.h
+@@ -146,7 +146,7 @@
+ #define _PT_PTHREAD_COPY_THR_HANDLE(st, dt) (dt) = (st)
+ #elif defined(IRIX) || defined(OSF1) || defined(AIX) || defined(SOLARIS) \
+ || defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
+- || defined(HPUX) || defined(FREEBSD) \
++ || defined(HPUX) || defined(FREEBSD) || defined(__DragonFly__) \
+ || defined(NETBSD) || defined(OPENBSD) || defined(BSDI) \
+ || defined(NTO) || defined(DARWIN) \
+ || defined(UNIXWARE) || defined(RISCOS) || defined(SYMBIAN)
+@@ -237,7 +237,7 @@
+ #endif /* defined(_PR_DCETHREADS) */
+
+ #elif defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
+- || defined(FREEBSD) || defined(SYMBIAN)
++ || defined(FREEBSD) || defined(SYMBIAN) || defined(__DragonFly__)
+ #define PT_PRIO_MIN sched_get_priority_min(SCHED_OTHER)
+ #define PT_PRIO_MAX sched_get_priority_max(SCHED_OTHER)
+ #elif defined(NTO)
+@@ -296,6 +296,7 @@ extern int (*_PT_aix_yield_fcn)();
+ #elif defined(HPUX) || defined(SOLARIS) \
+ || defined(LINUX) || defined(__GNU__) || defined(__GLIBC__) \
+ || defined(FREEBSD) || defined(NETBSD) || defined(OPENBSD) \
++ || defined(__DragonFly__) \
+ || defined(BSDI) || defined(NTO) || defined(DARWIN) \
+ || defined(UNIXWARE) || defined(RISCOS) || defined(SYMBIAN)
+ #define _PT_PTHREAD_YIELD() sched_yield()