[Nasm-bugs] [Bug 3392660] git nasm has "error: macro parameter `%+1' is not a condition code" for valid values
noreply-nasm at dev.nasm.us
noreply-nasm at dev.nasm.us
Wed May 6 16:01:06 PDT 2020
https://bugzilla.nasm.us/show_bug.cgi?id=3392660
Chang S. Bae <chang.seok.bae at intel.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|OPEN |CLOSED
Resolution|--- |FIXED
--- Comment #2 from Chang S. Bae <chang.seok.bae at intel.com> ---
This commit should have resolved the issue:
commit 057b832f45daca2d2260f0e914f565252271b69f
author Chang S. Bae <chang.seok.bae at intel.com>
Sat, 18 Apr 2020 23:11:21 +0000 (18 23:11 +0000)
committer Chang S. Bae <chang.seok.bae at intel.com>
Tue, 21 Apr 2020 21:28:50 +0000 (21 21:28 +0000)
preproc: Fix the macro-parameter check for conditional code
Mistreating the macro-parameter, just equivalent to the given
argument number, leads to casting an unnecessary error. Fix to
assemble the conditional code correctly.
Fixes: de7acc3a46cb ("preproc: defer %00, %? and %??
expansion for nested macros, cleanups")
--
You are receiving this mail because:
You are watching all bug changes.
You are on the CC list for the bug.
More information about the Nasm-bugs
mailing list