diff options
| author | rajdakin <rajdakin@gmail.com> | 2021-04-07 17:09:37 +0200 |
|---|---|---|
| committer | rajdakin <rajdakin@gmail.com> | 2021-04-07 17:09:37 +0200 |
| commit | 79f2b8448a7eeea5f5e182e7ce2ceb15e8e29398 (patch) | |
| tree | 6e6bd1ec24c472810b2c789d0603a96321624d73 /src/libtools | |
| parent | 7e09961ee7ac6841883b68123ad700609d2fd955 (diff) | |
| download | box64-79f2b8448a7eeea5f5e182e7ce2ceb15e8e29398.tar.gz box64-79f2b8448a7eeea5f5e182e7ce2ceb15e8e29398.zip | |
[TRACE] Added a new trace option
Diffstat (limited to 'src/libtools')
| -rwxr-xr-x | src/libtools/signals.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/libtools/signals.c b/src/libtools/signals.c index d6014c19..6b936f18 100755 --- a/src/libtools/signals.c +++ b/src/libtools/signals.c @@ -270,8 +270,12 @@ uint64_t RunFunctionHandler(int* exit, uintptr_t fnc, int nargs, ...) printf_log(LOG_NONE, "BOX86: Warning, calling Signal function handler %s\n", fnc?"SIG_DFL":"SIG_IGN"); return 0; } +#ifdef HAVE_TRACE uintptr_t old_start = trace_start, old_end = trace_end; - //trace_start = 0; trace_end = 1; // disabling trace, globably for now... +#if 0 + trace_start = 0; trace_end = 1; // disabling trace, globably for now... +#endif +#endif x64emu_t *emu = thread_get_emu(); @@ -308,7 +312,9 @@ uint64_t RunFunctionHandler(int* exit, uintptr_t fnc, int nargs, ...) uint64_t ret = R_RAX; +#ifdef HAVE_TRACE trace_start = old_start; trace_end = old_end; +#endif return ret; } |