Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
ded15775af2d5eab999bdca31a74ec3fbd3a614f
/
tests
9d60607
inttypes.h fix
by Cr4sh
· 10 years ago
faa925a
fix bindings (python/java) and tests after the last change on the type of imm of cs_arm64_op
by Nguyen Anh Quynh
· 10 years ago
84df600
tests: update Mips modes to CS_MODE_MIPS32 & CS_MODE_MIPS64
by Nguyen Anh Quynh
· 10 years ago
0d97a3b
mips: CS_MODE_MIPS32R6 is an independent mode, and should not combine with CS_MODE_32
by Nguyen Anh Quynh
· 10 years ago
8cdafda
arm: add new field mem_barrier to cs_arm struct. this requires changes in bindings
by Nguyen Anh Quynh
· 10 years ago
83466d4
test: add sample code for ARM's CS_MODE_MCLASS & CS_MODE_V8
by Nguyen Anh Quynh
· 10 years ago
248519e
mips: properly handle Mips32R6 mode. bug reported by Jay Oster
by Nguyen Anh Quynh
· 10 years ago
2f5081c
tests: remove broken test on Mips's Micro mode
by Nguyen Anh Quynh
· 10 years ago
5720cb7
tests: add tests for mips's modes: MIPS32R6 & MICRO (C & Python code)
by Nguyen Anh Quynh
· 10 years ago
5c0d9a4
Add '4*cri+cond' to operand list
by kratolp
· 10 years ago
f0acace
Merge branch 'newapi' of https://github.com/aquynh/capstone into next
by Nguyen Anh Quynh
· 10 years ago
7170cb2
tests: add some comments for test_iter.c
by Nguyen Anh Quynh
· 10 years ago
2d752f9
tests: add introductions for test_skipdata.c & test_iter.c to README
by Nguyen Anh Quynh
· 10 years ago
0a2eca7
modify API cs_disasm_iter() and add new API cs_malloc(). also adds sample code test_iter.c
by Nguyen Anh Quynh
· 10 years ago
8fb2eab
arm: some operands can get subtracted from base register, thus have '-' sign associated. this adds subtracted field into cs_arm_op to provide this info. issue reported by Yegor Derevenets
by Nguyen Anh Quynh
· 10 years ago
910a4df
tests: compile without -O3 flag. this is to make it easier to maintain FreeBSD package
by Nguyen Anh Quynh
· 10 years ago
839890b
tests: use cs_group_name() to print out group names in test_detail.c & test_detail.py
by Nguyen Anh Quynh
· 10 years ago
54f8cef
mips: add JR.HB & JALR.HB instructions. also update Ocaml/Python/Java bindings
by Nguyen Anh Quynh
· 10 years ago
ced9d24
Workaround missing <inttypes.h> on MSVC 2010
by Yegor Derevenets
· 10 years ago
7e57e79
ppc: handle branch condition for alias instructions. this also updates Python & Java bindings
by Nguyen Anh Quynh
· 10 years ago
04d9f8e
arm: update core with a lot more details provided in detail mode now. update Python & Java bindings to reflect the core's changes
by Nguyen Anh Quynh
· 10 years ago
4f0d704
arm64: vector_index = 0 is valid. this changed invalid value of vector_index to -1
by Nguyen Anh Quynh
· 10 years ago
0beb0d4
api: get back the old API cs_disasm() & mark cs_disasm_ex() deprecated. cs_disasm_ex() will be removed in the future
by Nguyen Anh Quynh
· 10 years ago
9be1f93
fixed warnings in MSVC x64 compilation
by Mr. eXoDia
· 10 years ago
5166236
python: update after the latest changes in the core on arm64
by Nguyen Anh Quynh
· 10 years ago
46a74e5
arm64: update core. this added a lot more details to cs_arm64_op struct
by Nguyen Anh Quynh
· 10 years ago
0df7e93
Change the prototype of the callback in SKIPDATA option. Suggested by Ben Nagy.
by Nguyen Anh Quynh
· 10 years ago
faf368b
Merge branch 'next' into opsize
by Nguyen Anh Quynh
· 10 years ago
ffc8aaa
Fix minor style inconsistency
by Ole André Vadla Ravnås
· 10 years ago
b202b91
Simplify universal builds by relying on the linker to do the right thing
by Ole André Vadla Ravnås
· 10 years ago
6583f06
Fix universal build support for Mac and iOS
by Ole André Vadla Ravnås
· 10 years ago
9f6ed71
x86: add @rex to cs_x86 struct. updated python & java binding for this change
by Nguyen Anh Quynh
· 10 years ago
1a66fec
x86: support avx_sae & avx_rm in cs_x86 struct. this also updates Python & Java bindings following the core's change
by Nguyen Anh Quynh
· 10 years ago
92a3d4c
x86: add AVX's zero_opmask to cs_x86_op struct. updated Python & Java bindings for this change
by Nguyen Anh Quynh
· 10 years ago
f1ec526
x86: provide size for X86_OP_IMM operand. thank Gabriel Quadros for some suggestions
by Nguyen Anh Quynh
· 10 years ago
4c5eabc
x86: support SSE_CC & AVX_CC in cs_x86 struct. this also updates Python & Java bindings
by Nguyen Anh Quynh
· 10 years ago
0d71645
x86: add avx_bcast to cs_x86_op to support AVX512 instructions. this also updates Python & Java binding
by Nguyen Anh Quynh
· 10 years ago
bb6440c
x86: extend cs_x86.opcode to 4 bytes to contain EVEX opcode. this also updates Python binding following this interface change
by Nguyen Anh Quynh
· 10 years ago
14ba46b
x86: add segment to x86_op_mem struct. this fixes a bug in generating detail for instructions with segment override. bug reported by Sean Heelan.
by Nguyen Anh Quynh
· 10 years ago
d948dd4
tests/test_x86: prefix[] size is now 4, not 5
by Nguyen Anh Quynh
· 10 years ago
1085073
x86: remove disp_size, imm_size, op_size. add size to each operand. thanks Gabriel Quadros for some nice ideas
by Nguyen Anh Quynh
· 10 years ago
8c0ab86
rename CCLD to LINK
by Nguyen Anh Quynh
· 10 years ago
0936b56
rename libcapstone.dll to capstone.dll, libcapstone.lib to capstone.lib for Windows platform
by Nguyen Anh Quynh
· 10 years ago
c80d840
add XCore architecture
by Nguyen Anh Quynh
· 10 years ago
2c61656
tests: correct the prototype of mycallback() in test_skipdata
by Nguyen Anh Quynh
· 10 years ago
50fdc6c
Merge with upstream
by danghvu
· 10 years ago
69a7c2d
Make test_skipdata performs tests by default
by danghvu
· 10 years ago
cb2c4f9
test_x86: output sib_base, sib_index, sib_scale separately
by Nguyen Anh Quynh
· 10 years ago
9389353
tests: fix warnings caused by unused variable/function in test_skipdata.c
by Nguyen Anh Quynh
· 10 years ago
76087d2
rename static library extension to .lib for cross-windows building
by Nguyen Anh Quynh
· 10 years ago
b07523f
Merge branch 'next' into msvc2
by Nguyen Anh Quynh
· 10 years ago
595386c
do not overwrite LDFLAGS in tests/Makefile
by Nguyen Anh Quynh
· 10 years ago
de2dff4
fixed test_skipdata.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
d3eb98b
fixed test_detail.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
e116c51
fixed test_ppc.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
a072459
fixed test_mips.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
ca16d0c
fixed test_arm64.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
6b2395f
fixed test_arm.c for VS2012
by Axel 0vercl0k Souchet
· 10 years ago
e47b812
test_x86.c now works on VS2012
by Axel 0vercl0k Souchet
· 10 years ago
42706a3
indentation with tab
by Nguyen Anh Quynh
· 10 years ago
779d4c7
first changes to get a successfully compiled version of capstone on VS2012
by Axel 0vercl0k Souchet
· 10 years ago
80c8c1f
Remove unneeded -fPIC in tests
by danghvu
· 10 years ago
6150a72
Initialize CFLAGS and LDFLAGS properly for test
by danghvu
· 10 years ago
58a0047
Makefile: put common functions into functions.mk
by Nguyen Anh Quynh
· 10 years ago
927fcbc
Makefile: make it possible to avoid building static/shared library
by Ole André Vadla Ravnås
· 10 years ago
f536d40
Makefile: implement a "silent rules" approach
by Ole André Vadla Ravnås
· 10 years ago
7a73439
Makefile: allow `BUILDDIR` to be a relative path
by Ole André Vadla Ravnås
· 10 years ago
544ba8b
Makefile: fix implicit rule pre-requisite
by Ole André Vadla Ravnås
· 10 years ago
c920daf
Makefile: fix out-of-tree build regression
by Ole André Vadla Ravnås
· 10 years ago
5519a68
Makefile: fix clean targets and put all test binaries under BUILDIR/tests/
by Nguyen Anh Quynh
· 10 years ago
35f937d
Adapt core build system to allow building out-of-tree
by Ole André Vadla Ravnås
· 10 years ago
42288ac
SKIPDATA: add 1 more argument to callback function pointing to the input buffer of cs_disasm_ex()
by Nguyen Anh Quynh
· 11 years ago
943cb2d
tests: add more example on customizing SKIPDATA mode to test_skipdata.c
by Nguyen Anh Quynh
· 11 years ago
655c702
tests: more C89 fixes
by Nguyen Anh Quynh
· 11 years ago
8118bcd
tests: add example code on how to rename 'data' instruction's mnemonic of SKIPDATA mode
by Nguyen Anh Quynh
· 11 years ago
5b556e5
tests: C89
by Nguyen Anh Quynh
· 11 years ago
b64d1cf
refine the comments for Skipdata sample code
by Nguyen Anh Quynh
· 11 years ago
2579a3f
systemz: add a missing operand for instructions involving PCRel
by Nguyen Anh Quynh
· 11 years ago
c825819
tests: add test_skipdata.c & do not test SKIPDATA in test.c anymore
by Nguyen Anh Quynh
· 11 years ago
7eff377
tests: fix typo referencing X86 in test_systemz.c. bug reported by Ben Nagy
by Nguyen Anh Quynh
· 11 years ago
54015f4
tests: add sanity check on insn->detail, since it can be NULL when SKIPDATA option is ON
by Nguyen Anh Quynh
· 11 years ago
e4fae87
systemz: support length for Mem op
by Nguyen Anh Quynh
· 11 years ago
d5ef3b8
test: cleanup test.c
by Nguyen Anh Quynh
· 11 years ago
da1e833
systemz: support accesss register operand
by Nguyen Anh Quynh
· 11 years ago
cf2f9e1
tests: fix test_systemz.c following last changes on SystemZ's Op
by Nguyen Anh Quynh
· 11 years ago
48a14ca
add SystemZ arch
by Nguyen Anh Quynh
· 11 years ago
2ff665a
arm: support asm syntax CS_OPT_SYNTAX_NOREGNAME to print out registers with numbers (ex: 'r11' rather than 'fp')
by Nguyen Anh Quynh
· 11 years ago
ea9f4b1
sparc: add SparcV9 tests
by Nguyen Anh Quynh
· 11 years ago
78153f5
sparc: add SWAP instruction
by Nguyen Anh Quynh
· 11 years ago
05e2713
core: add Sparc arch
by Nguyen Anh Quynh
· 11 years ago
8abb345
tests: only compile tests for selected archs. bug reported by @osxreverser
by Nguyen Anh Quynh
· 11 years ago
226d7dc
change API cs_close() to take pointer to handle as argument. this lets us invalidate the closed handle
by Nguyen Anh Quynh
· 11 years ago
4914691
tests: continue to next tests rather than quit when failing to initialize a test
by Nguyen Anh Quynh
· 11 years ago
ceae16d
tests: report error when cs_open() failure
by Nguyen Anh Quynh
· 11 years ago
d80cede
last change to support BSD broke cross-comple. fix Makefile so cross-compile work again
by Nguyen Anh Quynh
· 11 years ago
73b6068
build: switch from hardcoded gcc to default c compiler
by opn
· 11 years ago
bdd1e34
remove 'restrict' keyword in the definition of cs_vsnprintf(). also compile tests/* with -L option
by Nguyen Anh Quynh
· 11 years ago
d159a03
tests: proper extensions for newly added static executables
by Nguyen Anh Quynh
· 11 years ago
7864786
Add test binary for static link
by danghvu
· 11 years ago
39b812d
switch detail to be CS_OPT_OFF by default
by Nguyen Anh Quynh
· 11 years ago
Next »