• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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 };
37