21 #ifndef CONTEXT_FLOATING_POINT
22 #define CONTEXT_FLOATING_POINT 0
34 CONTEXT_FLOATING_POINT;
36 GetThreadContext (th->
h, &th->
context);
39 #define context_offset(x) ((int)&(((CONTEXT *)NULL)->x))
82 return (
char *) &zero;
85 return (
char *) c + mappings[r];
114 #define arm_wince_breakpoint_len 4
118 sizeof (
mappings) /
sizeof (mappings[0]),
126 (
const unsigned char *) &arm_wince_breakpoint,
void collect_register(struct regcache *regcache, int n, void *buf)
#define arm_wince_breakpoint_len
static void arm_fetch_inferior_register(struct regcache *regcache, win32_thread_info *th, int r)
static const unsigned long arm_wince_breakpoint
static char * regptr(CONTEXT *c, int r)
static const int mappings[]
#define context_offset(x)
static void arm_get_thread_context(win32_thread_info *th)
static void arm_arch_setup(void)
static void arm_store_inferior_register(struct regcache *regcache, win32_thread_info *th, int r)
void init_registers_arm(void)
const struct target_desc * win32_tdesc
const struct target_desc * tdesc_arm
void supply_register(struct regcache *regcache, int n, const void *buf)