about summary refs log tree commit diff
path: root/elf/libc_early_init.c
diff options
context:
space:
mode:
Diffstat (limited to 'elf/libc_early_init.c')
-rw-r--r--elf/libc_early_init.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/elf/libc_early_init.c b/elf/libc_early_init.c
index 9b1901a706..525edf1e7d 100644
--- a/elf/libc_early_init.c
+++ b/elf/libc_early_init.c
@@ -21,6 +21,7 @@
 #include <libc-early-init.h>
 #include <libc-internal.h>
 #include <lowlevellock.h>
+#include <pthread_early_init.h>
 #include <sys/single_threaded.h>
 
 #ifdef SHARED
@@ -40,6 +41,8 @@ __libc_early_init (_Bool initial)
   __libc_initial = initial;
 #endif
 
+  __pthread_early_init ();
+
 #if ENABLE_ELISION_SUPPORT
   __lll_elision_init ();
 #endif