diff options
Diffstat (limited to 'src/dynarec/dynarec_native.c')
| -rw-r--r-- | src/dynarec/dynarec_native.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/src/dynarec/dynarec_native.c b/src/dynarec/dynarec_native.c index df6ab348..197a163e 100644 --- a/src/dynarec/dynarec_native.c +++ b/src/dynarec/dynarec_native.c @@ -18,7 +18,6 @@ #include "x64trace.h" #include "dynablock.h" #include "dynablock_private.h" -#include "elfloader.h" #include "dynarec_native.h" #include "dynarec_arch.h" @@ -933,13 +932,3 @@ void* FillBlock64(dynablock_t* block, uintptr_t addr, int alternate, int is32bit //block->done = 1; return (void*)block; } - -void writePerfMap(uintptr_t func_addr, uintptr_t code_addr, size_t code_size, const char* inst_name) -{ - char pbuf[128]; - uint64_t sz = 0; - uintptr_t start = 0; - const char* symbname = FindNearestSymbolName(FindElfAddress(my_context, func_addr), (void*)func_addr, &start, &sz); - snprintf(pbuf, sizeof(pbuf), "0x%lx %ld %s:%s\n", code_addr, code_size, symbname, inst_name); - write(BOX64ENV(dynarec_perf_map_fd), pbuf, strlen(pbuf)); -} |