8bd0fdb992c54895a17965bd602d90999a023dfc |
|
03-Jun-2015 |
Nguyen Anh Quynh <aquynh@gmail.com> |
arm: reduce the size of ARM_ITStatus.ITStates[] to 8
/external/capstone/cs_priv.h
|
650f96ce431dc38f702641b3f1cf4320e9c9bf94 |
|
08-Jul-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
add new API cs_group_name() to return group name in string, given the group id
/external/capstone/cs_priv.h
|
1085073f8f0fced2975bfc824606b0e3ce7bd62a |
|
17-Jun-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: remove disp_size, imm_size, op_size. add size to each operand. thanks Gabriel Quadros for some nice ideas
/external/capstone/cs_priv.h
|
64564815081383385309135f6ae5b8502d28a9aa |
|
19-May-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: add immediate operand (1) for SHL/SHR/ROR/ROL/SAR/SAL in detail mode & Intel syntax
/external/capstone/cs_priv.h
|
a5ffdc3a80eb4a09c97a37de7714d7cbdab6ccfb |
|
07-May-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: properly handle LOCK/REP in the core, so remove buch of hacks
/external/capstone/cs_priv.h
|
6023ef7843d97bb882b055ab834e6d0485c71e55 |
|
29-Apr-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
Disassembler -> Disassembly
/external/capstone/cs_priv.h
|
2cff6f61fcb2c41fe4fbd8028ef53fb01abefa06 |
|
28-Apr-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: handle instructions with LOCK/REP/REPNE prefix after other prefixes. bear with this until we have a better approach
/external/capstone/cs_priv.h
|
d3ffe37c47dfdbf8af44087095fd3b85f9be803f |
|
09-Apr-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
API: support SKIPDATA option (off by default)
/external/capstone/cs_priv.h
|
2ff665ad4a9a9542f16dc41e705e637dc8d91aa7 |
|
10-Mar-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
arm: support asm syntax CS_OPT_SYNTAX_NOREGNAME to print out registers with numbers (ex: 'r11' rather than 'fp')
/external/capstone/cs_priv.h
|
7772d859af6ff512debf2beb8b1cf74bc5a5e436 |
|
21-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: fix known issue with prefix by combining with previous prefix instruction. this is not perfect, but good enough for now
/external/capstone/cs_priv.h
|
edeeb04a1ad8077cadcd53e73aafe16dc586b684 |
|
15-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
make vsnprintf() user-defined function pointer, which is passed in via the same CS_OPT_MEM option like malloc/calloc etc
/external/capstone/cs_priv.h
|
a8eb7a5ca5071e524317901c44410b7ae01a17d5 |
|
10-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
rename memory function pointer types to have cs_ prefix. also rename internal function pointers my_* to have cs_mem_ prefix - suggested by Pancake
/external/capstone/cs_priv.h
|
1acfd0b883f2d5a9cd731cedacebb41127a92abe |
|
06-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
move insn_cache into cs_struct to gurantee thread-safe
/external/capstone/cs_priv.h
|
c7404075ff4a35d12b305d5bd68cd65aa7299bab |
|
05-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
move internal memory management declarations from utils.h to cs_priv.h
/external/capstone/cs_priv.h
|
b2654069601e6137c4999bce024228ef969f4ebe |
|
03-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
cache insns for fast lookup in mapping.c. based on the idea of Dang Hoang Vu
/external/capstone/cs_priv.h
|
ae3649ff713fb97c52bf7c94619599b9480cb4cc |
|
02-Jan-2014 |
Nguyen Anh Quynh <aquynh@gmail.com> |
rename some C header guards to be without _ as prefix to follow naming convention of C language. suggested by Markus Elfring
/external/capstone/cs_priv.h
|
19b0de3c8d1f638ed2bbbd46a5304da4271fe78b |
|
31-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
moving static doing_mem variable into cs_struct to guarantee thread-safe when handling memory operands
/external/capstone/cs_priv.h
|
42c6b1acc739ec6b98c65aa9dcb6f61e662dc2a7 |
|
29-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
initial support for PPC
/external/capstone/cs_priv.h
|
0755282f04fe29f389f0350c3dd935e79b776be8 |
|
22-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
reduce MAX_ARCH to save some memory. this is for internal usage only, so we can increase it in future if needed without having any compatibility issue
/external/capstone/cs_priv.h
|
d345839bce4da5544e0d5c2c2614fc6f3750ce9f |
|
22-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
support cs_option() for arm64 module
/external/capstone/cs_priv.h
|
39a42eddfbc5a4fa56ab57fb31d9e92077603d6a |
|
22-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
Change the way of supporting arch modularization - Always use libapstone.so as library name, no matter which archs are compiled in. - Add new API cs_support() to check if a particular arch is supported. - Change cs_version(): return hexical version which encodes both major & minor version. the return value can be comparable. - Bump API version to 1.1
/external/capstone/cs_priv.h
|
f185180436e0eaf653675523fba1e0e908e07bad |
|
20-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
cleaner implementation for arch modularization
/external/capstone/cs_priv.h
|
4d3e852fbb1a7e67ce22344abae7745de529fd02 |
|
14-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
detail option: provide instruction id even when detail option is OFF
/external/capstone/cs_priv.h
|
a209e67f8a87ae222c3a5fcb6f78d6914fc40cc9 |
|
13-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
support to turn on/off building instruction details
/external/capstone/cs_priv.h
|
a01d1546d65d2bd45b5b26c9e73c3143f594b880 |
|
12-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: handle outs instruction in 16bit mode
/external/capstone/cs_priv.h
|
f0e4eed89dcf90388c0583e91639c82ed5c222e7 |
|
11-Dec-2013 |
pancake <pancake@nopcode.org> |
Use const on all read-only buffers
/external/capstone/cs_priv.h
|
2215895ebc40c3627f2e7cb29c4d203929e09db4 |
|
11-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
mips: no need cs_struct.micro_mips, as we can get that from cs_struct.mode
/external/capstone/cs_priv.h
|
a253c7a8e8e8a22a81defd09230c2c9f4bfaca93 |
|
09-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
x86: map EFLAGS to string of 'flags', 'eflags' or 'rflags' depending on current CS_MODE
/external/capstone/cs_priv.h
|
c04f873791003c48edac1bb2dd9ff8f6da3cd4be |
|
03-Dec-2013 |
pancake <pancake@nopcode.org> |
Use uint64_t instead of size_t for addresses
/external/capstone/cs_priv.h
|
7c7a8bc5233a0ee842cb33b0d1d00af060d2931e |
|
02-Dec-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
arm: move static variable ITBlock to cs_struct, so make arm code truly thread-safe
/external/capstone/cs_priv.h
|
b42a6578734fbb8465ff13e9b19e45259e15f08d |
|
29-Nov-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
change cs_disasm() and cs_disasm_dyn() to be portable API. fix related code using these API
/external/capstone/cs_priv.h
|
3eb9ac9bb9d87fd8ee953290e44188ac5991cd97 |
|
27-Nov-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
mingw doesnt accept .errno of cs_struct. this fixes make it happy, and enable Windows cross-compile again
/external/capstone/cs_priv.h
|
26ee41aa673b03494292229c6e4e331a668ce7b2 |
|
26-Nov-2013 |
Nguyen Anh Quynh <aquynh@gmail.com> |
initial import
/external/capstone/cs_priv.h
|