Giovanni
2bcc05fa23
fixed missing break on switch ( #8299 )
...
* fixed missing break on switch
* Fixed missing `;`
2017-08-24 13:32:23 +02:00
Fangrui Song
27e8ead3a5
Fix a few warnings ( #8144 )
2017-08-08 11:34:53 +02:00
Giovanni
858dfea170
Fix #6411 - pseudo for AVR ( #7978 )
...
* avr.pseudo
* tabs and flavour
2017-07-20 21:36:26 +02:00
Guillaume Valadon
ea8adc48da
Use void in prototypes ( #7974 )
2017-07-20 14:50:13 +02:00
Giovanni
ab221f8326
Implement pseudo for sh4
2017-07-20 08:20:19 +02:00
Marc
80d4b44b2e
Fix random code style issues
2017-07-13 00:46:27 +02:00
pancake
abaf84d857
Fix last pending warnings
2017-07-11 17:54:22 +02:00
SkUaTeR
c31d81da26
support for static build ( #7822 )
...
* support for static build
* improved sharard/static build
2017-06-28 22:54:40 +02:00
pancake
3e7c01e5e4
Implement asm.minvalsub variable
2017-06-28 01:29:04 +02:00
Lowly Worm
b5c0c01c6b
fix the cov defect
2017-06-24 22:03:47 -07:00
Lowly Worm
f0faf8bbea
fix crash in oob pseudo ( #7815 ) ( #7816 )
...
* fix crash in oob pseudo (#7815 )
* syntax error
* fixup from pancake comments
* fencepost
* final fixups
* fix scoping error
2017-06-24 15:29:25 -07:00
Sajjad Pourali
0967a976a5
remove unused variable + change type of typename ( #7696 )
2017-06-07 18:57:54 +02:00
pancake
90480d325b
Fix last covs
2017-06-05 13:23:39 +02:00
Anton Kochkov
f4a2b07139
TCC - Saving types across sessions and add Arch/OS specific defines
2017-06-01 16:57:00 +02:00
SkUaTeR
dc7914644e
Meson improvements
2017-05-31 13:38:47 +02:00
SkUaTeR
0596c1c08e
Meson shlr libs
2017-05-30 18:38:19 +02:00
pancake
6758e3753d
Remove configure-plugins dependency for the make meson
2017-05-26 02:43:53 +02:00
Giovanni
715884816d
improvements of asm.pseudo for x86 (jmp,test,cmp,etc..) ( #7589 )
...
* improvements of asm.pseudo for x86 (jmp,test,cmp,etc..)
* jne/jeq optimized and fixed swap
2017-05-25 01:09:34 +02:00
Giovanni
1602fa8025
Now working PPC pblr and fixed b/bc jumps ( #7588 )
2017-05-24 16:31:07 +02:00
Xiangyu Zhu
ad2cf6e58b
bug in varsub in att syntax ( #7552 )
...
Sorry I only considered the case where a minus sign is before `oldstr`, actually this should be the correct way to handle that so arguments like `8(%rbp)` and `28(%rbp)` will work too.
2017-05-21 03:05:06 +02:00
Frefreak
642062d58e
refine asm.varsub for att syntax and code refactoring ( #7538 )
2017-05-20 13:53:24 +02:00
Tobias Gross
a4b311ebac
Fix lea instruction not displayed right ( #7529 )
2017-05-19 13:32:03 +02:00
pancake
98f03c1ff0
Fix varsub regression on intel syntax
2017-05-18 02:11:49 +02:00
pancake
21aa34726e
Fix #7516 - Honor asm.syntax=att for x86 varsub and relsub
2017-05-18 01:01:34 +02:00
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