diff options
Diffstat (limited to 'elf')
-rw-r--r-- | elf/libc_early_init.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/elf/libc_early_init.c b/elf/libc_early_init.c index 4755554f12..9b1901a706 100644 --- a/elf/libc_early_init.c +++ b/elf/libc_early_init.c @@ -17,8 +17,10 @@ <https://www.gnu.org/licenses/>. */ #include <ctype.h> +#include <elision-conf.h> #include <libc-early-init.h> #include <libc-internal.h> +#include <lowlevellock.h> #include <sys/single_threaded.h> #ifdef SHARED @@ -37,4 +39,8 @@ __libc_early_init (_Bool initial) #ifdef SHARED __libc_initial = initial; #endif + +#if ENABLE_ELISION_SUPPORT + __lll_elision_init (); +#endif } |