diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2022-07-30 16:08:41 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2022-07-30 16:08:41 +0200 |
| commit | b853012cb6ac4f6d751d21f7b61a4c897cfcde87 (patch) | |
| tree | 380f43fd200336fdacf15c154277bad856f9eb0a /src | |
| parent | d64d7db5f59918ef2eaa01657b71b8268acecd0f (diff) | |
| download | box64-b853012cb6ac4f6d751d21f7b61a4c897cfcde87.tar.gz box64-b853012cb6ac4f6d751d21f7b61a4c897cfcde87.zip | |
Small improvment to BOX64_ROLLING_LOG=1
Diffstat (limited to 'src')
| -rwxr-xr-x | src/emu/x64int3.c | 4 | ||||
| -rwxr-xr-x | src/include/box64context.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/emu/x64int3.c b/src/emu/x64int3.c index dabeba73..2faba3f2 100755 --- a/src/emu/x64int3.c +++ b/src/emu/x64int3.c @@ -102,7 +102,7 @@ void x64Int3(x64emu_t* emu) const char *s = NULL; s = GetNativeName((void*)addr); if(addr==(uintptr_t)PltResolver) { - snprintf(buff, 256, "%s", " ... "); + snprintf(buff, 256, "%s", cycle_log?"PltResolver ":" ... "); } else if (!strcmp(s, "__open") || !strcmp(s, "open") || !strcmp(s, "open ") || !strcmp(s, "open64")) { tmp = (char*)(R_RDI); snprintf(buff, 255, "%04d|%p: Calling %s(\"%s\", %d (,%d))", tid, *(void**)(R_RSP), s, (tmp)?tmp:"(nil)", (int)(R_ESI), (int)(R_EDX)); @@ -262,7 +262,7 @@ void x64Int3(x64emu_t* emu) else if(perr==2 && R_EAX==0) snprintf(buff3, 63, " (errno=%d:\"%s\")", errno, strerror(errno)); if(cycle_log) - snprintf(buffret, 127, "0x%lX%s%s\n", R_RAX, buff2, buff3); + snprintf(buffret, 127, "0x%lX%s%s", R_RAX, buff2, buff3); else printf_log(LOG_NONE, " return 0x%lX%s%s\n", R_RAX, buff2, buff3); pthread_mutex_unlock(&emu->context->mutex_trace); diff --git a/src/include/box64context.h b/src/include/box64context.h index 1e7f5efc..79560227 100755 --- a/src/include/box64context.h +++ b/src/include/box64context.h @@ -64,7 +64,7 @@ typedef struct base_segment_s { pthread_key_t key; } base_segment_t; -#define CYCLE_LOG 8 +#define CYCLE_LOG 16 typedef struct box64context_s { path_collection_t box64_path; // PATH env. variable |