diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-03-16 19:04:01 +0000 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-03-16 19:04:01 +0000 |
| commit | 0e86633cde3bd660cc052ab0da6b443c3121e759 (patch) | |
| tree | 34415b3c4b6ad7c575a3bd2ec662b4f4415f2064 /src | |
| parent | 9212e832e6c9c772d0b4bdcbbc43ab81996bc8fc (diff) | |
| download | box64-0e86633cde3bd660cc052ab0da6b443c3121e759.tar.gz box64-0e86633cde3bd660cc052ab0da6b443c3121e759.zip | |
[ARM64_DYNAREC] Fixed ARM64 build
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/arm64/dynarec_arm64_functions.c | 2 |
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) |