--- libx86-1.1.orig/lrmi.c 2009-04-01 23:15:04.000000000 +0500 +++ libx86-1.1/lrmi.c 2009-04-01 23:12:26.000000000 +0500 @@ -55,6 +55,18 @@ #include "x86-common.h" #if defined(__linux__) +#ifndef TF_MASK +#define TF_MASK X86_EFLAGS_TF +#endif +#ifndef IF_MASK +#define IF_MASK X86_EFLAGS_IF +#endif +#ifndef IOPL_MASK +#define IOPL_MASK X86_EFLAGS_IOPL +#endif +#ifndef VIF_MASK +#define VIF_MASK X86_EFLAGS_VIF +#endif #define DEFAULT_VM86_FLAGS (IF_MASK | IOPL_MASK) #elif defined(__NetBSD__) || defined(__FreeBSD__) #define DEFAULT_VM86_FLAGS (PSL_I | PSL_IOPL) .