Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
d1444ca05ce26cef4ff64992924351d0e396315e
/
utils.h
1182d25
simplify ARCH_group_name() by using lookup table as suggested by @learn_more. also added the missing group name for GRP_PRIVILEGE
by Nguyen Anh Quynh
· 10 years ago
58eb073
x86: avoid duplicating registers returned by cs_regs_access(). also add *CX registers to regs_read[], regs_write[] for REP* instructions
by Nguyen Anh Quynh
· 10 years ago
efffe78
Add new API and start to provide access information for instruction operands
by Nguyen Anh Quynh
· 10 years ago
bfcaba5
2015
by Nguyen Anh Quynh
· 10 years ago
9c10ace
Make pkg-config and source consistent with installation
by pancake
· 10 years ago
4b6b15f
fix more MSVC warnings
by Nguyen Anh Quynh
· 10 years ago
cae09bf
replace offset_of with offsetof from stddef.h
by Nguyen Anh Quynh
· 10 years ago
69582d7
initialize cs_insn.detail by properly zero-out right members for each arch
by Nguyen Anh Quynh
· 10 years ago
583baba
remove more dead code
by Nguyen Anh Quynh
· 10 years ago
19146e9
replace strcasecmp() with strcmp(). this also simlifies MSVC support a bit
by Nguyen Anh Quynh
· 10 years ago
2a33afe
msvc: make MSVC shutup on strncpy()
by Nguyen Anh Quynh
· 10 years ago
2b68355
msvc: support strcpy() with strcpy_s()
by Nguyen Anh Quynh
· 10 years ago
e76abf4
move prototype of strcasecmp for MSVC into utils.h, and remove platform.h
by Nguyen Anh Quynh
· 10 years ago
6023ef7
Disassembler -> Disassembly
by Nguyen Anh Quynh
· 11 years ago
a88c116
move the macro MIN to utils.h
by Nguyen Anh Quynh
· 11 years ago
fc83a43
add diet compile option (CAPSTONE_DIET option in config.mk). This reduces binary size by around 40%
by Nguyen Anh Quynh
· 11 years ago
7f6db24
remove now redundant insn_reverse_id() after alias handling simplifications
by Nguyen Anh Quynh
· 11 years ago
a9ffb44
replace strdup() with our cs_strdup(), which call cs_mem_malloc() internally
by Nguyen Anh Quynh
· 11 years ago
c740407
move internal memory management declarations from utils.h to cs_priv.h
by Nguyen Anh Quynh
· 11 years ago
24bf0d9
add new option CS_OPT_MEM for cs_option(): this enable user-defined dynamic memory management. idea proposed by Pancake
by Nguyen Anh Quynh
· 11 years ago
f1d489b
ppc: support details information
by Nguyen Anh Quynh
· 11 years ago
b265406
cache insns for fast lookup in mapping.c. based on the idea of Dang Hoang Vu
by Nguyen Anh Quynh
· 11 years ago
ae3649f
rename some C header guards to be without _ as prefix to follow naming convention of C language. suggested by Markus Elfring
by Nguyen Anh Quynh
· 11 years ago
f4af98c
refine insn_map structure to further reduce binary size: this makes .SO file around 120K smaller
by Nguyen Anh Quynh
· 11 years ago
18103e4
size down insn_map structructure by reducing the size of some fields. this alone makes lib binary size 2.6MB smaller
by Nguyen Anh Quynh
· 11 years ago
bed9091
x86: calculate op_size properly in special cases regarding rax, eax, ax, al registers
by Nguyen Anh Quynh
· 11 years ago
f0e4eed
Use const on all read-only buffers
by pancake
· 11 years ago
462f291
ARM: Fix bunch of issues
by Nguyen Anh Quynh
· 11 years ago
f35e2ad
add @regs_read_count, @regs_write_count, @groups_count to @cs_insn. bump API to 1.4
by Nguyen Anh Quynh
· 11 years ago
ad61c49
arm64: handle decomposer properly for alias insn
by Nguyen Anh Quynh
· 11 years ago
26ee41a
initial import
by Nguyen Anh Quynh
· 11 years ago