about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorCamille Mougey <commial@gmail.com>2017-08-07 13:56:33 +0200
committerGitHub <noreply@github.com>2017-08-07 13:56:33 +0200
commitc8f218b0427ae7d42313d11bf5a94b009d4f7f25 (patch)
treec3367a24d669726386c36736da788460c4e595ec
parent80a0229a306320ba985609c07e48b81e4273e8e8 (diff)
parent243e3c35398d7da9682e68dadfa0a4a6da29d9c1 (diff)
downloadmiasm-c8f218b0427ae7d42313d11bf5a94b009d4f7f25.tar.gz
miasm-c8f218b0427ae7d42313d11bf5a94b009d4f7f25.zip
Merge pull request #598 from serpilliere/fix_adr
Aarch64: add adr semantic
-rw-r--r--miasm2/arch/aarch64/sem.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/miasm2/arch/aarch64/sem.py b/miasm2/arch/aarch64/sem.py
index 81a9a978..ab45425c 100644
--- a/miasm2/arch/aarch64/sem.py
+++ b/miasm2/arch/aarch64/sem.py
@@ -659,6 +659,11 @@ def adrp(arg1, arg2):
 
 
 @sbuild.parse
+def adr(arg1, arg2):
+    arg1 = PC + arg2
+
+
+@sbuild.parse
 def b(arg1):
     PC = arg1
     ir.IRDst = arg1