From 1f6741fc78413236816c42d26b34134ab18ba4f1 Mon Sep 17 00:00:00 2001 From: Cyrill Gorcunov Date: Tue, 8 Jun 2010 18:39:56 +0400 Subject: [PATCH] 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" Signed-off-by: Cyrill Gorcunov --- preproc.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/preproc.c b/preproc.c index 1b0c74a2..01cefd71 100644 --- a/preproc.c +++ b/preproc.c @@ -3821,12 +3821,7 @@ static Token *expand_mmac_params(Token * tline) delete_Token(t); changed = true; } else if (tline->type == TOK_PREPROC_ID && - tline->text[0] == '%' && tline->text[1] == '$' && - (tok_type_(tline->next, TOK_ID) || - tok_type_(tline->next, TOK_PREPROC_ID) || - tok_type_(tline->next, TOK_FLOAT) || - tok_type_(tline->next, TOK_NUMBER) || - tok_type_(tline->next, TOK_OTHER))) { + tline->text[0] == '%' && tline->text[1] == '$') { /* * In a sake of backward compatibility we allow * to expand local single macro that early before -- 2.11.4.GIT