pancake
50ec7cd364
Migrate libr/asm/arch/include ##arch
2023-06-16 16:58:24 +02:00
Luc Tielen
428d50708d
Migrate the AVR plugin ##arch
...
* Remove leftovers from migrating old plugins
* Wire up esil callback for plugins
* Add workaround for showing registers for AVR
* Put 590 comment to cleanup esil from anal struct
* Make asm depend on crypto also
2023-06-15 16:07:10 +02:00
Luc Tielen
48bbbba6a4
RArch now depends on REsil ##abi
2023-06-10 09:57:46 +02:00
Luc Tielen
8c3ce37255
Migrate java plugin ##arch
2023-06-01 18:18:27 +02:00
pancake
516fbc5a94
Move anal.evm.cs into arch.evm ##arch
...
* First capstone plugin to be moved, without globals and such
2023-01-30 13:37:13 +01:00
pancake
aaf7679b90
Remove references to the old v35arm64 dir and fix commit reference
2023-01-21 02:34:12 +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
28ca83cd73
Move all the arch plugins to the new plugin structure structure
2022-11-30 15:43:54 +01:00
pancake
fb7326b64a
Move pickle from anal to arch and add it to meson ##arch
2022-11-13 23:03:42 +01:00
pancake
c9b90b8926
More refactorings and api redesigns in r_arch ##api
2022-11-10 16:01:57 +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
539c5aee90
Honor plugin name in rate matching for RArch.use ##arch
...
* Fixes amd29k regressions
2022-11-07 19:19:21 +01:00
condret
80fe5790a5
Add archcond api to rarch, some small cleanup in anal ##refactor
2022-09-23 00:47:29 +02:00
condret
1947d5992a
Copy value.c and op.c from anal to arch ##refactor
2022-09-22 23:09:27 +02:00
condret
7e901cdddf
Copy switch.c from anal to arch ##refactor
2022-09-22 23:09:27 +02:00
condret
b626e08e29
Add some more typedefs and enums to r_arch ##refactor
2022-09-22 05:11:10 +02:00
pancake
aab694d655
First arch plugin (arch.null), implement basic lib api ##arch
...
* Still far from usable, no dynamic plugin loading
* No way to retrieve a decoder yet
2022-09-21 08:22:55 +02:00
condret
81965f1ca4
First implementation of r_arch decoder api ##arch
2022-09-18 04:29:10 +02:00
pancake
f6383a05f3
Introduce the new r_arch library, just the skeleton ##arch
2022-09-18 03:41:39 +02:00