pancake
97a6439055
Do the same for __WINDOWS__ -> R2__WINDOWS__
2022-12-10 20:32:10 +01:00
pancake
58dbbc7fb4
Move anal.xap into the arch ##arch
2022-12-08 16:03:31 +01:00
pancake
7ca2004fc9
Move the arm assembler plugin from asm to arch ##arch
...
* force 4 jobs in bin/d
2022-11-30 15:43:54 +01:00
pancake
0b145c5e40
Move the x86.nz plugin ##arch
2022-11-30 15:43:54 +01:00
Murphy
75c2d8a1ac
Move anal_riscv to arch_riscv ##arch
2022-11-25 23:32:41 +01:00
pancake
ab4feb6c15
Fix the parse.z80.pseudo plugin and add a test ##asm
2022-11-21 09:56:43 +01:00
pancake
a79add6dff
Update sdb to remove double include paths ##build
...
* Updated pkg-config paths
2022-11-19 01:05:18 +01:00
pancake
9243a98ae7
Move anal.v810 into arch.v810 ##arch
2022-11-14 23:45:59 +01:00
pancake
4c834515da
Move the 'sh' plugin to the new home ##arch
...
* Honor regprofiles from arch via anal
* Add some more plugins for the wasi builds
2022-11-09 18:51:50 +01:00
pancake
cbb088534b
Move jdh8 from asm/anal to arch ##arch
2022-11-03 21:13:52 +01:00
pancake
9a4fe919c6
Prefer _tostring() instead of _to_string() ##api
2022-10-24 20:59:18 +02:00
pancake
a06ade1796
Balance spacings in braces ##indent
2022-10-13 21:21:34 +02:00
pancake
ff7cf0f46e
Deglob 4 vars in the arm.gnu disassembler ##globals
2022-09-27 17:15:46 +02:00
pancake
95eff67851
Enable the leading spaces linter rule and fix them all ##lint
2022-09-24 03:43:21 +02:00
pancake
695cfb27a9
Remove 3 globals in s390.gnu ##globals
2022-09-22 08:21:55 +02:00
pancake
6db7d19e72
Add linting to spot misuses of r_strbuf_appendf and fix them all ##refactor
2022-09-09 23:12:01 +02:00
rax64
a8add36c26
Small fix in the arm64 assembler #asm
2022-09-08 19:24:09 +02:00
pancake
88efd68266
Fix tms320 on big-endian hosts
...
* Inspired by rizin's 1619d94329ab0665083b5f5aef9030f33146bd33
* Author: Florian Märkl
* AuthorDate: Mon Aug 15 19:53:55 2022 +0200
2022-09-07 12:08:53 +02:00
pancake
d3ff741515
Move lanai from asm to anal ##refactor
2022-09-05 17:49:54 +02:00
pancake
b6e7292019
Enable linting for trailing tabs ##lint
2022-08-22 23:25:40 +02:00
pancake
55d9d55787
Linting for 'cmp (' and asan in Cf
2022-08-20 12:35:11 +02:00
pancake
785a469a6d
else block linting
2022-08-18 18:35:22 +02:00
pancake
7a35f03471
More source spacing linting
2022-08-18 14:37:29 +02:00
pancake
a538b2b700
Add =0 and =1 lintings
2022-08-18 13:58:40 +02:00
pancake
52a22ab995
Add lint for \tfree(
2022-08-18 10:27:06 +02:00
pancake
41cf0bcf39
Add the 'i<' lint
2022-08-18 10:27:00 +02:00
pancake
660478b3cc
sys/lint for '0 ;'
2022-08-18 10:26:56 +02:00
pancake
5a16cbc3b1
Fix last covs
2022-08-16 17:50:00 +02:00
pancake
8c66266e99
Lint for trailing spaces
2022-08-15 18:21:18 +02:00
Paul B Mahol
833b8d92a0
Fix integer overflow in match_c_lui() ##asm
2022-08-07 00:30:05 +02:00
Paul B Mahol
e874bc55c1
Fix for riscv ##asm
2022-08-01 09:54:18 +02:00
pancake
4f0fd49b1d
Fixes riscv w64 build and improve console printing
2022-08-01 05:43:49 +02:00
pancake
8c51861578
Fix consola
2022-08-01 05:37:39 +02:00
pancake
bcff5df91d
Fix riscv left shift bugs and implement archinfo ##arch
2022-08-01 04:00:05 +02:00
pancake
02989468cd
Merge asm.riscv into anal.riscv ##refactor
2022-07-31 21:42:19 +02:00
Seunghwan Chun
63004ced8d
Fix arm64's adr and adrp instruction
2022-07-28 15:33:29 -04:00
pancake
801f0665e5
Fix more UB in shift lefts
2022-07-28 09:11:36 -04:00
pancake
45e14370bf
Fix undefined behaviour bugs in the xtensa analyser
2022-07-28 00:34:47 -04:00
Lazula
7fcee265ef
Merge asm.dalvik into anal.dalvik ( #20455 )
...
* Remove dalvik-specific macros in r_anal.h and r_asm.h, use static functions in anal_dalvik.c instead
* Move dalvik opcode.h into anal/arch
* Comment out unimplemented dalvik_opasm
2022-07-17 16:29:54 -05:00
pancake
652f96aadc
Fix ARC tests and improve r2r.asm output ##tests
2022-07-08 21:42:28 +02:00
pancake
b6186969eb
Merge arc from asm into anal and build it with meson ##refactor
2022-07-08 20:03:18 +02:00
pancake
77708acd92
Merge v850.np into v850 ##refactor
...
* DIsguise `dispose` as a `ret` when 3 arg involved
* The old v850 plugin is available via asm.cpu=e0
2022-07-08 19:20:18 +02:00
pancake
ad1add71cb
Fix a new linting to remove the double error message in RLOG calls ##lint
2022-07-07 20:25:26 +02:00
pancake
332574aeb5
More eprintf -> RLOG here and there ##refactor
2022-07-05 13:34:13 +02:00
pancake
e2bbe2b14e
Add a linting to avoid R_LOG calls ending with a dot ##lint
2022-07-04 17:42:25 +02:00
pancake
47b7e8ae2b
Add and fix two more for loop linter rules
2022-07-02 22:40:28 +02:00
condret
e9e427876f
Merge asm_rsp into anal_rsp ##refactor
2022-06-30 19:19:48 +02:00
condret
39cd506acf
Merge asm_propeller into anal_propeller ##refactor
2022-06-30 03:50:12 +02:00
condret
aae541d4a5
Merge asm gb into anal ##refactor
2022-06-29 15:32:22 +02:00
pancake
1b5fc981c3
Move asm.dcpu16 plugin to r2-extras as its considered a dead arch
2022-06-28 16:41:40 +02:00