about summary refs log tree commit diff stats
path: root/miasm2/jitter (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* PPC32: integrationFabrice Desclaux2018-03-042-0/+2
* Add support for PowerPC 32bit big-endian processors: "ppc32b"Aymeric Vincent2018-02-266-3/+495
* Merge pull request #684 from a-vincent/fix-lib-alignmentserpilliere2018-02-161-2/+2
|\
| * Align the arbitrary addresses of fake library functions to multiples of 4Aymeric Vincent2018-02-161-2/+2
* | Enforce correct endianness of PLT entriesAymeric Vincent2018-02-161-2/+7
|/
* Add prototypes for x86_bsr() and x86_bsf()Aymeric Vincent2018-02-151-0/+2
* X86: remove c_rez/rcl_rez/rcr_rez special operatorFabrice Desclaux2018-02-133-80/+69
* Jitter: fix exit return codeFabrice Desclaux2018-02-139-32/+32
* Merge pull request #675 from serpilliere/fix_aarch64_shifta-vincent2018-02-122-0/+11
|\
| * Aarch64: add interrupt num & cpu accessesFabrice Desclaux2018-02-092-0/+11
* | Expression: no default size for ExprIdFabrice Desclaux2018-02-091-10/+10
|/
* IRBlock: irblock iterates on its assignblksFabrice Desclaux2018-02-093-4/+4
* IRBlock: replace irs by assignblksFabrice Desclaux2018-02-093-4/+4
* Asmblock: fix dis_block_callbackFabrice Desclaux2018-02-021-2/+2
* Merge pull request #669 from serpilliere/fix_cdqCamille Mougey2018-02-021-0/+23
|\
| * X86: fix cdq/cbw...Fabrice Desclaux2018-02-021-0/+23
* | Merge pull request #664 from WilliamBruneau/typo_brakpointserpilliere2018-01-291-1/+1
|\ \ | |/ |/|
| * Fix: 'brakpoint' -> 'breakpoint'William Bruneau2018-01-291-1/+1
* | Fix BSR / BSL / CLZ implementation to avoid signed overflowAjax2018-01-262-8/+7
* | append b to the opens mode ; Python on Windows makes a distinction between te...w4kfu2018-01-163-6/+6
* | Jitter: remove french debug stringmkrzywix2018-01-161-4/+4
* | PE: fix export forward testFabrice Desclaux2017-12-231-13/+24
|/
* Update to new llvmlite way to get globalsAjax2017-11-241-2/+2
* Merge pull request #591 from serpilliere/remove_job_doneCamille Mougey2017-07-281-2/+0
|\
| * Asmblock: remove disasm engine job_done attributeFabrice Desclaux2017-07-271-2/+0
* | Jitter: fix shifter macroFabrice Desclaux2017-07-252-90/+18
|/
* Add null pointer check after reallocWilliam Bruneau2017-07-242-8/+15
* Add arch-desc in hash, avoiding multi-arch collisionAjax2017-07-211-4/+6
* Jit: merge duplicate hash codeAjax2017-07-213-26/+15
* Merge pull request #579 from serpilliere/fix_get_blocserpilliere2017-07-201-2/+2
|\
| * Asmblock: rename blocFabrice Desclaux2017-07-071-1/+1
| * IR: rename add_blocFabrice Desclaux2017-07-071-1/+1
* | Add null pointer check after reallocWilliam Bruneau2017-07-201-0/+10
|/
* Regroup and use readonly for utils funcs (better simplifications)Ajax2017-07-071-44/+49
* LLVM: load libLLVM for custom LLVM builtinsAjax2017-06-271-0/+14
* LLVM: load shared libs only onceAjax2017-06-271-2/+6
* Merge pull request #567 from serpilliere/exec_engineserpilliere2017-06-171-1/+5
|\
| * Symbexec: fix expr lookupFabrice Desclaux2017-06-141-1/+5
* | Merge pull request #570 from commial/fix/llvm-globalserpilliere2017-06-141-1/+2
|\ \ | |/ |/|
| * Properly retrieve globals if it already existsAjax2017-06-141-1/+2
* | Merge pull request #522 from serpilliere/ir_roCamille Mougey2017-06-062-11/+10
|\ \ | |/ |/|
| * IR: Make IRBlock immutableFabrice Desclaux2017-05-242-11/+10
* | Raise a RuntimeError (as before) when addr is not foundAjax2017-05-221-1/+1
|/
* IR: explicit exception for divFabrice Desclaux2017-05-153-87/+56
* Merge pull request #538 from serpilliere/fix_cpu_reg_intCamille Mougey2017-04-272-8/+9
|\
| * Jitter: Error on reg set not intFabrice Desclaux2017-04-252-8/+9
* | Merge pull request #544 from serpilliere/fix_gcc_traceCamille Mougey2017-04-251-20/+43
|\ \
| * | Jitter: clean codeFabrice Desclaux2017-04-251-19/+42
| * | Jitter: fix log mn regsFabrice Desclaux2017-04-241-1/+1
| |/
* / Jitter: sanitize codeFabrice Desclaux2017-04-246-53/+50
|/