Nguyen Anh Quynh
|
29fd0f6405
|
fix all the code in other non-X86 archs after the change made by commit 5329a6ffd4
|
2014-06-09 08:00:18 +07:00 |
Nguyen Anh Quynh
|
8598a219f3
|
enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up
|
2014-05-14 11:26:41 +08:00 |
Nguyen Anh Quynh
|
017df604dc
|
arm64, mips, x86: print -9, not -0x9
|
2014-03-20 15:38:51 +08:00 |
Nguyen Anh Quynh
|
74c41ebb1d
|
mips: simplify handling alias insn
|
2014-02-18 17:57:06 +08:00 |
Nguyen Anh Quynh
|
f328f30fd9
|
rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
|
2014-01-20 09:47:21 +08:00 |
Nguyen Anh Quynh
|
a9ffb440f8
|
replace strdup() with our cs_strdup(), which call cs_mem_malloc() internally
|
2014-01-15 18:27:01 +08:00 |
Nguyen Anh Quynh
|
75ef2426ea
|
mips: update core
|
2014-01-14 23:08:20 +08:00 |
Nguyen Anh Quynh
|
56774a158c
|
mips: printInstruction() is static function. add dummy third argument MRI to be consistent with other archs
|
2014-01-12 18:13:53 +08:00 |
Nguyen Anh Quynh
|
a8eb7a5ca5
|
rename memory function pointer types to have cs_ prefix. also rename internal function pointers my_* to have cs_mem_ prefix - suggested by Pancake
|
2014-01-11 12:55:31 +08:00 |
Nguyen Anh Quynh
|
c7404075ff
|
move internal memory management declarations from utils.h to cs_priv.h
|
2014-01-05 11:35:47 +08:00 |
Nguyen Anh Quynh
|
24bf0d9079
|
add new option CS_OPT_MEM for cs_option(): this enable user-defined dynamic memory management. idea proposed by Pancake
|
2014-01-05 11:19:04 +08:00 |
Nguyen Anh Quynh
|
19b0de3c8d
|
moving static doing_mem variable into cs_struct to guarantee thread-safe when handling memory operands
|
2013-12-31 22:40:04 +08:00 |
Nguyen Anh Quynh
|
42c6b1acc7
|
initial support for PPC
|
2013-12-30 00:15:25 +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
|
4626224a33
|
mips: update doing_mem status, regardless of detail option, since that is also used to avoid printing zero offset in mem reference
|
2013-12-15 22:05:01 +08:00 |
Nguyen Anh Quynh
|
7013f4c53d
|
mips: print negative immediate when it is negative
|
2013-12-15 18:53:32 +08:00 |
Nguyen Anh Quynh
|
a209e67f8a
|
support to turn on/off building instruction details
|
2013-12-14 00:23:41 +08:00 |
Nguyen Anh Quynh
|
a4c16a6fd5
|
mips: print immediate under 10 without prefix 0x
|
2013-12-13 12:05:40 +08:00 |
Nguyen Anh Quynh
|
66f6c2283e
|
mips: fix NEGU alias instruction. bug reported by Pancake
|
2013-12-11 21:37:24 +08:00 |
Nguyen Anh Quynh
|
9f523d1699
|
mips: properly map alias instruction back to public id. this fixes the crash reported by Pancake
|
2013-12-06 13:49:23 +08:00 |
Nguyen Anh Quynh
|
26ee41aa67
|
initial import
|
2013-11-27 12:11:31 +08:00 |