From ad6873ec575c8a97270b122261d0e84e55176fdc Mon Sep 17 00:00:00 2001 From: "Michael S. Tsirkin" Date: Fri, 2 Mar 2018 00:13:12 -0500 Subject: [PATCH] arm: better stub version for MISMATCH_CHECK stub version of MISMATCH_CHECK is empty so it's easy to misuse for people not building kvm on arm. Use QEMU_BUILD_BUG_ON similar to the non-stub version to make it easier to catch bugs. Backports commit 705ae59fecae341a4b1a45ce48b46de4b1bb3cf4 from qemu --- qemu/target/arm/kvm-consts.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qemu/target/arm/kvm-consts.h b/qemu/target/arm/kvm-consts.h index df9860f2..d49540e6 100644 --- a/qemu/target/arm/kvm-consts.h +++ b/qemu/target/arm/kvm-consts.h @@ -22,7 +22,9 @@ #define MISMATCH_CHECK(X, Y) QEMU_BUILD_BUG_ON(X != Y) #else -#define MISMATCH_CHECK(X, Y) + +#define MISMATCH_CHECK(X, Y) QEMU_BUILD_BUG_ON(0) + #endif #define CP_REG_SIZE_SHIFT 52