1 #include "libc.h" 2 3 struct __libc __libc; 4 5 size_t __hwcap; 6 size_t __sysinfo; 7 char *__progname=0, *__progname_full=0; 8 9 weak_alias(__progname, program_invocation_short_name); 10 weak_alias(__progname_full, program_invocation_name); 11 12 #ifdef __EMSCRIPTEN_PTHREADS__ 13 #include <emscripten/emscripten.h> emscripten_get_global_libc()14struct __libc* EMSCRIPTEN_KEEPALIVE emscripten_get_global_libc() { 15 return &libc; 16 } 17 #endif 18