mirror of
https://github.com/netwide-assembler/nasm.git
synced 2025-10-10 00:25:06 -04:00
labels: make the prefix/suffix options and pragmas consistent
Make the spellings for the label-mangling options and pragmas consistent, and implement the directive forms which were documented but never implemented. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
This commit is contained in:
18
asm/nasm.c
18
asm/nasm.c
@@ -932,15 +932,15 @@ static const struct textargs textopts[] = {
|
||||
{"version", OPT_VERSION, ARG_NO, 0},
|
||||
{"help", OPT_HELP, ARG_MAYBE, 0},
|
||||
{"abort-on-panic", OPT_ABORT_ON_PANIC, ARG_NO, 0},
|
||||
{"prefix", OPT_MANGLE, ARG_YES, LM_GPREFIX},
|
||||
{"postfix", OPT_MANGLE, ARG_YES, LM_GSUFFIX},
|
||||
{"suffix", OPT_MANGLE, ARG_YES, LM_GSUFFIX},
|
||||
{"gprefix", OPT_MANGLE, ARG_YES, LM_GPREFIX},
|
||||
{"gpostfix", OPT_MANGLE, ARG_YES, LM_GSUFFIX},
|
||||
{"gsuffix", OPT_MANGLE, ARG_YES, LM_GSUFFIX},
|
||||
{"lprefix", OPT_MANGLE, ARG_YES, LM_LPREFIX},
|
||||
{"lpostfix", OPT_MANGLE, ARG_YES, LM_LSUFFIX},
|
||||
{"lsuffix", OPT_MANGLE, ARG_YES, LM_LSUFFIX},
|
||||
{"prefix", OPT_MANGLE, ARG_YES, D_PREFIX},
|
||||
{"postfix", OPT_MANGLE, ARG_YES, D_POSTFIX},
|
||||
{"suffix", OPT_MANGLE, ARG_YES, D_SUFFIX},
|
||||
{"gprefix", OPT_MANGLE, ARG_YES, D_GPREFIX},
|
||||
{"gpostfix", OPT_MANGLE, ARG_YES, D_GPOSTFIX},
|
||||
{"gsuffix", OPT_MANGLE, ARG_YES, D_GSUFFIX},
|
||||
{"lprefix", OPT_MANGLE, ARG_YES, D_LPREFIX},
|
||||
{"lpostfix", OPT_MANGLE, ARG_YES, D_LPOSTFIX},
|
||||
{"lsuffix", OPT_MANGLE, ARG_YES, D_LSUFFIX},
|
||||
{"include", OPT_INCLUDE, ARG_YES, 0},
|
||||
{"pragma", OPT_PRAGMA, ARG_YES, 0},
|
||||
{"before", OPT_BEFORE, ARG_YES, 0},
|
||||
|
Reference in New Issue
Block a user