mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-08-06 06:45:56 +08:00
Add mach parameter to nios2_find_opcode_hash.
2014-11-06 Sandra Loosemore <sandra@codesourcery.com> include/opcode/ * nios2.h (nios2_find_opcode_hash): Add mach parameter to declaration. Fix obsolete comment. opcodes/ * nios2-dis.c (nios2_find_opcode_hash): Add mach parameter. (nios2_disassemble): Adjust call to nios2_find_opcode_hash. gas/ * config/tc-nios2.c (nios2_diagnose_overflow): Adjust call to nios2_find_opcode_hash.
This commit is contained in:
@ -153,9 +153,10 @@ nios2_init_opcode_hash (nios2_disassembler_state *state)
|
||||
}
|
||||
|
||||
/* Return a pointer to an nios2_opcode struct for a given instruction
|
||||
opcode, or NULL if there is an error. */
|
||||
word OPCODE for bfd machine MACH, or NULL if there is an error. */
|
||||
const struct nios2_opcode *
|
||||
nios2_find_opcode_hash (unsigned long opcode)
|
||||
nios2_find_opcode_hash (unsigned long opcode,
|
||||
unsigned long mach ATTRIBUTE_UNUSED)
|
||||
{
|
||||
nios2_opcode_hash *entry;
|
||||
nios2_disassembler_state *state;
|
||||
@ -459,7 +460,7 @@ nios2_disassemble (bfd_vma address, unsigned long opcode,
|
||||
|
||||
/* Find the major opcode and use this to disassemble
|
||||
the instruction and its arguments. */
|
||||
op = nios2_find_opcode_hash (opcode);
|
||||
op = nios2_find_opcode_hash (opcode, info->mach);
|
||||
|
||||
if (op != NULL)
|
||||
{
|
||||
|
Reference in New Issue
Block a user