diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-03-18 15:08:26 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-03-18 15:08:26 +0100 |
| commit | cb25e077f99e608ecce1f8358ea9f33421a1e810 (patch) | |
| tree | 3da1e920bae17c9ae840bb1ec7e40004deaf5abc /src/emu | |
| parent | 0551f13f0ee258d6325285e20833328950e18bbc (diff) | |
| download | box64-cb25e077f99e608ecce1f8358ea9f33421a1e810.tar.gz box64-cb25e077f99e608ecce1f8358ea9f33421a1e810.zip | |
[DYNAREC] Added CC 'Native call' and 0F 1F NOP opcodes
Diffstat (limited to 'src/emu')
| -rwxr-xr-x | src/emu/x64emu_private.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/emu/x64emu_private.h b/src/emu/x64emu_private.h index 27bb60f1..ed7ae653 100755 --- a/src/emu/x64emu_private.h +++ b/src/emu/x64emu_private.h @@ -63,8 +63,6 @@ typedef struct x64emu_s { // cpu helpers reg64_t zero; reg64_t *sbiidx[16]; - // scratch stack, used for alignement of double and 64bits ints on arm. 200 elements should be enough - uint64_t scratch[200]; // emu control int quit; int error; @@ -73,6 +71,8 @@ typedef struct x64emu_s { int exit; int quitonlongjmp; // quit if longjmp is called int longjmp; // if quit because of longjmp + // scratch stack, used for alignement of double and 64bits ints on arm. 200 elements should be enough + uint64_t scratch[200]; // local stack, do be deleted when emu is freed void* stack2free; // this is the stack to free (can be NULL) void* init_stack; // initial stack (owned or not) |