[Nasm-bugs] [Bug 3392358] NASM "forgets" macros and other defines.

no-reply at bugzilla-nasm.gorcunov.org no-reply at bugzilla-nasm.gorcunov.org
Thu Jul 14 14:46:27 PDT 2016


http://bugzilla.nasm.us/show_bug.cgi?id=3392358

--- Comment #3 from H. Peter Anvin <hpa at zytor.com> ---
So this is a preprocessor issue after all.  On the first pass, the preprocessor
produces the symbol .. at 381.Return, but on subsequent passes it instead produces
.. at 383.Return.  The assembler gets deeply confused by a new symbol being
introduced during the optimization passes, which of course is not supposed to
happen.

The question remains, of course, why this is not consistent and why this code
change triggers the problem.

-- 
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