diff --git a/frontend/cmd/disassemble.c b/frontend/cmd/disassemble.c index 58ad0f1..298ffff 100644 --- a/frontend/cmd/disassemble.c +++ b/frontend/cmd/disassemble.c @@ -432,6 +432,12 @@ static enum ivy_status dump_constpool(struct ivy_asm_reader *object) printf("ident %s", s); break; } + case IVY_ASM_CONSTPOOL_TYPE_INT: + printf("sint #0x%08llx[%lld]", v->v_int, v->v_int); + break; + case IVY_ASM_CONSTPOOL_TYPE_UINT: + printf("uint #0x%08llx[%llu]", v->v_uint, v->v_uint); + break; case IVY_ASM_CONSTPOOL_TYPE_NONE: printf(""); break;