pancake
6dc29e516a
Fix w32 ollyasm format strings for w32
2015-06-25 23:01:41 +02:00
Álvaro Felipe Melchor
1c7feb2240
Fix some infers
2015-06-20 17:33:09 +02:00
pancake
c0b1e5fad3
Fix iOS build
2015-06-04 04:30:48 +02:00
David Kreuter
ab538a170d
m68k_disasm: replaced macro by inline function to please coverity
2015-06-03 16:37:43 +02:00
Mauro Matteo Cascella
f7493773ec
Fix #2681
2015-06-02 17:44:10 +02:00
pancake
a793859d5b
Fix some COVs
2015-06-01 11:20:53 +02:00
Mauro Matteo Cascella
262066b450
Fix #2547 and #2658
2015-05-31 19:03:34 +02:00
pancake
add3ff9b2d
Add missing hppa files
2015-05-28 11:57:22 +02:00
pancake
f8384feb6b
Initial disassembler support for HP PA-RISC (from GNU binutils)
2015-05-28 11:24:31 +02:00
pancake
663cbb0455
Fix some warnings
2015-05-28 11:09:13 +02:00
pancake
4c84b3a2d5
Fix arm assembler null deref #2627
2015-05-27 10:18:21 +02:00
pancake
c21607030c
Document arm/thumb conditional branch instructions
2015-05-19 01:03:28 +02:00
pancake
b88ae16ffa
Fix #2585 - fix 64bit mov in x86.nz
2015-05-18 20:00:10 +02:00
Quentin Santos
d5c40be889
Fix signed char boundaries when assembling jump
...
Signed char can be between -0x80 and 0x7f. The offset in the jump must be
computed taking into account the instruction length.
2015-05-14 17:29:28 +02:00
pancake
0697103f7d
Fix #2536 - Implement ahS and fix ah in pd
2015-05-10 00:12:33 +02:00
pancake
bb76bb1794
Add asm.syntax=jz to convert je/jne into jz/jnz
2015-05-09 11:11:46 +02:00
Quentin Santos
9c30fbecba
Fix nz assembler on mov to a 16 bit register
2015-05-09 10:39:42 +02:00
pancake
9eadce52d9
Fixes for Tmb analysis and asm.describe
2015-05-08 04:10:19 +02:00
pancake
a17b78ad55
Fix mips assembler regression
2015-05-06 12:14:16 +02:00
pancake
dcd17a9165
mips assembler is now a bit more strict
2015-05-06 11:28:58 +02:00
Anton Kochkov
8f1b98be8f
Fix TMS320C55* tests
2015-04-19 03:42:19 +03:00
Anton Kochkov
1479aeca8e
Fix a few Coverity issues
...
Fix CID 1205204
Fix CID 1171365
Fix CID 1135001
Fix CID 1134921
Fix CID 1134848
Fix CID 1134840
Fix CID 1134824
Fix CID 1267983
Fix CID 1230038
2015-04-19 03:15:29 +03:00
pancake
997dda6e5b
Add support for iOS-simulator and static-OSX builds
2015-04-14 17:14:43 +02:00
pancake
2aecde26d2
Tons of free candy. See details below:
...
- Fix arm-thumb ESIL for the SUB instruction
- Handle Java imports as symbols in code analysis
- Invoke Java instructions reference the imports now
- Fix 71 crashes reported by jn
- Affected bin modules: elf, mach0, java, te, pe, dex
2015-04-13 00:57:32 +02:00
pancake
acd5e4b999
Fix dalvik<->dex class and method name resolutions
2015-04-12 05:13:51 +02:00
pancake
6ab06a15ba
Various fixes for DEX and Dalvik support
2015-04-11 04:33:37 +02:00
pancake
efc7ebff17
Add prgi and prgo commands to get consumed and generated bytes at gunzip
2015-04-03 03:20:04 +02:00
pancake
dbe0972610
Fix pd -x and pD -x : It can be heavily reworked.
2015-04-03 02:24:23 +02:00
Jeffrey Crowell
114ca3ed8f
fix some more warnings found with clang
2015-04-01 21:27:12 -04:00
kroemeke
04450503f3
Added je jg jge jne opcode descriptions.
2015-04-01 23:30:50 +02:00
Jonathan Neuschäfer
98daac0ecd
lh5801: use char[4] instead of const char* for mnemonics
...
This only saves around 200 bytes on the stripped .o file, so no big gain.
2015-04-01 03:07:00 +02:00
Jonathan Neuschäfer
df489343ca
lh5801: various fixes
2015-04-01 03:07:00 +02:00
condret
06576f0f2a
fix array-overrun in z80.cr
2015-04-01 01:27:00 +02:00
AntonDevil
78da2985e8
fix #2257 arm asm
...
There was type mismatch between declaration and definition
2015-03-30 11:57:34 +02:00
Jonathan Neuschäfer
f7c83918ac
Remove size_t from LH5801
2015-03-29 00:25:17 +01:00
Jonathan Neuschäfer
6a3362ea9a
Add a disassembler for Sharp LH5801 processors
2015-03-28 22:39:39 +01:00
Álvaro Felipe Melchor
f755d54d3e
Fix #2192 - lowercase tms320/c55x
2015-03-27 11:31:58 +01:00
pancake
6e52324885
Fix some more null derefs related to the rbininfo change
2015-03-25 17:29:38 +01:00
Álvaro Felipe Melchor
02185dc0ab
Fix segfault due to a double free in tms320/c55+
2015-03-24 23:39:43 +01:00
pancake
538dc3562b
Rename z80-cr to z80.cr (_cr for files) #consistency
2015-03-24 11:41:58 +01:00
pancake
f76b791b9f
More fixes for the Dalvik disassembly (absolute offsets and floating point const)
2015-03-24 11:11:54 +01:00
Asger Hautop Drewsen
43ba7e6518
Fix inc dec for 32 bit registers in x86_64
2015-03-24 10:23:37 +01:00
pancake
14aa79eac9
Better disasm+code analysis for Dalvik
2015-03-24 00:08:48 +01:00
pancake
2e32d05986
Fix another capstone build breakage issue
2015-03-22 16:49:29 +01:00
pancake
12ea9734b5
Fix about 15 more random COVs
2015-03-21 02:04:49 +01:00
pancake
515b2e77bc
Fix about 40 COVs related to memleaks and buffer overflows
2015-03-21 01:27:54 +01:00
condret
afa5bb3c42
fix some gb-related stuff
2015-03-19 23:45:24 +01:00
fenugrec
61f8e60e3c
ARM: rasm2: added lsls, lsrs opcodes
2015-03-17 22:18:55 +01:00
fenugrec
0f5f8f3837
ARM: rasm2: Fixed b<c> branch opcodes
2015-03-17 20:48:22 +01:00
pancake
bd58fe2450
Fix relative thumb branch assembler (ref #2193 )
2015-03-17 17:55:07 +01:00