GDB (API)
Classes | Defines | Enumerations | Functions
/home/stan/gdb/src/gdb/m68k-tdep.h File Reference

Go to the source code of this file.

Classes

struct  gdbarch_tdep

Defines

#define M68K_NUM_REGS   (M68K_FPI_REGNUM + 1)
#define M68K_MAX_REGISTER_SIZE   12

Enumerations

enum  m68k_regnum {
  M68K_D0_REGNUM = 0, M68K_D1_REGNUM = 1, M68K_D2_REGNUM = 2, M68K_D7_REGNUM = 7,
  M68K_A0_REGNUM = 8, M68K_A1_REGNUM = 9, M68K_A2_REGNUM = 10, M68K_FP_REGNUM = 14,
  M68K_SP_REGNUM = 15, M68K_PS_REGNUM = 16, M68K_PC_REGNUM = 17, M68K_FP0_REGNUM = 18,
  M68K_FPC_REGNUM = 26, M68K_FPS_REGNUM = 27, M68K_FPI_REGNUM = 28
}
enum  struct_return {
  pcc_struct_return, reg_struct_return, pcc_struct_return, reg_struct_return,
  pcc_struct_return, reg_struct_return
}
enum  m68k_flavour { m68k_no_flavour, m68k_coldfire_flavour, m68k_fido_flavour }

Functions

void m68k_svr4_init_abi (struct gdbarch_info, struct gdbarch *)
int m68kbsd_fpreg_offset (struct gdbarch *gdbarch, int regnum)

Define Documentation

#define M68K_MAX_REGISTER_SIZE   12

Definition at line 50 of file m68k-tdep.h.

#define M68K_NUM_REGS   (M68K_FPI_REGNUM + 1)

Definition at line 47 of file m68k-tdep.h.


Enumeration Type Documentation

Enumerator:
m68k_no_flavour 
m68k_coldfire_flavour 
m68k_fido_flavour 

Definition at line 61 of file m68k-tdep.h.

Enumerator:
M68K_D0_REGNUM 
M68K_D1_REGNUM 
M68K_D2_REGNUM 
M68K_D7_REGNUM 
M68K_A0_REGNUM 
M68K_A1_REGNUM 
M68K_A2_REGNUM 
M68K_FP_REGNUM 
M68K_SP_REGNUM 
M68K_PS_REGNUM 
M68K_PC_REGNUM 
M68K_FP0_REGNUM 
M68K_FPC_REGNUM 
M68K_FPS_REGNUM 
M68K_FPI_REGNUM 

Definition at line 27 of file m68k-tdep.h.

Enumerator:
pcc_struct_return 
reg_struct_return 
pcc_struct_return 
reg_struct_return 
pcc_struct_return 
reg_struct_return 

Definition at line 54 of file m68k-tdep.h.


Function Documentation

void m68k_svr4_init_abi ( struct gdbarch_info  ,
struct gdbarch *   
)

Definition at line 1067 of file m68k-tdep.c.

int m68kbsd_fpreg_offset ( struct gdbarch *  gdbarch,
int  regnum 
)

Definition at line 45 of file m68kbsd-tdep.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines