23 #define ARM_LINUX_SIZEOF_NWFPE (8 * FP_REGISTER_SIZE \ 24 + 2 * INT_REGISTER_SIZE \ 25 + 8 + INT_REGISTER_SIZE) 35 #define NWFPE_FPSR_OFFSET (8 * FP_REGISTER_SIZE) 36 #define NWFPE_FPCR_OFFSET (NWFPE_FPSR_OFFSET + INT_REGISTER_SIZE) 37 #define NWFPE_TAGS_OFFSET (NWFPE_FPCR_OFFSET + INT_REGISTER_SIZE) 38 #define NWFPE_INITFLAG_OFFSET (NWFPE_TAGS_OFFSET + 8) 42 int regnum,
const void *gregs_buf,
size_t len);
45 int regnum,
void *gregs_buf,
size_t len);
54 int regnum,
const void *regs_buf,
size_t len);
57 int regnum,
void *regs_buf,
size_t len);
62 #define HWCAP_IWMMXT 512 63 #define HWCAP_NEON 4096 64 #define HWCAP_VFPv3 8192 65 #define HWCAP_VFPv3D16 16384 void collect_nwfpe_register(const struct regcache *regcache, int regno, gdb_byte *regs)
void arm_linux_collect_nwfpe(const struct regset *regset, const struct regcache *regcache, int regnum, void *regs_buf, size_t len)
void arm_linux_collect_gregset(const struct regset *regset, const struct regcache *regcache, int regnum, void *gregs_buf, size_t len)
void arm_linux_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs_buf, size_t len)
void supply_nwfpe_register(struct regcache *regcache, int regno, const gdb_byte *regs)
void arm_linux_supply_nwfpe(const struct regset *regset, struct regcache *regcache, int regnum, const void *regs_buf, size_t len)