aboutsummaryrefslogtreecommitdiff
path: root/devel/linuxthreads/files/README.FreeBSD
diff options
context:
space:
mode:
authorTor Egge <tegge@FreeBSD.org>2004-02-27 23:32:55 +0000
committerTor Egge <tegge@FreeBSD.org>2004-02-27 23:32:55 +0000
commitdeaa6380716ba4d8fd444520ae7a7615d5e52cfd (patch)
treebbf2fb8b778f5737bf2acceb3cbc2792f790b1fe /devel/linuxthreads/files/README.FreeBSD
parentf9916a49910bbfe8c6c740555cc2121ef89a4747 (diff)
downloadports-deaa6380716ba4d8fd444520ae7a7615d5e52cfd.tar.gz
ports-deaa6380716ba4d8fd444520ae7a7615d5e52cfd.zip
Add option to ignore posix priority scheduling.
Add threadsafe versions of some libc functions on FreeBSD 4.x. Register liblgcc_r_pic.a as installed for FreeBSD 5.x.
Notes
Notes: svn path=/head/; revision=102330
Diffstat (limited to 'devel/linuxthreads/files/README.FreeBSD')
-rw-r--r--devel/linuxthreads/files/README.FreeBSD8
1 files changed, 8 insertions, 0 deletions
diff --git a/devel/linuxthreads/files/README.FreeBSD b/devel/linuxthreads/files/README.FreeBSD
index 4a85faf0b40b..d59a697de9d1 100644
--- a/devel/linuxthreads/files/README.FreeBSD
+++ b/devel/linuxthreads/files/README.FreeBSD
@@ -130,3 +130,11 @@ set at 20 + 16 * MAXUSERS.
If other threads has been joined by the main thread before it calls
exit then exit handling should be fairly safe and the correct exit
code can be detected by the parent process.
+
+6) If the rate of sched_yield() calls is very high (due to
+ malloc / spinlock interaction) then
+ LINUXTHREADS_NO_POSIX_PRIORITY_SCHEDULING can be defined when
+ compiling the linuxthreads library. This has the same effect
+ as if the kernel was compiled without the _KPOSIX_PRIORITY_SCHEDULING
+ option, but limited to the linuxthread library.
+