Fixed typo in 64-bit BSWAP
This commit is contained in:
parent
3c21d494cb
commit
56251925a3
@ -1,5 +1,5 @@
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
// $Id: bit.cc,v 1.60 2009-01-16 18:18:58 sshwarts Exp $
|
||||
// $Id: bit.cc,v 1.61 2009-03-03 06:18:00 sshwarts Exp $
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Copyright (C) 2001 MandrakeSoft S.A.
|
||||
@ -279,7 +279,7 @@ void BX_CPP_AttrRegparmN(1) BX_CPU_C::BSWAP_RRX(bxInstruction_c *i)
|
||||
b5 = val64 & 0xff; val64 >>= 8;
|
||||
b6 = val64 & 0xff; val64 >>= 8;
|
||||
b7 = val64;
|
||||
val64 = (b0<<56) | (b1<<48) | (b2<<40) | (b3<<32) | (b4<<24) | (b4<<16) | (b4<<8) | b7;
|
||||
val64 = (b0<<56) | (b1<<48) | (b2<<40) | (b3<<32) | (b4<<24) | (b5<<16) | (b6<<8) | b7;
|
||||
|
||||
BX_WRITE_64BIT_REG(i->opcodeReg(), val64);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user