diff options
Diffstat (limited to 'asm/parser.c')
-rw-r--r-- | asm/parser.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/asm/parser.c b/asm/parser.c index 04def6b4..c34f8337 100644 --- a/asm/parser.c +++ b/asm/parser.c @@ -463,6 +463,12 @@ restart_parse: if (i == ':') { /* skip over the optional colon */ i = stdscan(NULL, &tokval); } else if (i == 0) { + /*! + *!orphan-labels [on] labels alone on lines without trailing `:' + *! warns about source lines which contain no instruction but define + *! a label without a trailing colon. This is most likely indicative + *! of a typo, but is technically correct NASM syntax (see \k{syntax}.) + */ nasm_warnf(WARN_ORPHAN_LABELS | ERR_PASS1, "label alone on a line without a colon might be in error"); } |