github.com/afumu/libc@v0.0.6/musl/arch/microblaze/bits/user.h (about)

     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;