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)