[Nasm-bugs] [Bug 3392567] [Feature request] Listing preprocessor define results in list file
noreply-nasm at gorcunov.org
noreply-nasm at gorcunov.org
Sat Aug 10 03:11:59 PDT 2019
https://bugzilla.nasm.us/show_bug.cgi?id=3392567
--- Comment #7 from H. Peter Anvin <hpa at zytor.com> ---
I think it would be pretty darn strange if .nolist wasn't honored; a better
alternative would be to have a new option to ignore .nolist and get the full
verbosity.
%undef will remove any macros which would match the string in %undef, case
sensitive or insensitive. -Lm will show the actual macros being undefined,
which may be more than one, or may be none at all.
You are correct that the additional stuff after %undef is not proper syntax,
but it is there to provide additional information.
%[i]define is explicitly defined to not expand their output at the time the
macro is defined. that is what %[i]xdefine is for. The code will show the
actual expansion string that is stored in the macro, including unexpanded
macros and formal arguments.
Showing the context name is a good idea.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are watching all bug changes.
More information about the Nasm-bugs
mailing list