qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH] tests/runcom.c: use sys/vm86.h definition of vm86 s


From: Carlo Marcelo Arenas Belon
Subject: [Qemu-devel] [PATCH] tests/runcom.c: use sys/vm86.h definition of vm86 system call
Date: Mon, 12 Nov 2007 01:48:16 -0600
User-agent: Mutt/1.4.1i

The following patch fixes a compilation/type mismatch issue for runcom by
removing the _syscall2 macro call (deprecated since kernel 2.6.18) and using
the definition from <sys/vm86.h> for the vm86 system call instead.

Carlo
---
Index: tests/runcom.c
===================================================================
RCS file: /sources/qemu/qemu/tests/runcom.c,v
retrieving revision 1.5
diff -u -r1.5 runcom.c
--- tests/runcom.c      17 Sep 2007 08:09:54 -0000      1.5
+++ tests/runcom.c      12 Nov 2007 07:30:50 -0000
@@ -12,6 +12,7 @@
 
 #include <linux/unistd.h>
 #include <asm/vm86.h>
+#include <sys/vm86.h>
 
 //#define SIGTEST
 
@@ -21,8 +22,6 @@
        return (type) (res); \
 } while (0)
 
-_syscall2(int, vm86, int, func, struct vm86plus_struct *, v86)
-
 #define COM_BASE_ADDR    0x10100
 
 void usage(void)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]