ARM64: Fix disassembly of >2GB branch targets.
This commit is contained in:
@@ -923,7 +923,7 @@ local function disass_ins(ctx)
|
||||
elseif p == "B" then
|
||||
local addr = ctx.addr + pos + parse_immpc(op, name)
|
||||
ctx.rel = addr
|
||||
x = "0x"..tohex(addr)
|
||||
x = format("0x%08x", addr)
|
||||
elseif p == "T" then
|
||||
x = bor(band(rshift(op, 26), 32), band(rshift(op, 19), 31))
|
||||
elseif p == "V" then
|
||||
|
||||
Reference in New Issue
Block a user