From 5378620b63ba9735d95f300cb3a727555e3ab01e Mon Sep 17 00:00:00 2001 From: Horst Schirmeier Date: Wed, 26 Mar 2014 16:18:18 +0100 Subject: [PATCH] core/sal: fix warning for 32-bit Bochs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit warning: unused variable ‘regdata’ Change-Id: I2b5b0ab7d920dc060ec814494e9817f1f49496a9 --- src/core/sal/bochs/BochsCPU.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/sal/bochs/BochsCPU.cc b/src/core/sal/bochs/BochsCPU.cc index a1868bb7..63f03e84 100644 --- a/src/core/sal/bochs/BochsCPU.cc +++ b/src/core/sal/bochs/BochsCPU.cc @@ -82,9 +82,9 @@ void BochsCPU::setRegisterContent(const Register* reg, regdata_t value) // TODO: BX_CPU(0) *always* correct? if (reg->getId() == RID_FLAGS) { // EFLAGS register? - regdata_t regdata = getRegisterContent(reg); #ifdef SIM_SUPPORT_64 // 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), 0xffffffff); #else