version 1.1.1.3, 2018/04/24 18:23:09
|
version 1.1.1.4, 2018/04/24 18:55:36
|
Line 1645 static const char *const fp_reg_names[]
|
Line 1645 static const char *const fp_reg_names[]
|
|
|
typedef unsigned int CORE_ADDR; |
typedef unsigned int CORE_ADDR; |
|
|
/* Get at various relevent fields of an instruction word. */ |
/* Get at various relevant fields of an instruction word. */ |
|
|
#define MASK_5 0x1f |
#define MASK_5 0x1f |
#define MASK_10 0x3ff |
#define MASK_10 0x3ff |
Line 1771 static const char *const add_compl_names
|
Line 1771 static const char *const add_compl_names
|
static void |
static void |
fput_reg (unsigned reg, disassemble_info *info) |
fput_reg (unsigned reg, disassemble_info *info) |
{ |
{ |
(*info->fprintf_func) (info->stream, reg ? reg_names[reg] : "r0"); |
(*info->fprintf_func) (info->stream, "%s", reg ? reg_names[reg] : "r0"); |
} |
} |
|
|
static void |
static void |
fput_fp_reg (unsigned reg, disassemble_info *info) |
fput_fp_reg (unsigned reg, disassemble_info *info) |
{ |
{ |
(*info->fprintf_func) (info->stream, reg ? fp_reg_names[reg] : "fr0"); |
(*info->fprintf_func) (info->stream, "%s", reg ? fp_reg_names[reg] : "fr0"); |
} |
} |
|
|
static void |
static void |
Line 1794 fput_fp_reg_r (unsigned reg, disassemble
|
Line 1794 fput_fp_reg_r (unsigned reg, disassemble
|
static void |
static void |
fput_creg (unsigned reg, disassemble_info *info) |
fput_creg (unsigned reg, disassemble_info *info) |
{ |
{ |
(*info->fprintf_func) (info->stream, control_reg[reg]); |
(*info->fprintf_func) (info->stream, "%s", control_reg[reg]); |
} |
} |
|
|
/* Print constants with sign. */ |
/* Print constants with sign. */ |