Nguyen Anh Quynh
56128da515
arm64: for operand type IMM, value should have the type int64_t, not int32_t. all bindings should be fixed
10 years ago
Nguyen Anh Quynh
aa50c645a8
arm64: fix ADRP (relative offset). bug reported by @shadymallow
10 years ago
Nguyen Anh Quynh
57a902d045
suite: add crc32 instruction to x86odd.py
10 years ago
Nguyen Anh Quynh
b0082295a1
suite: add some tricky x86 code to x86odd.py
10 years ago
Michael Cohen
4c1384fa31
Updated setup.py so it can build the capstone library by itself.
...
This is a requirement for an automated install via pip. After this change it
should be possible to depend on captone in pip and have it built automatically.
10 years ago
Nguyen Anh Quynh
bb77154a4f
Merge branch 'next' of https://github.com/aquynh/capstone into next
10 years ago
Nguyen Anh Quynh
23280950b7
arm64: cleanup
10 years ago
Nguyen Anh Quynh
736762d395
update COMPILE.TXT to add more bindings
10 years ago
Nguyen Anh Quynh
b0ee0c9c4e
Merge branch 'next' of https://github.com/aquynh/capstone into next
10 years ago
Nguyen Anh Quynh
f85f981be8
update COMPILE.TXT
10 years ago
Nguyen Anh Quynh
02cafeb8bd
suite: update Mips modes of MC input to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
ff9a5743d9
ocaml: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
a7b06fda6e
capstone.h: add comments on some hardware modes
10 years ago
Nguyen Anh Quynh
e01fdfb94f
java: add comments on hardware modes
10 years ago
Nguyen Anh Quynh
75c9b6a45c
python: fix comments on hardware modes
10 years ago
Nguyen Anh Quynh
26fd6b1bd9
ocaml: typo (CS_MODE_32) in test_ppc.ml
10 years ago
Nguyen Anh Quynh
bf4723f970
java: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
143a494ae7
python: add CS_MODE_MIPS32/64
10 years ago
Nguyen Anh Quynh
ec58a02c6d
python: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
952da90e5b
suite: add missing tests to test_c.sh
10 years ago
Nguyen Anh Quynh
84df600944
tests: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
10 years ago
Nguyen Anh Quynh
d3f0373ed1
add CS_MODE_MIPS32 & CS_MODE_MIPS64. these modes are aliases of CS_MODE_32 & CS_MODE_64, so no old code is broken
10 years ago
Nguyen Anh Quynh
7e75ca6d21
python: CS_MODE_MIPS32R6 is independent from CS_MODE_32
10 years ago
Nguyen Anh Quynh
0d97a3b3aa
mips: CS_MODE_MIPS32R6 is an independent mode, and should not combine with CS_MODE_32
10 years ago
Nguyen Anh Quynh
cc60d10940
mips: add comments on mips32 & mips64 to capstone.h
10 years ago
Nguyen Anh Quynh
7dada4f36a
Merge branch 'next' of https://github.com/wodz/capstone into mips
10 years ago
Marcin Bukat
921a46c38f
mips: Fix j/jal target address calculation
10 years ago
Nguyen Anh Quynh
c36e675213
mips: refine getFeatureBits() to make it more clear what Mips features are supported
10 years ago
Nguyen Anh Quynh
1ffc1b2201
arm: fix printMemBOption() that was wrongly fixed in 51888c3e08
10 years ago
Nguyen Anh Quynh
6782cbf5fd
cython: support the newly added field mem_barrier in cs_arm
10 years ago
Nguyen Anh Quynh
128124c995
python: typo on README
10 years ago
Nguyen Anh Quynh
6f00a9827b
Merge branch 'next' of https://github.com/aquynh/capstone into next
10 years ago
Nguyen Anh Quynh
753f44a6b7
capstone.h: add comment for CS_ARCH_ALL
10 years ago
Nguyen Anh Quynh
39785fb3d6
java: add CS_SUPPORT_X86_REDUCE
10 years ago
Nguyen Anh Quynh
bd8543152a
cython: add XCore to debug string
10 years ago
Nguyen Anh Quynh
5db983d8ec
java: fix a wrong type for memBarrier in Arm.java
10 years ago
Nguyen Anh Quynh
7b7d7455b0
ocaml: properly handle newly added mode CS_MODE_V8 & PPC_OP_CRX in test_ppc.ml
10 years ago
Nguyen Anh Quynh
9ba1906470
python: test_ppc.py prints crx.scale & crx.cond as integers
10 years ago
Nguyen Anh Quynh
51888c3e08
arm: fix some bugs reported by VS2010. thanks Axel for testing
10 years ago
Nguyen Anh Quynh
0b3d95e4b3
java/ocaml/python: support the newly added mem_barrier field of cs_arm struct
10 years ago
Nguyen Anh Quynh
8cdafda551
arm: add new field mem_barrier to cs_arm struct. this requires changes in bindings
10 years ago
Nguyen Anh Quynh
2e40e69207
arm: add sample code for ARM's CS_MODE_MCLASS & CS_MODE_V8
10 years ago
Nguyen Anh Quynh
83466d4277
test: add sample code for ARM's CS_MODE_MCLASS & CS_MODE_V8
10 years ago
Nguyen Anh Quynh
435b9137bf
suite: delete duplicate MC input in ppc64-encoding-bookIII.s.cs
10 years ago
Nguyen Anh Quynh
e07bc91349
ppc: fix a stupid mistake on printing operands of MR instruction
10 years ago
Nguyen Anh Quynh
4c36374e2d
suite: normalize PPC's branch instructions having immediate operand
10 years ago
Nguyen Anh Quynh
278e7270d9
arm: print immediate in positive form for AND/ORR/EOR/BIC instructions
10 years ago
Nguyen Anh Quynh
d82b28a75f
ppc: do not print a dot in front of absolute address. issue reported by @pancake
10 years ago
Nguyen Anh Quynh
b6f4c1da05
sparc: add missing ICC/XCC registers in operands[] for some alias instructions. bug reported by @pancake
10 years ago
Nguyen Anh Quynh
1caeee48aa
sparc: absolute address for Bxx instructions. issue reported by @pancake
10 years ago