about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorserpilliere <serpilliere@users.noreply.github.com>2019-10-17 13:01:48 +0200
committerGitHub <noreply@github.com>2019-10-17 13:01:48 +0200
commit9a3e1694c579961f4b102b03d1d17ab2cabb6505 (patch)
treee858b1796870f566340f8de41335225a10bdd041
parent5233252e6ac1063bb0b0cd2057e3f3c618d19505 (diff)
parentb99378a4fd361e40800ab11956ea9a21ce531de0 (diff)
downloadmiasm-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.py10
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