35a36
> #include "arch/isa_traits.hh"
72a74,77
> Addr cur_pc = PC;
> #if THE_ISA == ARM_ISA
> cur_pc &= ~PcModeMask;
> #endif
78,80c83,85
< && debugSymbolTable->findNearestSymbol(PC, sym_str, sym_addr)) {
< if (PC != sym_addr)
< sym_str += csprintf("+%d", PC - sym_addr);
---
> && debugSymbolTable->findNearestSymbol(cur_pc, sym_str, sym_addr)) {
> if (cur_pc != sym_addr)
> sym_str += csprintf("+%d",cur_pc - sym_addr);
84c89
< outs << "0x" << hex << PC;
---
> outs << "0x" << hex << cur_pc;
100c105
< outs << inst->disassemble(PC, debugSymbolTable);
---
> outs << inst->disassemble(cur_pc, debugSymbolTable);