Nguyen Anh Quynh
|
44cebf2e0b
|
python & java: pump API to 2.0
|
11 years ago |
Nguyen Anh Quynh
|
9c2d02908a
|
x86: few more SUB insn should not affect accumulate register
|
11 years ago |
Nguyen Anh Quynh
|
3d56b823ed
|
extend @op_str of cs_insn_flat following the core change
|
11 years ago |
Nguyen Anh Quynh
|
22800aac13
|
x86: some ADD & SUB insn should not affect accumulate registers. bug reported by Bleh
|
11 years ago |
Nguyen Anh Quynh
|
7900458f3d
|
python: fix Cython binding following the latest core change on @op_str
|
11 years ago |
Nguyen Anh Quynh
|
a71a29922c
|
java: update @opStr & ARM's @Operands following the changes in core
|
11 years ago |
Nguyen Anh Quynh
|
e03da92ebd
|
python: update @op_str & ARM's @operands following the changes in core
|
11 years ago |
Nguyen Anh Quynh
|
b99aec8791
|
increase sizes of @op_str & ARM @operands to contain some ARM instructions with super long list of registers. issue reported by Deroko of ARTeam
|
11 years ago |
Nguyen Anh Quynh
|
a84fe66228
|
python: indentation for cython code. also added author credits to these new files
|
11 years ago |
Nguyen Anh Quynh
|
aaaf3458d3
|
python: update clean target for *.pyx files
|
11 years ago |
Nguyen Anh Quynh
|
2fcfeac258
|
update .gitignore for new *.pyx files generated by cython
|
11 years ago |
danghvu
|
e61c504a9e
|
Clean up addition cython code
|
11 years ago |
danghvu
|
cfd41dd6f5
|
Improve cython by using CCsInsn when possible
|
11 years ago |
Nguyen Anh Quynh
|
f48a879e31
|
suite: benchmark.py can benchmark specific archs, rather than all archs like before
|
11 years ago |
Nguyen Anh Quynh
|
783e6c006c
|
suite: benchmark.py now exercises all archs
|
11 years ago |
Nguyen Anh Quynh
|
ff93d75879
|
suite: excercise benchmark.py 5 times more
|
11 years ago |
Nguyen Anh Quynh
|
34474f8989
|
suite: benchmark.py get disasm code from binary file (python itself) rather than randomize data - this stablizes results, and can be compared with other bindings
|
11 years ago |
Nguyen Anh Quynh
|
e14556a615
|
python: generator yields nothing rather than [] on failure
|
11 years ago |
Nguyen Anh Quynh
|
cf4df4b036
|
some minor fixes for config.mk
|
11 years ago |
Nguyen Anh Quynh
|
e51e227409
|
ppc & x86: add third dummy MRI argument to printInstruction() to make it consistent with other archs
|
11 years ago |
Nguyen Anh Quynh
|
56774a158c
|
mips: printInstruction() is static function. add dummy third argument MRI to be consistent with other archs
|
11 years ago |
Nguyen Anh Quynh
|
dcbe0f8322
|
arm64: find alias insn after the main isnn name mapping.
|
11 years ago |
Nguyen Anh Quynh
|
dc6b9574ff
|
arm64: more changes to make code closer to llvm
|
11 years ago |
Nguyen Anh Quynh
|
126507741c
|
arm64: make the code closer to llvm code
|
11 years ago |
Nguyen Anh Quynh
|
3f2fb5fa12
|
Merge branch 'next' of https://github.com/aquynh/capstone into next
|
11 years ago |
Nguyen Anh Quynh
|
a8eb7a5ca5
|
rename memory function pointer types to have cs_ prefix. also rename internal function pointers my_* to have cs_mem_ prefix - suggested by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
377bced8c4
|
python: correct comment on default value of @detail
|
11 years ago |
Nguyen Anh Quynh
|
92f8296458
|
python: turn off detail by default, and raise CS_ERR_DETAIL when detail is OFF
|
11 years ago |
Nguyen Anh Quynh
|
4c009c7e64
|
python: instructions on installing Cython as dependency
|
11 years ago |
Nguyen Anh Quynh
|
d0f201c1ff
|
python: update .gitignore to ignore *.c generated by Cython
|
11 years ago |
Nguyen Anh Quynh
|
d35416a04d
|
python: add instructions on Cython-based binding to README
|
11 years ago |
Nguyen Anh Quynh
|
5dba289478
|
python: revert the directory name change, so rename 'cython' back to 'pyx'
|
11 years ago |
Nguyen Anh Quynh
|
b49764d7a6
|
Merge branch 'cython' into next
|
11 years ago |
Nguyen Anh Quynh
|
f042e5722b
|
python: rename pyx/ to cython/
|
11 years ago |
Nguyen Anh Quynh
|
d159a03f23
|
tests: proper extensions for newly added static executables
|
11 years ago |
Nguyen Anh Quynh
|
b49f80dd1a
|
python: make install is the preferred way to install python binding
|
11 years ago |
Nguyen Anh Quynh
|
625b5bcfee
|
comment for the trick to enable constructors in static lib & fix coding style
|
11 years ago |
Nguyen Anh Quynh
|
e94bf7272e
|
gitignore: add tests/*.static
|
11 years ago |
danghvu
|
b33bd2cb13
|
Update static fix: no need to call dummy function
|
11 years ago |
danghvu
|
ad44e8178e
|
Minor bug
|
11 years ago |
danghvu
|
78647863a5
|
Add test binary for static link
|
11 years ago |
danghvu
|
701b850af9
|
Fix: bug that static link does not know constructor
|
11 years ago |
Nguyen Anh Quynh
|
5696d98f63
|
Merge branch 'next' of https://github.com/aquynh/capstone into next
|
11 years ago |
Nguyen Anh Quynh
|
d63ddac32d
|
Makefile: delete capstone.pc for clean target
|
11 years ago |
Nguyen Anh Quynh
|
71fe283ec0
|
python: make clean should not remove everything in pyx/
|
11 years ago |
Nguyen Anh Quynh
|
58a3e3e5ad
|
python: cleanup setup*.py
|
11 years ago |
Nguyen Anh Quynh
|
77944e0dab
|
arm64: add big-endian support
|
11 years ago |
Nguyen Anh Quynh
|
a768c9eb2c
|
arm: support big-endian. issue reported by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
3079ed61cb
|
suite: cleaning benchmark.py
|
11 years ago |
Nguyen Anh Quynh
|
f7f15a8f4e
|
python: cleaning pkg directory before installing
|
11 years ago |