summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/xresprobe/xresprobe.patch
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core-testing/xresprobe/xresprobe.patch')
-rw-r--r--abs/core-testing/xresprobe/xresprobe.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/abs/core-testing/xresprobe/xresprobe.patch b/abs/core-testing/xresprobe/xresprobe.patch
new file mode 100644
index 0000000..a92f0b0
--- /dev/null
+++ b/abs/core-testing/xresprobe/xresprobe.patch
@@ -0,0 +1,16 @@
+diff -Naru xresprobe-0.4.23debian1.orig/ddcprobe/lrmi.c xresprobe-0.4.23debian1/ddcprobe/lrmi.c
+--- xresprobe-0.4.23debian1.orig/ddcprobe/lrmi.c 2006-03-22 13:29:05.000000000 +1030
++++ xresprobe-0.4.23debian1/ddcprobe/lrmi.c 2009-06-09 21:26:20.000000000 +0930
+@@ -55,6 +55,12 @@
+ #include "x86-common.h"
+
+ #if defined(__linux__)
++#if !defined (IF_MASK)
++#define IF_MASK X86_EFLAGS_IF
++#define VIF_MASK X86_EFLAGS_VIF
++#define IOPL_MASK X86_EFLAGS_IOPL
++#define TF_MASK X86_EFLAGS_IOPL
++#endif
+ #define DEFAULT_VM86_FLAGS (IF_MASK | IOPL_MASK)
+ #elif defined(__NetBSD__) || defined(__FreeBSD__)
+ #define DEFAULT_VM86_FLAGS (PSL_I | PSL_IOPL)