diff --git a/requirements.txt b/requirements.txt index 4da9e11f01f..a829dd6bc9f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,7 @@ libyaz0>=0.5 colorama>=0.4.3 # disasm -rabbitizer>=1.0.0,<2.0.0 +rabbitizer>=1.3.0,<2.0.0 # Compression pyelftools>=0.26 diff --git a/tools/disasm/disasm.py b/tools/disasm/disasm.py index 78d66d337bd..f97cd17e226 100755 --- a/tools/disasm/disasm.py +++ b/tools/disasm/disasm.py @@ -1112,7 +1112,7 @@ def asm_header(section_name: str): def getImmOverride(insn: rabbitizer.Instruction): if insn.isBranch(): return f".L{insn.getBranchOffset() + insn.vram:08X}" - elif insn.isJump(): + elif insn.isJumpWithAddress(): return proper_name(insn.getInstrIndexAsVram(), in_data=False, is_symbol=True) elif insn.uniqueId == rabbitizer.InstrId.cpu_ori: