include: Add CONTEXT86_EXTENDED_REGISTERS and CONTEXT86_ALL definitions.
This commit is contained in:
parent
0e799c6d7b
commit
06ce44e9ce
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in New Issue