Gitiles
Code Review
Sign In
review.gerrithub.io
/
Chatsiri
/
capstone
/
53fc5c103aa691268a28942268aaa54747c88a3a
/
arch
/
X86
/
X86Mapping.c
b9ff3aa
x86: do not use non-standard strlcat & strlcpy
by Nguyen Anh Quynh
· 10 years ago
7772d85
x86: fix known issue with prefix by combining with previous prefix instruction. this is not perfect, but good enough for now
by Nguyen Anh Quynh
· 10 years ago
3732725
rename mapping.c, mapping.h, module.c to have arch prefix. suggested by Alex Ionescu
by Nguyen Anh Quynh
· 10 years ago
[Renamed (99%) from arch/X86/mapping.c]
136e2df
x86: some arithmetic instructions should not update accumulate registers
by Nguyen Anh Quynh
· 10 years ago
9c2d029
x86: few more SUB insn should not affect accumulate register
by Nguyen Anh Quynh
· 10 years ago
22800aa
x86: some ADD & SUB insn should not affect accumulate registers. bug reported by Bleh
by Nguyen Anh Quynh
· 10 years ago
9fac512
no longer need to free insn_cache for each arch: simply do it from cs_close()
by Nguyen Anh Quynh
· 10 years ago
1acfd0b
move insn_cache into cs_struct to gurantee thread-safe
by Nguyen Anh Quynh
· 10 years ago
c740407
move internal memory management declarations from utils.h to cs_priv.h
by Nguyen Anh Quynh
· 10 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
· 10 years ago
ee143c8
fix a crashed bug in cs_close(): call destroy function before freeing handle's memory
by Nguyen Anh Quynh
· 10 years ago
b265406
cache insns for fast lookup in mapping.c. based on the idea of Dang Hoang Vu
by Nguyen Anh Quynh
· 10 years ago
4fe224b
change API cs_disasm_dyn(): break cs_insn into 2 structures, and put all details into new structure cs_detail. this break API compatibility
by Nguyen Anh Quynh
· 10 years ago
4d3e852
detail option: provide instruction id even when detail option is OFF
by Nguyen Anh Quynh
· 10 years ago
a01d154
x86: handle outs instruction in 16bit mode
by Nguyen Anh Quynh
· 10 years ago
f0e4eed
Use const on all read-only buffers
by pancake
· 10 years ago
a253c7a
x86: map EFLAGS to string of 'flags', 'eflags' or 'rflags' depending on current CS_MODE
by Nguyen Anh Quynh
· 10 years ago
f5d9892
x86: return lowercase string for instrution name
by Nguyen Anh Quynh
· 10 years ago
b4ce383
x86: map xstorerng alias instruction back to xstore. bug reported by Nicolas Ruff
by Nguyen Anh Quynh
· 10 years ago
f35e2ad
add @regs_read_count, @regs_write_count, @groups_count to @cs_insn. bump API to 1.4
by Nguyen Anh Quynh
· 10 years ago
ec0ed8e
semantics: add insn group JUMP, so now we can check if this insn is branching
by Nguyen Anh Quynh
· 10 years ago
f1c2eee
x86: clang still complains on unused enum type. this shuts it up
by Nguyen Anh Quynh
· 10 years ago
36d143b
x86: update core engine
by Nguyen Anh Quynh
· 10 years ago
d7dbccd
Removed a couple of inoffensive compiler warnings. By Daniel Godas-Lopez
by Nguyen Anh Quynh
· 10 years ago
26ee41a
initial import
by Nguyen Anh Quynh
· 10 years ago