pancake
4cba3d2af6
Fix non-shared capstone build
2014-06-24 13:34:11 +02:00
pancake
42aeb0d271
Add --with-syscapstone configure flag
2014-06-24 12:48:29 +02:00
Ilya V. Matveychikov
256a0d9642
tms320: remove [label, ]
from the c55x systax
2014-06-24 01:24:44 +04:00
Ilya V. Matveychikov
e991ae4600
tms320: another fix of uu field decoding for c55x
2014-06-24 01:05:11 +04:00
Ilya V. Matveychikov
f25e1b0dfa
tms320: fix c55x insn syntax in case of uu field parsing
2014-06-20 12:05:06 +04:00
Ilya V. Matveychikov
172818b1ed
tms320: fix uu field decoding for c55x
...
Instruction table and generator script update, also.
2014-06-20 12:05:06 +04:00
jvoisin
08c864c1cf
Add MIPS opcodes description
2014-06-19 12:42:44 +02:00
pancake
160c4568f7
More RPN ESIL (udis86, vm, conditionals, ..). Honor cfg.debug
...
- A debugger session can be turned into emulation with 'e cfg.debug=0'
- Fixed undo seek issues
- Fix "Unknown register 'rip'" issue
- debugger commands mixed with analysis ones. We must merge at some point
- More udis86 instructions translated to the new esil
2014-06-17 10:23:11 +02:00
condret
49b31e30f3
add spc700-disassembler
...
fix a gcc-warning and make things more @jvoisin compliant
2014-06-16 01:14:52 +02:00
jvoisin
30c9e212ac
Fix some clang warnings
2014-06-13 23:41:36 +02:00
pancake
b5ae986524
Fix #1004 - x86 "sete" not supported #1004
2014-06-10 16:24:01 +02:00
pancake
b3e8b3152b
8051 is a 8bit cpu, set asm.bits when asm.arch doesnt supports current value
2014-06-10 11:48:02 +02:00
jvoisin
34303f266c
Fix #1018 (rasm2 segfaults on 32-bit ARM). Thanks @xobs
2014-06-09 23:38:19 +02:00
condret
b58529d5fc
fix gcc-warnings, thx @jvoisin
2014-06-06 15:46:32 +02:00
Ilya V. Matveychikov
b5321048b4
tms320: avoid some decimal consts to be signed for c55x_plus
2014-06-03 02:15:36 +04:00
Ilya V. Matveychikov
390345ea95
tms320: fix YYY field decoding for c55x
2014-06-02 12:10:33 +04:00
LemonBoy
d8181a5dfd
some fixes for the z80 backend, fixes #556
2014-05-29 12:39:22 +02:00
pancake
34d04039d0
Fix #978 - Support 64bit 'mov' in x86.nz assembler
2014-05-28 17:23:34 +02:00
pancake
bb16d1737c
Add initial XCore capstone disassembler and code analysis plugins
2014-05-27 23:08:59 +02:00
pancake
62a6619b7e
Oops. Fix armass crash
2014-05-22 10:56:25 +02:00
jvoisin
268f114ccf
Fix CID 1214582
2014-05-22 10:51:55 +02:00
jvoisin
87d96c34a9
Fix CID 1214583
...
Fix a Out-of-bounds read
2014-05-22 10:48:48 +02:00
pancake
e87c1745bb
Add 'and' and 'mul' ARM thumb assembler opcodes
2014-05-21 23:58:13 +02:00
pancake
a708b77a2d
Add Cydia packaging
2014-05-18 03:15:38 +02:00
pancake
355c376afa
Fix ppc.cs disasm (no 64bit mode)
2014-05-18 03:01:31 +02:00
pancake
ea0c2caa59
Add sys/ios-sdk build scripts
2014-05-17 04:41:33 +02:00
pancake
ca18aedb94
Add Capstone SystemZ and SPARC disassembler and analysis plugins
2014-05-17 02:53:37 +02:00
Fedor Sakharov
af55ab712d
Adds v850 support.
...
Fixes #751
2014-05-16 15:56:52 +04:00
Anton Kochkov
0b48c723bf
Fix 8051 instruction length for some opcodes
2014-05-16 03:08:08 +04:00
pancake
48d3cfe017
Fix udis86 64bit jump immediate regression issue
2014-05-15 23:39:19 +02:00
Ilya V. Matveychikov
14a6277b96
tms320: fix needless h-suffix in printf for c55x
2014-05-16 00:32:16 +04:00
Anton Kochkov
b4bc556804
Fix invalid 8051 opcodes
2014-05-15 23:59:28 +04:00
pancake
5f5cbde791
Fix more 68k bugs and doesnt git pull capstone
2014-05-15 20:13:47 +02:00
Pau Oliva
d9ba1de3e9
Fix m68k disassembler crash
2014-05-15 17:54:21 +02:00
Anton Kochkov
4e9eb42e54
Fix CID 1135133
2014-05-15 05:01:49 +04:00
Anton Kochkov
2b2333f981
Fix CID 1195083
2014-05-15 04:55:20 +04:00
deeso
1fbc7f2168
Added load_bytes, Pushed curplugin down to RBinObj, Reworking the RBinFIle loading to accomodate RBinObj reworked how all bins are loaded. Needed to hack IO to make
...
this work with rbinfiles and rbinobjects.
Conflicts:
libr/bin/bin.c
libr/bin/p/bin_te.c
2014-05-13 21:54:18 -05:00
Ilya V. Matveychikov
31caee0ab4
tms320: cleanup wrong spacing for c55x AADD insn
2014-05-13 20:24:45 +02:00
Ilya V. Matveychikov
668c485b8c
tms320: fix TAx/TAy registers decoding for c55x
2014-05-13 20:24:45 +02:00
Ilya V. Matveychikov
366f3e66ee
tms320: merge instruction tables for c55x
2014-05-13 20:24:45 +02:00
Ilya V. Matveychikov
36ce740818
tms320: fix src1,2 and dst1,2 fields parsing for c55x
2014-05-13 20:24:45 +02:00
pancake
962ac8d307
Fix all java warnings
2014-05-12 10:16:15 +02:00
Anton Kochkov
09aa35d3bd
Cleanup disasm buffer for 8051
2014-05-11 04:51:43 +04:00
Anton Kochkov
1a0d10ef34
8051 - remove inclusion of the C source
2014-05-10 18:18:26 +04:00
Anton Kochkov
9069d8e0a9
Fix TMS320C55x+ segfaults
2014-05-10 03:01:55 +04:00
Anton Kochkov
fa96f3fa85
Fix #904 - 8051 disassembly
2014-05-10 02:02:01 +04:00
pancake
216c183b6e
Remove tons of useless 'if (x) free (x)'
2014-05-09 17:40:28 +02:00
jvoisin
e91a45e867
Fix CID 1194806
2014-05-09 15:33:01 +02:00
jvoisin
36a5f5b56d
Fix CID 1135160
2014-05-09 15:26:32 +02:00
jvoisin
f115779c5f
Fix CID 1134541
2014-05-09 15:08:47 +02:00