Nguyen Anh Quynh
|
04d9f8ee17
|
arm: update core with a lot more details provided in detail mode now. update Python & Java bindings to reflect the core's changes
|
10 years ago |
Nguyen Anh Quynh
|
b52f11f636
|
arm: update core. this added a new instruction UDF. also updated Python+Java bindings accordingly
|
10 years ago |
Nguyen Anh Quynh
|
73bbbb3800
|
arm: add ASRS, LSRS, VCLE, VCLT instructions. update Python & Java bindings at the same time
|
10 years ago |
Jason Oster
|
aa60b8cd1b
|
[#124] ARM: Make `imm` detail field signed.
|
10 years ago |
Nguyen Anh Quynh
|
cb5910627a
|
remove some more forgotten stdbool.h
|
11 years ago |
Nguyen Anh Quynh
|
7751fbe57b
|
header files: Disassembler -> Disassembly
|
11 years ago |
Nguyen Anh Quynh
|
6b804dacb1
|
arm: update core
|
11 years ago |
Alex Ionescu
|
46018db884
|
Initial set of changes to support building with MSVC 2013. Right now there's a bunch fo assumptions in the .vcxproj file and some things are not as clean as they should be, but it does build a full build and works (at least the x86 side). The point of this initial checkpoint is to make sure that nothing breaks on the GCC side, that everyone is ok with the changes to the source (or if better fixes/typing can be done).
|
11 years ago |
Nguyen Anh Quynh
|
dd40750aa3
|
change header guards to have CAPSTONE_ as prefix. suggested by Markus Elfring
|
11 years ago |
Nguyen Anh Quynh
|
747c4eff69
|
change header guards to have CAPSTONE_ as prefix. suggested by Markus Elfring
|
11 years ago |
Nguyen Anh Quynh
|
9cc56a3322
|
arm: update 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
|
ae3649ff71
|
rename some C header guards to be without _ as prefix to follow naming convention of C language. suggested by Markus Elfring
|
11 years ago |
Nguyen Anh Quynh
|
d06e2f5ac1
|
arm: expose alias registers SB, SL, FP & IP. attn: bindings
|
11 years ago |
Nguyen Anh Quynh
|
df3fb00ed7
|
arm: add comments to arm.h for coprocessor register types
|
11 years ago |
Nguyen Anh Quynh
|
6f85aed4b7
|
arm: add comments to arm.h for coprocessor register types
|
11 years ago |
Nguyen Anh Quynh
|
a2f825ff07
|
support comments in autogen files, so constant files are more friendly
|
11 years ago |
Nguyen Anh Quynh
|
ea5b79d058
|
move some alias registers around to after REG_MAX. this seems to fix some issues of clang, which struggles with enum that assign value from other enum
|
11 years ago |
Nguyen Anh Quynh
|
b39ef0bfa6
|
arm: added some alias registers
|
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
|
f1656de40a
|
reduce the size of @operands for arm & arm64
|
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 |