about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorTheofilos Augoustis <theofilos.augoustis@gmail.com>2025-10-14 09:09:29 +0000
committerTheofilos Augoustis <theofilos.augoustis@gmail.com>2025-10-14 09:09:29 +0000
commit579cf1d03fb932083e6317967d1613d5c2587fb6 (patch)
tree629f039935382a2a7391bce9253f6c9968159049
parent51c15d3ea2e16d4fc5f0f01a3b9befc66b1f982e (diff)
downloadfocaccia-miasm-ta/nix.tar.gz
focaccia-miasm-ta/nix.zip
Convert to src-layout ta/nix
-rw-r--r--MANIFEST.in7
-rw-r--r--flake.nix2
-rw-r--r--pyproject.toml142
-rw-r--r--src/miasm/__init__.py (renamed from miasm/__init__.py)0
-rw-r--r--src/miasm/analysis/__init__.py (renamed from miasm/analysis/__init__.py)0
-rw-r--r--src/miasm/analysis/binary.py (renamed from miasm/analysis/binary.py)0
-rw-r--r--src/miasm/analysis/cst_propag.py (renamed from miasm/analysis/cst_propag.py)0
-rw-r--r--src/miasm/analysis/data_analysis.py (renamed from miasm/analysis/data_analysis.py)0
-rw-r--r--src/miasm/analysis/data_flow.py (renamed from miasm/analysis/data_flow.py)0
-rw-r--r--src/miasm/analysis/debugging.py (renamed from miasm/analysis/debugging.py)0
-rw-r--r--src/miasm/analysis/depgraph.py (renamed from miasm/analysis/depgraph.py)0
-rw-r--r--src/miasm/analysis/disasm_cb.py (renamed from miasm/analysis/disasm_cb.py)0
-rw-r--r--src/miasm/analysis/dse.py (renamed from miasm/analysis/dse.py)0
-rw-r--r--src/miasm/analysis/expression_range.py (renamed from miasm/analysis/expression_range.py)0
-rw-r--r--src/miasm/analysis/gdbserver.py (renamed from miasm/analysis/gdbserver.py)0
-rw-r--r--src/miasm/analysis/machine.py (renamed from miasm/analysis/machine.py)0
-rw-r--r--src/miasm/analysis/modularintervals.py (renamed from miasm/analysis/modularintervals.py)0
-rw-r--r--src/miasm/analysis/outofssa.py (renamed from miasm/analysis/outofssa.py)0
-rw-r--r--src/miasm/analysis/sandbox.py (renamed from miasm/analysis/sandbox.py)0
-rw-r--r--src/miasm/analysis/simplifier.py (renamed from miasm/analysis/simplifier.py)0
-rw-r--r--src/miasm/analysis/ssa.py (renamed from miasm/analysis/ssa.py)0
-rw-r--r--src/miasm/arch/__init__.py (renamed from miasm/arch/__init__.py)0
-rw-r--r--src/miasm/arch/aarch64/__init__.py (renamed from miasm/arch/aarch64/__init__.py)0
-rw-r--r--src/miasm/arch/aarch64/arch.py (renamed from miasm/arch/aarch64/arch.py)0
-rw-r--r--src/miasm/arch/aarch64/disasm.py (renamed from miasm/arch/aarch64/disasm.py)0
-rw-r--r--src/miasm/arch/aarch64/jit.py (renamed from miasm/arch/aarch64/jit.py)0
-rw-r--r--src/miasm/arch/aarch64/lifter_model_call.py (renamed from miasm/arch/aarch64/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/aarch64/regs.py (renamed from miasm/arch/aarch64/regs.py)0
-rw-r--r--src/miasm/arch/aarch64/sem.py (renamed from miasm/arch/aarch64/sem.py)0
-rw-r--r--src/miasm/arch/arm/__init__.py (renamed from miasm/arch/arm/__init__.py)0
-rw-r--r--src/miasm/arch/arm/arch.py (renamed from miasm/arch/arm/arch.py)0
-rw-r--r--src/miasm/arch/arm/disasm.py (renamed from miasm/arch/arm/disasm.py)0
-rw-r--r--src/miasm/arch/arm/jit.py (renamed from miasm/arch/arm/jit.py)0
-rw-r--r--src/miasm/arch/arm/lifter_model_call.py (renamed from miasm/arch/arm/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/arm/regs.py (renamed from miasm/arch/arm/regs.py)0
-rw-r--r--src/miasm/arch/arm/sem.py (renamed from miasm/arch/arm/sem.py)0
-rw-r--r--src/miasm/arch/mep/__init__.py (renamed from miasm/arch/mep/__init__.py)0
-rw-r--r--src/miasm/arch/mep/arch.py (renamed from miasm/arch/mep/arch.py)0
-rw-r--r--src/miasm/arch/mep/disasm.py (renamed from miasm/arch/mep/disasm.py)0
-rw-r--r--src/miasm/arch/mep/jit.py (renamed from miasm/arch/mep/jit.py)0
-rw-r--r--src/miasm/arch/mep/lifter_model_call.py (renamed from miasm/arch/mep/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/mep/regs.py (renamed from miasm/arch/mep/regs.py)0
-rw-r--r--src/miasm/arch/mep/sem.py (renamed from miasm/arch/mep/sem.py)0
-rw-r--r--src/miasm/arch/mips32/__init__.py (renamed from miasm/arch/mips32/__init__.py)0
-rw-r--r--src/miasm/arch/mips32/arch.py (renamed from miasm/arch/mips32/arch.py)0
-rw-r--r--src/miasm/arch/mips32/disasm.py (renamed from miasm/arch/mips32/disasm.py)0
-rw-r--r--src/miasm/arch/mips32/jit.py (renamed from miasm/arch/mips32/jit.py)0
-rw-r--r--src/miasm/arch/mips32/lifter_model_call.py (renamed from miasm/arch/mips32/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/mips32/regs.py (renamed from miasm/arch/mips32/regs.py)0
-rw-r--r--src/miasm/arch/mips32/sem.py (renamed from miasm/arch/mips32/sem.py)0
-rw-r--r--src/miasm/arch/msp430/__init__.py (renamed from miasm/arch/msp430/__init__.py)0
-rw-r--r--src/miasm/arch/msp430/arch.py (renamed from miasm/arch/msp430/arch.py)0
-rw-r--r--src/miasm/arch/msp430/ctype.py (renamed from miasm/arch/msp430/ctype.py)0
-rw-r--r--src/miasm/arch/msp430/disasm.py (renamed from miasm/arch/msp430/disasm.py)0
-rw-r--r--src/miasm/arch/msp430/jit.py (renamed from miasm/arch/msp430/jit.py)0
-rw-r--r--src/miasm/arch/msp430/lifter_model_call.py (renamed from miasm/arch/msp430/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/msp430/regs.py (renamed from miasm/arch/msp430/regs.py)0
-rw-r--r--src/miasm/arch/msp430/sem.py (renamed from miasm/arch/msp430/sem.py)0
-rw-r--r--src/miasm/arch/ppc/__init__.py (renamed from miasm/arch/ppc/__init__.py)0
-rw-r--r--src/miasm/arch/ppc/arch.py (renamed from miasm/arch/ppc/arch.py)0
-rw-r--r--src/miasm/arch/ppc/disasm.py (renamed from miasm/arch/ppc/disasm.py)0
-rw-r--r--src/miasm/arch/ppc/jit.py (renamed from miasm/arch/ppc/jit.py)0
-rw-r--r--src/miasm/arch/ppc/lifter_model_call.py (renamed from miasm/arch/ppc/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/ppc/regs.py (renamed from miasm/arch/ppc/regs.py)0
-rw-r--r--src/miasm/arch/ppc/sem.py (renamed from miasm/arch/ppc/sem.py)0
-rw-r--r--src/miasm/arch/sh4/__init__.py (renamed from miasm/arch/sh4/__init__.py)0
-rw-r--r--src/miasm/arch/sh4/arch.py (renamed from miasm/arch/sh4/arch.py)0
-rw-r--r--src/miasm/arch/sh4/regs.py (renamed from miasm/arch/sh4/regs.py)0
-rw-r--r--src/miasm/arch/x86/__init__.py (renamed from miasm/arch/x86/__init__.py)0
-rw-r--r--src/miasm/arch/x86/arch.py (renamed from miasm/arch/x86/arch.py)0
-rw-r--r--src/miasm/arch/x86/ctype.py (renamed from miasm/arch/x86/ctype.py)0
-rw-r--r--src/miasm/arch/x86/disasm.py (renamed from miasm/arch/x86/disasm.py)0
-rw-r--r--src/miasm/arch/x86/jit.py (renamed from miasm/arch/x86/jit.py)0
-rw-r--r--src/miasm/arch/x86/lifter_model_call.py (renamed from miasm/arch/x86/lifter_model_call.py)0
-rw-r--r--src/miasm/arch/x86/regs.py (renamed from miasm/arch/x86/regs.py)0
-rw-r--r--src/miasm/arch/x86/sem.py (renamed from miasm/arch/x86/sem.py)0
-rw-r--r--src/miasm/core/__init__.py (renamed from miasm/core/__init__.py)0
-rw-r--r--src/miasm/core/asm_ast.py (renamed from miasm/core/asm_ast.py)0
-rw-r--r--src/miasm/core/asmblock.py (renamed from miasm/core/asmblock.py)0
-rw-r--r--src/miasm/core/bin_stream.py (renamed from miasm/core/bin_stream.py)0
-rw-r--r--src/miasm/core/bin_stream_ida.py (renamed from miasm/core/bin_stream_ida.py)0
-rw-r--r--src/miasm/core/cpu.py (renamed from miasm/core/cpu.py)0
-rw-r--r--src/miasm/core/ctypesmngr.py (renamed from miasm/core/ctypesmngr.py)0
-rw-r--r--src/miasm/core/graph.py (renamed from miasm/core/graph.py)0
-rw-r--r--src/miasm/core/interval.py (renamed from miasm/core/interval.py)0
-rw-r--r--src/miasm/core/locationdb.py (renamed from miasm/core/locationdb.py)0
-rw-r--r--src/miasm/core/modint.py (renamed from miasm/core/modint.py)0
-rw-r--r--src/miasm/core/objc.py (renamed from miasm/core/objc.py)0
-rw-r--r--src/miasm/core/parse_asm.py (renamed from miasm/core/parse_asm.py)0
-rw-r--r--src/miasm/core/sembuilder.py (renamed from miasm/core/sembuilder.py)0
-rw-r--r--src/miasm/core/types.py (renamed from miasm/core/types.py)0
-rw-r--r--src/miasm/core/utils.py (renamed from miasm/core/utils.py)0
-rw-r--r--src/miasm/expression/__init__.py (renamed from miasm/expression/__init__.py)0
-rw-r--r--src/miasm/expression/expression.py (renamed from miasm/expression/expression.py)0
-rw-r--r--src/miasm/expression/expression_helper.py (renamed from miasm/expression/expression_helper.py)0
-rw-r--r--src/miasm/expression/expression_reduce.py (renamed from miasm/expression/expression_reduce.py)0
-rw-r--r--src/miasm/expression/parser.py (renamed from miasm/expression/parser.py)0
-rw-r--r--src/miasm/expression/simplifications.py (renamed from miasm/expression/simplifications.py)0
-rw-r--r--src/miasm/expression/simplifications_common.py (renamed from miasm/expression/simplifications_common.py)0
-rw-r--r--src/miasm/expression/simplifications_cond.py (renamed from miasm/expression/simplifications_cond.py)0
-rw-r--r--src/miasm/expression/simplifications_explicit.py (renamed from miasm/expression/simplifications_explicit.py)0
-rw-r--r--src/miasm/expression/smt2_helper.py (renamed from miasm/expression/smt2_helper.py)0
-rw-r--r--src/miasm/ir/__init__.py (renamed from miasm/ir/__init__.py)0
-rw-r--r--src/miasm/ir/analysis.py (renamed from miasm/ir/analysis.py)0
-rw-r--r--src/miasm/ir/ir.py (renamed from miasm/ir/ir.py)0
-rw-r--r--src/miasm/ir/symbexec.py (renamed from miasm/ir/symbexec.py)0
-rw-r--r--src/miasm/ir/symbexec_top.py (renamed from miasm/ir/symbexec_top.py)0
-rw-r--r--src/miasm/ir/symbexec_types.py (renamed from miasm/ir/symbexec_types.py)0
-rw-r--r--src/miasm/ir/translators/C.py (renamed from miasm/ir/translators/C.py)0
-rw-r--r--src/miasm/ir/translators/__init__.py (renamed from miasm/ir/translators/__init__.py)0
-rw-r--r--src/miasm/ir/translators/miasm_ir.py (renamed from miasm/ir/translators/miasm_ir.py)0
-rw-r--r--src/miasm/ir/translators/python.py (renamed from miasm/ir/translators/python.py)0
-rw-r--r--src/miasm/ir/translators/smt2.py (renamed from miasm/ir/translators/smt2.py)0
-rw-r--r--src/miasm/ir/translators/translator.py (renamed from miasm/ir/translators/translator.py)0
-rw-r--r--src/miasm/ir/translators/z3_ir.py (renamed from miasm/ir/translators/z3_ir.py)0
-rw-r--r--src/miasm/jitter/JitCore.c (renamed from miasm/jitter/JitCore.c)0
-rw-r--r--src/miasm/jitter/JitCore.h (renamed from miasm/jitter/JitCore.h)0
-rw-r--r--src/miasm/jitter/Jitgcc.c (renamed from miasm/jitter/Jitgcc.c)0
-rw-r--r--src/miasm/jitter/Jitllvm.c (renamed from miasm/jitter/Jitllvm.c)0
-rw-r--r--src/miasm/jitter/__init__.py (renamed from miasm/jitter/__init__.py)0
-rw-r--r--src/miasm/jitter/arch/JitCore_aarch64.c (renamed from miasm/jitter/arch/JitCore_aarch64.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_aarch64.h (renamed from miasm/jitter/arch/JitCore_aarch64.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_arm.c (renamed from miasm/jitter/arch/JitCore_arm.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_arm.h (renamed from miasm/jitter/arch/JitCore_arm.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_m68k.c (renamed from miasm/jitter/arch/JitCore_m68k.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_m68k.h (renamed from miasm/jitter/arch/JitCore_m68k.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_mep.c (renamed from miasm/jitter/arch/JitCore_mep.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_mep.h (renamed from miasm/jitter/arch/JitCore_mep.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_mips32.c (renamed from miasm/jitter/arch/JitCore_mips32.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_mips32.h (renamed from miasm/jitter/arch/JitCore_mips32.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_msp430.c (renamed from miasm/jitter/arch/JitCore_msp430.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_msp430.h (renamed from miasm/jitter/arch/JitCore_msp430.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_ppc32.c (renamed from miasm/jitter/arch/JitCore_ppc32.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_ppc32.h (renamed from miasm/jitter/arch/JitCore_ppc32.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_ppc32_regs.h (renamed from miasm/jitter/arch/JitCore_ppc32_regs.h)0
-rw-r--r--src/miasm/jitter/arch/JitCore_x86.c (renamed from miasm/jitter/arch/JitCore_x86.c)0
-rw-r--r--src/miasm/jitter/arch/JitCore_x86.h (renamed from miasm/jitter/arch/JitCore_x86.h)0
-rw-r--r--src/miasm/jitter/arch/__init__.py (renamed from miasm/jitter/arch/__init__.py)0
-rw-r--r--src/miasm/jitter/bn.c (renamed from miasm/jitter/bn.c)0
-rw-r--r--src/miasm/jitter/bn.h (renamed from miasm/jitter/bn.h)0
-rw-r--r--src/miasm/jitter/codegen.py (renamed from miasm/jitter/codegen.py)0
-rw-r--r--src/miasm/jitter/compat_py23.h (renamed from miasm/jitter/compat_py23.h)0
-rw-r--r--src/miasm/jitter/csts.py (renamed from miasm/jitter/csts.py)0
-rw-r--r--src/miasm/jitter/emulatedsymbexec.py (renamed from miasm/jitter/emulatedsymbexec.py)0
-rw-r--r--src/miasm/jitter/jitcore.py (renamed from miasm/jitter/jitcore.py)0
-rw-r--r--src/miasm/jitter/jitcore_cc_base.py (renamed from miasm/jitter/jitcore_cc_base.py)0
-rw-r--r--src/miasm/jitter/jitcore_gcc.py (renamed from miasm/jitter/jitcore_gcc.py)0
-rw-r--r--src/miasm/jitter/jitcore_llvm.py (renamed from miasm/jitter/jitcore_llvm.py)0
-rw-r--r--src/miasm/jitter/jitcore_python.py (renamed from miasm/jitter/jitcore_python.py)0
-rw-r--r--src/miasm/jitter/jitload.py (renamed from miasm/jitter/jitload.py)0
-rw-r--r--src/miasm/jitter/llvmconvert.py (renamed from miasm/jitter/llvmconvert.py)0
-rw-r--r--src/miasm/jitter/loader/__init__.py (renamed from miasm/jitter/loader/__init__.py)0
-rw-r--r--src/miasm/jitter/loader/elf.py (renamed from miasm/jitter/loader/elf.py)0
-rw-r--r--src/miasm/jitter/loader/pe.py (renamed from miasm/jitter/loader/pe.py)0
-rw-r--r--src/miasm/jitter/loader/utils.py (renamed from miasm/jitter/loader/utils.py)0
-rw-r--r--src/miasm/jitter/op_semantics.c (renamed from miasm/jitter/op_semantics.c)0
-rw-r--r--src/miasm/jitter/op_semantics.h (renamed from miasm/jitter/op_semantics.h)0
-rw-r--r--src/miasm/jitter/queue.h (renamed from miasm/jitter/queue.h)0
-rw-r--r--src/miasm/jitter/vm_mngr.c (renamed from miasm/jitter/vm_mngr.c)0
-rw-r--r--src/miasm/jitter/vm_mngr.h (renamed from miasm/jitter/vm_mngr.h)0
-rw-r--r--src/miasm/jitter/vm_mngr_py.c (renamed from miasm/jitter/vm_mngr_py.c)0
-rw-r--r--src/miasm/jitter/vm_mngr_py.h (renamed from miasm/jitter/vm_mngr_py.h)0
-rw-r--r--src/miasm/loader/__init__.py (renamed from miasm/loader/__init__.py)0
-rw-r--r--src/miasm/loader/cstruct.py (renamed from miasm/loader/cstruct.py)0
-rw-r--r--src/miasm/loader/elf.py (renamed from miasm/loader/elf.py)0
-rw-r--r--src/miasm/loader/elf_init.py (renamed from miasm/loader/elf_init.py)0
-rw-r--r--src/miasm/loader/minidump.py (renamed from miasm/loader/minidump.py)0
-rw-r--r--src/miasm/loader/minidump_init.py (renamed from miasm/loader/minidump_init.py)0
-rw-r--r--src/miasm/loader/new_cstruct.py (renamed from miasm/loader/new_cstruct.py)0
-rw-r--r--src/miasm/loader/pe.py (renamed from miasm/loader/pe.py)0
-rw-r--r--src/miasm/loader/pe_init.py (renamed from miasm/loader/pe_init.py)0
-rw-r--r--src/miasm/loader/strpatchwork.py (renamed from miasm/loader/strpatchwork.py)0
-rw-r--r--src/miasm/os_dep/__init__.py (renamed from miasm/os_dep/__init__.py)0
-rw-r--r--src/miasm/os_dep/common.py (renamed from miasm/os_dep/common.py)0
-rw-r--r--src/miasm/os_dep/linux/__init__.py (renamed from miasm/os_dep/linux/__init__.py)0
-rw-r--r--src/miasm/os_dep/linux/environment.py (renamed from miasm/os_dep/linux/environment.py)0
-rw-r--r--src/miasm/os_dep/linux/syscall.py (renamed from miasm/os_dep/linux/syscall.py)0
-rw-r--r--src/miasm/os_dep/linux_stdlib.py (renamed from miasm/os_dep/linux_stdlib.py)0
-rw-r--r--src/miasm/os_dep/win_32_structs.py (renamed from miasm/os_dep/win_32_structs.py)0
-rw-r--r--src/miasm/os_dep/win_api_x86_32.py (renamed from miasm/os_dep/win_api_x86_32.py)0
-rw-r--r--src/miasm/os_dep/win_api_x86_32_seh.py (renamed from miasm/os_dep/win_api_x86_32_seh.py)0
-rw-r--r--src/miasm/runtime/divti3.c (renamed from miasm/runtime/divti3.c)0
-rw-r--r--src/miasm/runtime/export.h (renamed from miasm/runtime/export.h)0
-rw-r--r--src/miasm/runtime/int_endianness.h (renamed from miasm/runtime/int_endianness.h)0
-rw-r--r--src/miasm/runtime/int_lib.h (renamed from miasm/runtime/int_lib.h)0
-rw-r--r--src/miasm/runtime/int_types.h (renamed from miasm/runtime/int_types.h)0
-rw-r--r--src/miasm/runtime/int_util.h (renamed from miasm/runtime/int_util.h)0
-rw-r--r--src/miasm/runtime/udivmodti4.c (renamed from miasm/runtime/udivmodti4.c)0
-rw-r--r--src/miasm/runtime/udivti3.c (renamed from miasm/runtime/udivti3.c)0
189 files changed, 79 insertions, 72 deletions
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 00000000..6ec738a6
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,7 @@
+recursive-include src/miasm/jitter *.c *.h
+recursive-include src/miasm/jitter/arch *.c *.h
+recursive-include src/miasm/runtime *.c *.h
+include src/miams/jitter/bn.c
+include src/miams/jitter/bn.h
+include src/miasm/VERSION
+
diff --git a/flake.nix b/flake.nix
index 89818257..9fb8fd09 100644
--- a/flake.nix
+++ b/flake.nix
@@ -83,7 +83,7 @@
 					fileset = pkgs.lib.fileset.unions [
 						(old.src + "/pyproject.toml")
 						(old.src + "/README.md")
-						(old.src + "/miasm/__init__.py")
+						(old.src + "/src/miasm/__init__.py")
 					];
 				};
 			});
diff --git a/pyproject.toml b/pyproject.toml
index 26a85c33..20dee5fc 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -43,15 +43,15 @@ dev = [
 ]
 
 [build-system]
-requires = ["setuptools", "wheel"]
+requires = ["setuptools>=74.1", "wheel"]
 build-backend = "setuptools.build_meta"
 
 [tool.setuptools.packages.find]
-where = ["."]
-include = ["miasm*"]
+where = [ "src" ]
+include = [ "miasm*" ]
 
 [tool.setuptools.package-data]
-miasm = ["jitter/*.h", "jitter/arch/*.h", "runtime/*.h", "VERSION"]
+miasm = ["src/miasm/jitter/*.h", "src/miasm/jitter/*.c", "jitter/arch/*.h", "runtime/*.h", "VERSION"]
 
 # setuptools >= 74.1
 [tool.setuptools]
@@ -59,137 +59,137 @@ include-package-data = true
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.VmMngr"
-optional = true
+optional = false
 sources = [
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/bn.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/bn.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_x86"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_x86.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_x86.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_arm"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_arm.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_arm.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_aarch64"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_aarch64.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_aarch64.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_msp430"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_msp430.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_msp430.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_mep"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_mep.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_mep.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_mips32"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_mips32.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_mips32.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_ppc32"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_ppc32.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_ppc32.c",
 ]
 depends = [
-  "miasm/jitter/arch/JitCore_ppc32.h",
-  "miasm/jitter/arch/JitCore_ppc32_regs.h",
-  "miasm/jitter/bn.h",
+  "src/miasm/jitter/arch/JitCore_ppc32.h",
+  "src/miasm/jitter/arch/JitCore_ppc32_regs.h",
+  "src/miasm/jitter/bn.h",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.arch.JitCore_m68k"
 optional = true
 sources = [
-  "miasm/jitter/JitCore.c",
-  "miasm/jitter/vm_mngr.c",
-  "miasm/jitter/vm_mngr_py.c",
-  "miasm/jitter/op_semantics.c",
-  "miasm/jitter/bn.c",
-  "miasm/jitter/arch/JitCore_m68k.c",
+  "src/miasm/jitter/JitCore.c",
+  "src/miasm/jitter/vm_mngr.c",
+  "src/miasm/jitter/vm_mngr_py.c",
+  "src/miasm/jitter/op_semantics.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/jitter/arch/JitCore_m68k.c",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.Jitllvm"
 optional = true
 sources = [
-  "miasm/jitter/Jitllvm.c",
-  "miasm/jitter/bn.c",
-  "miasm/runtime/udivmodti4.c",
-  "miasm/runtime/divti3.c",
-  "miasm/runtime/udivti3.c",
+  "src/miasm/jitter/Jitllvm.c",
+  "src/miasm/jitter/bn.c",
+  "src/miasm/runtime/udivmodti4.c",
+  "src/miasm/runtime/divti3.c",
+  "src/miasm/runtime/udivti3.c",
 ]
 depends = [
-  "miasm/runtime/export.h",
-  "miasm/runtime/int_endianness.h",
-  "miasm/runtime/int_lib.h",
-  "miasm/runtime/int_types.h",
-  "miasm/runtime/int_util.h",
+  "src/miasm/runtime/export.h",
+  "src/miasm/runtime/int_endianness.h",
+  "src/miasm/runtime/int_lib.h",
+  "src/miasm/runtime/int_types.h",
+  "src/miasm/runtime/int_util.h",
 ]
 
 [[tool.setuptools.ext-modules]]
 name = "miasm.jitter.Jitgcc"
 optional = true
 sources = [
-  "miasm/jitter/Jitgcc.c",
-  "miasm/jitter/bn.c",
+  "src/miasm/jitter/Jitgcc.c",
+  "src/miasm/jitter/bn.c",
 ]
 
diff --git a/miasm/__init__.py b/src/miasm/__init__.py
index 309a1ae7..309a1ae7 100644
--- a/miasm/__init__.py
+++ b/src/miasm/__init__.py
diff --git a/miasm/analysis/__init__.py b/src/miasm/analysis/__init__.py
index 5abdd3a3..5abdd3a3 100644
--- a/miasm/analysis/__init__.py
+++ b/src/miasm/analysis/__init__.py
diff --git a/miasm/analysis/binary.py b/src/miasm/analysis/binary.py
index c278594b..c278594b 100644
--- a/miasm/analysis/binary.py
+++ b/src/miasm/analysis/binary.py
diff --git a/miasm/analysis/cst_propag.py b/src/miasm/analysis/cst_propag.py
index cdb62d3c..cdb62d3c 100644
--- a/miasm/analysis/cst_propag.py
+++ b/src/miasm/analysis/cst_propag.py
diff --git a/miasm/analysis/data_analysis.py b/src/miasm/analysis/data_analysis.py
index c7924cf2..c7924cf2 100644
--- a/miasm/analysis/data_analysis.py
+++ b/src/miasm/analysis/data_analysis.py
diff --git a/miasm/analysis/data_flow.py b/src/miasm/analysis/data_flow.py
index 23d0b3dd..23d0b3dd 100644
--- a/miasm/analysis/data_flow.py
+++ b/src/miasm/analysis/data_flow.py
diff --git a/miasm/analysis/debugging.py b/src/miasm/analysis/debugging.py
index d5f59d49..d5f59d49 100644
--- a/miasm/analysis/debugging.py
+++ b/src/miasm/analysis/debugging.py
diff --git a/miasm/analysis/depgraph.py b/src/miasm/analysis/depgraph.py
index 436e5354..436e5354 100644
--- a/miasm/analysis/depgraph.py
+++ b/src/miasm/analysis/depgraph.py
diff --git a/miasm/analysis/disasm_cb.py b/src/miasm/analysis/disasm_cb.py
index f180f0a2..f180f0a2 100644
--- a/miasm/analysis/disasm_cb.py
+++ b/src/miasm/analysis/disasm_cb.py
diff --git a/miasm/analysis/dse.py b/src/miasm/analysis/dse.py
index 11674734..11674734 100644
--- a/miasm/analysis/dse.py
+++ b/src/miasm/analysis/dse.py
diff --git a/miasm/analysis/expression_range.py b/src/miasm/analysis/expression_range.py
index 5a31873a..5a31873a 100644
--- a/miasm/analysis/expression_range.py
+++ b/src/miasm/analysis/expression_range.py
diff --git a/miasm/analysis/gdbserver.py b/src/miasm/analysis/gdbserver.py
index b45e9f35..b45e9f35 100644
--- a/miasm/analysis/gdbserver.py
+++ b/src/miasm/analysis/gdbserver.py
diff --git a/miasm/analysis/machine.py b/src/miasm/analysis/machine.py
index cc86d753..cc86d753 100644
--- a/miasm/analysis/machine.py
+++ b/src/miasm/analysis/machine.py
diff --git a/miasm/analysis/modularintervals.py b/src/miasm/analysis/modularintervals.py
index 67eda9dc..67eda9dc 100644
--- a/miasm/analysis/modularintervals.py
+++ b/src/miasm/analysis/modularintervals.py
diff --git a/miasm/analysis/outofssa.py b/src/miasm/analysis/outofssa.py
index 2f2b185c..2f2b185c 100644
--- a/miasm/analysis/outofssa.py
+++ b/src/miasm/analysis/outofssa.py
diff --git a/miasm/analysis/sandbox.py b/src/miasm/analysis/sandbox.py
index e51fd45a..e51fd45a 100644
--- a/miasm/analysis/sandbox.py
+++ b/src/miasm/analysis/sandbox.py
diff --git a/miasm/analysis/simplifier.py b/src/miasm/analysis/simplifier.py
index a7c29b06..a7c29b06 100644
--- a/miasm/analysis/simplifier.py
+++ b/src/miasm/analysis/simplifier.py
diff --git a/miasm/analysis/ssa.py b/src/miasm/analysis/ssa.py
index 5c1964ef..5c1964ef 100644
--- a/miasm/analysis/ssa.py
+++ b/src/miasm/analysis/ssa.py
diff --git a/miasm/arch/__init__.py b/src/miasm/arch/__init__.py
index 78e2dd3c..78e2dd3c 100644
--- a/miasm/arch/__init__.py
+++ b/src/miasm/arch/__init__.py
diff --git a/miasm/arch/aarch64/__init__.py b/src/miasm/arch/aarch64/__init__.py
index bbad893b..bbad893b 100644
--- a/miasm/arch/aarch64/__init__.py
+++ b/src/miasm/arch/aarch64/__init__.py
diff --git a/miasm/arch/aarch64/arch.py b/src/miasm/arch/aarch64/arch.py
index ab6b7528..ab6b7528 100644
--- a/miasm/arch/aarch64/arch.py
+++ b/src/miasm/arch/aarch64/arch.py
diff --git a/miasm/arch/aarch64/disasm.py b/src/miasm/arch/aarch64/disasm.py
index c4ad9181..c4ad9181 100644
--- a/miasm/arch/aarch64/disasm.py
+++ b/src/miasm/arch/aarch64/disasm.py
diff --git a/miasm/arch/aarch64/jit.py b/src/miasm/arch/aarch64/jit.py
index f71ecae4..f71ecae4 100644
--- a/miasm/arch/aarch64/jit.py
+++ b/src/miasm/arch/aarch64/jit.py
diff --git a/miasm/arch/aarch64/lifter_model_call.py b/src/miasm/arch/aarch64/lifter_model_call.py
index 74f25969..74f25969 100644
--- a/miasm/arch/aarch64/lifter_model_call.py
+++ b/src/miasm/arch/aarch64/lifter_model_call.py
diff --git a/miasm/arch/aarch64/regs.py b/src/miasm/arch/aarch64/regs.py
index 9dee726b..9dee726b 100644
--- a/miasm/arch/aarch64/regs.py
+++ b/src/miasm/arch/aarch64/regs.py
diff --git a/miasm/arch/aarch64/sem.py b/src/miasm/arch/aarch64/sem.py
index eaa01228..eaa01228 100644
--- a/miasm/arch/aarch64/sem.py
+++ b/src/miasm/arch/aarch64/sem.py
diff --git a/miasm/arch/arm/__init__.py b/src/miasm/arch/arm/__init__.py
index bbad893b..bbad893b 100644
--- a/miasm/arch/arm/__init__.py
+++ b/src/miasm/arch/arm/__init__.py
diff --git a/miasm/arch/arm/arch.py b/src/miasm/arch/arm/arch.py
index 10551515..10551515 100644
--- a/miasm/arch/arm/arch.py
+++ b/src/miasm/arch/arm/arch.py
diff --git a/miasm/arch/arm/disasm.py b/src/miasm/arch/arm/disasm.py
index e84f617d..e84f617d 100644
--- a/miasm/arch/arm/disasm.py
+++ b/src/miasm/arch/arm/disasm.py
diff --git a/miasm/arch/arm/jit.py b/src/miasm/arch/arm/jit.py
index 27c26988..27c26988 100644
--- a/miasm/arch/arm/jit.py
+++ b/src/miasm/arch/arm/jit.py
diff --git a/miasm/arch/arm/lifter_model_call.py b/src/miasm/arch/arm/lifter_model_call.py
index 9aac74a4..9aac74a4 100644
--- a/miasm/arch/arm/lifter_model_call.py
+++ b/src/miasm/arch/arm/lifter_model_call.py
diff --git a/miasm/arch/arm/regs.py b/src/miasm/arch/arm/regs.py
index 2b24b0d5..2b24b0d5 100644
--- a/miasm/arch/arm/regs.py
+++ b/src/miasm/arch/arm/regs.py
diff --git a/miasm/arch/arm/sem.py b/src/miasm/arch/arm/sem.py
index a138ef91..a138ef91 100644
--- a/miasm/arch/arm/sem.py
+++ b/src/miasm/arch/arm/sem.py
diff --git a/miasm/arch/mep/__init__.py b/src/miasm/arch/mep/__init__.py
index e69de29b..e69de29b 100644
--- a/miasm/arch/mep/__init__.py
+++ b/src/miasm/arch/mep/__init__.py
diff --git a/miasm/arch/mep/arch.py b/src/miasm/arch/mep/arch.py
index ed7813ca..ed7813ca 100644
--- a/miasm/arch/mep/arch.py
+++ b/src/miasm/arch/mep/arch.py
diff --git a/miasm/arch/mep/disasm.py b/src/miasm/arch/mep/disasm.py
index 0260c01d..0260c01d 100644
--- a/miasm/arch/mep/disasm.py
+++ b/src/miasm/arch/mep/disasm.py
diff --git a/miasm/arch/mep/jit.py b/src/miasm/arch/mep/jit.py
index 3fee2537..3fee2537 100644
--- a/miasm/arch/mep/jit.py
+++ b/src/miasm/arch/mep/jit.py
diff --git a/miasm/arch/mep/lifter_model_call.py b/src/miasm/arch/mep/lifter_model_call.py
index db729ba0..db729ba0 100644
--- a/miasm/arch/mep/lifter_model_call.py
+++ b/src/miasm/arch/mep/lifter_model_call.py
diff --git a/miasm/arch/mep/regs.py b/src/miasm/arch/mep/regs.py
index be195b61..be195b61 100644
--- a/miasm/arch/mep/regs.py
+++ b/src/miasm/arch/mep/regs.py
diff --git a/miasm/arch/mep/sem.py b/src/miasm/arch/mep/sem.py
index 0ac50c58..0ac50c58 100644
--- a/miasm/arch/mep/sem.py
+++ b/src/miasm/arch/mep/sem.py
diff --git a/miasm/arch/mips32/__init__.py b/src/miasm/arch/mips32/__init__.py
index e69de29b..e69de29b 100644
--- a/miasm/arch/mips32/__init__.py
+++ b/src/miasm/arch/mips32/__init__.py
diff --git a/miasm/arch/mips32/arch.py b/src/miasm/arch/mips32/arch.py
index 76ebe730..76ebe730 100644
--- a/miasm/arch/mips32/arch.py
+++ b/src/miasm/arch/mips32/arch.py
diff --git a/miasm/arch/mips32/disasm.py b/src/miasm/arch/mips32/disasm.py
index b6c05cb7..b6c05cb7 100644
--- a/miasm/arch/mips32/disasm.py
+++ b/src/miasm/arch/mips32/disasm.py
diff --git a/miasm/arch/mips32/jit.py b/src/miasm/arch/mips32/jit.py
index a4d8a193..a4d8a193 100644
--- a/miasm/arch/mips32/jit.py
+++ b/src/miasm/arch/mips32/jit.py
diff --git a/miasm/arch/mips32/lifter_model_call.py b/src/miasm/arch/mips32/lifter_model_call.py
index bd0e8506..bd0e8506 100644
--- a/miasm/arch/mips32/lifter_model_call.py
+++ b/src/miasm/arch/mips32/lifter_model_call.py
diff --git a/miasm/arch/mips32/regs.py b/src/miasm/arch/mips32/regs.py
index 967b7458..967b7458 100644
--- a/miasm/arch/mips32/regs.py
+++ b/src/miasm/arch/mips32/regs.py
diff --git a/miasm/arch/mips32/sem.py b/src/miasm/arch/mips32/sem.py
index 649adcaa..649adcaa 100644
--- a/miasm/arch/mips32/sem.py
+++ b/src/miasm/arch/mips32/sem.py
diff --git a/miasm/arch/msp430/__init__.py b/src/miasm/arch/msp430/__init__.py
index bbad893b..bbad893b 100644
--- a/miasm/arch/msp430/__init__.py
+++ b/src/miasm/arch/msp430/__init__.py
diff --git a/miasm/arch/msp430/arch.py b/src/miasm/arch/msp430/arch.py
index 417511fa..417511fa 100644
--- a/miasm/arch/msp430/arch.py
+++ b/src/miasm/arch/msp430/arch.py
diff --git a/miasm/arch/msp430/ctype.py b/src/miasm/arch/msp430/ctype.py
index 0e6562e8..0e6562e8 100644
--- a/miasm/arch/msp430/ctype.py
+++ b/src/miasm/arch/msp430/ctype.py
diff --git a/miasm/arch/msp430/disasm.py b/src/miasm/arch/msp430/disasm.py
index eff77d2d..eff77d2d 100644
--- a/miasm/arch/msp430/disasm.py
+++ b/src/miasm/arch/msp430/disasm.py
diff --git a/miasm/arch/msp430/jit.py b/src/miasm/arch/msp430/jit.py
index ad767588..ad767588 100644
--- a/miasm/arch/msp430/jit.py
+++ b/src/miasm/arch/msp430/jit.py
diff --git a/miasm/arch/msp430/lifter_model_call.py b/src/miasm/arch/msp430/lifter_model_call.py
index 05f649e5..05f649e5 100644
--- a/miasm/arch/msp430/lifter_model_call.py
+++ b/src/miasm/arch/msp430/lifter_model_call.py
diff --git a/miasm/arch/msp430/regs.py b/src/miasm/arch/msp430/regs.py
index 2bcaa055..2bcaa055 100644
--- a/miasm/arch/msp430/regs.py
+++ b/src/miasm/arch/msp430/regs.py
diff --git a/miasm/arch/msp430/sem.py b/src/miasm/arch/msp430/sem.py
index d4d3221b..d4d3221b 100644
--- a/miasm/arch/msp430/sem.py
+++ b/src/miasm/arch/msp430/sem.py
diff --git a/miasm/arch/ppc/__init__.py b/src/miasm/arch/ppc/__init__.py
index bbad893b..bbad893b 100644
--- a/miasm/arch/ppc/__init__.py
+++ b/src/miasm/arch/ppc/__init__.py
diff --git a/miasm/arch/ppc/arch.py b/src/miasm/arch/ppc/arch.py
index a1bde2a6..a1bde2a6 100644
--- a/miasm/arch/ppc/arch.py
+++ b/src/miasm/arch/ppc/arch.py
diff --git a/miasm/arch/ppc/disasm.py b/src/miasm/arch/ppc/disasm.py
index b91d96bf..b91d96bf 100644
--- a/miasm/arch/ppc/disasm.py
+++ b/src/miasm/arch/ppc/disasm.py
diff --git a/miasm/arch/ppc/jit.py b/src/miasm/arch/ppc/jit.py
index dcaff82c..dcaff82c 100644
--- a/miasm/arch/ppc/jit.py
+++ b/src/miasm/arch/ppc/jit.py
diff --git a/miasm/arch/ppc/lifter_model_call.py b/src/miasm/arch/ppc/lifter_model_call.py
index 06691190..06691190 100644
--- a/miasm/arch/ppc/lifter_model_call.py
+++ b/src/miasm/arch/ppc/lifter_model_call.py
diff --git a/miasm/arch/ppc/regs.py b/src/miasm/arch/ppc/regs.py
index 00781d6a..00781d6a 100644
--- a/miasm/arch/ppc/regs.py
+++ b/src/miasm/arch/ppc/regs.py
diff --git a/miasm/arch/ppc/sem.py b/src/miasm/arch/ppc/sem.py
index 7fbf61e6..7fbf61e6 100644
--- a/miasm/arch/ppc/sem.py
+++ b/src/miasm/arch/ppc/sem.py
diff --git a/miasm/arch/sh4/__init__.py b/src/miasm/arch/sh4/__init__.py
index e69de29b..e69de29b 100644
--- a/miasm/arch/sh4/__init__.py
+++ b/src/miasm/arch/sh4/__init__.py
diff --git a/miasm/arch/sh4/arch.py b/src/miasm/arch/sh4/arch.py
index 76489aee..76489aee 100644
--- a/miasm/arch/sh4/arch.py
+++ b/src/miasm/arch/sh4/arch.py
diff --git a/miasm/arch/sh4/regs.py b/src/miasm/arch/sh4/regs.py
index 8a7e1881..8a7e1881 100644
--- a/miasm/arch/sh4/regs.py
+++ b/src/miasm/arch/sh4/regs.py
diff --git a/miasm/arch/x86/__init__.py b/src/miasm/arch/x86/__init__.py
index bbad893b..bbad893b 100644
--- a/miasm/arch/x86/__init__.py
+++ b/src/miasm/arch/x86/__init__.py
diff --git a/miasm/arch/x86/arch.py b/src/miasm/arch/x86/arch.py
index 5464a779..5464a779 100644
--- a/miasm/arch/x86/arch.py
+++ b/src/miasm/arch/x86/arch.py
diff --git a/miasm/arch/x86/ctype.py b/src/miasm/arch/x86/ctype.py
index 2a61689a..2a61689a 100644
--- a/miasm/arch/x86/ctype.py
+++ b/src/miasm/arch/x86/ctype.py
diff --git a/miasm/arch/x86/disasm.py b/src/miasm/arch/x86/disasm.py
index 49b7158a..49b7158a 100644
--- a/miasm/arch/x86/disasm.py
+++ b/src/miasm/arch/x86/disasm.py
diff --git a/miasm/arch/x86/jit.py b/src/miasm/arch/x86/jit.py
index a90dec07..a90dec07 100644
--- a/miasm/arch/x86/jit.py
+++ b/src/miasm/arch/x86/jit.py
diff --git a/miasm/arch/x86/lifter_model_call.py b/src/miasm/arch/x86/lifter_model_call.py
index e75f8c69..e75f8c69 100644
--- a/miasm/arch/x86/lifter_model_call.py
+++ b/src/miasm/arch/x86/lifter_model_call.py
diff --git a/miasm/arch/x86/regs.py b/src/miasm/arch/x86/regs.py
index dc0b9264..dc0b9264 100644
--- a/miasm/arch/x86/regs.py
+++ b/src/miasm/arch/x86/regs.py
diff --git a/miasm/arch/x86/sem.py b/src/miasm/arch/x86/sem.py
index d19290b6..d19290b6 100644
--- a/miasm/arch/x86/sem.py
+++ b/src/miasm/arch/x86/sem.py
diff --git a/miasm/core/__init__.py b/src/miasm/core/__init__.py
index d154134b..d154134b 100644
--- a/miasm/core/__init__.py
+++ b/src/miasm/core/__init__.py
diff --git a/miasm/core/asm_ast.py b/src/miasm/core/asm_ast.py
index 69ff1f9c..69ff1f9c 100644
--- a/miasm/core/asm_ast.py
+++ b/src/miasm/core/asm_ast.py
diff --git a/miasm/core/asmblock.py b/src/miasm/core/asmblock.py
index e92034fe..e92034fe 100644
--- a/miasm/core/asmblock.py
+++ b/src/miasm/core/asmblock.py
diff --git a/miasm/core/bin_stream.py b/src/miasm/core/bin_stream.py
index 46165d49..46165d49 100644
--- a/miasm/core/bin_stream.py
+++ b/src/miasm/core/bin_stream.py
diff --git a/miasm/core/bin_stream_ida.py b/src/miasm/core/bin_stream_ida.py
index 15bd9d8b..15bd9d8b 100644
--- a/miasm/core/bin_stream_ida.py
+++ b/src/miasm/core/bin_stream_ida.py
diff --git a/miasm/core/cpu.py b/src/miasm/core/cpu.py
index 7df9f991..7df9f991 100644
--- a/miasm/core/cpu.py
+++ b/src/miasm/core/cpu.py
diff --git a/miasm/core/ctypesmngr.py b/src/miasm/core/ctypesmngr.py
index 94c96f7e..94c96f7e 100644
--- a/miasm/core/ctypesmngr.py
+++ b/src/miasm/core/ctypesmngr.py
diff --git a/miasm/core/graph.py b/src/miasm/core/graph.py
index debea38e..debea38e 100644
--- a/miasm/core/graph.py
+++ b/src/miasm/core/graph.py
diff --git a/miasm/core/interval.py b/src/miasm/core/interval.py
index 172197c0..172197c0 100644
--- a/miasm/core/interval.py
+++ b/src/miasm/core/interval.py
diff --git a/miasm/core/locationdb.py b/src/miasm/core/locationdb.py
index b7e16ea2..b7e16ea2 100644
--- a/miasm/core/locationdb.py
+++ b/src/miasm/core/locationdb.py
diff --git a/miasm/core/modint.py b/src/miasm/core/modint.py
index 14b4dc2c..14b4dc2c 100644
--- a/miasm/core/modint.py
+++ b/src/miasm/core/modint.py
diff --git a/miasm/core/objc.py b/src/miasm/core/objc.py
index 24ee84ab..24ee84ab 100644
--- a/miasm/core/objc.py
+++ b/src/miasm/core/objc.py
diff --git a/miasm/core/parse_asm.py b/src/miasm/core/parse_asm.py
index 79ef416d..79ef416d 100644
--- a/miasm/core/parse_asm.py
+++ b/src/miasm/core/parse_asm.py
diff --git a/miasm/core/sembuilder.py b/src/miasm/core/sembuilder.py
index 9843ee6a..9843ee6a 100644
--- a/miasm/core/sembuilder.py
+++ b/src/miasm/core/sembuilder.py
diff --git a/miasm/core/types.py b/src/miasm/core/types.py
index 4f99627d..4f99627d 100644
--- a/miasm/core/types.py
+++ b/src/miasm/core/types.py
diff --git a/miasm/core/utils.py b/src/miasm/core/utils.py
index 291c5f4d..291c5f4d 100644
--- a/miasm/core/utils.py
+++ b/src/miasm/core/utils.py
diff --git a/miasm/expression/__init__.py b/src/miasm/expression/__init__.py
index 67f567f7..67f567f7 100644
--- a/miasm/expression/__init__.py
+++ b/src/miasm/expression/__init__.py
diff --git a/miasm/expression/expression.py b/src/miasm/expression/expression.py
index 4b0bbe6b..4b0bbe6b 100644
--- a/miasm/expression/expression.py
+++ b/src/miasm/expression/expression.py
diff --git a/miasm/expression/expression_helper.py b/src/miasm/expression/expression_helper.py
index 81fc5c90..81fc5c90 100644
--- a/miasm/expression/expression_helper.py
+++ b/src/miasm/expression/expression_helper.py
diff --git a/miasm/expression/expression_reduce.py b/src/miasm/expression/expression_reduce.py
index 41891a09..41891a09 100644
--- a/miasm/expression/expression_reduce.py
+++ b/src/miasm/expression/expression_reduce.py
diff --git a/miasm/expression/parser.py b/src/miasm/expression/parser.py
index 66b6fc6d..66b6fc6d 100644
--- a/miasm/expression/parser.py
+++ b/src/miasm/expression/parser.py
diff --git a/miasm/expression/simplifications.py b/src/miasm/expression/simplifications.py
index 88e59983..88e59983 100644
--- a/miasm/expression/simplifications.py
+++ b/src/miasm/expression/simplifications.py
diff --git a/miasm/expression/simplifications_common.py b/src/miasm/expression/simplifications_common.py
index 9156ee67..9156ee67 100644
--- a/miasm/expression/simplifications_common.py
+++ b/src/miasm/expression/simplifications_common.py
diff --git a/miasm/expression/simplifications_cond.py b/src/miasm/expression/simplifications_cond.py
index 6167cb4d..6167cb4d 100644
--- a/miasm/expression/simplifications_cond.py
+++ b/src/miasm/expression/simplifications_cond.py
diff --git a/miasm/expression/simplifications_explicit.py b/src/miasm/expression/simplifications_explicit.py
index 1f9d2dbe..1f9d2dbe 100644
--- a/miasm/expression/simplifications_explicit.py
+++ b/src/miasm/expression/simplifications_explicit.py
diff --git a/miasm/expression/smt2_helper.py b/src/miasm/expression/smt2_helper.py
index 53d323e8..53d323e8 100644
--- a/miasm/expression/smt2_helper.py
+++ b/src/miasm/expression/smt2_helper.py
diff --git a/miasm/ir/__init__.py b/src/miasm/ir/__init__.py
index 0627b488..0627b488 100644
--- a/miasm/ir/__init__.py
+++ b/src/miasm/ir/__init__.py
diff --git a/miasm/ir/analysis.py b/src/miasm/ir/analysis.py
index c08ea13b..c08ea13b 100644
--- a/miasm/ir/analysis.py
+++ b/src/miasm/ir/analysis.py
diff --git a/miasm/ir/ir.py b/src/miasm/ir/ir.py
index 57bff4db..57bff4db 100644
--- a/miasm/ir/ir.py
+++ b/src/miasm/ir/ir.py
diff --git a/miasm/ir/symbexec.py b/src/miasm/ir/symbexec.py
index 2e6b07df..2e6b07df 100644
--- a/miasm/ir/symbexec.py
+++ b/src/miasm/ir/symbexec.py
diff --git a/miasm/ir/symbexec_top.py b/src/miasm/ir/symbexec_top.py
index e4b9708b..e4b9708b 100644
--- a/miasm/ir/symbexec_top.py
+++ b/src/miasm/ir/symbexec_top.py
diff --git a/miasm/ir/symbexec_types.py b/src/miasm/ir/symbexec_types.py
index e720f6fd..e720f6fd 100644
--- a/miasm/ir/symbexec_types.py
+++ b/src/miasm/ir/symbexec_types.py
diff --git a/miasm/ir/translators/C.py b/src/miasm/ir/translators/C.py
index 55a229ff..55a229ff 100644
--- a/miasm/ir/translators/C.py
+++ b/src/miasm/ir/translators/C.py
diff --git a/miasm/ir/translators/__init__.py b/src/miasm/ir/translators/__init__.py
index 45e19803..45e19803 100644
--- a/miasm/ir/translators/__init__.py
+++ b/src/miasm/ir/translators/__init__.py
diff --git a/miasm/ir/translators/miasm_ir.py b/src/miasm/ir/translators/miasm_ir.py
index a460d446..a460d446 100644
--- a/miasm/ir/translators/miasm_ir.py
+++ b/src/miasm/ir/translators/miasm_ir.py
diff --git a/miasm/ir/translators/python.py b/src/miasm/ir/translators/python.py
index 4e5cc5e1..4e5cc5e1 100644
--- a/miasm/ir/translators/python.py
+++ b/src/miasm/ir/translators/python.py
diff --git a/miasm/ir/translators/smt2.py b/src/miasm/ir/translators/smt2.py
index d3366b8b..d3366b8b 100644
--- a/miasm/ir/translators/smt2.py
+++ b/src/miasm/ir/translators/smt2.py
diff --git a/miasm/ir/translators/translator.py b/src/miasm/ir/translators/translator.py
index c9368f09..c9368f09 100644
--- a/miasm/ir/translators/translator.py
+++ b/src/miasm/ir/translators/translator.py
diff --git a/miasm/ir/translators/z3_ir.py b/src/miasm/ir/translators/z3_ir.py
index c72ff36f..c72ff36f 100644
--- a/miasm/ir/translators/z3_ir.py
+++ b/src/miasm/ir/translators/z3_ir.py
diff --git a/miasm/jitter/JitCore.c b/src/miasm/jitter/JitCore.c
index dfead5a8..dfead5a8 100644
--- a/miasm/jitter/JitCore.c
+++ b/src/miasm/jitter/JitCore.c
diff --git a/miasm/jitter/JitCore.h b/src/miasm/jitter/JitCore.h
index ff6ff159..ff6ff159 100644
--- a/miasm/jitter/JitCore.h
+++ b/src/miasm/jitter/JitCore.h
diff --git a/miasm/jitter/Jitgcc.c b/src/miasm/jitter/Jitgcc.c
index 9dc7b2fd..9dc7b2fd 100644
--- a/miasm/jitter/Jitgcc.c
+++ b/src/miasm/jitter/Jitgcc.c
diff --git a/miasm/jitter/Jitllvm.c b/src/miasm/jitter/Jitllvm.c
index 3420c254..3420c254 100644
--- a/miasm/jitter/Jitllvm.c
+++ b/src/miasm/jitter/Jitllvm.c
diff --git a/miasm/jitter/__init__.py b/src/miasm/jitter/__init__.py
index 460e327d..460e327d 100644
--- a/miasm/jitter/__init__.py
+++ b/src/miasm/jitter/__init__.py
diff --git a/miasm/jitter/arch/JitCore_aarch64.c b/src/miasm/jitter/arch/JitCore_aarch64.c
index 7961f3cc..7961f3cc 100644
--- a/miasm/jitter/arch/JitCore_aarch64.c
+++ b/src/miasm/jitter/arch/JitCore_aarch64.c
diff --git a/miasm/jitter/arch/JitCore_aarch64.h b/src/miasm/jitter/arch/JitCore_aarch64.h
index 975a93ec..975a93ec 100644
--- a/miasm/jitter/arch/JitCore_aarch64.h
+++ b/src/miasm/jitter/arch/JitCore_aarch64.h
diff --git a/miasm/jitter/arch/JitCore_arm.c b/src/miasm/jitter/arch/JitCore_arm.c
index b39ae4d2..b39ae4d2 100644
--- a/miasm/jitter/arch/JitCore_arm.c
+++ b/src/miasm/jitter/arch/JitCore_arm.c
diff --git a/miasm/jitter/arch/JitCore_arm.h b/src/miasm/jitter/arch/JitCore_arm.h
index 30a38344..30a38344 100644
--- a/miasm/jitter/arch/JitCore_arm.h
+++ b/src/miasm/jitter/arch/JitCore_arm.h
diff --git a/miasm/jitter/arch/JitCore_m68k.c b/src/miasm/jitter/arch/JitCore_m68k.c
index 0989fde1..0989fde1 100644
--- a/miasm/jitter/arch/JitCore_m68k.c
+++ b/src/miasm/jitter/arch/JitCore_m68k.c
diff --git a/miasm/jitter/arch/JitCore_m68k.h b/src/miasm/jitter/arch/JitCore_m68k.h
index 6ff6b326..6ff6b326 100644
--- a/miasm/jitter/arch/JitCore_m68k.h
+++ b/src/miasm/jitter/arch/JitCore_m68k.h
diff --git a/miasm/jitter/arch/JitCore_mep.c b/src/miasm/jitter/arch/JitCore_mep.c
index 286a12ac..286a12ac 100644
--- a/miasm/jitter/arch/JitCore_mep.c
+++ b/src/miasm/jitter/arch/JitCore_mep.c
diff --git a/miasm/jitter/arch/JitCore_mep.h b/src/miasm/jitter/arch/JitCore_mep.h
index f656b3a0..f656b3a0 100644
--- a/miasm/jitter/arch/JitCore_mep.h
+++ b/src/miasm/jitter/arch/JitCore_mep.h
diff --git a/miasm/jitter/arch/JitCore_mips32.c b/src/miasm/jitter/arch/JitCore_mips32.c
index 1d7a762c..1d7a762c 100644
--- a/miasm/jitter/arch/JitCore_mips32.c
+++ b/src/miasm/jitter/arch/JitCore_mips32.c
diff --git a/miasm/jitter/arch/JitCore_mips32.h b/src/miasm/jitter/arch/JitCore_mips32.h
index 8478fb53..8478fb53 100644
--- a/miasm/jitter/arch/JitCore_mips32.h
+++ b/src/miasm/jitter/arch/JitCore_mips32.h
diff --git a/miasm/jitter/arch/JitCore_msp430.c b/src/miasm/jitter/arch/JitCore_msp430.c
index 86e082ad..86e082ad 100644
--- a/miasm/jitter/arch/JitCore_msp430.c
+++ b/src/miasm/jitter/arch/JitCore_msp430.c
diff --git a/miasm/jitter/arch/JitCore_msp430.h b/src/miasm/jitter/arch/JitCore_msp430.h
index d7b6a7b9..d7b6a7b9 100644
--- a/miasm/jitter/arch/JitCore_msp430.h
+++ b/src/miasm/jitter/arch/JitCore_msp430.h
diff --git a/miasm/jitter/arch/JitCore_ppc32.c b/src/miasm/jitter/arch/JitCore_ppc32.c
index 086b140f..086b140f 100644
--- a/miasm/jitter/arch/JitCore_ppc32.c
+++ b/src/miasm/jitter/arch/JitCore_ppc32.c
diff --git a/miasm/jitter/arch/JitCore_ppc32.h b/src/miasm/jitter/arch/JitCore_ppc32.h
index abb04941..abb04941 100644
--- a/miasm/jitter/arch/JitCore_ppc32.h
+++ b/src/miasm/jitter/arch/JitCore_ppc32.h
diff --git a/miasm/jitter/arch/JitCore_ppc32_regs.h b/src/miasm/jitter/arch/JitCore_ppc32_regs.h
index 79191d32..79191d32 100644
--- a/miasm/jitter/arch/JitCore_ppc32_regs.h
+++ b/src/miasm/jitter/arch/JitCore_ppc32_regs.h
diff --git a/miasm/jitter/arch/JitCore_x86.c b/src/miasm/jitter/arch/JitCore_x86.c
index 9081f3d8..9081f3d8 100644
--- a/miasm/jitter/arch/JitCore_x86.c
+++ b/src/miasm/jitter/arch/JitCore_x86.c
diff --git a/miasm/jitter/arch/JitCore_x86.h b/src/miasm/jitter/arch/JitCore_x86.h
index 5c005e86..5c005e86 100644
--- a/miasm/jitter/arch/JitCore_x86.h
+++ b/src/miasm/jitter/arch/JitCore_x86.h
diff --git a/miasm/jitter/arch/__init__.py b/src/miasm/jitter/arch/__init__.py
index e69de29b..e69de29b 100644
--- a/miasm/jitter/arch/__init__.py
+++ b/src/miasm/jitter/arch/__init__.py
diff --git a/miasm/jitter/bn.c b/src/miasm/jitter/bn.c
index 43e552a4..43e552a4 100644
--- a/miasm/jitter/bn.c
+++ b/src/miasm/jitter/bn.c
diff --git a/miasm/jitter/bn.h b/src/miasm/jitter/bn.h
index 8c4a8ba1..8c4a8ba1 100644
--- a/miasm/jitter/bn.h
+++ b/src/miasm/jitter/bn.h
diff --git a/miasm/jitter/codegen.py b/src/miasm/jitter/codegen.py
index 305d6c36..305d6c36 100644
--- a/miasm/jitter/codegen.py
+++ b/src/miasm/jitter/codegen.py
diff --git a/miasm/jitter/compat_py23.h b/src/miasm/jitter/compat_py23.h
index 6dce7818..6dce7818 100644
--- a/miasm/jitter/compat_py23.h
+++ b/src/miasm/jitter/compat_py23.h
diff --git a/miasm/jitter/csts.py b/src/miasm/jitter/csts.py
index f40cbe74..f40cbe74 100644
--- a/miasm/jitter/csts.py
+++ b/src/miasm/jitter/csts.py
diff --git a/miasm/jitter/emulatedsymbexec.py b/src/miasm/jitter/emulatedsymbexec.py
index 1c3100ae..1c3100ae 100644
--- a/miasm/jitter/emulatedsymbexec.py
+++ b/src/miasm/jitter/emulatedsymbexec.py
diff --git a/miasm/jitter/jitcore.py b/src/miasm/jitter/jitcore.py
index 434854ca..434854ca 100644
--- a/miasm/jitter/jitcore.py
+++ b/src/miasm/jitter/jitcore.py
diff --git a/miasm/jitter/jitcore_cc_base.py b/src/miasm/jitter/jitcore_cc_base.py
index c5819d1f..c5819d1f 100644
--- a/miasm/jitter/jitcore_cc_base.py
+++ b/src/miasm/jitter/jitcore_cc_base.py
diff --git a/miasm/jitter/jitcore_gcc.py b/src/miasm/jitter/jitcore_gcc.py
index 958c9d13..958c9d13 100644
--- a/miasm/jitter/jitcore_gcc.py
+++ b/src/miasm/jitter/jitcore_gcc.py
diff --git a/miasm/jitter/jitcore_llvm.py b/src/miasm/jitter/jitcore_llvm.py
index 4f1871b2..4f1871b2 100644
--- a/miasm/jitter/jitcore_llvm.py
+++ b/src/miasm/jitter/jitcore_llvm.py
diff --git a/miasm/jitter/jitcore_python.py b/src/miasm/jitter/jitcore_python.py
index 269df973..269df973 100644
--- a/miasm/jitter/jitcore_python.py
+++ b/src/miasm/jitter/jitcore_python.py
diff --git a/miasm/jitter/jitload.py b/src/miasm/jitter/jitload.py
index 99e4429d..99e4429d 100644
--- a/miasm/jitter/jitload.py
+++ b/src/miasm/jitter/jitload.py
diff --git a/miasm/jitter/llvmconvert.py b/src/miasm/jitter/llvmconvert.py
index 2430d884..2430d884 100644
--- a/miasm/jitter/llvmconvert.py
+++ b/src/miasm/jitter/llvmconvert.py
diff --git a/miasm/jitter/loader/__init__.py b/src/miasm/jitter/loader/__init__.py
index e69de29b..e69de29b 100644
--- a/miasm/jitter/loader/__init__.py
+++ b/src/miasm/jitter/loader/__init__.py
diff --git a/miasm/jitter/loader/elf.py b/src/miasm/jitter/loader/elf.py
index 91d1c18b..91d1c18b 100644
--- a/miasm/jitter/loader/elf.py
+++ b/src/miasm/jitter/loader/elf.py
diff --git a/miasm/jitter/loader/pe.py b/src/miasm/jitter/loader/pe.py
index 9af068e4..9af068e4 100644
--- a/miasm/jitter/loader/pe.py
+++ b/src/miasm/jitter/loader/pe.py
diff --git a/miasm/jitter/loader/utils.py b/src/miasm/jitter/loader/utils.py
index 7f913d76..7f913d76 100644
--- a/miasm/jitter/loader/utils.py
+++ b/src/miasm/jitter/loader/utils.py
diff --git a/miasm/jitter/op_semantics.c b/src/miasm/jitter/op_semantics.c
index 6725ae64..6725ae64 100644
--- a/miasm/jitter/op_semantics.c
+++ b/src/miasm/jitter/op_semantics.c
diff --git a/miasm/jitter/op_semantics.h b/src/miasm/jitter/op_semantics.h
index b76a350c..b76a350c 100644
--- a/miasm/jitter/op_semantics.h
+++ b/src/miasm/jitter/op_semantics.h
diff --git a/miasm/jitter/queue.h b/src/miasm/jitter/queue.h
index 0caf72fb..0caf72fb 100644
--- a/miasm/jitter/queue.h
+++ b/src/miasm/jitter/queue.h
diff --git a/miasm/jitter/vm_mngr.c b/src/miasm/jitter/vm_mngr.c
index 9fe8ab65..9fe8ab65 100644
--- a/miasm/jitter/vm_mngr.c
+++ b/src/miasm/jitter/vm_mngr.c
diff --git a/miasm/jitter/vm_mngr.h b/src/miasm/jitter/vm_mngr.h
index f7aea5b8..f7aea5b8 100644
--- a/miasm/jitter/vm_mngr.h
+++ b/src/miasm/jitter/vm_mngr.h
diff --git a/miasm/jitter/vm_mngr_py.c b/src/miasm/jitter/vm_mngr_py.c
index dd1bd9b1..dd1bd9b1 100644
--- a/miasm/jitter/vm_mngr_py.c
+++ b/src/miasm/jitter/vm_mngr_py.c
diff --git a/miasm/jitter/vm_mngr_py.h b/src/miasm/jitter/vm_mngr_py.h
index a8f7dcd0..a8f7dcd0 100644
--- a/miasm/jitter/vm_mngr_py.h
+++ b/src/miasm/jitter/vm_mngr_py.h
diff --git a/miasm/loader/__init__.py b/src/miasm/loader/__init__.py
index 1a602f38..1a602f38 100644
--- a/miasm/loader/__init__.py
+++ b/src/miasm/loader/__init__.py
diff --git a/miasm/loader/cstruct.py b/src/miasm/loader/cstruct.py
index 06d2e002..06d2e002 100644
--- a/miasm/loader/cstruct.py
+++ b/src/miasm/loader/cstruct.py
diff --git a/miasm/loader/elf.py b/src/miasm/loader/elf.py
index 74258782..74258782 100644
--- a/miasm/loader/elf.py
+++ b/src/miasm/loader/elf.py
diff --git a/miasm/loader/elf_init.py b/src/miasm/loader/elf_init.py
index cffb3575..cffb3575 100644
--- a/miasm/loader/elf_init.py
+++ b/src/miasm/loader/elf_init.py
diff --git a/miasm/loader/minidump.py b/src/miasm/loader/minidump.py
index c16473b4..c16473b4 100644
--- a/miasm/loader/minidump.py
+++ b/src/miasm/loader/minidump.py
diff --git a/miasm/loader/minidump_init.py b/src/miasm/loader/minidump_init.py
index dd37f730..dd37f730 100644
--- a/miasm/loader/minidump_init.py
+++ b/src/miasm/loader/minidump_init.py
diff --git a/miasm/loader/new_cstruct.py b/src/miasm/loader/new_cstruct.py
index 16c947a5..16c947a5 100644
--- a/miasm/loader/new_cstruct.py
+++ b/src/miasm/loader/new_cstruct.py
diff --git a/miasm/loader/pe.py b/src/miasm/loader/pe.py
index 1252e70e..1252e70e 100644
--- a/miasm/loader/pe.py
+++ b/src/miasm/loader/pe.py
diff --git a/miasm/loader/pe_init.py b/src/miasm/loader/pe_init.py
index 202a7b00..202a7b00 100644
--- a/miasm/loader/pe_init.py
+++ b/src/miasm/loader/pe_init.py
diff --git a/miasm/loader/strpatchwork.py b/src/miasm/loader/strpatchwork.py
index e1a5de91..e1a5de91 100644
--- a/miasm/loader/strpatchwork.py
+++ b/src/miasm/loader/strpatchwork.py
diff --git a/miasm/os_dep/__init__.py b/src/miasm/os_dep/__init__.py
index 6aa660d8..6aa660d8 100644
--- a/miasm/os_dep/__init__.py
+++ b/src/miasm/os_dep/__init__.py
diff --git a/miasm/os_dep/common.py b/src/miasm/os_dep/common.py
index 74100817..74100817 100644
--- a/miasm/os_dep/common.py
+++ b/src/miasm/os_dep/common.py
diff --git a/miasm/os_dep/linux/__init__.py b/src/miasm/os_dep/linux/__init__.py
index 4434ce50..4434ce50 100644
--- a/miasm/os_dep/linux/__init__.py
+++ b/src/miasm/os_dep/linux/__init__.py
diff --git a/miasm/os_dep/linux/environment.py b/src/miasm/os_dep/linux/environment.py
index 3ba4382f..3ba4382f 100644
--- a/miasm/os_dep/linux/environment.py
+++ b/src/miasm/os_dep/linux/environment.py
diff --git a/miasm/os_dep/linux/syscall.py b/src/miasm/os_dep/linux/syscall.py
index bbaae1bc..bbaae1bc 100644
--- a/miasm/os_dep/linux/syscall.py
+++ b/src/miasm/os_dep/linux/syscall.py
diff --git a/miasm/os_dep/linux_stdlib.py b/src/miasm/os_dep/linux_stdlib.py
index f0c708ba..f0c708ba 100644
--- a/miasm/os_dep/linux_stdlib.py
+++ b/src/miasm/os_dep/linux_stdlib.py
diff --git a/miasm/os_dep/win_32_structs.py b/src/miasm/os_dep/win_32_structs.py
index fc9c62ea..fc9c62ea 100644
--- a/miasm/os_dep/win_32_structs.py
+++ b/src/miasm/os_dep/win_32_structs.py
diff --git a/miasm/os_dep/win_api_x86_32.py b/src/miasm/os_dep/win_api_x86_32.py
index 6e568abb..6e568abb 100644
--- a/miasm/os_dep/win_api_x86_32.py
+++ b/src/miasm/os_dep/win_api_x86_32.py
diff --git a/miasm/os_dep/win_api_x86_32_seh.py b/src/miasm/os_dep/win_api_x86_32_seh.py
index 57416477..57416477 100644
--- a/miasm/os_dep/win_api_x86_32_seh.py
+++ b/src/miasm/os_dep/win_api_x86_32_seh.py
diff --git a/miasm/runtime/divti3.c b/src/miasm/runtime/divti3.c
index fc5c1b4d..fc5c1b4d 100644
--- a/miasm/runtime/divti3.c
+++ b/src/miasm/runtime/divti3.c
diff --git a/miasm/runtime/export.h b/src/miasm/runtime/export.h
index f21a83a8..f21a83a8 100644
--- a/miasm/runtime/export.h
+++ b/src/miasm/runtime/export.h
diff --git a/miasm/runtime/int_endianness.h b/src/miasm/runtime/int_endianness.h
index def046c3..def046c3 100644
--- a/miasm/runtime/int_endianness.h
+++ b/src/miasm/runtime/int_endianness.h
diff --git a/miasm/runtime/int_lib.h b/src/miasm/runtime/int_lib.h
index 873296d4..873296d4 100644
--- a/miasm/runtime/int_lib.h
+++ b/src/miasm/runtime/int_lib.h
diff --git a/miasm/runtime/int_types.h b/src/miasm/runtime/int_types.h
index f89220d5..f89220d5 100644
--- a/miasm/runtime/int_types.h
+++ b/src/miasm/runtime/int_types.h
diff --git a/miasm/runtime/int_util.h b/src/miasm/runtime/int_util.h
index 5fbdfb57..5fbdfb57 100644
--- a/miasm/runtime/int_util.h
+++ b/src/miasm/runtime/int_util.h
diff --git a/miasm/runtime/udivmodti4.c b/src/miasm/runtime/udivmodti4.c
index 44a43be4..44a43be4 100644
--- a/miasm/runtime/udivmodti4.c
+++ b/src/miasm/runtime/udivmodti4.c
diff --git a/miasm/runtime/udivti3.c b/src/miasm/runtime/udivti3.c
index 3844dc9d..3844dc9d 100644
--- a/miasm/runtime/udivti3.c
+++ b/src/miasm/runtime/udivti3.c