mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-09-23 09:40:05 +00:00
fix x87 register layout
This commit is contained in:
+7
-16
@@ -36,22 +36,13 @@ enum
|
||||
|
||||
typedef struct AlignType(16) X64_FXSave
|
||||
{
|
||||
U16 fcw;
|
||||
U16 fsw;
|
||||
U16 ftw;
|
||||
U16 fop;
|
||||
union {
|
||||
struct {
|
||||
U64 fip;
|
||||
U64 fdp;
|
||||
} b64;
|
||||
struct {
|
||||
U32 fip;
|
||||
U16 fcs, _pad0;
|
||||
U32 fdp;
|
||||
U16 fds, _pad1;
|
||||
} b32;
|
||||
};
|
||||
U16 fcw;
|
||||
U16 fsw;
|
||||
U8 ftw;
|
||||
U8 reserved1;
|
||||
U16 fop;
|
||||
U64 fip;
|
||||
U64 fdp;
|
||||
U32 mxcsr;
|
||||
U32 mxcsr_mask;
|
||||
U128 st_space[8];
|
||||
|
||||
Reference in New Issue
Block a user