GDB (xrefs)
Public Attributes
displaced_step_closure Struct Reference

#include "arm-tdep.h"

List of all members.

Public Attributes

int tmp_used
int tmp_regno
ULONGEST tmp_save
struct amd64_insn insn_details
int max_len
gdb_byte insn_buf [1]
ULONGEST tmp [DISPLACED_TEMPS]
int rd
int wrote_to_pc
union {
   struct {
      int   xfersize
      int   rn
      unsigned int   immed: 1
      unsigned int   writeback: 1
      unsigned int   restore_r4: 1
   }   ldst
   struct {
      unsigned long   dest
      unsigned int   link: 1
      unsigned int   exchange: 1
      unsigned int   cond: 4
   }   branch
   struct {
      unsigned int   regmask
      int   rn
      CORE_ADDR   xfer_addr
      unsigned int   load: 1
      unsigned int   user: 1
      unsigned int   increment: 1
      unsigned int   before: 1
      unsigned int   writeback: 1
      unsigned int   cond: 4
   }   block
   struct {
      unsigned int   immed: 1
   }   preload
   struct {
      int(*   copy_svc_os )(struct gdbarch *gdbarch,
         struct regcache *regs, struct
         displaced_step_closure *dsc)
   }   svc
u
unsigned int insn_size
unsigned int is_thumb
unsigned long modinsn [DISPLACED_MODIFIED_INSNS]
int numinsns
CORE_ADDR insn_addr
CORE_ADDR scratch_base
void(* cleanup )(struct gdbarch *, struct regcache *, struct displaced_step_closure *)

Detailed Description

Definition at line 944 of file amd64-tdep.c.


Member Data Documentation

Definition at line 253 of file arm-tdep.h.

Definition at line 242 of file arm-tdep.h.

Definition at line 267 of file arm-tdep.h.

Definition at line 239 of file arm-tdep.h.

Definition at line 241 of file arm-tdep.h.

Definition at line 232 of file arm-tdep.h.

Definition at line 252 of file arm-tdep.h.

Definition at line 240 of file arm-tdep.h.

Definition at line 250 of file arm-tdep.h.

Definition at line 955 of file amd64-tdep.c.

Referenced by amd64_displaced_step_copy_insn(), and fixup_riprel().

Definition at line 247 of file arm-tdep.h.

Definition at line 234 of file arm-tdep.h.

Definition at line 231 of file arm-tdep.h.

Definition at line 948 of file amd64-tdep.c.

Referenced by amd64_displaced_step_fixup(), and fixup_riprel().

Definition at line 949 of file amd64-tdep.c.

Referenced by amd64_displaced_step_fixup(), and fixup_riprel().

Definition at line 251 of file arm-tdep.h.

Definition at line 233 of file arm-tdep.h.

Definition at line 249 of file arm-tdep.h.

Definition at line 230 of file arm-tdep.h.


The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines