diff options
| author | Ajax <commial@gmail.com> | 2017-01-06 13:02:14 +0100 |
|---|---|---|
| committer | Ajax <commial@gmail.com> | 2017-01-06 13:02:14 +0100 |
| commit | e653d822b5a2efc5531c8e153305769a6ab17713 (patch) | |
| tree | 9add151e0d217971ec02d28397dca8a46c42bffc /test/jitter/jit_options.py | |
| parent | 82da5885a0a2abc2769476ff85d376d6e3bbc229 (diff) | |
| download | miasm-e653d822b5a2efc5531c8e153305769a6ab17713.tar.gz miasm-e653d822b5a2efc5531c8e153305769a6ab17713.zip | |
Test/jitter for each jitter engine
Diffstat (limited to 'test/jitter/jit_options.py')
| -rw-r--r-- | test/jitter/jit_options.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/test/jitter/jit_options.py b/test/jitter/jit_options.py index 41f6b4b8..cc955c64 100644 --- a/test/jitter/jit_options.py +++ b/test/jitter/jit_options.py @@ -1,15 +1,9 @@ import os -from argparse import ArgumentParser +import sys from miasm2.jitter.csts import PAGE_READ, PAGE_WRITE from miasm2.analysis.machine import Machine from pdb import pm -parser = ArgumentParser(description="x86 32 basic Jitter") -parser.add_argument("-j", "--jitter", - help="Jitter engine. Possible values are : tcc (default), llvm", - default="tcc") -args = parser.parse_args() - # Shellcode # main: @@ -33,7 +27,7 @@ def code_sentinelle(jitter): def init_jitter(): global data, run_addr # Create jitter - myjit = Machine("x86_32").jitter(args.jitter) + myjit = Machine("x86_32").jitter(sys.argv[1]) myjit.vm.add_memory_page(run_addr, PAGE_READ | PAGE_WRITE, data) |