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 |