From ed931ea271685b2060def6ba4a0b003a160b74fd Mon Sep 17 00:00:00 2001 From: AeonLucid Date: Sat, 3 Aug 2024 04:16:26 +0200 Subject: Fix typo in aarch64_immhi_page decode --- miasm/arch/aarch64/arch.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/miasm/arch/aarch64/arch.py b/miasm/arch/aarch64/arch.py index c642d201..5246d920 100644 --- a/miasm/arch/aarch64/arch.py +++ b/miasm/arch/aarch64/arch.py @@ -1424,7 +1424,7 @@ class aarch64_immhi_page(aarch64_imm_32): def encode(self): v = int(self.expr) if v & (1 << 63): - v &= (1 << 33) - 1 + v &= (1 << 21) - 1 self.parent.immlo.value = v & 3 v >>= 2 if v > (1 << 19) - 1: -- cgit 1.4.1