about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorajax <devnull@localhost>2014-06-13 13:58:46 +0200
committerajax <devnull@localhost>2014-06-13 13:58:46 +0200
commit8ea4a155424adcb7587980a33da45dc9b45e176e (patch)
tree5bbe9365622a836f9ba6b7f312ef4ce387e6afc3
parent3c7c2fd0b19bf9435dafbfcb60c7a415c9202f44 (diff)
downloadmiasm-8ea4a155424adcb7587980a33da45dc9b45e176e.tar.gz
miasm-8ea4a155424adcb7587980a33da45dc9b45e176e.zip
Jitter LLVM: Force ret size to 64 to comply with llvm_exec_func
-rw-r--r--miasm2/jitter/llvmconvert.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/miasm2/jitter/llvmconvert.py b/miasm2/jitter/llvmconvert.py
index 588cf4dd..071b74c5 100644
--- a/miasm2/jitter/llvmconvert.py
+++ b/miasm2/jitter/llvmconvert.py
@@ -921,7 +921,7 @@ class LLVMFunction():
         self.my_args.append((m2_expr.ExprId("vmmngr"),
                              llvm_c.PointerType.pointer(LLVMType.int(8)),
                              "vmmngr"))
-        ret_size = blocs[0].dst.size
+        ret_size = 64
 
         self.ret_type = LLVMType.int(ret_size)