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
6c0dd63fe7
fix an overflow bug in fill_insn()
10 years ago
Nguyen Anh Quynh
2f5081c1f9
tests: remove broken test on Mips's Micro mode
10 years ago
Nguyen Anh Quynh
5720cb7ae1
tests: add tests for mips's modes: MIPS32R6 & MICRO (C & Python code)
10 years ago
Nguyen Anh Quynh
1084f3afda
mips: properly support modes MIPS32R6 & CS_MODE_MIPSGP64
10 years ago
Nguyen Anh Quynh
a18abdd178
capstone.h: coding style
10 years ago
Nguyen Anh Quynh
67d8205545
update TODO
10 years ago
Nguyen Anh Quynh
ad449b59cb
suite: compile test_arm_regression.c with proper include & change cs_disasm_ex() to cs_disasm()
10 years ago
flyingsymbols
d91f964d40
* Fixed bug in Thumb2 pop caused by me incorrectly assuming that
...
ARM_SP == 13, ARM_LR == 14, and ARM_PC == 15, which is not the case
* updated CMakeLists to include building arm regression test
* added explicit casts for 64 bit visual studio 2012 build to get around
truncation warnings from size_t conversion
10 years ago
Nguyen Anh Quynh
11f8e7c596
arm: B, BL, BX, BLX, BXJ belong to ARM_GRP_JUMP group. issue reported by @nanomad
10 years ago
Nguyen Anh Quynh
edbee24c46
update README
10 years ago
Nguyen Anh Quynh
024e55ebeb
capstone.h: add notes on cs_disasm() vs cs_disasm_iter()
10 years ago
Nguyen Anh Quynh
257ea59241
newline
10 years ago
Nguyen Anh Quynh
bc01e2caea
update README
10 years ago
Nguyen Anh Quynh
58086346bc
java/python/ocaml: update after latest changes in x86.h
10 years ago
Nguyen Anh Quynh
de65619fa8
x86: add prefix constants X86_PREFIX_*. suggested by Pancake
10 years ago
Nguyen Anh Quynh
85cfb1839c
x86: get rid of redundant X86_INS_LOCK/REP/RENE. issue reported by Pancake
10 years ago
Nguyen Anh Quynh
bec9af7f6d
java: update after the latest change on PPC in the core
10 years ago
Nguyen Anh Quynh
9dbb2f0b32
ocaml: update after the latest change on PPC in the core
10 years ago
Nguyen Anh Quynh
4d2c362aa6
python: update after the latest change on PPC in the core
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
ca686e18a5
Merge branch 'xcodeproj' of https://github.com/zneak/capstone into xcode
10 years ago
Nguyen Anh Quynh
7afa741c54
update CREDITS.TXT
10 years ago
Nguyen Anh Quynh
c41da15017
capstone.h: change cs_disasm to cs_disasm_iter in some places
10 years ago
Félix Cloutier
cbfce66e25
Removed xcuserdata files
10 years ago
Félix Cloutier
4a645f6f05
Removed unreferenced CapstoneFrameworkTests files
10 years ago
Félix Cloutier
18d5cb0901
Deleted unreferenced CapstoneFramework file
10 years ago
Félix Cloutier
e16f7b84f1
Added test_iter target
10 years ago
Félix Cloutier
1dcd737f34
Merge branch 'next' of git://github.com/aquynh/capstone into xcodeproj
10 years ago
Félix Cloutier
aaa01ca910
Added missing include path directives. Oops.
10 years ago
Félix Cloutier
e39cd6a1b4
Removed artificial dependency between framework and static lib
10 years ago
Nguyen Anh Quynh
a8fd71f406
CMake: fix option CAPSTONE_X86_ATT_DISABLE. bug reported by Yegor Derevenets
10 years ago
Nguyen Anh Quynh
733cdafe70
Merge branch 'mips' into next
10 years ago
Nguyen Anh Quynh
d463bde653
Merge branch 'next' of https://github.com/aquynh/capstone into next
10 years ago
Nguyen Anh Quynh
8c5c292752
Merge branch 'improvement/remove_mips_n64' of https://github.com/parasyte/capstone into mips
10 years ago
Nguyen Anh Quynh
a91c1994ea
docs: add a link to online doc of cs_disasm_iter()
10 years ago
Nguyen Anh Quynh
ab51d8095a
Merge pull request #196 from parasyte/bug/ignore_test_iter
...
Add tests/test_iter to .gitignore
10 years ago
Jay Oster
79e253c516
Remove CS_MODE_N64
...
- This mode is for the so-called MIPS "N64" ABI; it has nothing to do with the Nintendo 64 game platform.
- N64, O64, et al. are just different ABIs for the 64-bit MIPS architecture, so we replace CS_MODE_N64 with the existing CS_MODE_64
10 years ago
Jay Oster
b1119a39e5
Add tests/test_iter to .gitignore
10 years ago
Nguyen Anh Quynh
9090672e97
clean cs_disasm_iter()
10 years ago
Nguyen Anh Quynh
2c8b2627d1
capstone.h: document that for instruction or when detail mode is OFF, the detail pointer is irrelevant, regardless of its value
10 years ago
Nguyen Anh Quynh
1a83cea5f5
Merge branch 'newapi' into next
10 years ago
Nguyen Anh Quynh
fb429b1eba
capstone.h: note that in Skipdata mode, invalid instruction has id = 0
10 years ago
Nguyen Anh Quynh
29ce6c3517
cs_disasm_iter: return false when handle is invalid and do not zero out detail pointer when handling skipdata mode. suggested by @hlide
10 years ago
Nguyen Anh Quynh
ff2939a23c
capstone.h: refer to sample code for skipdata option & cs_disasm_iter API
10 years ago
Nguyen Anh Quynh
801ce2b893
detail pointer is irrelevant when in skipdata mode
10 years ago
Nguyen Anh Quynh
f0acace803
Merge branch 'newapi' of https://github.com/aquynh/capstone into next
10 years ago