Python 3 compat.

Try to keep our Python sources compatible with both Python 2.7 and 3.

Check with 'pylint --py3k' and 'python -3'.
This commit is contained in:
Jakob Stoklund Olesen
2016-08-23 15:16:40 -07:00
parent c0a9a4fe46
commit 9da6847805
20 changed files with 40 additions and 34 deletions

View File

@@ -4,10 +4,11 @@ Cretonne base instruction set.
This module defines the basic Cretonne instruction set that all targets
support.
"""
from __future__ import absolute_import
from . import TypeVar, Operand, Instruction, InstructionGroup, variable_args
from types import i8, f32, f64
from immediates import imm64, uimm8, ieee32, ieee64, immvector, intcc, floatcc
import entities
from .types import i8, f32, f64
from .immediates import imm64, uimm8, ieee32, ieee64, immvector, intcc, floatcc
from . import entities
instructions = InstructionGroup("base", "Shared base instruction set")