| 1 | struct user { |
| 2 | 	unsigned long regs[102]; |
| 3 | 	unsigned long u_tsize, u_dsize, u_ssize; |
| 4 | 	unsigned long long start_code, start_data, start_stack; |
| 5 | 	long long signal; |
| 6 | 	unsigned long long *u_ar0; |
| 7 | 	unsigned long long magic; |
| 8 | 	char u_comm[32]; |
| 9 | }; |
| 10 | |
| 11 | #define ELF_NGREG 45 |
| 12 | #define ELF_NFPREG 33 |
| 13 | |
| 14 | typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG]; |
| 15 | typedef double elf_fpreg_t, elf_fpregset_t[ELF_NFPREG]; |