about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-03-16 19:04:01 +0000
committerptitSeb <sebastien.chev@gmail.com>2023-03-16 19:04:01 +0000
commit0e86633cde3bd660cc052ab0da6b443c3121e759 (patch)
tree34415b3c4b6ad7c575a3bd2ec662b4f4415f2064 /src
parent9212e832e6c9c772d0b4bdcbbc43ab81996bc8fc (diff)
downloadbox64-0e86633cde3bd660cc052ab0da6b443c3121e759.tar.gz
box64-0e86633cde3bd660cc052ab0da6b443c3121e759.zip
[ARM64_DYNAREC] Fixed ARM64 build
Diffstat (limited to 'src')
-rwxr-xr-xsrc/dynarec/arm64/dynarec_arm64_functions.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynarec/arm64/dynarec_arm64_functions.c b/src/dynarec/arm64/dynarec_arm64_functions.c
index d1ab73ce..b04fd96d 100755
--- a/src/dynarec/arm64/dynarec_arm64_functions.c
+++ b/src/dynarec/arm64/dynarec_arm64_functions.c
@@ -430,6 +430,7 @@ void neoncacheUnwind(neoncache_t* cache)
     }
 }
 
+#define F8      *(uint8_t*)(addr++)
 #define F32S64  (uint64_t)(int64_t)*(int32_t*)(addr+=4, addr-4)
 // Get if ED will have the correct parity. Not emiting anything. Parity is 2 for DWORD or 3 for QWORD
 int getedparity(dynarec_arm_t* dyn, int ninst, uintptr_t addr, uint8_t nextop, int parity, int delta)
@@ -469,6 +470,7 @@ int getedparity(dynarec_arm_t* dyn, int ninst, uintptr_t addr, uint8_t nextop, i
         return 0; //Form [reg1 + reg2<<N + XXXXXX]
     }
 }
+#undef F8
 #undef F32S64
 
 const char* getCacheName(int t, int n)