Diff between 25eadc12eada033a0a918410084b739122619d62 and 8ab72fb4b07820b1488020e5dfb3da96efb37c69
Changed Files
| File | Additions | Deletions | Status |
| tools/test-runner.c | +2 | -0 | modified |
Full Patch
diff --git a/tools/test-runner.c b/tools/test-runner.c
index 744dd17..0baf9d5 100644
--- a/tools/test-runner.c
+++ b/tools/test-runner.c
@@ -219,12 +219,14 @@ static char *const qemu_envp[] = {
static void check_virtualization(void)
{
+#if defined(__GNUC__) && (defined(__i386__) || defined(__amd64__))
uint32_t ecx;
__asm__ __volatile__("cpuid" : "=c" (ecx) : "a" (1) : "memory");
if (!!(ecx & (1 << 5)))
printf("Found support for Virtual Machine eXtensions\n");
+#endif
}
static void start_qemu(void)