about summary refs log tree commit diff stats
path: root/miasm2/arch/ppc/regs.py
diff options
context:
space:
mode:
Diffstat (limited to 'miasm2/arch/ppc/regs.py')
-rw-r--r--miasm2/arch/ppc/regs.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/miasm2/arch/ppc/regs.py b/miasm2/arch/ppc/regs.py
index 70b49f82..e70afce2 100644
--- a/miasm2/arch/ppc/regs.py
+++ b/miasm2/arch/ppc/regs.py
@@ -1,4 +1,5 @@
 
+from builtins import range
 from miasm2.expression.expression import *
 from miasm2.core.cpu import gen_reg, gen_regs
 
@@ -14,13 +15,13 @@ SPR_ACCESS_SPR_OFF  = 0
 SPR_ACCESS_GPR_MASK = 0x0001F000
 SPR_ACCESS_GPR_OFF  = 12
 
-gpregs_str = ["R%d" % i for i in xrange(32)]
+gpregs_str = ["R%d" % i for i in range(32)]
 gpregs_expr, gpregs_init, gpregs = gen_regs(gpregs_str, globals(), 32)
 
-crfregs_str = ["CR%d" % i for i in xrange(8)]
+crfregs_str = ["CR%d" % i for i in range(8)]
 crfregs_expr, crfregs_init, crfregs = gen_regs(crfregs_str, globals(), 4)
 
-crfbitregs_str = ["CR%d_%s" % (i, flag) for i in xrange(8)
+crfbitregs_str = ["CR%d_%s" % (i, flag) for i in range(8)
                   for flag in ['LT', 'GT', 'EQ', 'SO'] ]
 crfbitregs_expr, crfbitregs_init, crfbitregs = gen_regs(crfbitregs_str,
                                                         globals(), 1)
@@ -38,8 +39,8 @@ otherregs_str = ["PC", "CTR", "LR" ]
 otherregs_expr, otherregs_init, otherregs = gen_regs(otherregs_str,
                                                      globals(), 32)
 
-superregs_str = (["SPRG%d" % i for i in xrange(4)] +
-                 ["SRR%d" % i for i in xrange(2)] +
+superregs_str = (["SPRG%d" % i for i in range(4)] +
+                 ["SRR%d" % i for i in range(2)] +
                  ["DAR", "DSISR", "MSR", "PIR", "PVR",
                   "DEC", "TBL", "TBU"])
 superregs_expr, superregs_init, superregs = gen_regs(superregs_str,