X-Git-Url: https://git.saurik.com/apple/libc.git/blobdiff_plain/23e20b0053d7317ce3facd3fd38db8c73c2c380a..refs/heads/master:/sys/_libc_init.c diff --git a/sys/_libc_init.c b/sys/_libc_init.c index faf185a..d96428d 100644 --- a/sys/_libc_init.c +++ b/sys/_libc_init.c @@ -24,22 +24,27 @@ * _libc_initializer() is called from libSystem_initializer() */ +#include #include #include #include +#include #include #include +#include <_simple.h> #include "libc_private.h" extern void _program_vars_init(const struct ProgramVars *vars); extern void _libc_fork_init(const struct _libc_functions *funcs); +extern void _arc4_init(void); extern void __atexit_init(void); extern void __confstr_init(const struct _libc_functions *funcs); extern void _init_clock_port(void); extern void __chk_init(void); extern void __xlocale_init(void); extern void __guard_setup(const char *apple[]); +extern void _subsystem_init(const char *apple[]); void _libc_initializer(const struct _libc_functions *funcs, @@ -55,6 +60,7 @@ _libc_initializer(const struct _libc_functions *funcs, __chk_init(); __xlocale_init(); __guard_setup(apple); + _subsystem_init(apple); }