pancake
|
43647b909c
|
Initialize udis86 library once (faster disasm)
|
2014-01-05 04:51:46 +01:00 |
|
Maxime M
|
c12bb6f493
|
PPC:Add some misc opcodes
|
2014-01-04 02:15:24 +01:00 |
|
pancake
|
4a5165f232
|
Add missing Jamroot files in binr/
|
2014-01-03 01:03:39 +01:00 |
|
pancake
|
98053a806d
|
Fix bjam build
|
2014-01-03 00:43:22 +01:00 |
|
pancake
|
38fc28f960
|
Added more Jamroot files
|
2014-01-03 00:13:46 +01:00 |
|
pancake
|
3b3bbbb916
|
Add more Jamroot files and move some plugs to r2-extras
|
2013-12-31 15:34:27 +01:00 |
|
condret
|
9363a11ca5
|
Update gb_op_table.h
This would make ramulate happy
|
2013-12-29 18:44:10 +01:00 |
|
pancake
|
375b2164fe
|
Implement 'movs' in ARM assembler
|
2013-12-29 02:36:28 +01:00 |
|
pancake
|
b546844132
|
Implement 'swp' instruction in the ARM assembler
|
2013-12-29 02:30:26 +01:00 |
|
pancake
|
3e5dc60379
|
Fix 'cmp' in ARM assembler
- gnu dis is confusing:
cmp r3, 1, 30 -> cmp r3, 1<<(32-30)
|
2013-12-29 02:11:40 +01:00 |
|
pancake
|
ab82968341
|
Fix build, update sdb for sdb_apush fix
|
2013-12-22 23:55:28 +01:00 |
|
pancake
|
0a3e867392
|
Fix linking and do some minor changes
|
2013-12-22 03:24:12 +01:00 |
|
Adam Pridgen
|
77bc339184
|
Added cp_opj info into the sdb. CP Info is a primitive serialization that describes the file location, type, and values (dependant on type) in a dotted string format.
|
2013-12-22 01:56:18 +01:00 |
|
condret
|
f4d1a3a589
|
GB bankswitch detect + autocomments, fix wrong opcode, update anal
|
2013-12-17 02:19:29 +01:00 |
|
pancake
|
3a9b6c686f
|
Fix asm/avr license and some coverity issues
|
2013-12-15 00:58:05 +01:00 |
|
Fedor Sakharov
|
4536780d3a
|
Fixes coverity issues in asm_ebc.c and ebc_disas.c
|
2013-12-14 11:33:07 +04:00 |
|
pancake
|
2620f22e9b
|
Fix 8051 segfault
|
2013-12-14 01:45:48 +01:00 |
|
pancake
|
9e904df9b8
|
Fix static linking
|
2013-12-14 01:31:49 +01:00 |
|
condret
|
a95c4ec055
|
remove a todo-comment
|
2013-12-12 19:37:10 +01:00 |
|
pancake
|
bd6824baaf
|
Fix arm64 disassembler and obey op->size
|
2013-12-11 03:06:51 +01:00 |
|
pancake
|
0df2759c18
|
Obey opcode size rules when disassembling instructions
|
2013-12-11 02:18:39 +01:00 |
|
condret
|
66da0a850e
|
less memory-wasting in gb_op_table.h
|
2013-12-10 11:20:22 +01:00 |
|
Anton Kochkov
|
16fb125668
|
Fix #432 bug and indent fixes
|
2013-12-08 01:51:20 +04:00 |
|
pancake
|
322a8a7654
|
Fix build for latest refactoring
|
2013-12-06 05:18:57 +01:00 |
|
pancake
|
230efd1f05
|
Rename {RAsmRAnal}Op inst_len and length to size
|
2013-12-06 05:04:17 +01:00 |
|
pancake
|
d49b56dc3a
|
RAnalPlugin now have .license and uses the same .bits like in RAsm
|
2013-12-05 18:41:13 +01:00 |
|
pancake
|
eae051efd3
|
Fix ebc disasm test (trailing space)
|
2013-12-05 02:06:04 +01:00 |
|
pancake
|
907b75f1a5
|
Fix #415 - Invalid assembly of 'mov [rbp+4], 0'
|
2013-12-04 02:52:46 +01:00 |
|
pancake
|
d02df0d306
|
Fix some issues reported by CoverityScan service
|
2013-12-03 00:14:59 +01:00 |
|
pancake
|
cdc38924fb
|
Drop tabs and remaining upppercase mnemonics in EBC
|
2013-12-02 15:51:45 +01:00 |
|
pancake
|
758d8410f0
|
Lowercase EBC mnemonics
|
2013-12-02 14:52:27 +01:00 |
|
pancake
|
7d70f79755
|
Fix #399 - Add .license to all plugins
|
2013-12-02 04:44:26 +01:00 |
|
Fedor Sakharov
|
83ecf12555
|
Adds LGPL license to EBC code
|
2013-12-02 01:25:58 +01:00 |
|
Fedor Sakharov
|
1a72cdec24
|
Initial commit for EFI Byte Code (EBC) disassembler.
|
2013-12-02 01:25:54 +01:00 |
|
condret
|
0c43d23a35
|
Relicense condret's disassemblers as LGPL
|
2013-12-02 01:22:25 +01:00 |
|
pancake
|
ba78f4656c
|
Fix build
|
2013-12-02 00:43:44 +01:00 |
|
pancake
|
edb3249ea6
|
Fix 'mov rax, 33' assemble for x86-64 and fallback to eax on 32bit
|
2013-11-30 18:48:32 +01:00 |
|
condret
|
c949e467a0
|
Add SNES disassembler
|
2013-11-29 17:30:58 +01:00 |
|
jvoisin
|
5f01f6103d
|
Add some misc opcodes and remove duplicates
|
2013-11-28 23:29:13 +00:00 |
|
Adam Pridgen
|
a5ad388eb5
|
Cleaned up how the pd command process input. Added support for setting [len] [asm.arch] [bits] for all pd commands.
|
2013-11-22 08:45:13 -06:00 |
|
pancake
|
ef2aa8669d
|
Update udis86 from git
|
2013-11-15 01:37:24 +01:00 |
|
pancake
|
7112a7ded0
|
Fix r_io_desc_new issue
|
2013-11-15 00:04:17 +01:00 |
|
condret
|
445c17eb2f
|
Create gb_op_table.h
|
2013-11-14 23:36:43 +01:00 |
|
condret
|
c13016c2bc
|
Create gbdis.c
|
2013-11-14 23:36:43 +01:00 |
|
condret
|
859c2b5fe7
|
add gb.mk
|
2013-11-14 23:36:43 +01:00 |
|
condret
|
5a9e8a2dea
|
Create gb.mk
|
2013-11-14 23:36:43 +01:00 |
|
condret
|
90f8b609fe
|
Create asm_gb.c
|
2013-11-14 23:36:43 +01:00 |
|
pancake
|
1b2ba18c0e
|
Fix #270 - ragg2 crashs on false-conditions loops
|
2013-11-10 04:33:12 +01:00 |
|
pancake
|
36b9fef27e
|
Fix #316 - Wrong analysis/colorization of ARM opcodes
|
2013-11-10 02:49:32 +01:00 |
|
pancake
|
86d65b12f2
|
Remove '#' from decimal values
|
2013-11-09 04:33:08 +01:00 |
|