diff options
| author | serpilliere <devnull@localhost> | 2012-05-11 11:01:16 +0200 |
|---|---|---|
| committer | serpilliere <devnull@localhost> | 2012-05-11 11:01:16 +0200 |
| commit | ee431a3a233942bc95ae0a99b9fa29542dc6b9cf (patch) | |
| tree | b0225deb4cb3248f55d537d74912d41e6e2fbfd4 | |
| parent | 0c7088d472de3152baffa16d454b33ab053b36b7 (diff) | |
| download | miasm-ee431a3a233942bc95ae0a99b9fa29542dc6b9cf.tar.gz miasm-ee431a3a233942bc95ae0a99b9fa29542dc6b9cf.zip | |
fix fild tipo
| -rw-r--r-- | miasm/arch/ia32_sem.py | 5 |
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)))) |