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 ================================================================ _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit