about summary refs log tree commit diff stats
path: root/miasm/arch/ia32_sem.py
diff options
context:
space:
mode:
authorserpilliere <devnull@localhost>2012-05-11 11:01:16 +0200
committerserpilliere <devnull@localhost>2012-05-11 11:01:16 +0200
commitee431a3a233942bc95ae0a99b9fa29542dc6b9cf (patch)
treeb0225deb4cb3248f55d537d74912d41e6e2fbfd4 /miasm/arch/ia32_sem.py
parent0c7088d472de3152baffa16d454b33ab053b36b7 (diff)
downloadmiasm-ee431a3a233942bc95ae0a99b9fa29542dc6b9cf.tar.gz
miasm-ee431a3a233942bc95ae0a99b9fa29542dc6b9cf.zip
fix fild tipo
Diffstat (limited to '')
-rw-r--r--miasm/arch/ia32_sem.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/miasm/arch/ia32_sem.py b/miasm/arch/ia32_sem.py
index 26ea207b..350c126f 100644
--- a/miasm/arch/ia32_sem.py
+++ b/miasm/arch/ia32_sem.py
@@ -1673,9 +1673,10 @@ def fistp(info, a):
 def fild(info, a):
     #XXXXX
     src = ExprOp('int_%.2d_to_double'%a.get_size(), a)
-
+    e = []
     e += set_float_cs_eip(info)
-    return fld(info, src)
+    e += fld(info, src)
+    return e
 
 def fldz(info):
     return fld(info, ExprOp('int_32_to_double', ExprInt(uint32(0))))