1570af302Sopenharmony_cistruct user {
2570af302Sopenharmony_ci	unsigned long regs[45+64];
3570af302Sopenharmony_ci	unsigned long u_tsize, u_dsize, u_ssize;
4570af302Sopenharmony_ci	unsigned long start_code, start_data, start_stack;
5570af302Sopenharmony_ci	long signal;
6570af302Sopenharmony_ci	void *u_ar0;
7570af302Sopenharmony_ci	unsigned long magic;
8570af302Sopenharmony_ci	char u_comm[32];
9570af302Sopenharmony_ci};
10570af302Sopenharmony_ci#define ELF_NGREG 45
11570af302Sopenharmony_ci#define ELF_NFPREG 33
12570af302Sopenharmony_citypedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG];
13570af302Sopenharmony_citypedef double elf_fpreg_t, elf_fpregset_t[ELF_NFPREG];
14