Commit graph

19 commits

Author SHA1 Message Date
pancake
adb70234ff Fixes for asm.fcnlines and endian issues for esil + disasm 2016-05-04 17:13:44 +02:00
Damien Zammit
af0a865d9f WIP - Totally remove host endianness dependence
- Adds endian aware functions
- Removes references to host endian
- Uses binary detected endianness else tries LE and restricts by RAsmPlugin
- Fixes gdb debugger endianness when debugging BE qemu gdbserver

Signed-off-by: Damien Zammit <damien@zamaudio.com>
2016-05-04 23:42:17 +10:00
Jeffrey Crowell
9bdbe5c472 fix mips regprofile (s8/s9 arent real, t8/t9 are):
closes #4772
2016-05-03 23:49:38 -04:00
pancake
5c99eb0c3f Uppercase register aliases 2015-10-31 01:59:01 +01:00
pancake
cb936e10e9 Fix #3490 - RAnalPlugin.arch.typeof(char*) 2015-10-22 02:23:52 +02:00
pancake
42bc18703a Implement asm.pcalign and min/max opsize info 2015-10-14 02:11:53 +02:00
Anton Kochkov
a7822a133a Prevent TCC bitching about "\" stray 2015-10-06 00:58:58 +03:00
pancake
0d4f095071 Update boolean var on every anal plug 2015-09-18 20:06:12 +02:00
pancake
2d81508caf Fix jalx for mips.gnu and mips.cs 2014-12-09 02:21:58 +01:00
pancake
293ba25765 Switch to Capstone for MIPS (instead of GNU) 2014-11-10 06:21:22 +01:00
jvoisin
5ec319244b Fix some warnings 2014-11-07 00:54:31 +01:00
jvoisin
86c3d0e70f Fix some trivial coverity issues 2014-09-20 15:56:34 +02:00
pancake
a7395d5afc Add anal.nopskip config var 2014-09-14 11:52:30 +02:00
pancake
7029eab6af Enforce register arena, better fit size. Fix native mips reg profile size 2014-09-14 02:52:30 +02:00
LemonBoy
61eaa5cafc Settle the pointer ownership issue once for all 2014-09-13 00:30:15 +02:00
LemonBoy
7833b0427d Rewrite register profile parser to make it cleaner and more robust
- Make all the reg profiles heap-allocated for consistency
- Fail gracefully when the profile has errors
- Minor fixups
2014-09-08 17:41:22 +02:00
pancake
ba2a1e0edd Deprecate RAnalOp.eob 2014-08-24 14:35:15 +02:00
pancake
df4cb3ca9a Use gnu mips anal coz capstone is broken 2014-08-11 16:54:17 +02:00
pancake
f74b788809 Rename GNU plugins to _gnu 2014-06-25 12:22:08 +02:00
Renamed from libr/anal/p/anal_mips.c (Browse further)