diff options
| author | serpilliere <serpilliere@users.noreply.github.com> | 2019-10-17 13:01:48 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-10-17 13:01:48 +0200 |
| commit | 9a3e1694c579961f4b102b03d1d17ab2cabb6505 (patch) | |
| tree | e858b1796870f566340f8de41335225a10bdd041 | |
| parent | 5233252e6ac1063bb0b0cd2057e3f3c618d19505 (diff) | |
| parent | b99378a4fd361e40800ab11956ea9a21ce531de0 (diff) | |
| download | miasm-9a3e1694c579961f4b102b03d1d17ab2cabb6505.tar.gz miasm-9a3e1694c579961f4b102b03d1d17ab2cabb6505.zip | |
Merge pull request #1077 from serpilliere/fix_float_tipo
X86/sem: fix tipo during python2/3 updt
Diffstat (limited to '')
| -rw-r--r-- | miasm/arch/x86/sem.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/miasm/arch/x86/sem.py b/miasm/arch/x86/sem.py index b00d2cdd..e59a9b18 100644 --- a/miasm/arch/x86/sem.py +++ b/miasm/arch/x86/sem.py @@ -2625,7 +2625,7 @@ def fnstenv(ir, instr, dst): e.append(m2_expr.ExprAssign(ad, float_control)) ad = ir.ExprMem( dst.ptr + m2_expr.ExprInt( - size // (8 * 1), + (size // 8) * 1, dst.ptr.size ), size=16 @@ -2633,7 +2633,7 @@ def fnstenv(ir, instr, dst): e.append(m2_expr.ExprAssign(ad, status_word)) ad = ir.ExprMem( dst.ptr + m2_expr.ExprInt( - size // (8 * 3), + (size // 8) * 3, dst.ptr.size ), size=size @@ -2641,7 +2641,7 @@ def fnstenv(ir, instr, dst): e.append(m2_expr.ExprAssign(ad, float_eip[:size])) ad = ir.ExprMem( dst.ptr + m2_expr.ExprInt( - size // (8 * 4), + (size // 8) * 4, dst.ptr.size ), size=16 @@ -2649,7 +2649,7 @@ def fnstenv(ir, instr, dst): e.append(m2_expr.ExprAssign(ad, float_cs)) ad = ir.ExprMem( dst.ptr + m2_expr.ExprInt( - size // (8 * 5), + (size // 8) * 5, dst.ptr.size ), size=size @@ -2657,7 +2657,7 @@ def fnstenv(ir, instr, dst): e.append(m2_expr.ExprAssign(ad, float_address[:size])) ad = ir.ExprMem( dst.ptr + m2_expr.ExprInt( - size // (8 * 6), + (size // 8) * 6, dst.ptr.size ), size=16 |