SOURCES: hwinfo-update-vm86.patch (NEW) - fix build with recent kernel head...

pluto pluto at pld-linux.org
Thu Sep 18 16:30:53 CEST 2008


Author: pluto                        Date: Thu Sep 18 14:30:53 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix build with recent kernel headers.

---- Files affected:
SOURCES:
   hwinfo-update-vm86.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/hwinfo-update-vm86.patch
diff -u /dev/null SOURCES/hwinfo-update-vm86.patch:1.1
--- /dev/null	Thu Sep 18 16:30:53 2008
+++ SOURCES/hwinfo-update-vm86.patch	Thu Sep 18 16:30:47 2008
@@ -0,0 +1,17 @@
+--- hwinfo-13.41/src/int10/i10_v86.c~	2008-09-18 16:17:44.728228369 +0200
++++ hwinfo-13.41/src/int10/i10_v86.c	2008-09-18 16:16:18.131570414 +0200
+@@ -27,6 +27,14 @@
+ #include <string.h>
+ #ifdef __i386__
+ #include <sys/vm86.h>
++/* 2.6.26+ kernels don't define the legacy masks. */
++#if defined(__linux__) && !defined(TF_MASK)
++	#define TF_MASK X86_EFLAGS_TF
++	#define IF_MASK X86_EFLAGS_IF
++	#define NT_MASK X86_EFLAGS_NT
++	#define VIF_MASK X86_EFLAGS_VIF
++	#define VIP_MASK X86_EFLAGS_VIP
++#endif
+ #else
+ #include "vm86_struct.h"
+ #endif
================================================================


More information about the pld-cvs-commit mailing list