diff --git a/sim/arm/ChangeLog b/sim/arm/ChangeLog index 55c592eb2b..db530b7153 100644 --- a/sim/arm/ChangeLog +++ b/sim/arm/ChangeLog @@ -1,3 +1,8 @@ +2017-09-21 Yao Qi + + * wrapper.c (print_insn): Use disassembler instead of + print_insn_little_arm. + 2017-09-06 John Baldwin * configure: Regenerate. diff --git a/sim/arm/wrapper.c b/sim/arm/wrapper.c index 01f88d11e5..d23417829e 100644 --- a/sim/arm/wrapper.c +++ b/sim/arm/wrapper.c @@ -92,10 +92,12 @@ void print_insn (ARMword instr) { int size; + disassembler_ftype disassemble_fn; opbuf[0] = 0; info.application_data = & instr; - size = print_insn_little_arm (0, & info); + disassemble_fn = disassembler (bfd_arch_arm, 0, 0, NULL); + size = disassemble_fn (0, & info); fprintf (stderr, " %*s\n", size, opbuf); }