From a287fe5aeb6b681ab405c0297841dce64ab4b946 Mon Sep 17 00:00:00 2001 From: lemon Date: Fri, 14 Nov 2025 18:49:04 +0100 Subject: preeliminary va_list support --- ir/dump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ir/dump.c') diff --git a/ir/dump.c b/ir/dump.c index f261150..2245d3f 100644 --- a/ir/dump.c +++ b/ir/dump.c @@ -173,7 +173,7 @@ dumpinst(const struct instr *ins) efmt("\n"); } -static void +void dumpblk(struct function *fn, struct block *blk) { static const char *jnames[] = { 0, "b", "ret" }; @@ -228,7 +228,7 @@ irdump(struct function *fn) efmt("abi: ("); for (int i = 0; i < fn->nabiarg; ++i) { if (i > 0) efmt(", "); - if (fn->abiarg[i].reg >= 0) { + if (!fn->abiarg[i].isstk) { efmt("%s", mctarg->rnames[fn->abiarg[i].reg]); } else { prityp(fn->abiarg[i].ty); -- cgit v1.2.3