user.h 361 B

12345678910111213141516
  1. struct user_regs_struct {
  2. unsigned long long regs[31];
  3. unsigned long long sp;
  4. unsigned long long pc;
  5. unsigned long long pstate;
  6. };
  7. struct user_fpsimd_struct {
  8. __uint128_t vregs[32];
  9. unsigned int fpsr;
  10. unsigned int fpcr;
  11. };
  12. #define ELF_NREG 34
  13. typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NREG];
  14. typedef struct user_fpsimd_struct elf_fpregset_t;