Nguyen Anh Quynh
|
fa0639b7e1
|
python: clean setup.py
|
11 years ago |
Nguyen Anh Quynh
|
1a2a42c357
|
put website address into the license file
|
11 years ago |
Nguyen Anh Quynh
|
397d0de598
|
tests: simplify print_insn_detail() function by deleting unused argument
|
11 years ago |
Nguyen Anh Quynh
|
42dfccfeb4
|
update TODO
|
11 years ago |
Nguyen Anh Quynh
|
572afeed7c
|
python: code style: replace tab with 4 spaces
|
11 years ago |
Nguyen Anh Quynh
|
29d138fa2b
|
python: rename some public python classes to follow python naming convention
|
11 years ago |
Nguyen Anh Quynh
|
1d67f0504e
|
add TODO
|
11 years ago |
Nguyen Anh Quynh
|
9a0dbabc23
|
simplify checking on condition to end the loop in cs_disasm(). issue spotted by Pancake
|
11 years ago |
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
|
11 years ago |
Nguyen Anh Quynh
|
3d5930f39e
|
arm: fix some int types and string specifiers
|
11 years ago |
Nguyen Anh Quynh
|
d14d3973f4
|
coding style for C code
|
11 years ago |
Nguyen Anh Quynh
|
7013f4c53d
|
mips: print negative immediate when it is negative
|
11 years ago |
Nguyen Anh Quynh
|
1f44928d97
|
mips: fix for micromips
|
11 years ago |
Nguyen Anh Quynh
|
ea8c5af48e
|
arm64: the left-over fix of the last commit
|
11 years ago |
Nguyen Anh Quynh
|
7957ed1def
|
arm64: add some alias registers. attn: bindings
|
11 years ago |
Nguyen Anh Quynh
|
748a70a50b
|
mips: turn off MicroMips by default
|
11 years ago |
Nguyen Anh Quynh
|
46a5afd810
|
add comment to clarify which information in cs_insn is available when CS_OPT_DETAIL = OFF
|
11 years ago |
Nguyen Anh Quynh
|
4994c587ad
|
bindings: support new 'detail' option for java & python
|
11 years ago |
Nguyen Anh Quynh
|
4d3e852fbb
|
detail option: provide instruction id even when detail option is OFF
|
11 years ago |
Nguyen Anh Quynh
|
a209e67f8a
|
support to turn on/off building instruction details
|
11 years ago |
Nguyen Anh Quynh
|
bed90914e2
|
x86: calculate op_size properly in special cases regarding rax, eax, ax, al registers
|
11 years ago |
Nguyen Anh Quynh
|
94990c9ef5
|
x86: print '0' rather than '-0'
|
11 years ago |
Nguyen Anh Quynh
|
be90639c00
|
x86: properly translate immediate numbers based on their encoding. INT is the exception
|
11 years ago |
Nguyen Anh Quynh
|
4fe4281f0d
|
x86: take care negative immediate (no prefix 0x) when print number greater than -10
|
11 years ago |
Nguyen Anh Quynh
|
a4c16a6fd5
|
mips: print immediate under 10 without prefix 0x
|
11 years ago |
Nguyen Anh Quynh
|
f22557ba88
|
x86: print immediate without prefix 0x if the number is under 10
|
11 years ago |
Nguyen Anh Quynh
|
e5c658c407
|
move PKG_* away from cs.c to CONFIG
|
11 years ago |
Nguyen Anh Quynh
|
70bab7e61d
|
x86: cleaner fix for 16bit instruction with data override 'reverse'
|
11 years ago |
Nguyen Anh Quynh
|
04da0090a7
|
x86: quick hack to fix 16bit issue with data override 'reverse'. this might fix bunch of bugs reported by Joxean & Pancake
|
11 years ago |
Nguyen Anh Quynh
|
1f24586535
|
arm64: turn off debug output
|
11 years ago |
Nguyen Anh Quynh
|
65c2cb8e13
|
x86: handle outs instruction in 16bit mode. bug reported by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
a01d1546d6
|
x86: handle outs instruction in 16bit mode
|
11 years ago |
Nguyen Anh Quynh
|
a8894b2d82
|
x86: remove debug code
|
11 years ago |
Nguyen Anh Quynh
|
4d85f29e08
|
x86: properly output insb/insd instruction with the right mode. bug reported by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
86dc393e81
|
properly handle output string having space as separator
|
11 years ago |
Nguyen Anh Quynh
|
defb9bcf2f
|
more flexible on extracting insn menemonic, as sometimes space can be used as separator, not only tab
|
11 years ago |
Nguyen Anh Quynh
|
9fa7a6e326
|
x86: dirty fix for relative call for 16bit mode. need to be properly fixed in future. bug reported by Joxean and Pancake
|
11 years ago |
Nguyen Anh Quynh
|
c961464af3
|
Merge branch 'const-strings' of https://github.com/radare/capstone into const
|
11 years ago |
Nguyen Anh Quynh
|
b385284a8f
|
arm64: friendly display immediates under 10 without prefix 0x
|
11 years ago |
pancake
|
f0e4eed89d
|
Use const on all read-only buffers
|
11 years ago |
Nguyen Anh Quynh
|
fff0abb629
|
arm64: clean up
|
11 years ago |
Nguyen Anh Quynh
|
ad89d25d05
|
mips: optimize Mips_map_register() to O(1). suggested by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
2b4258997f
|
arm64: avoiding duplicate call on AArch64_map_insn() in AArch64_printInst()
|
11 years ago |
Nguyen Anh Quynh
|
66f6c2283e
|
mips: fix NEGU alias instruction. bug reported by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
d051328a20
|
mips: no need to map BNEZ for alias insn name. bug reported by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
10fd59eacf
|
cleanup & remove dead code in arm, arm64 & mips. dead code was reported by Pancake
|
11 years ago |
Nguyen Anh Quynh
|
778ec163e5
|
mips: support N64 mode and simplify handling micro-mips
|
11 years ago |
Nguyen Anh Quynh
|
2215895ebc
|
mips: no need cs_struct.micro_mips, as we can get that from cs_struct.mode
|
11 years ago |
Nguyen Anh Quynh
|
9d946516c3
|
arm64: fix AArch64_getFeatureBits()
|
11 years ago |
Nguyen Anh Quynh
|
a1fbd4aada
|
mips: fix Mips_getFeatureBits()
|
11 years ago |