diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-04-01 13:17:37 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-04-01 13:18:34 +0200 |
| commit | 52f8fa1d5b687fbd15d8303f7af2c216e19fe9ef (patch) | |
| tree | 212936a62a91cd377519bdae2edee2b2c34c2a4a /src | |
| parent | 5661de58a8373801b0ecbd2dab016678cbb2a964 (diff) | |
| download | box64-52f8fa1d5b687fbd15d8303f7af2c216e19fe9ef.tar.gz box64-52f8fa1d5b687fbd15d8303f7af2c216e19fe9ef.zip | |
Fixed 66 0F 5B opcodes
Diffstat (limited to 'src')
| -rw-r--r-- | src/emu/x64run660f.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64run660f.c b/src/emu/x64run660f.c index 4db88fbc..3e164c04 100644 --- a/src/emu/x64run660f.c +++ b/src/emu/x64run660f.c @@ -1064,7 +1064,7 @@ uintptr_t Run660F(x64emu_t *emu, rex_t rex, uintptr_t addr) GETEX(0); GETGX; for(int i=0; i<4; ++i) - if(isnanf(EX->f[i]) || isinff(EX->f[i]) || EX->f[i]>0x7fffffff || EX->f[i]<-0x80000000) + if(isnanf(EX->f[i]) || isinff(EX->f[i]) || EX->f[i]>(int32_t)0x7fffffff || EX->f[i]<(int32_t)0x80000000) GX->sd[i] = 0x80000000; else switch(emu->mxcsr.f.MXCSR_RC) { |