diff options
author | Florian Weimer <fweimer@redhat.com> | 2021-04-21 19:49:51 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2021-04-21 19:49:51 +0200 |
commit | 1f3ed1e0c8ede2ec0aa8b5913de7abc6791c986f (patch) | |
tree | 1b2f5740b01c70960e6d13338a658bd274a6370f /elf | |
parent | 798cacde768c262d3979ba9c5eb224d6837fd92d (diff) | |
download | glibc-1f3ed1e0c8ede2ec0aa8b5913de7abc6791c986f.tar.gz glibc-1f3ed1e0c8ede2ec0aa8b5913de7abc6791c986f.tar.xz glibc-1f3ed1e0c8ede2ec0aa8b5913de7abc6791c986f.zip |
pthread: Introduce __pthread_early_init
This function is called from __libc_early_init to initialize the pthread subsystem. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
Diffstat (limited to 'elf')
-rw-r--r-- | elf/libc_early_init.c | 3 |
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 |