From d119e7f96180f4f1ca3a2a75dae07559fad7413b Mon Sep 17 00:00:00 2001 From: Avi Kivity Date: Mon, 16 Aug 2010 17:50:56 +0300 Subject: [PATCH] --- yaml --- r: 215739 b: refs/heads/master c: fb2c264105c64511dbd1a7488b482960895aace4 h: refs/heads/master i: 215737: 6db58d792fd8dca0dab47e9d2bbce3261a3427d0 215735: 39b49244fc8c73caab82f9e24e99a01b980dbf78 v: v3 --- [refs] | 2 +- trunk/arch/x86/kvm/emulate.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 3d951973b4c8..1ceb0671266f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b3b3d25a12986fb08666823db3e9a74649a71925 +refs/heads/master: fb2c264105c64511dbd1a7488b482960895aace4 diff --git a/trunk/arch/x86/kvm/emulate.c b/trunk/arch/x86/kvm/emulate.c index 7818c91deb63..81b0f8848960 100644 --- a/trunk/arch/x86/kvm/emulate.c +++ b/trunk/arch/x86/kvm/emulate.c @@ -200,7 +200,7 @@ struct group_dual { _PRE_EFLAGS("0", "4", "2") \ _op _suffix " %"_x"3,%1; " \ _POST_EFLAGS("0", "4", "2") \ - : "=m" (_eflags), "=m" (*(_dsttype*)&(_dst).val),\ + : "=m" (_eflags), "+q" (*(_dsttype*)&(_dst).val),\ "=&r" (_tmp) \ : _y ((_src).val), "i" (EFLAGS_MASK)); \ } while (0)