Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
capstone
/
05bd29492024698d04db2d556eaaf2a8e5393b03
/
arch
/
Mips
/
MipsDisassembler.c
05bd294
mips: Mips64 does not go with Mips32R6. this fixes some 64bit instructions
by Nguyen Anh Quynh
· 10 years ago
248519e
mips: properly handle Mips32R6 mode. bug reported by Jay Oster
by Nguyen Anh Quynh
· 10 years ago
79e253c
Remove CS_MODE_N64
by Jay Oster
· 10 years ago
c96f1b0
x86: fix Out-of-bounds read error in is16BitEquivalent(). issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
9d54544
mips: verify if RegDecoder can get NULL value. issue reported by Coverity
by Nguyen Anh Quynh
· 10 years ago
5691dd4
mips: fixed & added new instructions. also updated Ocaml/Python/Java bindings
by Nguyen Anh Quynh
· 10 years ago
ced9d24
Workaround missing <inttypes.h> on MSVC 2010
by Yegor Derevenets
· 10 years ago
0c07cc9
zero-out instruction details, mnemonic & op_str so cs_insn doesnt have garbage in Diet mode
by Nguyen Anh Quynh
· 10 years ago
4b6b15f
fix more MSVC warnings
by Nguyen Anh Quynh
· 10 years ago
0f0eb98
mips: update core. this added bunch of new instructions & groups. updated Python & Java bindings accordingly
by Nguyen Anh Quynh
· 10 years ago
f08b83d
mips: use CreateImm0() & CreateReg0() to create MCOperand* to avoid using malloc/free
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
c5cad6c
avoid using stdbool.h to support compilers without C99 support
by Nguyen Anh Quynh
· 10 years ago
8598a21
enable arch code from source with CAPSTONE_HAS_* for MSVC to pick up
by Nguyen Anh Quynh
· 10 years ago
bb0744d
do not initialize some local vars unnecessarily. this problem was introduced when we fixed C89 issues for MSVC
by Nguyen Anh Quynh
· 10 years ago
42706a3
indentation with tab
by Nguyen Anh Quynh
· 10 years ago
779d4c7
first changes to get a successfully compiled version of capstone on VS2012
by Axel 0vercl0k Souchet
· 10 years ago
958927e
clean up after the last removal of SubtargetFeature.h
by Nguyen Anh Quynh
· 10 years ago
a5ffdc3
x86: properly handle LOCK/REP in the core, so remove buch of hacks
by Nguyen Anh Quynh
· 10 years ago
2cff6f6
x86: handle instructions with LOCK/REP/REPNE prefix after other prefixes. bear with this until we have a better approach
by Nguyen Anh Quynh
· 10 years ago
a82a089
more more fixes on C coding style
by Nguyen Anh Quynh
· 11 years ago
b8a57fe
Additional MSVC fixes, including to fixed tables (temporary so Quynh can see what to do).
by Alex Ionescu
· 11 years ago
46018db
Initial set of changes to support building with MSVC 2013. Right now there's a bunch fo assumptions in the .vcxproj file and some things are not as clean as they should be, but it does build a full build and works (at least the x86 side). The point of this initial checkpoint is to make sure that nothing breaks on the GCC side, that everyone is ok with the changes to the source (or if better fixes/typing can be done).
by Alex Ionescu
· 11 years ago
c740407
move internal memory management declarations from utils.h to cs_priv.h
by Nguyen Anh Quynh
· 11 years ago
04ac9c3
arm,arm64,mips,x86: rename PPC_getFeatureBits() to getFeatureBits()
by Nguyen Anh Quynh
· 11 years ago
42c6b1a
initial support for PPC
by Nguyen Anh Quynh
· 11 years ago
1f44928
mips: fix for micromips
by Nguyen Anh Quynh
· 11 years ago
748a70a
mips: turn off MicroMips by default
by Nguyen Anh Quynh
· 11 years ago
f0e4eed
Use const on all read-only buffers
by pancake
· 11 years ago
778ec16
mips: support N64 mode and simplify handling micro-mips
by Nguyen Anh Quynh
· 11 years ago
2215895
mips: no need cs_struct.micro_mips, as we can get that from cs_struct.mode
by Nguyen Anh Quynh
· 11 years ago
a1fbd4a
mips: fix Mips_getFeatureBits()
by Nguyen Anh Quynh
· 11 years ago
162409e
mips: upgrade core engine
by Nguyen Anh Quynh
· 11 years ago
9cf170b
mips: correct the forgotten size_t address in the last API change
by Nguyen Anh Quynh
· 11 years ago
c04f873
Use uint64_t instead of size_t for addresses
by pancake
· 11 years ago
b42a657
change cs_disasm() and cs_disasm_dyn() to be portable API. fix related code using these API
by Nguyen Anh Quynh
· 11 years ago
26ee41a
initial import
by Nguyen Anh Quynh
· 11 years ago