Commit Graph

9549 Commits

Author SHA1 Message Date
pancake
5c99eb0c3f Uppercase register aliases 2015-10-31 01:59:01 +01:00
pancake
46b5340093 Fix various inconsistencies in the iOS debugger 2015-10-31 00:51:44 +01:00
pancake
afb5c93e49 Fix iOS debugger attach 2015-10-31 00:48:08 +01:00
Anton Kochkov
20c8b7a815 Fix the build 2015-10-31 01:31:19 +03:00
shengdi
d336072850 Initial support for SMS roms 2015-10-30 20:16:12 +01:00
pancake
43571c8ef5 Add $B internal var to point to the begining of the function 2015-10-30 17:16:11 +01:00
jvoisin
f89c8304d8 Add some functions signatures for linux 2015-10-30 14:07:24 +01:00
condret
f021e96382 remove a dup-line 2015-10-30 13:42:36 +00:00
Álvaro Felipe Melchor
b2e93f5f29 Fix #3627 2015-10-30 13:08:39 +01:00
pancake
6060659d7d Fix windist for fcnsign 2015-10-30 11:20:59 +01:00
skuater
f38430ff02 Add thread to manage input/output name piped messages 2015-10-30 04:52:26 +01:00
pancake
c04256f39f Export fcnsign from t* to asf 2015-10-30 03:34:40 +01:00
pancake
72b27776d7 Initial support for function signatures using pf and initial symbol tables 2015-10-30 03:07:22 +01:00
pancake
36558baf54 Add 'r2' command 2015-10-30 01:45:49 +01:00
pancake
f88b35afba Fixes for asm.riscv 2015-10-30 00:06:38 +01:00
qnix
09f1ea9856 Initial RISC-V support (32,64bit disasm) 2015-10-29 23:57:22 +01:00
pancake
8b31fe3ba1 Fix crash in previous commit 2015-10-29 23:41:29 +01:00
Sushant
63d94c5d37 Fix#3607. Fixes for x86 esil
- Use $b rather than $c for computing carry flag for sub
- Adds operations to set flags for add, inc, dec, sub
- Fixes parity flag computation
- Fixes x86 register profile
- Implements ROL/ROR/RCR/RCL
- Implements ADC,SBB

TODO: Set the bit 1 of eflags to be 1
2015-10-29 23:49:57 +01:00
shengdi
49bf08cba0 Added size to radiff -C output 2015-10-29 23:44:19 +01:00
Álvaro Felipe Melchor
5543f73cb1 Fix some covs 2015-10-29 23:39:49 +01:00
pancake
ec2ac9c640 Initial implementation of asm.emuwrite and asm.emu for CALL and UCALL 2015-10-29 23:37:51 +01:00
pancake
82eba162a9 Fix warnings in the gdb volatile memcpy hack 2015-10-29 23:31:43 +01:00
Anton Kochkov
febc213975 Bring volatile back, to prevent optimization of the memset 2015-10-30 00:58:11 +03:00
pancake
98762bf220 Fix regression in RCore.bin_load 2015-10-29 18:41:21 +01:00
Álvaro Felipe Melchor
8aa6086ed3 Fix #3474 2015-10-29 18:51:44 +01:00
pancake
ca8a915337 Fix asm.emu test 2015-10-29 14:19:07 +01:00
pancake
f03a2a80c8 Some more fixes for SMD and m68k 2015-10-29 14:16:30 +01:00
pancake
97233ecbae Fix #3431 - Implement support for SMD roms 2015-10-29 13:55:03 +01:00
condret
f78730638f remove forgotten old esil 2015-10-29 13:25:41 +00:00
Álvaro Felipe Melchor
7404abda73 Fix crash a84c559 by revskills 2015-10-29 12:57:06 +01:00
Álvaro Felipe Melchor
7498ddff58 Fix crash demangle in objc reported by revskills 2015-10-29 12:57:06 +01:00
pancake
365d089eb8 Fix #3557 - V_ is the new VF_, old one is in V?? 2015-10-29 12:54:19 +01:00
pancake
4756e610d9 Add RBin.srcdir and dir.source for asm.dwarf 2015-10-29 12:37:14 +01:00
pancake
079a679de6 Fix #3605 - infinite print loops in m68k and mcs96 2015-10-29 12:02:06 +01:00
pancake
894fa1cdf8 Do not abuse rcons for asm.emu.syscall 2015-10-29 11:54:00 +01:00
pancake
6a85a44962 Handle syscalls in asm.emu, better debug.arg and osx-syscalls 2015-10-29 11:22:49 +01:00
Riccardo Schirone
fe02223754 core/core: fix out of bound read when using non existing asmqjmps
core/graph: fix HJKL/hjkl help
2015-10-29 08:41:24 +01:00
Riccardo Schirone
7323e0ef05 socket/run: split r_run_start to make debugging easier
During the environment configuration we may fork and spawn other
processes that we don't really care about. Splitting r_run_start, allows
to call ptrace only after this initial work is done.
2015-10-29 08:21:24 +01:00
Kevin Grandemange
6dc0526b0a Do not print warning for dynamic section if we are a static bin 2015-10-29 01:59:32 +01:00
pancake
67c5b06173 Tiny fix for anal.m68k.cs invalid instructions 2015-10-29 01:58:52 +01:00
Riccardo Schirone
dcb5cbfe1a core/core: return UT64_MAX when shortcut is not valid 2015-10-28 21:07:11 +01:00
pancake
22c277bbb7 Bump sdb to fix r_offsetof 2015-10-28 10:33:06 +01:00
pancake
6b9671e7a9 Fix Fx.. float conversion in rax2 2015-10-28 10:27:55 +01:00
Kevin Grandemange
fd6310f108 add microblaze arch to elf 2015-10-28 10:13:18 +01:00
skuater
cdfb82cfd3 Fix r2pipe to allow more data transmision at windows 2015-10-28 10:12:38 +01:00
pancake
198174957c Fix rax2 -F C parser 2015-10-28 10:11:32 +01:00
pancake
17e50ebd5c Fix w32dist 2015-10-27 15:42:09 +01:00
pancake
afbcddb508 Fix #3516 - masm syntax was not working 2015-10-27 15:45:27 +01:00
pancake
52cfe459a0 Enhance te command. Autocomplete and partial args working 2015-10-27 12:41:09 +01:00
pancake
aa7e041fd0 Fix #3580 - aarj output was invalid 2015-10-27 12:11:21 +01:00