summaryrefslogtreecommitdiffstats
path: root/lib/libthr/thread/thr_create.c
diff options
context:
space:
mode:
authordavidxu <davidxu@FreeBSD.org>2006-12-15 11:52:01 +0000
committerdavidxu <davidxu@FreeBSD.org>2006-12-15 11:52:01 +0000
commitca278718335da1ed4af28e199e5459b0a6fadd2a (patch)
treeea09b321c6b33b576a254a34f061222ae4c103b0 /lib/libthr/thread/thr_create.c
parent8ec27d6b35247153cee3394ff6c7e8ef85e63ff3 (diff)
downloadFreeBSD-src-ca278718335da1ed4af28e199e5459b0a6fadd2a.zip
FreeBSD-src-ca278718335da1ed4af28e199e5459b0a6fadd2a.tar.gz
- Remove variable _thr_scope_system, all threads are system scope.
- Rename _thr_smp_cpus to boolean variable _thr_is_smp. - Define CPU_SPINWAIT macro for each arch, only X86 supports it.
Diffstat (limited to 'lib/libthr/thread/thr_create.c')
-rw-r--r--lib/libthr/thread/thr_create.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/lib/libthr/thread/thr_create.c b/lib/libthr/thread/thr_create.c
index 276e550..abab212 100644
--- a/lib/libthr/thread/thr_create.c
+++ b/lib/libthr/thread/thr_create.c
@@ -86,11 +86,6 @@ _pthread_create(pthread_t * thread, const pthread_attr_t * attr,
new_thread->attr.sched_policy = curthread->attr.sched_policy;
}
- if (_thr_scope_system > 0)
- new_thread->attr.flags |= PTHREAD_SCOPE_SYSTEM;
- else if (_thr_scope_system < 0)
- new_thread->attr.flags &= ~PTHREAD_SCOPE_SYSTEM;
-
new_thread->tid = TID_TERMINATED;
if (create_stack(&new_thread->attr) != 0) {
OpenPOWER on IntegriCloud