Nguyen Anh Quynh
|
3ab509192a
|
use common instruction groups across all architectures. this adds cs_group_type to capstone.h. suggestion by @zneak
|
10 years ago |
Nguyen Anh Quynh
|
c58e704517
|
do not need to explicitly assign values for operand types in the last commit
|
10 years ago |
Nguyen Anh Quynh
|
21ac056728
|
use common operand types across all architectures. this adds cs_op_type to capstone.h. suggestion by @zneak
|
10 years ago |
Nguyen Anh Quynh
|
aeaff79290
|
ppc: change type of ppc_op_crx.cond type to ppc_bc
|
10 years ago |
Nguyen Anh Quynh
|
fcc5673070
|
ppc.h: add a comment for ppc_op_crx
|
10 years ago |
kratolp
|
5c0d9a4ade
|
Add '4*cri+cond' to operand list
|
10 years ago |
Nguyen Anh Quynh
|
d7e42b7d36
|
rename all the constants marking ending from _MAX to _ENDING. this also updates Java/Python/Ocaml bindings accordingly
|
10 years ago |
Nguyen Anh Quynh
|
7e57e79800
|
ppc: handle branch condition for alias instructions. this also updates Python & Java bindings
|
10 years ago |
Nguyen Anh Quynh
|
eaecfa4925
|
ppc: add PPC_INS_BNE for alias instruction BNE
|
10 years ago |
Nguyen Anh Quynh
|
721d07f6b2
|
ppc: support alias instructions. update Python & Java bindings accordingly
|
10 years ago |
Nguyen Anh Quynh
|
91a64776a8
|
ppc: fix a mistake on interpreting CR registers by deleting CR8 -> CR31
|
10 years ago |
Nguyen Anh Quynh
|
dd3deec1e9
|
ppc: update core. this added new instructions, groups & registers. updated Python & Java bindings accordingly
|
10 years ago |
Nguyen Anh Quynh
|
994f336b35
|
ppc: rename PC_BH_NO to PC_BH_INVALID for consistency
|
11 years ago |
Nguyen Anh Quynh
|
dfc94e1a00
|
ppc: add PPC_BC_INVALID
|
11 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
|
25dc23d085
|
indentation for ppc.h
|
11 years ago |
Nguyen Anh Quynh
|
448648f821
|
ppc: correct a comment on IMM operand in ppc.h
|
11 years ago |
Nguyen Anh Quynh
|
8b915ed765
|
ppc: update core
|
11 years ago |
Nguyen Anh Quynh
|
f3b7bcfea1
|
indentation for ppc.h
|
11 years ago |
Nguyen Anh Quynh
|
183d05350d
|
ppc: correct a comment on IMM operand in ppc.h
|
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
|
af6ca7e20a
|
ppc: add branch hint support to cs_ppc struct
|
11 years ago |
Nguyen Anh Quynh
|
f1d489b949
|
ppc: support details information
|
11 years ago |
Nguyen Anh Quynh
|
0b4c1237df
|
ppc: change type @disp to int32_t, and add @update_cr0 to cs_ppc struct
|
11 years ago |
Nguyen Anh Quynh
|
4d22779f1c
|
add the missing include/ppc.h
|
11 years ago |