diff options
author | Cyrill Gorcunov <gorcunov@gmail.com> | 2010-06-08 18:45:06 +0400 |
---|---|---|
committer | Cyrill Gorcunov <gorcunov@gmail.com> | 2010-06-08 18:45:06 +0400 |
commit | 985d880c15a5b26e59cdcec4af2eba0748ecfe1f (patch) | |
tree | 2f97715e31f7d2f1ae1a5efae8cc525bcaed0fb2 | |
parent | 1f6741fc78413236816c42d26b34134ab18ba4f1 (diff) | |
download | nasm-985d880c15a5b26e59cdcec4af2eba0748ecfe1f.tar.gz |
expand_mmac_params: Expand local single macros unconditionally
Peter proposed to expand local single macros unconditionally.
This should not hurt but give us more cleaner code in result.
Reported-by: "H. Peter Anvin" <hpa@zytor.com>
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
-rw-r--r-- | preproc.c | 9 |
1 files changed, 1 insertions, 8 deletions
@@ -3822,14 +3822,7 @@ static Token *expand_mmac_params(Token * tline) changed = true; } else if (tline->type == TOK_PREPROC_ID && tline->text[0] == '%' && tline->text[1] == '$') { - /* - * In a sake of backward compatibility we allow - * to expand local single macro that early before - * pasting token code have place - * - * NOTE: that new code MUST use %+ macro to obtain - * same result - */ + /* expand local macro */ t = tline; tline = tline->next; tt = tokenize(t->text); |