diff --git a/libr/asm/p/asm_mips_cs.c b/libr/asm/p/asm_mips_cs.c index 8d42bf4179..d42d538df1 100644 --- a/libr/asm/p/asm_mips_cs.c +++ b/libr/asm/p/asm_mips_cs.c @@ -23,6 +23,8 @@ static int disassemble(RAsm *a, RAsmOp *op, const ut8 *buf, int len) { mode |= CS_MODE_MIPS32R6; } else if (!strcmp (a->cpu, "v3")) { mode |= CS_MODE_MIPS3; + } else if (!strcmp (a->cpu, "gp64")) { + a->bits = 64; } } mode |= (a->bits == 64)? CS_MODE_64: CS_MODE_32;