diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2021-03-25 15:39:04 +0100 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2021-03-25 15:39:04 +0100 |
| commit | f1fba8eb4228295597b1273d74ab880dd9c54be7 (patch) | |
| tree | 4f9e53d8bc2d36127ebfd4247adbb39b8a674e7a /src | |
| parent | 146287331a77adbb0e8d0657a24b6669ca63ac53 (diff) | |
| download | box64-f1fba8eb4228295597b1273d74ab880dd9c54be7.tar.gz box64-f1fba8eb4228295597b1273d74ab880dd9c54be7.zip | |
[DYNAREC] Fixed a nasty bug in GETGB macro
Diffstat (limited to 'src')
| -rwxr-xr-x | src/dynarec/dynarec_arm64_helper.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynarec/dynarec_arm64_helper.h b/src/dynarec/dynarec_arm64_helper.h index 2b588fef..e259ba8a 100755 --- a/src/dynarec/dynarec_arm64_helper.h +++ b/src/dynarec/dynarec_arm64_helper.h @@ -211,7 +211,7 @@ gb1 = xRAX+(gd&3); \ } \ gd = i; \ - UBFXx(gd, gb1, gb2, 8); + UBFXx(gd, gb1, gb2*8, 8); //GETSGB signe extend GB, will use i for gd #define GETSGB(i) if(rex.rex) { \ gb1 = xRAX+((nextop&0x38)>>3)+(rex.r<<3); \ |