$ r2pm -i vc4
...
asm_vc4.c:50:33: error: unknown type name ‘RAsmOp’; did you mean ‘RAsm’?
50 | static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) {
| ^~~~~~
| RAsm
asm_vc4.c:80:1: error: unknown type name ‘RAsmPlugin’; did you mean ‘RAnalPlugin’?
80 | RAsmPlugin r_asm_plugin_vc4 = {
| ^~~~~~~~~~
| RAnalPlugin
asm_vc4.c:81:9: error: field name not in record or union initializer
81 | .name = "vc4",
| ^
asm_vc4.c:81:9: note: (near initialization for ‘r_asm_plugin_vc4’)
asm_vc4.c:81:17: warning: initialization of ‘int’ from ‘char *’ makes integer from pointer without a cast [-Wint-conversion]
81 | .name = "vc4",
| ^~~~~
Environment
Description
The VC4 plugin is not compatible with new arch plugin as it was done for blackfin: https://github.com/radareorg/radare2-extras/commit/77c8e9506106bb754b029a2c02b3e74d20911cd9
To reproduce: