diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2025-03-08 13:46:28 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2025-03-08 13:46:28 +0100 |
| commit | 99971e94c06f5df93a49940b602c683999017f9f (patch) | |
| tree | 5b43c51ea7ffb041c0a0aceff59e39540044b5a4 /src | |
| parent | 445d885090c82dc339a8a223c1108bad1b0e1e81 (diff) | |
| download | box64-99971e94c06f5df93a49940b602c683999017f9f.tar.gz box64-99971e94c06f5df93a49940b602c683999017f9f.zip | |
[TRACE] Improved a bit a few traces
Diffstat (limited to 'src')
| -rw-r--r-- | src/emu/x64emu.c | 4 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibc.c | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/src/emu/x64emu.c b/src/emu/x64emu.c index daaf3a3a..65aefa6f 100644 --- a/src/emu/x64emu.c +++ b/src/emu/x64emu.c @@ -481,10 +481,10 @@ const char* DumpCPURegs(x64emu_t* emu, uintptr_t ip, int is32bits) sprintf(tmp, "\e[1;35m%s=%08x\e[m ", regname32[i], emu->regs[i].dword[0]); emu->oldregs[i].q[0] = emu->regs[i].dword[0]; } else { - sprintf(tmp, "%s=%08x ", regname32[i], emu->regs[i].dword[0]); + sprintf(tmp, "%s%s=%08x ", emu->regs[i].dword[1]?"*":"", regname32[i], emu->regs[i].dword[0]); } #else - sprintf(tmp, "%s=%08x ", regname[i], emu->regs[i].dword[0]); + sprintf(tmp, "%s%s=%08x ", emu->regs[i].dword[1]?"*":"", regname[i], emu->regs[i].dword[0]); #endif strcat(buff, tmp); diff --git a/src/wrapped/wrappedlibc.c b/src/wrapped/wrappedlibc.c index 566c274a..5771eb4e 100644 --- a/src/wrapped/wrappedlibc.c +++ b/src/wrapped/wrappedlibc.c @@ -3001,6 +3001,7 @@ size_t last_mmap_len = 0; EXPORT void* my_mmap64(x64emu_t* emu, void *addr, size_t length, int prot, int flags, int fd, ssize_t offset) { (void)emu; + if(BOX64ENV(dynarec_log)>=LOG_DEBUG) {printf_log(LOG_NONE, "mmap64(%p, 0x%zx, 0x%x, 0x%x, %d, %zd) ", addr, length, prot, flags, fd, offset);} void* ret = box_mmap(addr, length, prot, flags, fd, offset); int e = errno; if((ret==MAP_FAILED && (emu || box64_is32bits)) && (BOX64ENV(log)>=LOG_DEBUG || BOX64ENV(dynarec_log)>=LOG_DEBUG)) {printf_log(LOG_NONE, "%s (%d)\n", strerror(errno), errno);} |