condret
|
ab917483aa
|
gb_asm: implement cp-instruction
|
2015-10-22 17:06:48 +00:00 |
|
condret
|
1ece41ea48
|
gb_asm: add call, call C, call Z, call nC, call nZ
|
2015-10-22 14:37:37 +00:00 |
|
condret
|
0c2eb134f9
|
gb_asm: implement jr, jr Z, jr C, jr nZ, jr nC
|
2015-10-22 13:34:27 +00:00 |
|
condret
|
3b3052d288
|
fix segfaults, that can happen if gb_asm is used the wrong way
|
2015-10-22 10:39:08 +00:00 |
|
condret
|
8e6afc0acf
|
gb_asm: add jp, jp hl, jp Z, jp nZ, jp C, jp nC
|
2015-10-22 02:51:35 +00:00 |
|
condret
|
848eb486ca
|
gb-assembler: implement ret Z, ret C, ret nZ, ret nC
|
2015-10-22 00:30:25 +00:00 |
|
condret
|
fb3059130c
|
gb-assembler: push, pop, reti
|
2015-10-21 22:52:05 +00:00 |
|
condret
|
d2c6bd4888
|
add rst-vectors and comments
|
2015-10-21 21:15:59 +00:00 |
|
condret
|
279d09aaa8
|
fix build for windows
|
2015-10-21 20:00:24 +00:00 |
|
pancake
|
922da0064b
|
Fix asm.gb build
|
2015-10-21 19:45:54 +02:00 |
|
condret
|
7d7024b2c6
|
initial commit for gameboy-assembler
|
2015-10-21 18:22:14 +00:00 |
|
pancake
|
7dd98bcf75
|
Add support for TinyCC (super fast builds)
|
2015-10-21 16:31:24 +02:00 |
|
pancake
|
c594d76323
|
Fix static build
|
2015-10-18 21:46:49 +02:00 |
|
pancake
|
879f798562
|
Fix #3501 - c++11 problem with olly disassembler
|
2015-10-18 17:11:57 +02:00 |
|
jvoisin
|
420a5c41e0
|
Fix some minor compilation warnings
|
2015-10-15 12:36:34 +02:00 |
|
pancake
|
42bc18703a
|
Implement asm.pcalign and min/max opsize info
|
2015-10-14 02:11:53 +02:00 |
|
pancake
|
488cc4ca28
|
Fix to support older capstone libraries
|
2015-10-14 01:20:27 +02:00 |
|
Anton Kochkov
|
32a4b9e6b7
|
Add XCH for AVR, patch from @Darkkey
|
2015-10-14 00:15:19 +02:00 |
|
pancake
|
35f97e3862
|
Add register profile for AVR
|
2015-10-13 23:01:30 +02:00 |
|
pancake
|
a876216fcd
|
Fixes for m68k.cs
|
2015-10-10 12:22:12 +02:00 |
|
XVilka
|
720341c2df
|
Improve -fPIC handling, take 2
|
2015-10-09 22:24:15 +03:00 |
|
pancake
|
7f9c9722a2
|
Optimize and add some workarounds to avoid m68k.cs crashes
|
2015-10-07 15:50:09 +02:00 |
|
pancake
|
d629131baf
|
Initial support for capstone-m68k
|
2015-10-07 14:37:25 +02:00 |
|
Anton Kochkov
|
82eed6f2a5
|
More standard C and TCC fixes
|
2015-10-06 01:29:26 +03:00 |
|
pancake
|
8f8bb3f253
|
Fix uninitialized variable in RAsm.new
|
2015-10-04 17:57:32 +02:00 |
|
dukeBarman
|
c381a6cdb8
|
Add description for AVR instructions with option -w in rasm2
|
2015-10-01 11:04:36 +02:00 |
|
pancake
|
83063970fe
|
Fix rasm assembler parsing for instructions with :
|
2015-09-18 21:54:25 +02:00 |
|
pancake
|
ff0e2724a1
|
Debugger, Write, HVSplit in material WebUI and more
|
2015-09-25 03:57:48 +02:00 |
|
qnix
|
55146f4ab1
|
6502: illegal/undocumented instructions
|
2015-09-23 22:21:11 +00:00 |
|
pancake
|
72d442931d
|
Fix #3191 - Fix // to repeat last search
|
2015-09-23 13:04:15 +02:00 |
|
pancake
|
486c88954f
|
Darwin: start debugging suspended. Fixes in lm32
|
2015-09-22 02:28:04 +02:00 |
|
Felix Held
|
c43fedd9e5
|
lm32: fix instr->op valid range detection
instr->op is always < RAsmLm32OpcodeNumber, but this additional check
shouldn't hurt
|
2015-09-21 22:22:20 +02:00 |
|
Felix Held
|
05b388bbf2
|
fix lm32_op_raise decode
|
2015-09-21 22:22:20 +02:00 |
|
Felix Held
|
db39374b8b
|
add lm32 disassembly support
|
2015-09-20 23:58:12 +02:00 |
|
Ricardo Quesada
|
6966b2b6f3
|
adds 6502 opcode description
to be used with `?d`
eg:
`?d cli`
|
2015-09-18 17:17:24 +02:00 |
|
Ricardo Quesada
|
557d45bca1
|
Add 6502 analysis module
Include all documented 6502 opcodes
Esil expression is still work in progress
Fix BRK opcode->size in 6502_disas
|
2015-09-18 00:09:43 +02:00 |
|
pancake
|
90f8ec4ff8
|
Fix #3297 - make install after make symstall
|
2015-09-17 11:11:24 +02:00 |
|
Jeffrey Crowell
|
9f892f1eed
|
fix some COV
|
2015-09-17 00:48:07 -04:00 |
|
pancake
|
f807abff7c
|
Honor asm.invhex in avr and ppc.cs
|
2015-09-16 22:20:14 +02:00 |
|
condret
|
6c278703af
|
add mcs96-disassembler (needs a lots of love)
|
2015-09-16 00:45:01 +00:00 |
|
Anton Kochkov
|
7a5ed6523c
|
Kill the remnants of the debug for asm.invhex
|
2015-09-15 18:37:29 +03:00 |
|
Felix Held
|
ae24a9a4c8
|
fix endianess of printing hex value of illegal instructions
|
2015-09-15 18:27:55 +03:00 |
|
pancake
|
b86bf19c85
|
Fix #3051 - Honor CFLAGS everywhere and fix some windows/android warnings
|
2015-09-14 20:43:11 +02:00 |
|
pancake
|
6dd21e50e9
|
Fix regression in z80 (thx @dequis)
|
2015-09-14 10:30:18 +02:00 |
|
pancake
|
49975ccf95
|
Fix #3286 - Use stdbool.h
|
2015-09-14 02:08:31 +02:00 |
|
pancake
|
ccc1668d98
|
Fix assemble of thumb 'b' instruction
|
2015-09-11 03:56:47 +02:00 |
|
Darkkey
|
7f7a596d77
|
Fixed out/in instructions assembling; Fixed branched operands
|
2015-09-10 01:57:40 +02:00 |
|
jvoisin
|
9db340a0a8
|
Fix some malloc(A*B) overflow detected by clang-analyzer
|
2015-09-09 21:44:06 +02:00 |
|
pancake
|
56040f6a19
|
Fix #3241 - avr warnings
|
2015-09-09 11:03:45 +02:00 |
|
pancake
|
deafc518b0
|
Refactor RAnal.ESIL (-800 LOC). Fix x86-64 32bit mov
|
2015-09-05 10:44:51 +02:00 |
|