From 09023cd9a86019bf44ec3626f1f4848732dbfc80 Mon Sep 17 00:00:00 2001 From: stefanrueger Date: Wed, 28 May 2025 10:52:46 +0200 Subject: [PATCH] Register to be printed unused label as such --- src/disasm.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/disasm.c b/src/disasm.c index 1f93f6bd..f1224970 100644 --- a/src/disasm.c +++ b/src/disasm.c @@ -580,9 +580,10 @@ static void lineout(const char *code, const char *comment, } cx->dis_para = -1; mmt_free(reflist); - } else if(match) { + } else if(match) { // Register L label in pass 1 as to be printed (void) get_label_name(here, &comment); - } else if(cx->dis_opts.unused_labels && (s = find_symbol('L', here))) { + } else if(!match && cx->dis_opts.unused_labels && (s = find_symbol('L', here))) { + s->printed = 1; if(!s->comment || !*s->comment || !cx->dis_opts.comments) disasm_out("%s:\n", s->name); else