aboutsummaryrefslogtreecommitdiff
path: root/nptl/nptl-init.c
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2020-11-13 15:19:41 +0100
committerFlorian Weimer <fweimer@redhat.com>2020-11-13 15:20:10 +0100
commit26f7c72a99f4e46755ec2ff23a6a7cf9c2c337c3 (patch)
tree709823d1994876ad92abcffe368bb74899dfd1e5 /nptl/nptl-init.c
parentd5c4cce9c3eb82cb57d01a3ce3a0999e146abd63 (diff)
downloadglibc-26f7c72a99f4e46755ec2ff23a6a7cf9c2c337c3.zip
glibc-26f7c72a99f4e46755ec2ff23a6a7cf9c2c337c3.tar.gz
glibc-26f7c72a99f4e46755ec2ff23a6a7cf9c2c337c3.tar.bz2
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>
Diffstat (limited to 'nptl/nptl-init.c')
-rw-r--r--nptl/nptl-init.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/nptl/nptl-init.c b/nptl/nptl-init.c
index 95c60a5..4aa1231 100644
--- a/nptl/nptl-init.c
+++ b/nptl/nptl-init.c
@@ -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