Nguyen Anh Quynh
|
da8adaded2
|
API cs_option(): @value now has size_t, so mapping opaque pointer is possible for future options
|
11 years ago |
Nguyen Anh Quynh
|
c618db4473
|
change option names for cs_option(), and update python binding accordingly to support new cs_option()
|
11 years ago |
Nguyen Anh Quynh
|
b8ce68ec05
|
change cs_option() API to be more flexible with option value
|
11 years ago |
Nguyen Anh Quynh
|
01aba002e3
|
add cs_option() API. move ATT & Intel syntax here, rather than having them as CS_MODE, which is wrong
|
11 years ago |
Nguyen Anh Quynh
|
612b5d23e8
|
consistently use same param name @address rather than @offset in all cs_disasm*() API
|
11 years ago |
Nguyen Anh Quynh
|
f2a649e1ef
|
cs_insn.address also needs to be changed after the change on @offset of cs_disasm*() API
|
11 years ago |
Nguyen Anh Quynh
|
029df200b4
|
add some comments referring to cs_errno() on failure of some APIs
|
11 years ago |
Nguyen Anh Quynh
|
f35e2ad35c
|
add @regs_read_count, @regs_write_count, @groups_count to @cs_insn. bump API to 1.4
|
11 years ago |
pancake
|
c04f873791
|
Use uint64_t instead of size_t for addresses
|
11 years ago |
Nguyen Anh Quynh
|
3582bc1b9b
|
arm64: ARM64_GRP_JUMP is in the wrong place. move it to its place and also clarify some GRP comments
|
11 years ago |
Nguyen Anh Quynh
|
ec0ed8ee94
|
semantics: add insn group JUMP, so now we can check if this insn is branching
|
11 years ago |
Nguyen Anh Quynh
|
173ed2b1cb
|
arm: upgrade core engine
|
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
|
36d143b6d0
|
x86: update core engine
|
11 years ago |
Nguyen Anh Quynh
|
6b9b6647c1
|
arm64: support more alias insn
|
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
|
f1656de40a
|
reduce the size of @operands for arm & arm64
|
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
|
b42a657873
|
change cs_disasm() and cs_disasm_dyn() to be portable API. fix related code using these API
|
11 years ago |
Nguyen Anh Quynh
|
26ee41aa67
|
initial import
|
11 years ago |