SkUaTeR
9a1337512a
meson.build fixes to build with MSVC
2017-05-14 23:06:00 +02:00
SkUaTeR
1b5a746786
add more fixes to msvc build ( #7468 )
...
* add more fixes to msvc build
* more fixes
2017-05-10 22:12:49 +02:00
pancake
69b4c61b8a
Fix mingw32 build
2017-05-09 22:57:47 +02:00
xarkes
926f024909
Improved MSVC support (WIP)
2017-05-09 14:25:57 +02:00
alvarofe
4e19275c1a
Fix minor warnings while compiling
2017-05-06 22:56:50 +02:00
pancake
4204fecce8
Fix #7406 - do not relsub on reg*x+base expressions
2017-05-05 02:11:02 +02:00
pancake
0ac3477662
Use r_str_const to avoid dangling calling conventions in fcn->cc
2017-05-04 14:52:43 +02:00
pancake
60f9667654
Remove support for bjam build system
...
- Delete all Jamroot files
2017-05-02 05:48:40 +02:00
pancake
fa671b9a16
Initial support for the Meson build system
...
- Integrated with current ACR
- Fix some stale fails got removed
2017-05-02 05:05:36 +02:00
Giovanni
883422082d
Fix PowerPC's SUBF esil and parse
2017-04-27 14:55:22 +02:00
Giovanni
4a88e13e00
Add more standard SPR to pseudo for SPARC
2017-04-26 13:39:31 +02:00
Khairul Azhar Kasmiran
0f62a1d590
Fixed what caused #7315 ( #7343 )
...
* Fixed what caused #7315
* Minor formatting
2017-04-26 12:49:38 +02:00
pancake
e641318973
Fix a bunch of bugs reported by clang-analyzer
2017-04-17 19:59:14 +02:00
Khairul Azhar Kasmiran
d9d839147e
Revert to old coloring for asm.filter'd flags ( #7192 )
...
* Revert to old coloring for asm.filter'd flags
* Fixed r_parse_filter output for pc relative addrs when color is involved
* Small fix to prevent oob memory access
* Proper handling if esc char not found
2017-04-04 15:00:21 +02:00
alvarofe
643267ab67
Fix some warnings when compiling
2017-04-02 12:43:25 +02:00
Giovanni
4715f1e2b9
fixed crash on cmask due bad args ( #7188 )
2017-03-31 10:22:57 +02:00
Srimanta Barua
eea0d7c494
Fixed findNextNumber and filter ( #7161 )
2017-03-27 19:43:56 +02:00
Srimanta Barua
2ce093b23d
Added display of strings in disassembly for PIC binaries ( #7112 )
...
* Added refs to disassembly
* Added comments for lea references
* Bug fixes
* arm and mips tests
* Fixed merge conflicts
2017-03-27 04:48:55 +02:00
pancake
4ceb55fa86
Fix null deref in mips pseudo introduced recently
2017-03-24 10:42:37 +01:00
Giovanni
1a5ffd5221
Fix sparc regressions, ahi s and pd@x
2017-03-24 02:42:31 +01:00
radare
bda3afbf3b
Fix asm.pseudo when asm.cmtright=0
2017-03-20 23:43:34 +01:00
Riccardo Schirone
084d5c1217
libr/parse: add another view for function variable/arguments ( #7048 )
2017-03-17 11:54:34 +01:00
Maijin
84dd98732c
Fix #7041 - Enhance var/local display ( #7042 )
...
Fix #7041 - Enhance var/local display
2017-03-16 14:05:32 +01:00
Srimanta Barua
21e051fafe
get_pc_from_stack for computed refs
2017-03-07 20:39:30 +01:00
Roi Martin
8734b3ea4b
Fix findNextNumber() in r_parse when scr.color=false ( #6888 )
...
Fix #6752
2017-03-03 10:58:36 +01:00
Giovanni
272786852b
Fix PPC ESIL Emulation
2017-03-02 00:29:29 +01:00
Giovanni
f921298d4a
Fix #6800 - Removed useless case (and warning)
2017-02-19 00:20:33 +01:00
SchumBlubBlub
6c00c9e2d5
Reorganize string macros
2017-02-06 00:00:03 +01:00
Sven Steinbauer
e8e9287c12
New asm.relsub enhancement
2017-02-03 09:53:57 +01:00
pancake
0af4092ee4
More fixes for the emscripten build
2017-01-29 23:54:10 +01:00
Anton Kochkov
257ff5c2c7
Limit the scope for *mask() in PPC
2017-01-29 23:18:24 +03:00
Giovanni
e005a3c4fc
Bad key length fix for des-ecb & patched building issues ( #6602 )
...
* Bad key length fix for des-ecb
* fixed bad char
2017-01-29 00:50:45 +01:00
Álvaro Felipe Melchor
bce5edfae3
Fix some warnings in parse_ppc_pseudo.c
2017-01-28 17:35:00 +01:00
Giovanni
1da79cf791
[MIPS] Patched nonspaced instructions (like syscall)
2017-01-28 12:53:21 +01:00
Giovanni
9ae6280dac
PPC pseudo bad parse due missing uppercase letters & PPC emu (due mistake) ( #6573 )
2017-01-24 18:52:48 +01:00
Giovanni
a0c7ae8131
Implement asm.pseudo for PowerPC
...
* Added most of the standard ppc instructions, missing some altivec and complex instructions
* fixed rot instructions.
* Fixed inv_mask[32/64]
2017-01-24 17:07:11 +01:00
pancake
33f7ef8ede
Fix #6144 - asm.capitalize do not uppercase locals
2016-11-07 05:21:49 +01:00
Álvaro Felipe Melchor
1660cee325
Fix #5824 - ahi s endian issue
2016-11-02 22:49:36 +01:00
pancake
196e5a763c
Add ik* command to load bin headers info, and use Cf for that
2016-10-27 23:51:22 +02:00
pancake
94d47c79bb
Completely remove all references to list.h
2016-10-27 13:33:27 +02:00
pancake
d41b577106
Fix #5924 - r_flags -> r_flag
2016-10-27 01:07:58 +02:00
Giulio De Pasquale
69ecf6f528
Added early returns ( #6002 )
2016-10-20 18:58:57 +02:00
pancake
1f2f3f2394
Honor varsub and relsub with asm.ucase for parse.arm
2016-10-18 01:49:32 +02:00
pancake
22dddd9704
Fix #5975 - Honor asm.varsub and asm.relsub with asm.ucase
2016-10-18 00:55:10 +02:00
pancake
c3bd6a6a10
Add r2pm ls|cd
2016-10-02 00:37:09 +02:00
Álvaro Felipe Melchor
f807f13fca
Fix relsub for arm and esil
2016-10-01 12:05:32 +02:00
pancake
bfbc5c2f7f
Fix #5874 - Implement asm.relsub for arm.cs
2016-09-29 11:25:18 +02:00
Greynad
6ecc34b2c0
add support for jb instruction in pseudo asm ( #5818 )
2016-09-21 16:04:21 +02:00
Sven Steinbauer
2996538700
Fix #5633 - Change x == NULL
to correct syntax
2016-09-19 14:44:47 +02:00
pancake
496da56a9e
Fix sys/ios-static.sh
2016-09-12 20:52:12 +02:00