mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
nptl: Eliminate <smp.h> and __is_smp
Most systems are SMP, so optimizing for the UP case is no longer approriate. A dynamic check based on the kernel identification has been only implemented for i386 anyway. To disable adaptive mutexes on sh, define DEFAULT_ADAPTIVE_COUNT as zero for this architecture. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
This commit is contained in:
@ -32,7 +32,6 @@
|
||||
#include <fork.h>
|
||||
#include <version.h>
|
||||
#include <shlib-compat.h>
|
||||
#include <smp.h>
|
||||
#include <lowlevellock.h>
|
||||
#include <futex-internal.h>
|
||||
#include <kernel-features.h>
|
||||
@ -346,9 +345,6 @@ __pthread_initialize_minimal_internal (void)
|
||||
__libc_pthread_init (&__fork_generation, __reclaim_stacks,
|
||||
ptr_pthread_functions);
|
||||
|
||||
/* Determine whether the machine is SMP or not. */
|
||||
__is_smp = is_smp_system ();
|
||||
|
||||
#if HAVE_TUNABLES
|
||||
__pthread_tunables_init ();
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user