Liumeo
|
25c7389e84
|
fix msvc warning LNK4217 (#17955)
|
2020-11-22 21:10:49 +01:00 |
|
Riccardo Schirone
|
1e58692071
|
Fix incorrect uses of printf-like functions ##refactor (#17648)
|
2020-10-13 16:26:15 +02:00 |
|
VVS
|
992404ade9
|
Fix ESIL movi.n immediate value parsing ##emu (#17557)
Co-authored-by: BlackVS <vvs@coders.in.ua>
|
2020-09-03 11:33:23 +08:00 |
|
Paul I
|
80f8987f9b
|
Cleanup RAnalOpCallback functions (#16803)
|
2020-05-11 12:10:10 +08:00 |
|
radare
|
571a080ca7
|
s/CORELIB/R2_PLUGIN_INCORE/g (#14295)
|
2019-06-13 19:12:51 +02:00 |
|
Florian Märkl
|
5d33ce3e86
|
Move RAnalOpMask into parameter
|
2019-03-15 22:57:07 +01:00 |
|
GustavoLCR
|
16852a350b
|
Fix split fields not being decoded (#12585)
|
2018-12-30 10:39:34 +01:00 |
|
Paul I
|
bf29250ddd
|
Fix #11487 (#11534)
|
2018-09-15 22:52:12 +02:00 |
|
condret
|
c473dd75b2
|
The == operation should not push any value back on the stack, use $z and NUM for this (#10006)
|
2018-09-13 12:22:40 +02:00 |
|
Neven Sajko
|
4a722e80d8
|
Add braces to if, else, for, while ... (#11504)
|
2018-09-13 10:17:26 +02:00 |
|
Florian Märkl
|
94bdf5ce56
|
Enable xtensa in meson
Fix r_anal_op() for anal_xtensa if ESIL is disabled
Fix anal_xtensa for Windows
|
2018-03-16 11:10:15 +01:00 |
|
pancake
|
1264e1c45e
|
Fix xtensa esil emulation test
|
2018-02-18 00:14:37 +01:00 |
|
Maijin
|
4bb5c15faa
|
r_lib_struct_t -> RLibStruct
|
2017-11-10 13:38:05 +01:00 |
|
oddcoder
|
43b1530ffc
|
fixing confusion between stack and maxstack (#6959)
|
2017-03-09 14:23:41 +02:00 |
|
SchumBlubBlub
|
921cece22c
|
s/struct r_anal_plugin_t/RAnalPlugin (#6686)
|
2017-02-05 03:03:24 +01:00 |
|
sheinz
|
c4ee05b0ab
|
Fix #6227 analyzing jump of beqz.n and bnez.n (#6231)
Immediate of beqz.n and bnez.n is unsigned.
The fix removes treating it as signed offset.
|
2016-11-20 13:59:42 +01:00 |
|
pancake
|
35d9eef757
|
Fix 20 more covs (divBy0, dbl3, negidx, bufovr, ..)
|
2016-10-20 15:39:36 +02:00 |
|
Vlad Ivanov
|
060bab6350
|
anal_xtensa: fix possible heap buffer overrun
Stack pointer could be affected by both wide and narrow
forms of addi. Use proper instruction decoding to obtain
the operand value.
|
2016-09-26 00:49:41 +02:00 |
|
Sven Steinbauer
|
2996538700
|
Fix #5633 - Change x == NULL to correct syntax
|
2016-09-19 14:44:47 +02:00 |
|
Vlad Ivanov
|
0f168ff73b
|
anal_xtensa: fix l32r offset calculation (#5740)
|
2016-09-12 21:18:43 +02:00 |
|
Ahmed Mohamed Abd El-MAwgood
|
db1d20c054
|
stack frame size for xtensa functions (#5734)
|
2016-09-11 23:36:55 +03:00 |
|
Vlad Ivanov
|
38e9b80943
|
anal_xtensa: set jump_target in esil (adds ref during aae) (#5707)
|
2016-09-06 23:00:04 +02:00 |
|
Vlad Ivanov
|
1dbcdb3ca8
|
anal_xtensa: fix "callx0 a0" ESIL (#5689)
|
2016-09-04 14:24:13 +02:00 |
|
pancake
|
0db8170801
|
Fix latest covs
|
2016-09-03 17:26:56 +02:00 |
|
Vlad Ivanov
|
19d4154e39
|
anal_xtensa: initial ESIL support
|
2016-09-01 22:50:28 +02:00 |
|
Vlad Ivanov
|
9f55b79ca3
|
anal_xtensa: fix stack pointer definition in reg profile
|
2016-08-28 13:27:13 +02:00 |
|
pancake
|
a6409f2144
|
strdup reg profile for xtensa
|
2016-04-25 09:40:04 +02:00 |
|
pancake
|
b54614d292
|
Use anal reg profiles from debug.esil
|
2016-04-08 00:54:15 +02:00 |
|
Haakon Sporsheim
|
6c9e54a404
|
anal: Inline jump/call offset helper functions for xtensa.
|
2016-02-26 01:09:19 +01:00 |
|
Haakon Sporsheim
|
4d4ab62211
|
anal: Rewrite xtensa backend.
Based upon:
Xtensa Instruction Set Architecture (ISA) Reference Manual
For All Xtensa Processor Cores
|
2016-02-26 01:09:19 +01:00 |
|
Haakon Sporsheim
|
3e33f973d4
|
anal: Fix xtensa conditional jump for bbxi.
Offset/imm8 is signed.
|
2016-02-24 18:15:33 +01:00 |
|
Old T. Man
|
d17cbff22c
|
Added the last cjmp instructions for xtensa.
|
2016-02-01 12:20:35 +01:00 |
|
Old T. Man
|
564f8d3b4d
|
Fixed jumplines for xtensa platform.
|
2016-02-01 12:20:35 +01:00 |
|
pancake
|
d30b2f4894
|
Initial import of the anal.xtensa plugin
|
2016-01-30 01:37:04 +01:00 |
|