diff options
author | davidxu <davidxu@FreeBSD.org> | 2006-12-15 11:52:01 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2006-12-15 11:52:01 +0000 |
commit | ca278718335da1ed4af28e199e5459b0a6fadd2a (patch) | |
tree | ea09b321c6b33b576a254a34f061222ae4c103b0 /lib/libthr/thread/thr_create.c | |
parent | 8ec27d6b35247153cee3394ff6c7e8ef85e63ff3 (diff) | |
download | FreeBSD-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.c | 5 |
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) { |