core/sal: fix warning for 32-bit Bochs
warning: unused variable ‘regdata’ Change-Id: I2b5b0ab7d920dc060ec814494e9817f1f49496a9
This commit is contained in:
@ -82,9 +82,9 @@ void BochsCPU::setRegisterContent(const Register* reg, regdata_t value)
|
|||||||
// TODO: BX_CPU(0) *always* correct?
|
// TODO: BX_CPU(0) *always* correct?
|
||||||
|
|
||||||
if (reg->getId() == RID_FLAGS) { // EFLAGS register?
|
if (reg->getId() == RID_FLAGS) { // EFLAGS register?
|
||||||
regdata_t regdata = getRegisterContent(reg);
|
|
||||||
#ifdef SIM_SUPPORT_64
|
#ifdef SIM_SUPPORT_64
|
||||||
// We are in 64 bit mode: Just assign the lower 32 bits!
|
// We are in 64 bit mode: Just assign the lower 32 bits!
|
||||||
|
regdata_t regdata = getRegisterContent(reg);
|
||||||
BX_CPU(id)->writeEFlags((regdata & 0xFFFFFFFF00000000ULL) | (value & 0xFFFFFFFFULL),
|
BX_CPU(id)->writeEFlags((regdata & 0xFFFFFFFF00000000ULL) | (value & 0xFFFFFFFFULL),
|
||||||
0xffffffff);
|
0xffffffff);
|
||||||
#else
|
#else
|
||||||
|
|||||||
Reference in New Issue
Block a user