提交 c651c473 编写于 作者: R Rich Felker

cleanup/debloat i386 user.h

上级 ee6fc9a0
...@@ -3,52 +3,20 @@ ...@@ -3,52 +3,20 @@
struct user_fpregs_struct struct user_fpregs_struct
{ {
long int cwd; long cwd, swd, twd, fip, fcs, foo, fos, st_space[20];
long int swd;
long int twd;
long int fip;
long int fcs;
long int foo;
long int fos;
long int st_space[20];
}; };
struct user_fpxregs_struct struct user_fpxregs_struct
{ {
unsigned short int cwd; unsigned short cwd, swd, twd, fop;
unsigned short int swd; long fip, fcs, foo, fos, mxcsr, reserved;
unsigned short int twd; long st_space[32], xmm_space[32], padding[56];
unsigned short int fop;
long int fip;
long int fcs;
long int foo;
long int fos;
long int mxcsr;
long int reserved;
long int st_space[32];
long int xmm_space[32];
long int padding[56];
}; };
struct user_regs_struct struct user_regs_struct
{ {
long int ebx; long ebx, ecx, edx, esi, edi, ebp, eax, xds, xes, xfs, xgs;
long int ecx; long orig_eax, eip, xcs, eflags, esp, xss;
long int edx;
long int esi;
long int edi;
long int ebp;
long int eax;
long int xds;
long int xes;
long int xfs;
long int xgs;
long int orig_eax;
long int eip;
long int xcs;
long int eflags;
long int esp;
long int xss;
}; };
struct user struct user
...@@ -56,16 +24,16 @@ struct user ...@@ -56,16 +24,16 @@ struct user
struct user_regs_struct regs; struct user_regs_struct regs;
int u_fpvalid; int u_fpvalid;
struct user_fpregs_struct i387; struct user_fpregs_struct i387;
unsigned long int u_tsize; unsigned long u_tsize;
unsigned long int u_dsize; unsigned long u_dsize;
unsigned long int u_ssize; unsigned long u_ssize;
unsigned long start_code; unsigned long start_code;
unsigned long start_stack; unsigned long start_stack;
long int signal; long signal;
int reserved; int reserved;
struct user_regs_struct *u_ar0; struct user_regs_struct *u_ar0;
struct user_fpregs_struct *u_fpstate; struct user_fpregs_struct *u_fpstate;
unsigned long int magic; unsigned long magic;
char u_comm[32]; char u_comm[32];
int u_debugreg[8]; int u_debugreg[8];
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册