diff options
Diffstat (limited to 'scope.c')
-rw-r--r-- | scope.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -155,6 +155,8 @@ void end_label_scope(void) FOR_EACH_PTR(label_scope->symbols, sym) { if (!sym->stmt || sym->used) continue; + if (sym->label_modifiers & MOD_UNUSED) + continue; warning(sym->pos, "unused label '%s'", show_ident(sym->ident)); } END_FOR_EACH_PTR(sym); |