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]; 16