diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-12-17 11:19:56 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-12-17 11:19:56 +0100 |
| commit | 2aa7c45ca298c6ed49f86a17f3f77959275147c0 (patch) | |
| tree | ec03a54be8bf8eb99d82fcadf213db5dba0bb689 /src/wrapped/wrappedtbbmallocproxy_private.h | |
| parent | 73467dc523081ecd0ffad503d6f46c2c58057f90 (diff) | |
| download | box64-2aa7c45ca298c6ed49f86a17f3f77959275147c0.tar.gz box64-2aa7c45ca298c6ed49f86a17f3f77959275147c0.zip | |
More work on malloc override and tbbmalloc wrapping
Diffstat (limited to 'src/wrapped/wrappedtbbmallocproxy_private.h')
| -rw-r--r-- | src/wrapped/wrappedtbbmallocproxy_private.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/wrapped/wrappedtbbmallocproxy_private.h b/src/wrapped/wrappedtbbmallocproxy_private.h index 08ef1a97..f85d9e13 100644 --- a/src/wrapped/wrappedtbbmallocproxy_private.h +++ b/src/wrapped/wrappedtbbmallocproxy_private.h @@ -21,8 +21,7 @@ //GO(posix_memalign, //GO(pvalloc, //GO(realloc, -//GO(__TBB_internal_find_original_malloc, -//GO(__TBB_malloc_proxy, +GO2(__TBB_malloc_proxy, pFL, my_malloc) //GO(valloc, GOM(_ZdaPv, vFp) //%noE GOM(_ZdaPvRKSt9nothrow_t, vFpp) //%noE @@ -32,3 +31,11 @@ GOM(_Znam, pFL) //%noE GOM(_ZnamRKSt9nothrow_t, pFLp) //%noE GOM(_Znwm, pFL) //%noE GOM(_ZnwmRKSt9nothrow_t, pFLp) //%noE + +GOM(__TBB_internal_find_original_malloc, iFipp) //%noE +GOM(__TBB_call_with_my_server_info, vFpp) //%noE +GOM(__TBB_make_rml_server, iFppp) //%noE +GOM(__RML_close_factory, vFp) //%noE +GOM(__RML_open_factory, iFppi) //%noE + +GO(dummy_pFpLLp, pFpLLp) // dummy to have pFpLLp for mallochook \ No newline at end of file |