Dmitry Timoshkov : include: Add CONTEXT86_EXTENDED_REGISTERS and CONTEXT86_ALL definitions.

Alexandre Julliard julliard at winehq.org
Wed Dec 19 06:58:27 CST 2007


Module: wine
Branch: master
Commit: 06ce44e9ce1cc8a352d801b3df56c3e192d0fbd4
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=06ce44e9ce1cc8a352d801b3df56c3e192d0fbd4

Author: Dmitry Timoshkov <dmitry at codeweavers.com>
Date:   Wed Dec 19 11:43:38 2007 +0800

include: Add CONTEXT86_EXTENDED_REGISTERS and CONTEXT86_ALL definitions.

---

 include/winnt.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/include/winnt.h b/include/winnt.h
index f103c0d..7ac4703 100644
--- a/include/winnt.h
+++ b/include/winnt.h
@@ -789,7 +789,10 @@ typedef struct _CONTEXT86
 #define CONTEXT86_SEGMENTS  (CONTEXT_i386 | 0x0004) /* DS, ES, FS, GS */
 #define CONTEXT86_FLOATING_POINT  (CONTEXT_i386 | 0x0008L) /* 387 state */
 #define CONTEXT86_DEBUG_REGISTERS (CONTEXT_i386 | 0x0010L) /* DB 0-3,6,7 */
+#define CONTEXT86_EXTENDED_REGISTERS (CONTEXT_i386 | 0x0020L)
 #define CONTEXT86_FULL (CONTEXT86_CONTROL | CONTEXT86_INTEGER | CONTEXT86_SEGMENTS)
+#define CONTEXT86_ALL (CONTEXT86_CONTROL | CONTEXT86_INTEGER | CONTEXT86_SEGMENTS | \
+        CONTEXT86_FLOATING_POINT | CONTEXT86_DEBUG_REGISTERS | CONTEXT86_EXTENDED_REGISTERS)
 
 /* i386 context definitions */
 #ifdef __i386__
@@ -799,7 +802,9 @@ typedef struct _CONTEXT86
 #define CONTEXT_SEGMENTS        CONTEXT86_SEGMENTS
 #define CONTEXT_FLOATING_POINT  CONTEXT86_FLOATING_POINT
 #define CONTEXT_DEBUG_REGISTERS CONTEXT86_DEBUG_REGISTERS
+#define CONTEXT_EXTENDED_REGISTERS CONTEXT86_EXTENDED_REGISTERS
 #define CONTEXT_FULL            CONTEXT86_FULL
+#define CONTEXT_ALL             CONTEXT86_ALL
 
 typedef CONTEXT86 CONTEXT;
 




More information about the wine-cvs mailing list