Nguyen Anh Quynh
|
f1c2eee091
|
x86: clang still complains on unused enum type. this shuts it up
|
11 years ago |
Nguyen Anh Quynh
|
0e3defb6f8
|
arm64: remove asprintf.c and use static buffer instead for SysRegMapper_toString(). this fixes the bug on MSR insn reported by Patroklos Argyroudis
|
11 years ago |
Nguyen Anh Quynh
|
c881b0c650
|
update CREDITS
|
11 years ago |
Nguyen Anh Quynh
|
524194acfb
|
test: add few (commented out) arm instructions to test_arm.c
|
11 years ago |
Nguyen Anh Quynh
|
bc38a28761
|
test: add some more insn to test_arm.c (commented out code)
|
11 years ago |
Nguyen Anh Quynh
|
5ef8b2a7de
|
arm: fix param of MCRegisterInfo_InitMCRegisterInfo() in ARM_init()
|
11 years ago |
Nguyen Anh Quynh
|
257dfb6571
|
arm: fix wrong calculation on update_flags due to dropped support for cs_reg_write() with 0 as handle
|
11 years ago |
Nguyen Anh Quynh
|
173ed2b1cb
|
arm: upgrade core engine
|
11 years ago |
Nguyen Anh Quynh
|
cc6cf65980
|
tests: add some test insn (commented)
|
11 years ago |
Nguyen Anh Quynh
|
270d8ae712
|
Merge branch 'master' into x86
|
11 years ago |
Nguyen Anh Quynh
|
3640f3cc73
|
clarify in capstone.h that no API accepts CS_ARCH_* as handle anymore
|
11 years ago |
Nguyen Anh Quynh
|
45078f87f1
|
finally drop ugly support for using arch as handle in cs_reg_name(). this doesnt change API
|
11 years ago |
Nguyen Anh Quynh
|
36d143b6d0
|
x86: update core engine
|
11 years ago |
Nguyen Anh Quynh
|
ad61c49288
|
arm64: handle decomposer properly for alias insn
|
11 years ago |
Nguyen Anh Quynh
|
e1611f0189
|
arm64: fix wrong calculation of arm64.update_flags with a tricky way of using cs_reg_write()
|
11 years ago |
Nguyen Anh Quynh
|
6b9b6647c1
|
arm64: support more alias insn
|
11 years ago |
Nguyen Anh Quynh
|
0fd5da2449
|
fixed bad disassembly mode definitions. by Daniel Godas-Lopez
|
11 years ago |
danghvu
|
20b2d800a9
|
Improved performance of java binding
|
11 years ago |
danghvu
|
f9dc082727
|
Merge remote-tracking branch 'upstream/master'
|
11 years ago |
danghvu
|
bfd2de6493
|
Fix Arm64.java miss type
|
11 years ago |
danghvu
|
a7d954f131
|
Adjust binding tests to match api changes
|
11 years ago |
Nguyen Anh Quynh
|
6b7abe3c81
|
arm64: handle alias insn in a better way, and add support for MNEG. bug reported by Patroklos Argyroudis
|
11 years ago |
Nguyen Anh Quynh
|
81d35e6105
|
Merge branch 'master' of https://github.com/aquynh/capstone
|
11 years ago |
Nguyen Anh Quynh
|
723687ea0e
|
tests: typecast size_t to uint64_t for printf, since MingW doesnt support zu specifier
|
11 years ago |
Nguyen Anh Quynh
|
56398be052
|
Merge pull request #14 from d1g1t4l/clean_all
clean all binaries
|
11 years ago |
Daniel Godas-Lopez
|
9286504347
|
now the clean target deletes all binaries from all targets
|
11 years ago |
Nguyen Anh Quynh
|
f1656de40a
|
reduce the size of @operands for arm & arm64
|
11 years ago |
Nguyen Anh Quynh
|
bbd4131889
|
python: more fixes, so this works on x86
|
11 years ago |
Nguyen Anh Quynh
|
774f54f570
|
python: fix capstone.py to reflect new change in cs_disasm_dyn()
|
11 years ago |
Nguyen Anh Quynh
|
affea2f7e1
|
python: fix code to reflect last API changes
|
11 years ago |
Nguyen Anh Quynh
|
90acea3530
|
fix arm64_op_mem & arm64_op_type structures: int32_t is enough for imm & disp
|
11 years ago |
Nguyen Anh Quynh
|
402f3fcfb4
|
bump API to 1.3
|
11 years ago |
Nguyen Anh Quynh
|
b42a657873
|
change cs_disasm() and cs_disasm_dyn() to be portable API. fix related code using these API
|
11 years ago |
Nguyen Anh Quynh
|
0b6f1bd544
|
x86: fix SHR, SHL, SAR insn when second op is 1 (Intel syntax). reported by Edgar Barbosa
|
11 years ago |
Nguyen Anh Quynh
|
b8394a47d7
|
add a note on gcc-multilib requirement for cross-compile to 'nix32'
|
11 years ago |
Daniel Godas-Lopez
|
cf05e118d5
|
added cygwin targets to the script and made cross-win* targets explicit
|
11 years ago |
Daniel Godas-Lopez
|
0f7c4325dd
|
unified the targets for *nix and windows
|
11 years ago |
danghvu
|
7545b9b2b6
|
Correct main Makefile back
|
11 years ago |
danghvu
|
4891dba953
|
Merge remote-tracking branch 'upstream/master'
|
11 years ago |
danghvu
|
686fdf6d54
|
Fix a bug on machine without jna cannot make clean
|
11 years ago |
Nguyen Anh Quynh
|
d7dbccd05e
|
Removed a couple of inoffensive compiler warnings. By Daniel Godas-Lopez
|
11 years ago |
Nguyen Anh Quynh
|
fe6ced47c4
|
quick hack to disable clean method of java binding. this enables 'make clean' work again on non-java machine
|
11 years ago |
Hoang-Vu Dang
|
a08d2cef6f
|
Merge pull request #9 from danghvu/master
Shorten tests/Makefile
|
11 years ago |
danghvu
|
2e19d93db8
|
More generic name for *nix target
|
11 years ago |
danghvu
|
a0f93bd4ca
|
Shorten tests/Makefile
|
11 years ago |
Nguyen Anh Quynh
|
741a9de722
|
arm: print immediate as 32bit rather than 64bit number. fix the bug reported by LongLD
|
11 years ago |
Nguyen Anh Quynh
|
5aeeb2c569
|
update .gitignore to ignore bunch of files
|
11 years ago |
Hoang-Vu Dang
|
7143f8ab8f
|
Merge pull request #6 from danghvu/master
Consistency of test output for binding and core
|
11 years ago |
Nguyen Anh Quynh
|
f10be9bb9d
|
x86: fix an overflow bug reported by Pancake
|
11 years ago |
danghvu
|
c4325f8593
|
Add remaining untested functions
|
11 years ago |