Nguyen Anh Quynh
|
b6ed3f76b1
|
tests: minor fix for test_arm64.c
|
2016-05-22 12:10:54 +08:00 |
|
tandasat
|
7b2f93068d
|
port #684 to the next branch
|
2016-05-16 20:32:36 -07:00 |
|
tandasat
|
d4ef430b33
|
port Windows driver support
|
2016-05-11 21:48:32 -07:00 |
|
Nguyen Anh Quynh
|
9031b17fe0
|
arm64: indentation
|
2016-01-22 22:37:59 +08:00 |
|
Pranith Kumar
|
653827bf5a
|
Add register access info for ARM64
Signed-off-by: Pranith Kumar <bobby.prani@gmail.com>
|
2016-01-06 15:54:10 -05:00 |
|
Yegor Derevenets
|
50c352c9d6
|
Make tests fail loudly
|
2015-05-31 09:01:38 +02:00 |
|
Cr4sh
|
19ee2d10b3
|
inttypes.h fix
|
2015-03-29 21:16:38 +08:00 |
|
pancake
|
9c10ace558
|
Make pkg-config and source consistent with installation
|
2015-02-24 05:03:04 +01:00 |
|
Nguyen Anh Quynh
|
faa925ab8f
|
fix bindings (python/java) and tests after the last change on the type of imm of cs_arm64_op
|
2014-11-17 11:39:36 +08:00 |
|
Yegor Derevenets
|
ced9d24e35
|
Workaround missing <inttypes.h> on MSVC 2010
|
2014-09-21 17:27:11 +02:00 |
|
Nguyen Anh Quynh
|
4f0d7048cd
|
arm64: vector_index = 0 is valid. this changed invalid value of vector_index to -1
|
2014-08-29 15:11:23 +08:00 |
|
Nguyen Anh Quynh
|
0beb0d494b
|
api: get back the old API cs_disasm() & mark cs_disasm_ex() deprecated. cs_disasm_ex() will be removed in the future
|
2014-08-27 22:55:29 +08:00 |
|
Mr. eXoDia
|
9be1f93f88
|
fixed warnings in MSVC x64 compilation
|
2014-08-26 23:51:12 +08:00 |
|
Nguyen Anh Quynh
|
5166236e1c
|
python: update after the latest changes in the core on arm64
|
2014-08-25 17:28:34 +08:00 |
|
Nguyen Anh Quynh
|
46a74e53b7
|
arm64: update core. this added a lot more details to cs_arm64_op struct
|
2014-08-25 16:47:12 +08:00 |
|
Axel 0vercl0k Souchet
|
ca16d0c6ca
|
fixed test_arm64.c for VS2012
|
2014-05-09 21:11:29 +01:00 |
|
Nguyen Anh Quynh
|
5b556e5fcf
|
tests: C89
|
2014-04-11 10:15:26 +08:00 |
|
Nguyen Anh Quynh
|
54015f45bc
|
tests: add sanity check on insn->detail, since it can be NULL when SKIPDATA option is ON
|
2014-04-10 00:02:04 +08:00 |
|
Nguyen Anh Quynh
|
226d7dca64
|
change API cs_close() to take pointer to handle as argument. this lets us invalidate the closed handle
|
2014-02-27 22:20:39 +08:00 |
|
Nguyen Anh Quynh
|
491469155e
|
tests: continue to next tests rather than quit when failing to initialize a test
|
2014-02-22 16:54:44 +08:00 |
|
Nguyen Anh Quynh
|
ceae16d5a9
|
tests: report error when cs_open() failure
|
2014-01-19 16:04:23 +08:00 |
|
Nguyen Anh Quynh
|
39b812d9e9
|
switch detail to be CS_OPT_OFF by default
|
2014-01-07 23:36:26 +08:00 |
|
Nguyen Anh Quynh
|
04c19beefe
|
rename API cs_disasm_dyn() to cs_disasm_ex(), and intentionally breaks compatibility with 1.0
|
2013-12-25 13:26:22 +08:00 |
|
Nguyen Anh Quynh
|
4fe224b1ed
|
change API cs_disasm_dyn(): break cs_insn into 2 structures, and put all details into new structure cs_detail. this break API compatibility
|
2013-12-24 16:49:36 +08:00 |
|
Nguyen Anh Quynh
|
397d0de598
|
tests: simplify print_insn_detail() function by deleting unused argument
|
2013-12-16 23:37:08 +08:00 |
|
Nguyen Anh Quynh
|
5df9e4be91
|
tests: change variable address's type to uint64_t
|
2013-12-03 15:02:12 +08:00 |
|
Nguyen Anh Quynh
|
7b7b40c879
|
tests: now @address is uint64_t, no need to typecast for PRIx64 anymore
|
2013-12-03 12:24:06 +08:00 |
|
Nguyen Anh Quynh
|
0e3defb6f8
|
arm64: remove asprintf.c and use static buffer instead for SysRegMapper_toString(). this fixes the bug on MSR insn reported by Patroklos Argyroudis
|
2013-12-02 10:30:01 +08:00 |
|
Nguyen Anh Quynh
|
6b7abe3c81
|
arm64: handle alias insn in a better way, and add support for MNEG. bug reported by Patroklos Argyroudis
|
2013-11-30 00:54:24 +08:00 |
|
Nguyen Anh Quynh
|
723687ea0e
|
tests: typecast size_t to uint64_t for printf, since MingW doesnt support zu specifier
|
2013-11-29 22:36:45 +08:00 |
|
Nguyen Anh Quynh
|
90acea3530
|
fix arm64_op_mem & arm64_op_type structures: int32_t is enough for imm & disp
|
2013-11-29 17:54:17 +08:00 |
|
Nguyen Anh Quynh
|
b42a657873
|
change cs_disasm() and cs_disasm_dyn() to be portable API. fix related code using these API
|
2013-11-29 17:40:07 +08:00 |
|
Nguyen Anh Quynh
|
26ee41aa67
|
initial import
|
2013-11-27 12:11:31 +08:00 |
|