about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorFabrice Desclaux <fabrice.desclaux@cea.fr>2017-08-07 13:33:03 +0200
committerFabrice Desclaux <fabrice.desclaux@cea.fr>2017-08-07 13:33:03 +0200
commit243e3c35398d7da9682e68dadfa0a4a6da29d9c1 (patch)
treec3367a24d669726386c36736da788460c4e595ec
parent80a0229a306320ba985609c07e48b81e4273e8e8 (diff)
downloadmiasm-243e3c35398d7da9682e68dadfa0a4a6da29d9c1.tar.gz
miasm-243e3c35398d7da9682e68dadfa0a4a6da29d9c1.zip
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