forked from Imagelibrary/binutils-gdb
2013-11-11 Catherine Moore <clm@codesourcery.com>
gas/
* config/mips/tc-mips.c (convert_reg_type): Use
INSN_LOAD_MEMORY instead of INSN_LOAD_MEMORY_DELAY.
(reg_needs_delay): Likewise.
(insns_between): Likewise.
include/
* opcode/mips.h (INSN_LOAD_MEMORY_DELAY): Rename to...
(INSN_LOAD_MEMORY): ...this.
opcodes/
* mips-dis.c (print_insn_mips): Use
INSN_LOAD_MEMORY instead of INSN_LOAD_MEMORY_DELAY.
(print_insn_micromips): Likewise.
* mips-opc.c (LDD): Remove.
(CLD): Include INSN_LOAD_MEMORY.
(LM): New.
(mips_builtin_opcodes): Use LM instead of LDD.
Add LM to load instructions.
This commit is contained in:
@@ -1451,7 +1451,7 @@ print_insn_mips (bfd_vma memaddr,
|
||||
info->branch_delay_insns = 1;
|
||||
}
|
||||
else if ((op->pinfo & (INSN_STORE_MEMORY
|
||||
| INSN_LOAD_MEMORY_DELAY)) != 0)
|
||||
| INSN_LOAD_MEMORY)) != 0)
|
||||
info->insn_type = dis_dref;
|
||||
|
||||
infprintf (is, "%s", op->name);
|
||||
@@ -2004,7 +2004,7 @@ print_insn_micromips (bfd_vma memaddr, struct disassemble_info *info)
|
||||
info->insn_type = dis_condbranch;
|
||||
}
|
||||
else if ((op->pinfo
|
||||
& (INSN_STORE_MEMORY | INSN_LOAD_MEMORY_DELAY)) != 0)
|
||||
& (INSN_STORE_MEMORY | INSN_LOAD_MEMORY)) != 0)
|
||||
info->insn_type = dis_dref;
|
||||
|
||||
return length;
|
||||
|
||||
Reference in New Issue
Block a user