| OLD | NEW |
| (Empty) |
| 1 typedef struct user_fpregs { | |
| 2 struct fp_reg { | |
| 3 unsigned sign1 : 1; | |
| 4 unsigned unused : 15; | |
| 5 unsigned sign2 : 1; | |
| 6 unsigned exponent : 14; | |
| 7 unsigned j : 1; | |
| 8 unsigned mantissa1 : 31; | |
| 9 unsigned mantissa0 : 32; | |
| 10 } fpregs[8]; | |
| 11 unsigned fpsr : 32; | |
| 12 unsigned fpcr : 32; | |
| 13 unsigned char ftype[8]; | |
| 14 unsigned int init_flag; | |
| 15 } elf_fpregset_t; | |
| 16 | |
| 17 struct user_regs { | |
| 18 unsigned long uregs[18]; | |
| 19 }; | |
| 20 #define ELF_NGREG 18 | |
| 21 typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG]; | |
| 22 | |
| 23 struct user { | |
| 24 struct user_regs regs; | |
| 25 int u_fpvalid; | |
| 26 unsigned long u_tsize, u_dsize, u_ssize; | |
| 27 unsigned long start_code, start_stack; | |
| 28 long signal; | |
| 29 int reserved; | |
| 30 struct user_regs* u_ar0; | |
| 31 unsigned long magic; | |
| 32 char u_comm[32]; | |
| 33 int u_debugreg[8]; | |
| 34 struct user_fpregs u_fp; | |
| 35 struct user_fpregs* u_fp0; | |
| 36 }; | |
| OLD | NEW |