diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/libtools/static_libc.h | 2 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibc_private.h | 6 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/libtools/static_libc.h b/src/libtools/static_libc.h index cfc599a0..665c5cab 100644 --- a/src/libtools/static_libc.h +++ b/src/libtools/static_libc.h @@ -195,6 +195,7 @@ extern size_t __mbsnrtowcs_chk(wchar_t*, const char**, size_t, size_t, mbstate_t extern size_t __mbsrtowcs_chk(wchar_t*, const char**, size_t, mbstate_t*, size_t); extern size_t __mbstowcs_chk(wchar_t*, const char*, size_t, size_t); extern void _mcount(void*, void*); +extern void _mcleanup(); extern void* __memcpy_chk(void*, void*, size_t, size_t); extern void* __memmove_chk(void*, void*, size_t, size_t); extern void* __mempcpy_chk(void*, void*, size_t, size_t); @@ -323,3 +324,4 @@ extern char *__xpg_basename(char *__path); void* dummy_pFLp(size_t a, void* b) {} void* dummy_pFpLLp(void* a, size_t b, size_t c, void* d) {} void* dummy__ZnwmSt11align_val_tRKSt9nothrow_t(size_t a, size_t b, void* c) {} +extern void __monstartup(unsigned long, unsigned long); diff --git a/src/wrapped/wrappedlibc_private.h b/src/wrapped/wrappedlibc_private.h index 07cf5c54..e5085322 100644 --- a/src/wrapped/wrappedlibc_private.h +++ b/src/wrapped/wrappedlibc_private.h @@ -1277,7 +1277,7 @@ GO(mbtowc, iFppL) //GOM(mcheck, iFp) GO(mcheck_check_all, vFv) //GOM(mcheck_pedantic, iFp) -//GO(_mcleanup, +GO(_mcleanup, vFv) GO(_mcount, vFpp) GO2(mcount, vFpp, _mcount) GO(memalign, pFLL) @@ -1329,8 +1329,8 @@ GOW(modf, dFdp) GOW(modff, fFfp) GOWD(modfl, DFDp, modf) //GOW(modify_ldt, -//GOW(moncontrol, -//GO(__monstartup, +//GOW(moncontrol, +GO(__monstartup, vFLL) #ifdef STATICBUILD //GOW(monstartup, vFLL) #else |