12345678910111213141516171819202122 |
- --- lrmi.c.orig 2008-09-06 12:24:36.070136428 +0200
- +++ lrmi.c 2008-09-06 12:28:10.584287458 +0200
- @@ -55,6 +55,18 @@ OTHER DEALINGS IN THE SOFTWARE.
- #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)
|