| Index: src/arm64/disasm-arm64.cc
 | 
| diff --git a/src/arm64/disasm-arm64.cc b/src/arm64/disasm-arm64.cc
 | 
| index ed3e928796bde139229ac22ff5c7f8476b65bd6a..9886d20d26e2af7124ca5e97f25fd24885c025c8 100644
 | 
| --- a/src/arm64/disasm-arm64.cc
 | 
| +++ b/src/arm64/disasm-arm64.cc
 | 
| @@ -1632,10 +1632,9 @@ int Disassembler::SubstituteBranchTargetField(Instruction* instr,
 | 
|    offset <<= kInstructionSizeLog2;
 | 
|    char sign = '+';
 | 
|    if (offset < 0) {
 | 
| -    offset = -offset;
 | 
|      sign = '-';
 | 
|    }
 | 
| -  AppendToOutput("#%c0x%" PRIx64 " (addr %p)", sign, offset,
 | 
| +  AppendToOutput("#%c0x%" PRIx64 " (addr %p)", sign, Abs(offset),
 | 
|                   instr->InstructionAtOffset(offset), Instruction::NO_CHECK);
 | 
|    return 8;
 | 
|  }
 | 
| 
 |