From 0e86633cde3bd660cc052ab0da6b443c3121e759 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Thu, 16 Mar 2023 19:04:01 +0000 Subject: [ARM64_DYNAREC] Fixed ARM64 build --- src/dynarec/arm64/dynarec_arm64_functions.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') 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<