mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-10-10 00:25:06 -04:00
The assembler can't know if something is a colonless label or a misspelled instruction, so print both when complaining about a missing instruction. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
2.6 KiB
2.6 KiB
./travis/test/br3392716.asm:1: error: label, instruction or prefix expected at start of line, found `'
./travis/test/br3392716.asm:2: error: `%unmacro' expects a parameter count
./travis/test/br3392716.asm:3: warning: unterminated string (missing ``') [-w+pp-open-string]
./travis/test/br3392716.asm:3: error: `%unmacro' expects a macro name
./travis/test/br3392716.asm:4: warning: unterminated string (missing ``') [-w+pp-open-string]
./travis/test/br3392716.asm:4: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:5: error: `%macro' expects a parameter count
./travis/test/br3392716.asm:15: warning: unterminated string (missing `'') [-w+pp-open-string]
./travis/test/br3392716.asm:20: warning: unterminated string (missing `'') [-w+pp-open-string]
./travis/test/br3392716.asm:20: warning: multi-line macro `sst' exists, but not taking 1 parameter [-w+pp-macro-params-multi]
./travis/test/br3392716.asm:20: error: instruction expected, found `sst 1'
./travis/test/br3392716.asm:21: error: `%%cTo': not in a macro call
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:6: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: `%unmacro' expects a parameter count
./travis/test/br3392716.asm:7: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:8: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: instruction expected, found `s sst'
./travis/test/br3392716.asm:10: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:11: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: `%unmacro' expects a parameter count
./travis/test/br3392716.asm:12: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:13: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: instruction expected, found `sst 1'
./travis/test/br3392716.asm:15: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: `%macro' expects a macro name
./travis/test/br3392716.asm:16: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: instruction expected, found `s '
./travis/test/br3392716.asm:17: ... from macro `sst' defined here
./travis/test/br3392716.asm:22: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:2: error: `%unmacro' expects a parameter count
./travis/test/br3392716.asm:3: warning: unterminated string (missing ``') [-w+pp-open-string]
./travis/test/br3392716.asm:3: error: `%unmacro' expects a macro name
./travis/test/br3392716.asm:4: warning: unterminated string (missing ``') [-w+pp-open-string]
./travis/test/br3392716.asm:4: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:5: error: `%macro' expects a parameter count
./travis/test/br3392716.asm:15: warning: unterminated string (missing `'') [-w+pp-open-string]
./travis/test/br3392716.asm:20: warning: unterminated string (missing `'') [-w+pp-open-string]
./travis/test/br3392716.asm:20: warning: multi-line macro `sst' exists, but not taking 1 parameter [-w+pp-macro-params-multi]
./travis/test/br3392716.asm:20: error: instruction expected, found `sst 1'
./travis/test/br3392716.asm:21: error: `%%cTo': not in a macro call
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:6: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: `%unmacro' expects a parameter count
./travis/test/br3392716.asm:7: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:8: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: instruction expected, found `s sst'
./travis/test/br3392716.asm:10: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:11: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: `%unmacro' expects a parameter count
./travis/test/br3392716.asm:12: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: label, instruction or prefix expected at start of line, found `%'
./travis/test/br3392716.asm:13: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: instruction expected, found `sst 1'
./travis/test/br3392716.asm:15: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: `%macro' expects a macro name
./travis/test/br3392716.asm:16: ... from macro `sst' defined here
./travis/test/br3392716.asm:21: error: instruction expected, found `s '
./travis/test/br3392716.asm:17: ... from macro `sst' defined here
./travis/test/br3392716.asm:22: error: label, instruction or prefix expected at start of line, found `%'