diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2024-05-24 22:45:11 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2024-05-24 22:45:11 +0200 |
| commit | 03749788e8d51a2d2788f71ac3deb389d4dc0133 (patch) | |
| tree | e260178af1c29f02a32c8d7da3437a4bb35cf69a /src | |
| parent | 9a571cfb72cda7a3a8f40fff30adc6cef4b88578 (diff) | |
| download | box64-03749788e8d51a2d2788f71ac3deb389d4dc0133.tar.gz box64-03749788e8d51a2d2788f71ac3deb389d4dc0133.zip | |
[TRACE] Group trace member of x64emu_t
Diffstat (limited to 'src')
| -rw-r--r-- | src/emu/x64emu_private.h | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/emu/x64emu_private.h b/src/emu/x64emu_private.h index e372d384..b7ce3308 100644 --- a/src/emu/x64emu_private.h +++ b/src/emu/x64emu_private.h @@ -91,10 +91,6 @@ typedef struct x64emu_s { multiuint_t res_sav; deferred_flags_t df_sav; uint32_t *x64emu_parity_tab; // helper - #ifdef HAVE_TRACE - reg64_t oldregs[16]; - uintptr_t prev2_ip; - #endif // segments uint16_t segs[6]; // only 32bits value? uint16_t dummy_seg6, dummy_seg7; // to stay aligned @@ -116,6 +112,8 @@ typedef struct x64emu_s { #ifdef HAVE_TRACE sse_regs_t old_xmm[16]; sse_regs_t old_ymm[16]; + reg64_t oldregs[16]; + uintptr_t prev2_ip; #endif // scratch stack, used for alignment of double and 64bits ints on arm. 200 elements should be enough uint64_t scratch[200]; |