diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-03-30 16:46:42 +0000 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-03-30 16:46:42 +0000 |
| commit | 88431b9286a0926339180679ab209e61065a7d4f (patch) | |
| tree | 0576b6098d95a197222a5f7317d9ad8493f06c8a /src | |
| parent | a12c6b7beffe1e7ec77202432d86d5ff18962ae3 (diff) | |
| download | box64-88431b9286a0926339180679ab209e61065a7d4f.tar.gz box64-88431b9286a0926339180679ab209e61065a7d4f.zip | |
[DYNAREC] Changed again how the current IP is tracked in TEST_INTERPRETER mode
Diffstat (limited to 'src')
| -rw-r--r-- | src/emu/x64test.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/emu/x64test.c b/src/emu/x64test.c index 99c1a580..4b48a9ad 100644 --- a/src/emu/x64test.c +++ b/src/emu/x64test.c @@ -24,7 +24,7 @@ void print_banner(x64emu_t* ref) { - printf_log(LOG_NONE, "Warning, difference between Interpreter and Dynarec in %p\n=======================================\n", (void*)ref->test.emu->old_ip); + printf_log(LOG_NONE, "Warning, difference between Interpreter and Dynarec in %p\n=======================================\n", (void*)ref->old_ip); printf_log(LOG_NONE, "DIFF: Dynarec | Interpreter\n----------------------\n"); } #define BANNER if(!banner) {banner=1; print_banner(ref);} @@ -143,5 +143,6 @@ void x64test_init(x64emu_t* ref, uintptr_t ip) // Do a Dry single Step test->memsize = 0; test->test = 1; + ref->old_ip = ip; RunTest(test); } |