From patchwork Sat Feb 5 22:56:53 2011 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: i386: fix MCE compilation Date: Sat, 05 Feb 2011 12:56:53 -0000 From: Dmitry Eremin-Solenikov X-Patchwork-Id: 82023 Message-Id: <1296946613-11832-1-git-send-email-dbaryshkov@gmail.com> To: qemu-devel@nongnu.org This fixes the following error/warning in the target-i386/helper.c compilation: target-i386/helper.c: In function ‘cpu_inject_x86_mce’: target-i386/helper.c:1151: error: integer constant is too large for ‘long’ type Signed-off-by: Dmitry Eremin-Solenikov --- target-i386/helper.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/target-i386/helper.c b/target-i386/helper.c index 1217452..39456bc 100644 --- a/target-i386/helper.c +++ b/target-i386/helper.c @@ -1148,7 +1148,7 @@ void cpu_inject_x86_mce(CPUState *cenv, int bank, uint64_t status, continue; } - qemu_inject_x86_mce(env, 1, 0xa000000000000000, 0, 0, 0); + qemu_inject_x86_mce(env, 1, 0xa000000000000000LL, 0, 0, 0); } } }