fix broken thread list unlocking after fork
[musl] / arch / microblaze / bits / user.h
1 struct user_fpregs_struct {
2         long cwd, swd, twd, fip, fcs, foo, fos, st_space[20];
3 };
4
5 struct user_regs_struct {
6         unsigned grp[32], pc, msr, ear, esr, fsr, btr, pvr[12];
7 };
8
9 struct user {
10         struct user_regs_struct regs;
11         int u_fpvalid;
12         struct user_fpregs_struct elf_fpregset_t;
13         unsigned long u_tsize, u_dsize, u_ssize, start_code, start_stack;
14         long signal;
15         int reserved;
16         struct user_regs_struct *u_ar0;
17         struct user_fpregs_struct *u_fpstate;
18         unsigned long magic;
19         char u_comm[32];
20         int u_debugreg[8];
21 };
22
23 #define ELF_NGREG 50
24 typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG];
25 typedef struct user_fpregs_struct elf_fpregset_t;