23 #define ARM_LINUX_SIZEOF_NWFPE (8 * FP_REGISTER_SIZE \
24 + 2 * INT_REGISTER_SIZE \
25 + 8 + INT_REGISTER_SIZE)
28 #define ARM_CPSR_GREGNUM 16
38 #define NWFPE_FPSR_OFFSET (8 * FP_REGISTER_SIZE)
39 #define NWFPE_FPCR_OFFSET (NWFPE_FPSR_OFFSET + INT_REGISTER_SIZE)
40 #define NWFPE_TAGS_OFFSET (NWFPE_FPCR_OFFSET + INT_REGISTER_SIZE)
41 #define NWFPE_INITFLAG_OFFSET (NWFPE_TAGS_OFFSET + 8)
45 int regnum,
const void *gregs_buf,
size_t len);
57 int regnum,
const void *regs_buf,
size_t len);
65 #define HWCAP_IWMMXT 512
66 #define HWCAP_NEON 4096
67 #define HWCAP_VFPv3 8192
68 #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)
const ULONGEST const LONGEST len